Recenzje
Smarty. Szablony w aplikacjach PHP
Książka jest jedną z pierwszych poważnych pozycji na polskim rynku w całości dotyczących tylko wykorzystania Smarty. Trudno zatem w ocenie porównywać ją z czymkolwiek. Zatem porównywać nie będę. A powiem, co mi się podobało, a czego zabrakło, lub co psuje mi opinie o tej książce.
W książce autorstwa H. Haydera, J. P. Maia, L. Gheorge′a, podobało mi się to, że dobrze wprowadzała do tego, czym jest naprawdę system szablonów Smarty. Ktoś złośliwy mógłby wręcz powiedzieć, że zbyt dokładnie, bo zajęło im to kilka początkowych rozdziałów. Jednak dzięki temu, nawet osoba całkowicie nie obeznana wcześniej ze Smarty na pewno zrozumie z "czym to się je".
Początek książki jest bardzo obiecujący, czyta się go wyśmienicie. Uważam, że autorzy bardzo dobrze opisują same zasady na jakich działa ta technologia. Niestety w pewnym miejscu pojawia się tylko jeden rozdział (mówiąc szczerze -- bardzo dobry) pokazujący od początku do końca zastosowanie szablonów Smarty, na bardzo ubogim przykładzie. I to koniec.
Później następuje kilka rozdziałów trochę przegadanych. Oczywiście, początkujący webmaster będzie wdzięczny, że ktoś mu wytłumaczy jak debugować projekty... Ale, nie wiem, czy należało na to poświęcać cały rozdział. Nie mówiąc o tym, że osoba, która nie wie, w czym mogą być problemy jeśli wyświetla się stosowny komunikat pewnie ma za małe doświadczenie w PHP (ogólniej programowaniu), by po tą książkę sięgnąć. A owego doświadczenia znowu nie trzeba mieć wiele. Jeśli czytelnik wie co to PHP: wie co to zmienna, tablica oraz pętla, to reszty albo nauczy się z tej książki, albo się domyśli.
Nie polecałbym natomiast nauki HTMLa z tejże pozycji. I jest to w mojej opinii jeden z poważniejszych błędów w tej książce. Prawie każdy przykład jest oparty o tabele. Oczywiście -- wiadomo -- książka ma uczyć Smarty, a nie HTML/XHTML. Jednak o ile ładniej byłoby, gdyby XHTML zagościł w listeningach na dobre...
Końcowe rozdziału książki dotyczą już bardzo przydatnych funkcji Smarty. Z pewnością rozdziały te są skierowane do czytelników z większą wiedzą, którzy chcą wzbogacić swoje strony o ciekawe efekty i/lub przyspieszyć ich działanie.
Mimo powyższych uwag książkę oceniam naprawdę dobrze. I mogę z czystym sumieniem polecić, jako dobre źródło wiedzy o szablonach Smarty, ale zdecydowanie złe źródło wiedzy o kodzie HTML wykorzystywanym do tworzenia projektu. Jednak -- od tego są inne książki, dużo lepsze w tej materii.
PHP i MySQL. Wprowadzenie
Lekturę rozpoczynamy od wprowadzenia w świat dynamicznych witryn internetowych, by szybko przejść do instalacji i poznawania podstaw PHP - operatorów, wyrażeń, funkcji czy tablic. Dalej czytelnik wtajemniczany jest w sekrety baz danych, korzystania z MySQL, komunikacji z PHP czy obsługi formularzy. Następnie można już zacząć stosować PHP w praktyce, modyfikować dane i obiekty MySQL, dowiedzieć się więcej o sesjach i kontroli dostępu.
Nie zapomniano również o zagadnieniach związanych z bezpieczeństwem oraz kontrolą poprawności danych i obsługą błędów. Całość wieńczą przykładowe aplikacje, na których można przetestować wiedzę w praktyce.
360 stopni. System ocen pracowniczych
Chodzi o znaną metodę pozyskiwania informacji o kompetencjach i możliwościach rozwoju pracowników. Jej podstawą jest samoocena oraz opinie współpracowników, przełożonego, podwładnych czy klientów wewnętrznych. Opinie te są dostępne dla pracownika.
Książka zawiera informacje niezbędne do wdrożenia i stosowania systemu 360 stopni, w tym przykłady zastosowań tej metody w celu rozwiązania problemów organizacyjnych, a także możliwości przystosowania jej do potrzeb firmy.
Mac OS X Tiger. Ćwiczenia praktyczne
Dzięki tej pozycji można od podstaw poznać obsługę tytułowego systemu operacyjnego. Autor przybliża elementy interfejsu użytkownika, uczy korzystania z myszy i skrótów klawiaturowych, zarządzania teczkami i plikami oraz korzystania z doka - połączenie Windowsowego paska zadań i szybkiego uruchamiania. Wyjaśnia również, jak używać płyty CD i DVD, korzystać z programów czy stron WWW. Wszystko to przystępnym językiem, w przejrzystej formie graficznej i z dużą ilością ilustracji.
Jednym słowem - dobra pozycja na start z Mac OS X Tiger. Przyda się każdemu, kto będzie miał do czynienia z komputerami Macintosh.
Inteligencja społeczna. Nowa nauka sukcesu
Sporo miejsca Albrecht poświęca swojej autorskiej koncepcji, która stanowi nie tylko ciekawy konstrukt teoretyczny, ale i zestaw praktycznych wskazówek dotyczących tego, w jaki sposób zachowywać się wśród innych ludzi. W ramach proponowanego przez siebie podejścia Albrecht wyróżnia pięć wymiarów inteligencji społecznej (sytuacyjna świadomość, prezencja, autentyczność, czytelność oraz empatię) składających się na model nazwany w skrócie S.P.A.C.E. Przedstawia przejrzysty obraz intymnych szczegółów z naszego życia społecznego prowadząc Czytelnika po fascynującej ścieżce odkrywania faktów dotyczących przestrzeni, w której żyjemy.
Nie zapominając o kontekście teoretycznym, autor ukazuje związki swojej koncepcji z inteligencją emocjonalną oraz bardziej ogólną inteligencją wieloraką. Całość wzbogaca wieloma przykładami oraz opisami własnych doświadczeń i obserwacji, które spora część Czytelników będzie w stanie odnieść bezpośrednio (a chwilami wręcz dobitnie) do znanych sobie sytuacji.
Temat oraz sposób jego omówienia współgra ze sobą i stanowi doskonałą kompozycję ułatwiającą przyswojenie przekazywanej przez Albrechta wiedzy. W książce nie brak jest humoru, który miejscami pojawia się także w stosowanym nazewnictwie (np. społeczne wzdęcie czy społeczny łupież).
Oceniając "Inteligencję społeczną" trudno uznać tą pozycję za przełomową czy wnoszącą do psychologii nową wiedzę. Mimo to, zjawiska, które wielu naukowców starałoby się nadmiernie rozwijać i wyjaśniać w oparciu o nużące dla przeciętnego Czytelnika opisy badań, Albrecht sprowadza do prostych -- acz przydatnych w praktyce -- uwag ukierunkowujących na kształtowanie określonych koncepcji społecznych.