GNU/Linux >> Linux Esercitazione >  >> Linux

Capire il mondo digitale:la mia recensione onesta del libro

Leggo molti libri. Mi piace particolarmente leggere libri sui computer, Linux e il mondo digitale in cui viviamo. Mi piace anche leggere libri sulla storia dell'informatica e sulle persone che hanno contribuito a rendere questo mondo digitale quello che è oggi.

Immagina la mia eccitazione quando ho scoperto la nuova seconda edizione di un importante libro di Brian W. Kernighan, una delle figure di spicco nella creazione di Unix, autore o coautore di molti libri influenti, e professore di Informatica all'Università di Princeton . Capire il mondo digitale combina storia del computer, tecnologia e storia personale, insieme a discussioni su come la tecnologia odierna influisce sulla nostra privacy.

Kernighan tiene ogni anno un corso a Princeton, "Computers in Our World", destinato a utenti di computer che non sono laureati in Informatica. Ha scritto questo libro per portare al mondo in generale gran parte delle informazioni contenute in quel corso.

Kernighan inizia con un'esplorazione della tecnologia stessa. Il titolo del capitolo 1 è "Cos'è un computer?" Trattando la CPU e il suo funzionamento, descrive varie forme di archiviazione, tra cui RAM, cache, disco e altri tipi di archiviazione secondaria, e come funzionano tutte insieme. Dopo questa panoramica dell'hardware, descrive gli algoritmi, come vengono utilizzati per risolvere i problemi e come vengono incorporati nei programmi per computer. Nei capitoli successivi, Kernighan discute di Internet, dei protocolli TCP/IP che lo guidano e di alcuni degli strumenti utilizzati per comunicare tramite Internet.

Guarda i dati su noi stessi (memorizzati sui nostri computer) che vengono trasmessi su Internet, con o senza il nostro permesso. Sebbene ci siano riferimenti alla sicurezza in tutto il libro, Kernighan dedica gran parte di questi ultimi capitoli discutendo i molti modi in cui i nostri dati sono vulnerabili e i modi per implementare almeno un certo livello di protezione.

Le parti che mi hanno spaventato di più sono state le discussioni su come le organizzazioni possono tracciare i nostri movimenti su Internet:gli effetti di questo (e strumenti come il data mining) sulle nostre esperienze online. Ho familiarità con l'utilizzo di strumenti come firewall e strategie come l'utilizzo di password valide e l'eliminazione o la disattivazione di programmi e demoni che non sto utilizzando. Ma la facilità con cui possiamo essere spiati (non esiste una parola più precisa per definirlo) è spaventosa, indipendentemente dalle azioni che possiamo intraprendere.

La mia prima inclinazione dopo aver letto questo libro è stata di inviarlo ai miei due nipoti che sto aiutando a costruire computer da gioco. Questo libro è un buon modo per imparare come funzionano i computer a un livello che possono capire. Possono anche conoscere le insidie ​​(oltre a quelle che i loro genitori hanno discusso con loro) su come essere al sicuro su Internet. Ho anche suggerito ai loro genitori di leggerlo anche loro.

Non è tutto oscurità e sventura. Lontano da esso. Kernighan riesce a spaventarmi assicurandomi allo stesso tempo che i lettori capiscano come mitigare le minacce di cui parla. Nella stragrande maggioranza dei suoi scenari, avevo già implementato molte delle protezioni che copre.

Questo libro mi ha fatto riflettere più da vicino su come lavoro e gioco su Internet, i metodi che utilizzo per proteggere la mia rete domestica e come utilizzo i miei dispositivi portatili. Il livello di paranoia di Kernighan è sufficiente per garantire che i lettori prestino attenzione e allo stesso tempo ci rassicura sul fatto che possiamo ancora utilizzare Internet, i nostri computer e altri dispositivi con una ragionevole sicurezza, purché adottiamo le precauzioni appropriate.

No! Non ho intenzione di dirti tutto questo. Non riceverai spoiler da me.

Kernighan indica ai lettori le sezioni che potrebbero diventare troppo tecniche e puoi saltarle. Tuttavia, nel complesso questa è una lettura abbastanza facile e accessibile anche per molti lettori non tecnici. Questo è stato intenzionale da parte dell'autore. Quindi, anche se il tuo quoziente tecnologico è piuttosto basso, questo libro è comunque comprensibile. Nonostante abbia scritto la prima edizione di questo libro solo cinque anni fa, questa seconda edizione include nuovo materiale importante che lo rende ancora più applicabile alla tecnologia odierna e alla diffusione fulminea dei dati. Ho trovato la nuova sezione sull'intelligenza artificiale piuttosto illuminante.

Consiglio vivamente questo libro a chiunque voglia saperne di più sul funzionamento dei computer e sull'impatto sulla privacy e sulla sicurezza nel mondo moderno.


Linux
  1. Il produttore di computer Linux trasferirà la produzione negli Stati Uniti

  2. Il mondo ha bisogno di donne che codificano

  3. Capire il punto esclamativo (!) In Bash?

  4. Esiste un equivalente di .Net FileSystemWatcher nel mondo Linux?

  5. SELinux nel mondo reale

MapSCII – La mappa del mondo nel tuo terminale

Recensione del libro:La riga di comando di Linux

Recensione Cairo Dock - Il dock è nel dettaglio

Comprendere il comando uname in Linux

Comprendere il ciclo for negli script della shell

Comprendere il comando dell'ora in Linux