GNU/Linux >> Znalost Linux >  >> Linux

Understanding the Digital World:Moje upřímná recenze knihy

Četl jsem hodně knih. Obzvláště rád čtu knihy o počítačích, Linuxu a digitálním světě, ve kterém žijeme. Rád také čtu knihy o historii výpočetní techniky o lidech a lidech, kteří pomohli udělat tento digitální svět tím, čím je dnes.

Představte si mé nadšení, když jsem objevil nové druhé vydání důležité knihy od Briana W. Kernighana, jedné z předních postav ve vytváření Unixu, autora nebo spoluautora mnoha vlivných knih a profesora informatiky na Princetonské univerzitě. . Porozumění digitálnímu světu kombinuje počítačovou historii, technologii a osobní příběh spolu s diskusemi o tom, jak dnešní technologie ovlivňují naše soukromí.

Kernighan vyučuje každý rok na Princetonu kurz „Počítače v našem světě“, který je určen pro uživatele počítačů, kteří nemají obor informatika. Napsal tuto knihu, aby přinesl většinu informací obsažených v tomto kurzu světu jako celku.

Kernighan začíná průzkumem samotné technologie. Název kapitoly 1 je:"Co je počítač?" Pokrývá CPU a jak to funguje, popisuje různé formy úložiště, včetně RAM, mezipaměti, disku a dalších typů sekundárního úložiště, a jak všechny spolupracují. Po tomto přehledu hardwaru popisuje algoritmy, jak se používají k řešení problémů a jak se začleňují do počítačových programů. V dalších kapitolách se Kernighan zabývá internetem, protokoly TCP/IP, které jej řídí, a některými nástroji používanými ke komunikaci pomocí internetu.

Dívá se na data o nás (uložená v našich počítačích), která se přenášejí přes internet – s naším svolením nebo bez něj. Přestože jsou v knize zmínky o zabezpečení, Kernighan věnuje velkou část těchto kapitol diskusím o mnoha způsobech, kterými jsou naše data zranitelná, a způsobech, jak implementovat alespoň určitou úroveň ochrany.

Části, které mě nejvíce vyděsily, byly diskuse o tom, jak mohou organizace sledovat naše pohyby na internetu – dopady tohoto (a nástrojů, jako je dolování dat) na naše online zkušenosti. Jsem obeznámen s používáním nástrojů, jako jsou firewally, a strategie, jako je používání dobrých hesel a mazání nebo deaktivace programů a démonů, které nepoužívám. Ale snadnost, s jakou se můžeme nechat špehovat (neexistuje pro to přesnější slovo), je otřesná bez ohledu na to, jaké kroky podnikneme.

Můj první sklon po přečtení této knihy byl poslat ji dvěma svým vnoučatům, kterým pomáhám stavět herní počítače. Tato kniha je pro ně dobrým způsobem, jak se naučit, jak fungují počítače na úrovni, které rozumí. Mohou se také dozvědět o úskalích (kromě těch, o kterých s nimi diskutovali jejich rodiče), jak být v bezpečí na internetu. Také jsem navrhl jejich rodičům, aby si to přečetli také.

Není to všechno temnota a zkáza. Daleko od toho. Kernighan mě dokázal vyděsit a zároveň zajistit, aby čtenáři pochopili, jak zmírnit hrozby, o kterých mluví. Ve velké většině jeho scénářů jsem již implementoval mnoho ochran, které pokrývá.

Tato kniha mě přiměla blíže se zamyslet nad tím, jak pracuji a hraji na internetu, jakými metodami chráním svou domácí síť a jak používám svá přenosná zařízení. Kernighanova úroveň paranoie je dostatečná k tomu, aby zajistila, že čtenáři budou věnovat pozornost, a zároveň nás ujistí, že stále můžeme používat internet, naše počítače a další zařízení s přiměřenou mírou bezpečnosti, pokud přijmeme příslušná opatření.

Ne! Nebudu vám to všechno říkat. Ode mě nedostanete žádné spoilery.

Kernighan čtenářům ukazuje části, které mohou být příliš technické, a můžete je přeskočit. Přesto je to celkově docela snadné čtení a dostupné i pro mnoho netechnických čtenářů. Ze strany autora to byl záměr. Takže i když je váš technologický kvocient poměrně nízký, je tato kniha stále srozumitelná. Navzdory tomu, že první vydání této knihy napsal teprve před pěti lety, toto druhé vydání obsahuje důležitý nový materiál, díky kterému je ještě použitelnější pro dnešní technologie a bleskově rychlé šíření dat. Nová sekce o umělé inteligenci mi přišla docela poučná.

Vřele tuto knihu doporučuji každému, kdo se chce dozvědět více o tom, jak fungují počítače a jak ovlivňují soukromí a bezpečnost v moderním světě.


Linux
  1. Svět potřebuje ženy, které kódují

  2. Rozumíte vykřičníku (!) v Bash?

  3. Rozumíte výstupu „zásady apt-cache“?

  1. Vydání Kali Linux 1.0 – Moto – Zrození Kali Linuxu

  2. Pochopení rc skriptů v Linuxu

  3. Existuje ve světě Linuxu ekvivalent k .Net FileSystemWatcher?

  1. Výrobce počítačů Linux přesune výrobu do USA

  2. Recenze knihy:Perl Best Practices od Damiana Conwaye

  3. SELinux v reálném světě