ODBIERZ TWÓJ BONUS :: »

Recenzje

Bezpieczeństwo w Windows 2000. Czarna księga

Windows 2000 oparty na jądrze NT 4.0 jest jednym z najbardziej stabilnych i bezpiecznych systemów z rodziny Microsoft. Z tego względu jest często używany zarówno przez firmy, jak i użytkowników indywidualnych. Ale wiadomo, że żaden system nie jest dość bezpieczny i trzeba się bronić przed intruzami chcącymi się włamać do naszego komputera. Pierwsze rozdziały pozwolą się czytelnikowi zapoznać z wszelkimi rodzajami sieci, począwszy od małych domowych, poprzez duże włącznie z Internetem.

Z publikacji Heliona można się dowiedzieć o usługach katalogowych Active Directory, zasad grupowych, protokołów zabezpieczeń, szyfrowania, zabezpieczeń z kluczem publicznym, certyfikatów zabezpieczeń, kart elektronicznych, zabezpieczeń protokołu IP, wirtualnych sieci prywatnych i programów narzędziowych związanych z bezpieczeństwem systemu Windows 2000.

Widać jednak, że autor zachowuje zdrowe relacje między bezpieczeństwem a użytecznością systemu, tak aby nie zostały one zbyt naruszone. Książka przeznaczona jest dla zaawansowanych administratorów sieci i zabezpieczeń, niemniej nawet osoba, która korzysta w domu z tego systemu i Internetu, znajdzie wiele ciekawych wskazówek niezbędnych do zabezpieczenia swojego komputera oraz danych na nim zapisanych.(

Głos Pomorza 15.10.2002

Fizyka. Rozwiązywanie zadań w Excelu. Ćwiczenia praktyczne

Excel jest programem, arkuszem kalkulacyjnym i wchodzi w skład pakietu MS Office. Publikacja "Fizyka. Rozwiązywanie zadań w Excelu. Ćwiczenia praktyczne" obala mit, że Excel przydatny jest tylko i wyłącznie sekretarkom i księgowym. Okazuje się, że za pomocą tego narzędzia rozwiążemy bardzo skomplikowane zadania z fizyki. Poruszone są takie problemy jak: rzut ukośny, poziomy, ruch kulki w cieczy, składowe drgań, ruch planety wokół Słońca i wiele innych fizycznych zagadnień. To lektura dla wszystkich nauczycieli, którzy w niestandardowy sposób chcą realizować program nauczania fizyki w szkole średniej. Nauczyciele informatyki znajdą w tej książce wiele ćwiczeń pokazujących ciekawe zastosowania arkusza kalkulacyjnego jako środowiska programistycznego. Powinni także po nią sięgnąć uczniowie szkół średnich, którzy szczególnie interesują się fizyką.(osa)
Głos Pomorza 5.11.2002

TCP/IP. Biblia

Tylko dla upoważnionych TCP/IP, czyli fundament Internetu Jest to drugie wydanie książki opisującej jeden z najpopularniejszych protokołów sieciowych -- TCP/IP. Dziś dzięki niemu mamy Internet, pocztę elektroniczną, komunikatory. Wypiera nawet tak kiedyś ważne i popularne protokoły, jak IPX/SPX, NetBEUI i NetBIOS.

Publikacja w sposób szczegółowy i profesjonalny opisuje administrowanie tym protokołem. Uczy, jak dodawać i konfigurować nowe usługi, włączać je w strukturę Internetu.

Programiści będą zadowoleni z opisu poszczególnych protokołów wyższego poziomu opartych na TCP/IP -- HTTP, FTP, SMTP, POP. W części poświęconej TCP/IP w różnych systemach operacyjnych zabrakło jednak rozdziału poświęconego Linuksowi.

Po tę książkę powinni sięgnąć administratorzy sieci opartych na protokole TCP/IP.

Głos Pomorza 29.10.2002

Thinking in C++. Edycja polska

Myśleć obiektowo

Staraniem wydawnictwa Helion ukazały się ostatnio dwie książki: "Thinking in C++" oraz "Thinking in Java". Autorem ich jest Bruce Eckel, ceniony w świecie programista oraz dydaktyk programowania obiektowego. "Thinking in C++" uhonorowana została nagrodą Software Development Jolt Award dla najlepszej książki 1995 roku. Bruce Eckel na początku zajmował się głównie C++ (był członkiem Komitetu Standardów C++), później Javą, a obecnie językiem Python. Owocem tych zainteresowań są książki z serii "Thinking in…"; teraz pracuje nad "Thinking in Python" (wersję beta można pobrać ze strony http://www.bruce-eckel.com). Udostępnianie książki w wersji elektronicznej pozwala przede wszystkim poprawić błędy, o których powiadamiają go internauci.

Przed lekturą miałem obawy, że będą to kolejne podręczniki napisane w iście amerykańskim stylu: liczne powtórzenia, na każdej stronie wskazówki i porady, dużo dygresji i epatowanie dowcipem. Ku mojemu zaskoczeniu, Bruce Eckel traktuje czytelnika poważnie i zakłada, że wraz z lekturą kolejnych stron uczy się on, oczywiście także za pomocą praktycznych ćwiczeń na kodzie prezentowanym w książkach. Kod ten jest również dostępny i stale uaktualniany na stronach autora (http://bruceeckel.com) oraz wydawnictwa Helion (http://helion.pl). "Thinking in C++" opisuje takie aspekty języka, jak: funkcje inline, związki C++ z C oraz funkcje wirtualne i polimorfizm. Z kolei "Thinking in Java" odnosi się m.in. do programowania w Internecie, apletów, klas i interfejsów. Początkujących programistów na pewno ucieszą fragmenty poświęcone metodologii programowania. Pytanie tylko, czy książki te są dla nich przeznaczone. Autor zakłada, że czytelnik zna już język C i podstawy C++ (ważne przy Javie). Wiele konstrukcji wspólnych dla obu języków jest traktowanych jak powszechnie znany aksjomat i na próżno szukać na ich temat wyjaśnień. Autor zachęca, aby przed lekturą "Thinking in C++" pogłębić/odświeżyć wiedzę z C. Moim zdaniem, mimo tych zastrzeżeń książkę mogą z powodzeniem czytać zarówno początkujący, jak i doświadczeni programiści. Na pewno jest to zasługa potoczystego stylu i dobrego tłumaczenia, które pozwoliło zachować pierwotny charakter tekstu.

Polskie wydania książki zachowały oryginalne, lekko abstrakcyjne ilustracje okładkowe. Tłumaczenie jest poprawne, gorzej z korektą (pokaźna liczba literówek w "Thinking in C++", nawet w spisie treści), książki mają wsparcie na stronach internetowych Helionu (pliki z przykładami na ftp). Zamiast podsumowania, oddaję głos jednemu z czytelników recenzujących "Thinking in C++" w Internecie: "(…)Jako początkujący w programowaniu w C++ zawsze miałem problemy ze wskaźnikami, więc pewnym takim "wyznacznikiem" jakości był dla mnie temat wskaźników. Autor podaje dużo prostych i krótkich przykładów, koncentrując się przy tym na omawianym problemie i nie obudowuje kodu w zbędne elementy. Jest też kilka przykładów bardziej skomplikowanych składni wskaźników, np. int*((*fp)(int,*char[])) -- zawsze sprawiało mi to wiele trudności , ale po lekturze nie jest już problemem… Oczywiście, wiedza nie wpada sama do głowy -- trzeba uważnie czytać, analizować, a niektóre rzeczy przetrenować, ale sposób, w jaki ta książka jest napisana wręcz zachęca do nauki! Szczerze polecam!"

PCkurier 28.10.2002

Thinking in Java. Edycja polska

Myśleć obiektowo

Staraniem wydawnictwa Helion ukazały się ostatnio dwie książki: "Thinking in C++" oraz "Thinking in Java". Autorem ich jest Bruce Eckel, ceniony w świecie programista oraz dydaktyk programowania obiektowego. "Thinking in C++" uhonorowana została nagrodą Software Development Jolt Award dla najlepszej książki 1995 roku. Bruce Eckel na początku zajmował się głównie C++ (był członkiem Komitetu Standardów C++), później Javą, a obecnie językiem Python. Owocem tych zainteresowań są książki z serii "Thinking in…"; teraz pracuje nad "Thinking in Python" (wersję beta można pobrać ze strony http://www.bruce-eckel.com). Udostępnianie książki w wersji elektronicznej pozwala przede wszystkim poprawić błędy, o których powiadamiają go internauci.

Przed lekturą miałem obawy, że będą to kolejne podręczniki napisane w iście amerykańskim stylu: liczne powtórzenia, na każdej stronie wskazówki i porady, dużo dygresji i epatowanie dowcipem. Ku mojemu zaskoczeniu, Bruce Eckel traktuje czytelnika poważnie i zakłada, że wraz z lekturą kolejnych stron uczy się on, oczywiście także za pomocą praktycznych ćwiczeń na kodzie prezentowanym w książkach. Kod ten jest również dostępny i stale uaktualniany na stronach autora (http://bruceeckel.com) oraz wydawnictwa Helion (http://helion.pl). "Thinking in C++" opisuje takie aspekty języka, jak: funkcje inline, związki C++ z C oraz funkcje wirtualne i polimorfizm. Z kolei "Thinking in Java" odnosi się m.in. do programowania w Internecie, apletów, klas i interfejsów. Początkujących programistów na pewno ucieszą fragmenty poświęcone metodologii programowania. Pytanie tylko, czy książki te są dla nich przeznaczone. Autor zakłada, że czytelnik zna już język C i podstawy C++ (ważne przy Javie). Wiele konstrukcji wspólnych dla obu języków jest traktowanych jak powszechnie znany aksjomat i na próżno szukać na ich temat wyjaśnień. Autor zachęca, aby przed lekturą "Thinking in C++" pogłębić/odświeżyć wiedzę z C. Moim zdaniem, mimo tych zastrzeżeń książkę mogą z powodzeniem czytać zarówno początkujący, jak i doświadczeni programiści. Na pewno jest to zasługa potoczystego stylu i dobrego tłumaczenia, które pozwoliło zachować pierwotny charakter tekstu.

Polskie wydania książki zachowały oryginalne, lekko abstrakcyjne ilustracje okładkowe. Tłumaczenie jest poprawne, gorzej z korektą (pokaźna liczba literówek w "Thinking in C++", nawet w spisie treści), książki mają wsparcie na stronach internetowych Helionu (pliki z przykładami na ftp). Zamiast podsumowania, oddaję głos jednemu z czytelników recenzujących "Thinking in C++" w Internecie: "(…)Jako początkujący w programowaniu w C++ zawsze miałem problemy ze wskaźnikami, więc pewnym takim "wyznacznikiem" jakości był dla mnie temat wskaźników. Autor podaje dużo prostych i krótkich przykładów, koncentrując się przy tym na omawianym problemie i nie obudowuje kodu w zbędne elementy. Jest też kilka przykładów bardziej skomplikowanych składni wskaźników, np. int*((*fp)(int,*char[])) -- zawsze sprawiało mi to wiele trudności , ale po lekturze nie jest już problemem… Oczywiście, wiedza nie wpada sama do głowy -- trzeba uważnie czytać, analizować, a niektóre rzeczy przetrenować, ale sposób, w jaki ta książka jest napisana wręcz zachęca do nauki! Szczerze polecam!"

PCkurier 28.10.2002
Zamknij Pobierz aplikację mobilną Helion