ODBIERZ TWÓJ BONUS :: »

Recenzje

Okablowanie strukturalne sieci. Teoria i praktyka

Choć sieci bezprzewodowe są obecnie w natarciu i wypierają kable, tradycyjne metody przesyłania danych zapewne jeszcze długo pozostawać będą w użyciu. Zwłaszcza że w wielu przypadkach kabel jest szybszy, bardziej niezawodny i bezpieczniejszy. Przekonać się o tym można po lekturze książki wydawnictwa Helion "Okablowanie strukturalne sieci. Teoria i praktyka", której autorem jest Rafał Pawlak.

Jest to kompendium wiedzy dla wszystkich, którzy projektują, nadzorują czy wykonują teleinformatyczne instalacje kablowe. Znaleźć w niej można teoretyczne podstawy, ale przede wszystkim duże ilości praktycznych informacji. Szczególnie cenne mogą okazać się rozdziały dotyczące zabezpieczeń centrum danych, procedur odbiorowych systemu okablowania, życiowe porady techniczno-instalacyjne czy problem norm. Dzięki tej pozycji życie fachowców stanie się z pewnością lżejsze.

Dziennik Łódzki pio; 17-08-2006

100 sposobów na PHP

Programowanie w PHP nie ogranicza się wyłącznie do prostego generowania stron dla przeglądarki. Często zachodzi potrzeba zrealizowania niestandardowych projektów z wykorzystaniem rozmaitych mechanizmów dodatkowych. PHP sprawdza się w tej roli bardzo dobrze. Jednak skąd brać wiedzę na ten temat? Można zaprzęgnąć do pracy Google, które odnajdzie mnóstwo przewodników i porad -- w większości jednak w języku angielskim. Tym, którzy wolą opracowanie podane na talerzu i w pigułce, można polecić książkę "100 sposobów na PHP".

Każdy ze 100 sposobów to w rzeczywistości osobne zadanie, które postawił sobie do zrealizowania autor książki. Pierwsze 2 z 10 rozdziałów przedstawiają proste mechanizmy (np. sposób stworzenie dynamicznego kalendarza), jednak dalej pojawiają się coraz ciekawsze zagadnienia. Sporo miejsca poświęcono tworzeniu grafiki (m.in. nakładanie obrazów na siebie, obróbka, tworzenie wykresów) oraz przetwarzaniu danych w formacie XML i prac z rozmaitymi bazami danych (SQL, Excel, pliki vCard).

Nie brakuje też wielu ambitnych wyzwań, takich jak tworzenie robotów internetowych i pająków, tworzenie automatycznej dokumentacji, interfejsy Gtk, obsługa RSS, komunikacja z programem Jabber i IRC, generowanie animacji Flash, wysyłanie SMS-ów czy tworzenie własnych map z wykorzystaniem Google API. To prawdziwe oblicze tej książki. Cały rozdział poświęcono też tematowi efektownego i wygodnego projektowania oraz tworzenia aplikacji z użyciem rozmaitych narzędzi wspomagających.

Opisywana książka zawiera wiele cennych porad i pomysłów. Można ją polecić nie tylko początkującym, ale także bardziej zaawansowanym programistom PHP. Nie jest to jednak pozycja dla zupełnych laików, gdyż wymagana jest już pewna znajomość PHP -- autor nie tłumaczy zawiłości języka, koncentrując się jedynie na podaniu i skomentowaniu rozwiązań. To klasyczna książka z cyklu tych, po które sięga się w pierwszej kolejności, poszukując rozwiązania nurtującego problemu.

Internet Maker 04/2006

Freakonomia. Świat od podszewki

(...) Prawdziwym ojcem freakonomii jest Steven D. Levitt, niespełna 40-letni profesor uniwersytetu w Chicago, autor bestsellerowej, wydanej rok temu w Ameryce, a niedawno też w Polsce "Freakonomii" opisującej świat od podszewki.

Inaczej niż tradycyjna szkołą chicagowska, freakonomia nie zajmuje się wzrostem gospodarczym, pomocą rozwojową, innowacyjnością czy handlem międzynarodowym, ani nawet najmodniejszą ostatnio racjonalnością ekonomiczną w warunkach niepewności. Bada motywy ludzkich zachowań i pokazuje, dlaczego ludzie robią to, co robią. Przede wszystkim jednak używając nietypowych źródeł informacji i typowych ekonomicznych metod analitycznych, bez żadnych ideologicznych intencji, obala kolejne stereotypy. (...)

Polityka Jacek Żakowski; nr 34-2006

PHP. Bezpieczne programowanie

W książce zaprezentowano większość najważniejszych technik przeprowadzania ataków na skrypty PHP oraz sposobów zabezpieczania się przed nimi. Liczne kody źródłowe pokazują przykłady zabezpieczeń, a komentarze objaśniają szczegóły. Same metody ataków opisano dość lakonicznie, jednak zabezpieczenia przedstawiono w sposób obszerny.

Opisano tutaj między innymi: ataki XSS, CSRF, wstrzykiwanie kodu SQL (SQL Injection) oraz pokrewne nadużycia w zapytaniach HTTP (HTTP Injection), problemy z sesjami i cookies, źle wykonanymi mechanizmami autoryzacji oraz niekontrolowanym przekazywaniem zmiennych do powłoki systemowej.

Szkoda, że tak mało miejsca poświęcono tematowi filtrowania wprowadzanych z zewnątrz danych. Całkowicie pominięto temat wyrażeń regularnych, które zapewniają potężne możliwości w zakresie zabezpieczenia skryptu przed próbami ataku. Nie ma też nic o specyfice PHP5. Nieco zastrzeżeń można mieć ponadto do pewnej chaotyczności prezentowanych treści, przykładów i komentarzy, a także do dość lakonicznego często podejścia do wielu tematów. W efekcie jednak otrzymujemy książkę o niewielkiej objętości, a co za tym idzie -- pozycję w przystępnej cenie. Dzięki temu znajduje się ona w zasięgu portfela każdego programisty PHP. Polecamy, jeśli nie chcesz więcej tworzyć dziurawych skryptów PHP.

Internet Maker 04/2006

Zen stosowania CSS. Źródło oświecenia dla projektantów stron WWW

"Zen stosowania CSS" nie jest kolejnym nudnawym podręcznikiem CSS ani zbiorem setek stron wypełnionych po brzegi ciężkostrawnym kodem. Zgodnie z zamysłem autorów, ma on na celu uczyć na najlepszych przykładach. Stąd pomysł, by w jednym miejscu zgromadzić kilkadziesiąt projektów stron przygotowanych na potrzeby serwisu Zen Garden (http://www.csszengarden.com). Autorzy książki zaprezentowali w niej najciekawsze prace wykonane przez najlepszych webmasterów. To wystarcza, by stała się ona nieocenionym zbiorem porad dotyczących CSS.

Od strony wizualnej jest to bardzo ładnie przygotowana pozycja w pełnym kolorze, której bliżej do wydania albumowego niż tradycyjnej książki informatycznej. Dzięki ciekawemu pomysłowi oraz przyjemnej w odbiorze i bogato ilustrowanej formie, możliwe stało się zwrócenie uwagi czytelnika na rozmaite niuanse języka CSS.

Książka opisuje wszystkie ciekawe aspekty wybranych projektów -- przede wszystkim ich kodu CSS. Obficie korzystając z ilustracji i przykładów kodu, koncentruje się na detalach, które warto poznać. Prowadzi czytelnika po różnych stopniach zaawansowania, ale w sposób przyjemny oraz lekkostrawny. Zawiera setki cennych uwag i wskazówek.

Opisano tutaj ciekawe rozwiązania oraz najczęściej napotykane przez webmasterów problemy wraz ze sposobami radzenia sobie z nimi. A każdy, kto miał do czynienia z CSS wie, jak bardzo problematyczne może być tworzenie semantycznych stron i pozycjonowanie ich dzięki CSS. Co ważne, autorzy stronią od teorii -- zamiast tego przedstawiono żywe serwisy i techniki wykorzystywane przez ich twórców.

"Zen stosowania CSS" prezentuje też wiele sztuczek opisanych pod kątem określonych przeglądarek -- głównie Internet Explorera, który z ogólnie przyjętymi standardami ma niewiele wspólnego. Książka opisuje także kwestie związane z rozmaitymi aspektami designu oraz elementami typografii.

Ponieważ jednak jest to przewodnik z praktycznymi wskazówkami, a nie kompletny podręcznik -- książka nie jest adresowana do zupełnie początkującego czytelnika. Przed lekturą warto poznać składnię CSS i mieć już pewne obycie. "Zen..." pozwoli natomiast tę podręcznikową teorię przekuć w praktykę i pokaże, jak rozwiązać problemy, które być może już wielokrotnie napotykałeś. Kupując "Zen stosowania CSS", trzeba mieć też świadomość, że jest to książka z cyklu tych, gdzie więcej jest luźnych wskazówek i źródła inspiracji niż konkretnej i wyczerpującej treści.

Ale właśnie w tym tkwi ogromna siła tej pozycji. Nie jest to kolejny podręcznik opisujący język CSS. Zamiast tego "Zen..." jest pozycją pokazującą, jak tworzyć dobre i zgodne z obecnymi standardami strony WWW. Ładne, kolorowe i przejrzyste wydanie sprawia, że chłonięcie wiedzy jest niezwykle przyjemne. Jeżeli można mieć jakieś zastrzeżenia, to tylko takie, że tak ciekawe pozycje zawsze powinny być dwa razy obszerniejsze. Ale i w tym zakresie 300 kolorowych stron w dużym formacie i umiarkowanej cenie nie powinny sprawić nikomu zawodu.

Internet Maker 04/2006
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL