Recenzje
Bezpieczeństwo Twojego komputera
Korzystając z komputera należy mieć świadomość tego, że jest on narażony na szereg zagrożeń dla zgromadzonych w nim danych. Powszechność tych zagrożeń sprawia, iż warto podjąć działania, które przyczynią się do wzrostu poziomu bezpieczeństwa. Użytkownicy systemów Windows 2000 i Windows XP mogą skorzystać z informacji zgromadzonych w prezentowanej książce, dzięki którym nauczą się samodzielnie zabezpieczać komputery.
Autorzy rozpoczynają swe rozważania od przedstawienia typowych zagrożeń. Następnie uświadamiają czytelnikom znaczenie aktualizacji oprogramowania, po czym przystępują do omówienia czynności mających na celu zabezpieczenie systemu operacyjnego. Udzielają także wskazówek odnośnie bezpiecznego korzystania z takich programów jak Internet Explorer i Outlook Express. Przybliżają ponadto techniki zapewniające poufność danych zgromadzonych na dyskach twardych oraz udzielają porad związanych z korzystaniem z różnego rodzaju sieci. Ostatni rozdział traktuje o metodach przywracania komputera do stanu sprzed ew. ataku. Całość uzupełnia dodatek poświęcony pakietowi Service Pack 2 dla systemu Windows XP oraz analiza metod obrony przed kilkoma popularnymi atakami.
Zagadnienia związane z bezpieczeństwem użytkowania komputerów mają szczególnie istotne znaczenie, dlatego z zadowoleniem należy przyjąć wprowadzenie na rynek publikacji, dzięki której działania zwiększające poziom bezpieczeństwa będą mogli podjąć nawet początkujący użytkownicy komputerów.
Autorzy rozpoczynają swe rozważania od przedstawienia typowych zagrożeń. Następnie uświadamiają czytelnikom znaczenie aktualizacji oprogramowania, po czym przystępują do omówienia czynności mających na celu zabezpieczenie systemu operacyjnego. Udzielają także wskazówek odnośnie bezpiecznego korzystania z takich programów jak Internet Explorer i Outlook Express. Przybliżają ponadto techniki zapewniające poufność danych zgromadzonych na dyskach twardych oraz udzielają porad związanych z korzystaniem z różnego rodzaju sieci. Ostatni rozdział traktuje o metodach przywracania komputera do stanu sprzed ew. ataku. Całość uzupełnia dodatek poświęcony pakietowi Service Pack 2 dla systemu Windows XP oraz analiza metod obrony przed kilkoma popularnymi atakami.
Zagadnienia związane z bezpieczeństwem użytkowania komputerów mają szczególnie istotne znaczenie, dlatego z zadowoleniem należy przyjąć wprowadzenie na rynek publikacji, dzięki której działania zwiększające poziom bezpieczeństwa będą mogli podjąć nawet początkujący użytkownicy komputerów.
Magazyn Internet KK; 01/2005
100 sposobów na fotografię cyfrową
Fotografia cyfrowa rozwija się w ostatnich latach niezwykle dynamicznie. Sprzyja temu zarówno postęp technologiczny, umożliwiający wytwarzanie coraz lepszych i tańszych aparatów cyfrowych, jak i wzrost świadomości użytkowników odnośnie możliwości oferowanych przez fotografię cyfrową. Szczególnie istotny jest przy tym fakt, że nabywcy aparatów cyfrowych starają się pozyskiwać informacje nie tylko na temat funkcjonalności zakupionych urządzeń, lecz również o zasadach fotografowania. Sięgając po prezentowaną publikację będą mogli zapoznać się z setką porad i rozwiązań problemów związanych z fotografią cyfrową. Ich autor od niemal 30 lat profesjonalnie zajmuje się fotografią.
Wśród zgromadzonych w książce porad i wskazówek znalazły swe miejsce informacje o akcesoriach do aparatów cyfrowych, rozważania odnośnie fotografowania w plenerze i wykonywania zdjęć w nocy, a także materiały traktujące o stosowaniu lamp błyskowych. Sporo uwagi poświęcono też podłączaniu aparatu do komputera i cyfrowej obróbce zdjęć. Godne odnotowania są ponadto wskazówki dla posiadaczy telefonów komórkowych z wbudowanym aparatem cyfrowym oraz opisy nietypowych zastosowań aparatu.
„100 sposobów na fotografię cyfrową” to pozycja, która pozwoli początkującym adeptom fotografii wykonać pierwsze kroki w zakresie doskonalenia warsztatu, a tym samym przyczyni się do poprawy jakości wykonywanych przez nich zdjęć.
Magazyn Internet KK; 01/2004
Sieci komputerowe
Możliwości oferowane przez współczesne komputery w istotnym stopniu wynikają z tego, że mogą być one łączone w sieci. Bogactwo zasobów informacyjnych i rozwiązania w zakresie komunikacji dostępne w Internecie są spektakularnymi przykładami funkcjonalności wynikającej ze stosowania sieci komputerowych. Warto także zauważyć, iż przyczyniają się one do usprawnienia pracy w biurach oraz zwiększenia komfortu korzystania z domowych komputerów.
Osoby zainteresowane zdobyciem i pogłębieniem wiedzy na temat sieci znajdą szereg interesujących materiałów w prezentowanej publikacji. W ramach wprowadzenia dostarczy im ona informacji na temat zastosowań sieci komputerowych, sprzętu i oprogramowania sieciowego oraz instytucji związanych ze standaryzacją sieci.
W rozdziale traktującym o warstwie fizycznej znalazły swe miejsce rozważania o teoretycznych podstawach transmisji danych, a także omówienia zagadnień związanych z rodzajami nośników informacji i metodami przesyłania danych w telewizji kablowej, telefonii mobilnej oraz komutowanej.
Część poświęcona warstwie łącza danych dostarcza informacji o zasadach działania protokołów dwupunktowych. Kolejny rozdział przybliża natomiast zagadnienia związane z Ethernetem, sieciami bezprzewodowymi i szerokopasmowymi oraz protokołem Bluetooth. Szereg interesujących treści niesie ze sobą materiał o warstwie sieciowej. Zawarto w nim m.in. opis algorytmów rutingu, rozważania o jakości usług oraz omówienie warstwy sieciowej w Internecie, obejmujące m.in. protokół IPv6.
Kontynuując lekturę mamy okazję zapoznać się z protokołami transportowymi TCP i UDP, problematyką wydajności sieci oraz usługami realizowanymi w warstwie aplikacji. Szczególną uwagę warto zwrócić na rozdział poświęcony bezpieczeństwu w sieciach komputerowych, którego tematykę stanowią m.in. zagadnienia związane z kryptografią i podpisem cyfrowym.
„Sieci komputerowe” to pozycja godna polecenia osobom, które dostrzegając liczne zalety sieci są zainteresowane uzyskaniem informacji na temat zasad i technologii, w oparciu o które funkcjonują współczesne sieci.
Osoby zainteresowane zdobyciem i pogłębieniem wiedzy na temat sieci znajdą szereg interesujących materiałów w prezentowanej publikacji. W ramach wprowadzenia dostarczy im ona informacji na temat zastosowań sieci komputerowych, sprzętu i oprogramowania sieciowego oraz instytucji związanych ze standaryzacją sieci.
W rozdziale traktującym o warstwie fizycznej znalazły swe miejsce rozważania o teoretycznych podstawach transmisji danych, a także omówienia zagadnień związanych z rodzajami nośników informacji i metodami przesyłania danych w telewizji kablowej, telefonii mobilnej oraz komutowanej.
Część poświęcona warstwie łącza danych dostarcza informacji o zasadach działania protokołów dwupunktowych. Kolejny rozdział przybliża natomiast zagadnienia związane z Ethernetem, sieciami bezprzewodowymi i szerokopasmowymi oraz protokołem Bluetooth. Szereg interesujących treści niesie ze sobą materiał o warstwie sieciowej. Zawarto w nim m.in. opis algorytmów rutingu, rozważania o jakości usług oraz omówienie warstwy sieciowej w Internecie, obejmujące m.in. protokół IPv6.
Kontynuując lekturę mamy okazję zapoznać się z protokołami transportowymi TCP i UDP, problematyką wydajności sieci oraz usługami realizowanymi w warstwie aplikacji. Szczególną uwagę warto zwrócić na rozdział poświęcony bezpieczeństwu w sieciach komputerowych, którego tematykę stanowią m.in. zagadnienia związane z kryptografią i podpisem cyfrowym.
„Sieci komputerowe” to pozycja godna polecenia osobom, które dostrzegając liczne zalety sieci są zainteresowane uzyskaniem informacji na temat zasad i technologii, w oparciu o które funkcjonują współczesne sieci.
Magazyn Internet KK; 01/2005
Encyklopedia komputerów
Encyklopedia komputerów to książka niezwykła - zgromadzono w niej aż 15 tys. haseł z dziedziny informatyki, o łącznej objętości ok. 5 mln znaków. Jest prawdopodobnie jedną z najbardziej kompletnych i wyczerpujących encyklopedii informatycznych, jakie się ukazały kiedykolwiek na rynku. Wiele haseł jest ilustrowanych schematami, rysunkami i czarno-białymi fotografiami.
IDG Poland S.A. 01-12-2004
PHP. Zaawansowane programowanie. Vademecum profesjonalisty
Popularność jaką cieszy się język PHP wśród twórców stron internetowych znalazła odzwierciedlenie w dużej ilości poświęconych mu książek. Większość z nich jest kierowana do początkujących adeptów tego języka, co oznacza, że ich autorzy skupiają się przede wszystkim na zaprezentowaniu składni PHP i podstawowych metod wykorzystania języka. Prezentowana publikacja przybliża zaawansowane mechanizmy PHP i jest przeznaczona dla doświadczonych programistów.
Materiały zgromadzone w książce zostały podzielone na pięć części. Pierwsza z nich jest poświęcona implementacji i metodologiom programowania. Autor podkreśla w niej znaczenie stylu kodowania, a także udziela licznych porad związanych z obsługą błędów, testowaniem modułów, zarządzaniem kodem oraz projektowaniem dobrego API. Tematykę części drugiej stanowi buforowanie, za sprawą którego można uzyskać wzrost poziomu wydajności i skalowalności aplikacji. W części trzeciej zaprezentowane zostały aspekty programowania aplikacji rozproszonych, obejmujące m.in. współpracę z bazami danych, mechanizmy obsługi i bezpieczeństwa sesji oraz współpracę ze zdalnymi usługami. Czwarta część jest źródłem wiedzy o technikach przyczyniających się do wzrostu wydajności. Autor dzieli się w niej doświadczeniami związanymi z testowaniem wydajności aplikacji, metodami wyszukiwania krytycznych fragmentów kodu z punktu widzenia wydajności oraz przemyśleniami odnośnie tworzenia własnych procedur testowych. Ostatnia część dostarcza materiały poświęcone rozszerzaniu możliwości języka PHP, m.in. za pomocą bibliotek tworzonych w języku C.
Na tego typu książkę czekało wielu programistów tworzących serwisy internetowe za pomocą języka PHP. Otrzymali publikację, która w całości odnosi się do zaawansowanych i wysoce użytecznych zagadnień związanych z tym językiem. Przyczynia się do zwiększenia świadomości użytkowników odnośnie mocnych i słabych punktów PHP, a także przybliża metody efektywnego korzystania z tego narzędzia. Warto również odnotować fakt, że autor uwzględnił zmiany wprowadzone w PHP 5.
Materiały zgromadzone w książce zostały podzielone na pięć części. Pierwsza z nich jest poświęcona implementacji i metodologiom programowania. Autor podkreśla w niej znaczenie stylu kodowania, a także udziela licznych porad związanych z obsługą błędów, testowaniem modułów, zarządzaniem kodem oraz projektowaniem dobrego API. Tematykę części drugiej stanowi buforowanie, za sprawą którego można uzyskać wzrost poziomu wydajności i skalowalności aplikacji. W części trzeciej zaprezentowane zostały aspekty programowania aplikacji rozproszonych, obejmujące m.in. współpracę z bazami danych, mechanizmy obsługi i bezpieczeństwa sesji oraz współpracę ze zdalnymi usługami. Czwarta część jest źródłem wiedzy o technikach przyczyniających się do wzrostu wydajności. Autor dzieli się w niej doświadczeniami związanymi z testowaniem wydajności aplikacji, metodami wyszukiwania krytycznych fragmentów kodu z punktu widzenia wydajności oraz przemyśleniami odnośnie tworzenia własnych procedur testowych. Ostatnia część dostarcza materiały poświęcone rozszerzaniu możliwości języka PHP, m.in. za pomocą bibliotek tworzonych w języku C.
Na tego typu książkę czekało wielu programistów tworzących serwisy internetowe za pomocą języka PHP. Otrzymali publikację, która w całości odnosi się do zaawansowanych i wysoce użytecznych zagadnień związanych z tym językiem. Przyczynia się do zwiększenia świadomości użytkowników odnośnie mocnych i słabych punktów PHP, a także przybliża metody efektywnego korzystania z tego narzędzia. Warto również odnotować fakt, że autor uwzględnił zmiany wprowadzone w PHP 5.
Magazyn Internet KK; 01/2005