Recenzje
Bezprzewodowe sieci komputerowe
Książkę szczególnie polecamy konstruktorom zamierzającym budować urządzenia wykorzystujące do transmisji danych łącza bezprzewodowe, a także wszystkim użytkownikom urządzeń wyposażonych w bezprzewodowy interfejs komunikacyjny.
Okablowanie sieciowe w praktyce. Księga eksperta
Na wstępie autorzy przedstawiają rolę okablowania w planowaniu sieci oraz ukazują uwarunkowania techniczne i ekonomiczne decydujące o wyborze konkretnego rodzaju okablowania. W rozdziale drugim prezentowane są różne typy okablowania począwszy od kabla koncentrycznego, a kończąc na światłowodzie. Następnie przechodzimy do rozdziału poświęconego standardom okablowania, po czym mamy okazję zapoznać się ze połączeniami w sieciach lokalnych. Rozdział piąty przybliża zagadnienia związane z koncentratorami, natomiast począwszy od rozdziału szóstego prezentowane są porady związane z podłączaniem okablowania. Autorzy skupiają się na strukturalnym systemie okablowania, poruszają problematykę związaną z zasilaniem oraz prawidłowością połączeń.
Warto też zapoznać się z rozdziałem dziewiątym, w którym omówione zostały praktyczne aspekty związane z okablowaniem w domu i w małym biurze.
W dalszej części książki znajdziemy informacje na temat kabli światłowodowych oraz procedur testowania i sprawdzania kabli. Interesującym fragmentom książki, zwłaszcza w konfrontacji z jej tytułem, jest ostatni rozdział, w którym omówiono sieci bezprzewodowe, a więc nie wymagające tytułowego okablowania.
Uwzględniając fakt rosnącej popularności wszelkiego rodzaju sieci, a w szczególności sieci instalowanych w domach i małych firmach, należy stwierdzić, że prezentowana publikacja stanowi wartościowe źródło informacji ułatwiające podejmowanie właściwych decyzji zarówno na etapie planowania, jak i tworzenia sieci.
Wyrażenia regularne
Przykładem zastosowania wyrażeń regularnych może być odnalezienie wszystkich poprawnych adresów e-mail (i tylko ich) w jakimś tekście czy stronie WWW. Również filtry słowne wykorzystują wyrażenia regularne. Zamiast osobno szukać szeregu słów, np. "internet, internetowi, internetem, intranetem, intranetowi, intranet" -- można użyć jednego wyrażenia w postaci "int(er|ra)net(|owi|em)" co wyjdzie na to samo.
Każdy programista siedział godzinami nad stworzeniem najbardziej optymalnego wyrażenia regularnego pasującego do jego potrzeb. Ta książka omawia różne standardy wyrażeń regularnych, stosowane m.in. w językach i programach: awk, Perl, PHP, Tcl, Python, Emacs, sed, lex. Nie jest to książka łatwa, ale jej zrozumienie zmniejsza ilość kodu jaki musimy użyć w programie i oszczędza godziny spędzone nad układaniem optymalnych wyrażeń regularnych.
Wiele w niej przykładów, analiz, uwag i opisów w różnicach pomiędzy kilkoma standardami wyrażeń stosowanych w różnych programach. Autor przygotowywał książkę ponad dwa lata. Nie jest to typowy podręcznik, gdzie w prosty sposób wyłożone są gotowe rozwiązania. Ba, tych gotowych wyrażeń tutaj po prostu zabrakło, co nieco ostudziło mój entuzjazm. Są za to głębokie analizy wydajności wyrażeń i optymalizacja ich konstrukcji.
Autor opisuje podstawy wyrażeń, funkcje i odmiany, metaznaki, podstawy dopasowania, funkcje zaawansowane, mechanizmy DFA, NFA, POSIX, optymalizację wyrażeń, osobno opisane są wyrażenia w poszczególnych narzędziach (np. grep, awk), cały rozdział poświęcony jest też wyrażeniom używanym w Perlu, a co za tym idzie również w PHP, ponieważ w PHP można korzystać z wyrażeń regularnych Perla.
Książka unikalna i trzeba ją mieć, jeżeli się poważnie myśli o stosowaniu wyrażeń regularnych w swoich programach. Zaawansowani programiści z pewnością docenią jej wartość.
Od skanera do drukarki
Druga część zawiera przykładowe projekty najczęściej wykonywanych prac graficznych – wizytówki, kartki okolicznościowe i prezentacje WWW. Projekty są realizowane za pomocą najpopularniejszych na rynku programów, takich jak Paint Shop Pro. CorelDRAW i Pajączek. W tej części autor poruszył również zagadnienia związane z publikacją materiałów – przygotowanie do druku, przesyłanie witryn na serwer. Książka jest idealną lekturą dla wszystkich użytkowników wymienionych urządzeń peryferyjnych komputera, sprzedawców i serwisantów tych urządzeń, grafików, operatorów DTP, dyrektorów artystycznych i webmasterów.
Diagnozowanie i utrzymanie sieci. Księga eksperta
Książka jest przeznaczona dla osób technicznych: menedżerów i inżynierów odpowiedzialnych za poprawne projektowanie i funkcjonowanie złożonych struktur sieciowych. Autor zakłada, że czytelnik posiada już pewną wiedzę o funkcjonowaniu sieci lokalnych. Po krótkim wprowadzeniu, opisującym warstwy modelu OSI i zasady pracy z analizatorem protokołów, przechodzimy do zagadnień szczegółowych. W kolejnych rozdziałach przedstawione są zasady diagnozowania problemów występujących w kolejnych warstwach sieciowych -- zaczynając od warstwy fizycznej, aż po warstwę aplikacji. Ostatni, ósmy rozdział przedstawia zagadnienia pomiarów przepustowości i opóźnienia, oraz analizy uzyskanych w ten sposób danych.
Załączona płyta CD zawiera m.in. zestaw dokumentów RFC, identyfikatory producentów kart sieciowych (OUI), kalkulator podsieci IP, a także zestaw różnego rodzaju narzędzi pomocniczych.
Pozycja godna polecenia każdemu, komu nie straszny świat pakietów, ramek i nagłówków. Obowiązkowa lektura administratora dużej sieci.