Recenzje
C++Builder Borland Developer Studio 2006. Kompendium programisty
Książka przedstawia zasady programowania w języku C++ w wersji‚ która co prawda nie jest dokładnym odzwierciedleniem standardu ANSI‚ ale stanowić może potężny oręż w ręku programisty. W książce w zwięzły sposób omówiono podstawy programowania ze szczególnym uwzględnieniem możliwości oferowanych przez kompilator C++Builder BDS 2006. Podano krótkie wprowadzenie do języka programowania UML traktując je jako zachętę do dalszej samodzielnej pracy. Szereg programów konsolowych opisanych w książce po niewielkiej modyfikacji można również uruchomić na platformie Linuksowej‚ wykorzystując w tym celu kompilator g++. Omówiono również szereg innych zagadnień‚ takich jak np. wielowątkowość‚ procesy GRAPPLE itd.
W zamiarze autora książka "przeznaczona jest dla szerokiego kręgu czytelników‚ począwszy od osób‚ które jeszcze nie programowały‚ skończywszy na bardziej zaawansowanych programistach". Do książki dołączono płytę DVD‚ na której znajduje się m.in. 177 kompletnych projektów ilustrujących najważniejsze zagadnienia omawiane w książce.
Linux, Apache, MySQL i PHP. Zaawansowane programowanie
Struktury danych i techniki obiektowe na przykładzie Javy 5.0
Wydana w twardej oprawie pozycja liczy ponad dziewięćset stron. Rozpoczyna się od wprowadzenia do projektowania oprogramowania uwzględniającego m.in. kwestie związane z cyklem życia aplikacji. Autorzy dzielą się następnie spostrzeżeniami na temat poprawności funkcjonowania i wydajności programów, po czym przechodzą do omówienia dziedziczenia i hierarchii klas. Przybliżają czytelnikom możliwości i zasady implementacji takich struktur, jak listy, stosy, kolejki i drzewa. Omawiają także rekurencję i zbiory. Dostarczają informacji o popularnych technikach sortowania oraz o samorównoważących się drzewach. W ostatnim rozdziale przedstawiają natomiast grafy. Warto również zwrócić uwagę na zawartość obszernych dodatków. Znalazły w nich swe miejsce m.in. wprowadzenia do języka Java oraz języka modelowania UML oraz rozważania na temat programowania opartego na zdarzeniach. Całość uzupełnia słowniczek oraz nieodzowny w przypadku pozycji o tak dużej objętości skorowidz.
Prezentowana publikacja to godny uwagi przewodnik po strukturach danych i technikach programowania obiektowego, dostępnych dla programistów korzystających z Javy. Dostarcza im informacji o zaletach i wadach poszczególnych struktur, o obszarach, w których można je efektywnie stosować, a ponadto uświadamia potrzebę sięgania po tak zróżnicowane konstrukcje w kontekście nowoczesnej inżynierii oprogramowania.
ABC fotografii cyfrowej i obróbki zdjęć
Co więcej, warto najpierw nabyć książkę, a potem aparat cyfrowy, ponieważ autorka pomaga w doborze i uniknięciu rozczarowań. Potem czeka nas szybki kurs z podstaw obsługi aparatu i przejście do esencji, czyli sztuki fotografowania, z podziałem na typowe tematy (portret, krajobrazy, zwierzęta, itp.). Oczywiście samo zrobienie zdjęcia nie wieńczy dzieła. Pozostaje jeszcze jego obróbka - od prostego kadrowania, przez edycję elementów, po efekty specjalne. Na koniec dzielimy się zdjęciami z innymi - w formie tradycyjnej lub elektronicznej.
Rozbudowa i naprawa sieci. Wydanie V
To kompendium, w którym na niemalże 1400 stronach można odnaleźć wszystkie odpowiedzi na pytania, mogące nasunąć się studentowi, projektantowi czy administratorowi sieci. Kolejne części dotyczą: projektowania, elementów fizycznych sieci, protokołów, WAN-ów i WLAN-ów, rozwiązań bezprzewodowych, zarządzania zasobami, zabezpieczeń, rozwiązywania problemów, modernizacji czy migracji i integracji. Uff!
Zmiany w stosunku do poprzedniego wydania "przyszły z czasem" - to m.in. nowinki związane z Wi-Fi, bezpieczeństwem (firewalle) czy diagnostyką małych sieci oraz wiele innych.

