|
Le FAQ del SysAdmin
|
|
Spesso ricevo mail di gente con domande del tipo "ma sei veramente cosi' bastardo o lo fai e basta?" et similia, quindi ho pensato che mettere insieme questa paginetta potrebbe rispondere alle domande che potreste avere.
- D Oggi e' il inserire giorno, ma nella tua storia di oggi
cominci con "e' un aggettivo giorno di mese completamante
diverso". Ti inventi le cose o hai una macchina del tempo?
- R Le cose le scrivo piu' o meno quando mi succedono, ma le pubblico
solo una volta alla settimana, quindi se in un solo giorno mi capitano
tre cose che io ritengo degne, verranno pubblicate in 3 settimane
diverse, piu' le cose si accumulano e piu' lontano nel tempo vengono
pubblicate. A tutt'oggi (Agosto 2003) ho Storie fino a Febbraio 2004.
Quindi e' possibilissimo che a Gennaio 2004 si leggano storie che io
ho scritto in Luglio.
- D Come' che sei finito a fare il SysAdmin?
- R Il computer si incatastava ogni 10 minuti, io l'ho fatto funzionare per 10 giorni ininterrottamente, il mio collega accanto mi ha chiesto come ho fatto... poi ha detto ad un'altro che io lo sapevo... poi... alla fine tutti si rivolgevano a me... e prima che me ne accorgessi avevo la password di Administrator e tutti mi telefonavano.
- D Ma se proprio non ti piace fare il SysAdmin perche' non te ne vai?
- R L'ho fatto. Sono andato da un'altra parte con un lavoro diverso. Ma il computer si incatastava ogni 10 minuti...
- D Ma allora e' colpa del computer?
- R No. Il fatto e' che a me piace risolvere il problema e di solito ci riesco.
- D Ma come' che sei finito in Olanda?
- R La mafia mi inseguiva e cosi'... No, ho avuto una proposta
da una societa' olandese, mi e' sembrata una buona idea e sono andato.
- D Ci sono scuole o corsi che insegnano a fare i SysAdmin?
- R Esistono vari "corsi" orientati alla gestione dei sistemi, ma quello
che insegnano e' basato sui libri per lo piu'. Nessuno ti prepara
veramente allo spiegare ad un'utente che infilare la sua banana nel
lettore CD non e' una cosa da farsi. SysAdmin e' una questione di
creativita' e di essere in grado di scovare il problema e risolverlo.
E la soluzione non sempre si trova sul libro.
- D Che livello di stipendio hanno i SysAdmin?
- R Dipende dall'azienda. In molti caso il livello retributivo e'
leggermente piu' alto di un programmatore, ma piu' basso di un
capoprogetto.
- D Che livello di considerazione hanno i SysAdmin?
R Allora, se un tuo collega va' al cesso e urina ovunque perche' non
riesce a centrare il bersaglio, poi non va' a lamentarsi con il tizio
delle pulizie per il fatto. Se lo stesso collega cancella per errore
un file dal suo computer poi si lamentera' con il SysAdmin che il
computer dovrebbe prevenirlo... ho spiegato bene la situazione?
- D Lo sanno i tuoi colleghi che pubblichi le storie sul web?
- R Spero proprio di no.
- D Ma le storie sono proprio vere?
- R Purtroppo si'.
- D Vorrei diventare SysAdmin! Cosa mi consigli?
- R Uno psichiatra. No, seriamente, SysAdminning non e' un lavoro che si
sceglie coscientemente, ti risucchia dentro.
- D No! Sul Serio! Voglio diventare SysAdmin! Cosa mi consigli?
- R Ok, comincia a leggerti
http://catb.org/~esr/faqs/hacker-howto.html
e poi magari
http://www.faqs.org/faqs/sysadmin-recovery/.
- D Per fare il SysAdmin e' necessario conoscere Unix/Linux e disprezzare Windows?
- R Se ti interessa lavorare in ambiente Unix/Linux dovrai averne un
minimo di conoscenza, quando acquisisci tale conoscenza la seconda
parte arriva da sola.
- D Ma tutti i SysAdmin disprezzano gli utenti?
- R Io ho questa fantasia: che per fare un certo lavoro, qualunque lavoro,
bisognerebbe avere un minimo di conoscenza relativa al lavoro ed agli
strumenti che si debbono utilizzare. Voglio dire, se vuoi fare il
chirurgo, dovrai avere un minimo di conoscenze mediche, cosi' mentre
stai tagliando qualcuno a pezzettini sul tavolo saprai che "quella
cosa rossa pulsante li' e' meglio lasciarla stare, magari tiro via
quest'affare bianco e lungo qui in basso...". La stessa cosa secondo
me vale per ogni lavoro. Quando mi ritrovo con degli utenti che
dovrebbero essere "professionisti del computer", che usano ed
hanno usato computer per anni e sono incapaci di cambiare il carattere
usato nel programma che usano ed hanno usato per anni...
- D Dalle tue storie pare che i tuoi utenti siano una manica di idioti
cerebrolesi schizofrenici. Come' che l'azienda non e' ancora fallita?
- R Questo me lo sto' domandando pure io... forse perche' e' cosi' ovunque?
- D Perche' non scrivi un libro?
- R Conosci un'editore? Uno che non voglia dei soldi
prima di pubblicare il libro intendo?
- D Yeh flippin' God! La veste grafica del sito fa' veramente
schifo! Perche' non la cambi?
- R Perche' tu non BIIIIIIIIIIIIP e BIIIIIIIIIIIIP e poi
BIIIIIIIIP*BIIIIIIIP*BIIIIIIIP*BIIIP!?
- D Nelle tue storie spesso parli di "monitor di sistema", che ti
consente di sapere cose come cio' che e' installato sui computer,
la temperatura dei server ed altre cose. Che roba e' quella li'?
Si puo' avere?
- R Utilizzo diversi attrezzi, per le macchine Unix/Linux lo strumento
principale e' BCNU che e'
moooolto
piu' semplice da configurare e gestire che The Big Brother. Per BCNU
ho sviluppato un paio di moduli aggiuntivi, uno per il testing dei siti
web 'attivi' ed un altro per la temperatura del processore et similia
(usa ACPI, non funziona su Solaris). I moduli credo siano nella sezione
"contributors" di BCNU. Per le macchine Windows uso per lo piu' SNMP.
Per sapere l'installato uso un semplice programmino in C che viene
eseguito in automatico all'avvio del pc e scandisce il registry, il
programmino lo trovate qui. Per gli
switch e le stampanti sempre SNMP con un paio di script 'ad hoc'. Il
tutto viene schiaffato su una paginetta Web con un cron di 5 minuti.
- D Ho anche io delle 'storie'... posso mandartele da pubblicare?
- R Leggi le istruzioni.
- D Allora, so cosa vuol dire "LOL", cosa vuol dire "ROTFL", il
significato di "CL", "UL" et similia e' chiaro, ho anche capito che
significano "BOFH" e "LART", ma proprio non trovo che significa "DOH!"...
- R Ci hai presente Homer Simpson? Quelli dei cartoni animati?
ecco... DOH!
- D Hemmmm... e che vuol dire 'TFU' che usi di tanto in tanto?
- R Totally Fooled Up oppure Totally Fucked Up. In una parola:
sfasciato, completamente inutilizzabile, rotto, incartato, da rottamare.
Nota che si applica sia al software che all'hardware.
- D Che distribuzione di Linux usi?
- R Per lavoro, per lo piu' RedHat o derivate (CentOS), per me, Slackware per sempre
|