Recenzje
Zakazana retoryka. Podręcznik manipulacji
"Podręcznik manipulacji" krok po kroku wprowadza czytelnika w arkana "włamywania się do ludzkich umysłów" przy zastosowaniu metod, które dotychczas surowo zakazane były przez pedagogów jak i religie. No, ale może nadchodzą już czasy, kiedy w "wyścigu szczurów" przestaje być potrzebna uczciwość i taki relikt jak "fair play", a tablice z dziesięciorgiem przykazań stają się wyłącznie obiektem muzealnym. Ciarki przechodzą po plecach na myśl, co stałoby się gdyby wszyscy chcieli wprowadzać w życie te wskazówki i zalecenia.
A jednak, mimo tych przykrych myśli nachodzących przy lekturze "podręcznika", trzeba przyznać, że jest to książka bardzo cenna, jeśli potraktuje się ją jako przestrogę przed niebezpieczeństwami i zagrożeniami, jakie czekają na człowieka poczciwego.
Ajax. Wzorce projektowe
Licząca blisko siedemset stron pozycja rozpoczyna się wprowadzeniem przybliżającym okoliczności powstania Ajaksa i trendy w związanych z nim technologiach. Osoby, które nie znają zbyt dobrze podstaw Ajaksa, odniosą korzyści z lektury samouczka. Warto też zapoznać się z uwagami na temat głównych aspektów stosowania wzorców projektowych, z pożądanymi cechami aplikacji i ze zbiorem reguł ich projektowania.
Zasadniczą część publikacji poświęcono ponad sześćdziesięciu wzorcom projektowym, podzielonym na cztery główne grupy. Warto podkreślić, że wszystkie wzorce są prezentowane przy użyciu schematu obejmującego m.in. informacje o popularności wzorca, problemie, który rozwiązuje, zastosowanym rozwiązaniu i podjętych decyzjach.
Pierwszą grupę wzorców stanowią rozwiązania z zakresu podstawowych technologii. Stanowią one jądro aplikacji w Ajaksie, a zarazem bazę dla kolejnych wzorców. Pozwalają opanować wiedzę niezbędną do utworzenia prostej aplikacji, dokonywania zmian w jej wyglądzie, prowadzenia komunikacji z serwerem oraz reagowania na zdarzenia inicjowane przez użytkownika i upływający czas.
Druga grupa wzorców umożliwia podnoszenie jakości oprogramowania od strony technicznej. Autor prezentuje techniki ułatwiające pielęgnację kodu, zwiększanie jego niezawodności, a także korzystnie wpływające na wydajność. W tym kontekście realizuje usługi sieciowe, doskonali komunikację między przeglądarką i serwerem oraz korzysta z pamięci podręcznej po stronie przeglądarki.
W trzeciej grupie znalazły swe miejsce propozycje związane z poprawą funkcjonalności i użyteczności. Ułatwiają one tworzenie zróżnicowanych elementów interfejsu użytkownika, wspomagają zarządzanie układem strony, umożliwiają stosowanie efektów graficznych oraz wprowadzają nowe techniki w zakresie rejestrowania i monitorowania działań użytkowników.
Ostatnią grupę stanowią wzorce rozwojowe. Są one użyteczne w procesie wykrywania problemów w monitorowanych aplikacjach oraz dostarczają efektywne narzędzia do testowania programów już na etapie ich tworzenia.
"Ajax. Wzorce projektowe" to opis najlepszych technik tworzenia aplikacji wykorzystujących technologię Ajax. Pozycja ta pełni rolę przewodnika ukazującego historię narodzin tej technologii i wiodącego przez kolejne obszary jej zastosowań. Dostarcza przykłady rozwiązań konkretnych problemów z jakimi mają do czynienia twórcy stron internetowych. W książce zgromadzono również materiały umożliwiające doskonalenie warsztatu programistycznego poprzez powtórne wykorzystywanie kodu oraz opanowanie technik znajdujących zastosowanie w procesie diagnostyki i testowania.
Legalny doping emocjonalny
Czytałam jednak dalej. I czytałam aktywnie to znaczy sumiennie wykonywałam wszystkie zalecane przez autora ćwiczenia. Jeśli mogę coś zmienić na lepsze warto próbować, a autor obiecuje, że wszyscy to potrafią. No cóż, prawdę mówiąc większość rzeczy już wiedziałam, ale wciąż czytałam dalej, tekst na okładce uczciwie przecież uprzedza: "część tej wiedzy już znasz, część będzie dla Ciebie czymś nowym, a kolejna -- może Cię zaszokować". I -- nie uwierzycie -- ale to prawda! Ta część, która szokuje jest także fascynująca, uczy jak sobie poprawić samopoczucie, szybko i skutecznie. Jak skupić się na stanach i rzeczach pozytywnych, aby osiągnąć to, na czym nam zależy. Emocje mogą nas wspierać, to od nas zależy jak ich użyjemy: w celu polepszenia czy też pogorszenia naszego samopoczucia.
Stosując proste techniki (takie jak np. odpowiednia postawa ciała albo odpowiednie modelowanie struktur, według których budujemy zdania) możemy uzyskać pozytywne nastawienie do konkretnego problemu. To tak, jak rzuca się snop światła na scenę w miejscu, na które patrzeć ma widownia. Nie znaczy to, że reszta nie istnieje, oznacza wyłącznie, że teraz na tej konkretnej sprawie mamy skupić uwagę. Łatwo można wpaść w zasadzkę malkontenctwa, jeśli pozwolimy, żeby ktoś za nas kierował reflektorem mówiąc: "To nie możliwe, nie uda się, bo…" i tu wymieniał szereg różnych ograniczeń. Dlatego warto przejąć kontrolę nad oświetleniem. Od razu. A potem oczywiście samemu stanąć w świetle reflektorów na czerwonym dywanie.
Książka Mariusza Szuby jest nie tylko zestawem ćwiczeń dla liderów i tych, którzy dążą do materialnych sukcesów, jest to praktyczny podręcznik, także dla wszystkich, którzy łatwo ulegają zniechęceniu, nie wierzą w siebie, uważają, że brak im zdolności, los im nie sprzyja albo znaleźli się w beznadziejnej sytuacji. A przecież każdy z nas chce skakać jak Małysz. Najbardziej szara myszka też chce stanąć na podium. "Legalny doping" nie zaszkodzi, a z pewnością doda energii.
Blender. Podstawy modelowania
Na przykładzie próby wymodelowania ludzkiej głowy nauczysz się po kolei najważniejszych narzędzi Blendera, pracy z plikami, modelowania za pomocą siatki obiektu czy ustawiania oświetlenia sceny. Co warte podkreślenia, książka jest bogato ilustrowana. W trakcie projektowania możesz zatem konfrontować swoje postępy na bieżąco z umieszczonymi tam zrzutami ekranów. Dołączona płyta, poza samym Blenderem w wersjach do różnych systemów operacyjnych, zawiera również edytor graficzny GIMP, materiały z przykładów użyte do modelowania głowy oraz odpowiedni zestaw tekstur, służących do pokrycia gotowego modelu.
Książka stanowi idealne wprowadzenie do świata projektowania grafiki 3D i może się przydać przy próbie zgłębiania wiedzy na temat komercyjnych, bardziej złożonych aplikacji.
VoIP. Praktyczny przewodnik po telefonii internetowej
Jeśli zajmujesz się wdrożeniami sieci tego typu, z pewnością chętnie przeczytasz o najczęściej występujących problemach, które możesz napotkać na swojej drodze, oraz sposobach ich rozwiązywania. Do lektury książki na pewno będą lepiej przygotowani ci, którzy mają już pewne doświadczenie w zakresie sieci komputerowych. Użyta w niej terminologia prawdopodobnie będzie niezrozumiała dla osób mało zaznajomionych z tematem. Dla ekspertów może jednak okazać się prawdziwą skarbnicą wiedzy o tej obiecującej technologii telekomunikacyjnej. Na końcu książki na wszelki wypadek umieszczono słowniczek z pojęciami wymagającymi wyjaśnienia.