Recenzje
Po prostu Photoshop 6/6 CE
Książka zawiera wszystko - od postaw po zaawansowane techniki obróbki obrazu. W dwudziestu trzech rozdziałach znajdziemy to co nam będzie potrzebne do stworzenia większości projektów. Sporo opisywanych zagadnień jest bogato opatrzona ilustracjami, więc nauka i odszukiwanie w programie odpowiednich narzędzi nie powinno sprawiać nikomu żadnych problemów. Obrazki w książce są niestety czarno-białe.
Z książką pracuje się przyjemnie, łatwo znaleźć poszukiwane zagadnienia. Na ostatnich stronach znajduje się skorowidz oraz skróty klawiszowe, które możemy używać w Photoshopie. Większość instrukcji pt. "jak coś zrobić", jest wypunktowana, dzięki czemu wszystko jest czytelne i nie gubimy się czytając, co często zdarza się w innych podręcznikach.
Zaawansowanych użytkowników zainteresują zapewne operacje na warstwach, łączenie i nakładanie obrazów, światła i cienie, praca z kolorami, malowanie, gradienty, maski, ścieżki i kształty, wpisywanie i edycja tekstu, filtry i wiele innych. Wszystko jest dokładnie opisane.
Podręcznik zawiera również cały rozdział poświęcony programowi Adobe ImageReady, który służy do tworzenia i edycji grafiki na potrzeby Internetu (animacje, multimedia).
Photoshop 6/6 CE to książka dla wszystkich, zarówno początkujących jak i zaawansowanych użytkowników. Warto ją kupić nawet tylko po to, aby stała na półce i czekała aż przyjdzie krytyczny moment gdy będziemy musieli do niej sięgnąć. Moim zdaniem, każdy kto pracuje w Photoshopie powinien mieć właśnie taki podręcznik pomocy.
Marketing w Internecie. Strategie dla małych i dużych firm
Tak brzmi oficjalne streszczenie treści nowej książki pt. "Marketing w Internecie: Strategie dla małych i dużych firm" napisanej przez Piotra Guziura i wydanej przez wydawnictwo Helion. Ile jest prawdy w tym streszczeniu?
Musze przyznać, że się trochę zawiodłem, błędnie oczekiwałem podręcznika marketingu internetowego. Mniemam jednak, że wynikło to z mojego przyzwyczajenia do publikacji skupiających się prawie wyłącznie na praktyce i z subiektywnego podejścia osoby "siedzącej w marketingu" od dawna. Abstrahując od moich przyzwyczajeń i oczekiwań, książka w sposób jasny przedstawia marketing w Internecie. Oczywiście jest to duży skrót, bo na 150 stronach z trudem pomieścić całość wiedzy o każdym poruszonym w niej zagadnieniu. Powiedziałbym więc, że jest to przewodnik po marketingu internetowym.
Obawiam się, że jednak wykreowałem obraz niezbyt pożytecznej książki, a ta książka taka nie jest. Obiektywnie jest to wartościowe źródło wiedzy dla osób początkujących. Zalecałbym nawet rozpoczęcie przygody z marketingiem od tej książki, ponieważ sam CzasNaE-Biznes nie przedstawia w sposób wyczerpujący wiedzy podstawowej.
Trzeba przyznać autorowi, że poruszył większość aspektów marketingu internetowego. Jedynie faktyczne zawężenie reklamy do bannerów jest zbyt dużym skrótem. Reszta zagadnień jest opisana dobrze, w tym najbardziej ciekawie promocja w wyszukiwarkach i katalogach oraz programy partnerskie. Te dwa tematy zostały naprawdę szeroko i merytorycznie na dobrym poziomie opisane.
Nie obeszło się bez niedociągnięć, o których wspomnę z dziennikarskiego obowiązku. Niekonsekwencja w tłumaczeniu na język polski fachowych terminów trochę irytuje. Wyraźnie brakuje wyjaśnienia niektórych terminów, co przy "łopatologicznym" podejściu do innych tematów czyni książkę nierówną. Z takich technicznych niedoróbek jednak najpoważniejszą jest znikoma liczba adresów stron z szerszym ujęciem opisywanego materiału. W przypadku tego typu przewodników duża liczba odsyłaczy jest obowiązkowa.
W podsumowaniu książka wypada dobrze. Szczerze proponuję ją osobom początkującym i do nich powinna być kierowana. Myślę też, że osoby mające problemy z dobrym zaplanowaniem swojej działalności marketingowej mogłyby z powodzeniem użyć tej książki jako tła do planu marketingowego swojego e-biznesu.
RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera
Można by sądzić, że wraz z pojawieniem się USB stary interfejs złącza szeregowego umrze śmiercią naturalną i rychło o nim zapomnimy. Okazuje się, że wciąż istnieje liczna grupa urządzeń, które z różnych powodów komunikują się z komputerem właśnie za pomocą standardu RS232C.
Publikacją Andrzeja Daniluka podzielono na osiem głównych rozdziałów, omawiających niuanse tworzenia aplikacji obsługującej komunikację za pomocą RS232C. Nie zabrakło skrótowego opisu zagadnień sprzętowych (programista musi wiedzieć, jak działa interfejs), choć trochę po macoszemu przedstawiono sposób pisania wspomnianych aplikacji w DOS-ie. Autor traktuje jednak te zagadnienia bardziej jako rozgrzewkę niż główny materiał, koncentrując się na aspektach tworzenia uniwersalnych programów obsługi w Windows przy wykorzystaniu narzędzi oferowanych przez standardowe biblioteki Win32 API. Dużym plusem jest przedstawienie sposobu programowania nie w jednym, lecz w kilku najbardziej rozpowszechnionych środowiskach programistycznych (Delphi, C++ Builder).
Autor dodał ramki z objaśnieniami ważniejszych pojęć, a każdy rozdział zawiera listę ćwiczeń, których wykonanie ułatwi zrozumienie zawartego materiału. Listingi są przejrzyste i, co bardzo ważne, suto okraszone komentarzami. Na dołączonym krążku zamieszczono kod prezentowanych w książce aplikacji, nie ma bowiem nic bardziej męczącego niż przepisywanie cudzych programów linijka po linijce. Z niecierpliwością czekamy na publikację opisującą metody programowania magistrali USB, FireWire i innych interfejsów.
Encyklopedia rozszerzeń i formatów plików
Czysto "elektroniczną" użyteczność książki ogranicza nieco skupienie się autora na formatach najbardziej popularnych plików wykorzystywanych przez programy archiwizujące, graficzne, muzyczne, edytory tekstu itp. Brakuje wielu formatów popularnych w świecie elektronicznego oprogramowania EDA/CAD, a niektóre z opisów nie pokrywają się z "elektroniczną" rzeczywistością. Książka ta nie powstała jednak z myślą o nas elektronikach, a o zwyczajnych użytkownikach PC-tów, w związku z tym 4 lutownice!
Thinking in Java. Edycja polska
"Thinking in Java" to pozycja kierowana zarówno do początkujących, jak i do zaawansowanych użytkowników. Autor przechodzi bowiem umiejętnie od przedstawiania podstawowych zagadnień do aspektów, które mogą zainteresować zaawansowanych programistów. We wprowadzeniu autor przedstawia m.in. cel powstania prezentowanego dzieła, jak również wymienia dostępne wersje Javy. Pierwszy rozdział stanowi wprowadzenie do świata obiektów. Poza podstawami obiektowości znajdziemy w nim również informacje na temat związków Javy z Internetem oraz znaczenia analizy i projektowania. Następnie Bruce Eckel przechodzi do prezentacji podstawowych zagadnień związanych z obsługą obiektów w Javie oraz ze sterowaniem kolejnością wykonania. Kontynuując lekturę czytelnik poznaje szczegóły związane z inicjalizacją obiektów, ukrywaniem implementacji, wielokrotnym wykorzystaniem klas, a także z polimorfizmem i interfejsami.
W rozdziale dziewiątym omówione zostały metody przechowywania obiektów, po czym czytelnik ma okazje zapoznać się ze sposobami obsługi błędów za pomocą wyjątków. W dalszej części książki odnajdujemy omówienie takich zagadnień jak system wejścia-wyjścia w Javie, tworzenie okienek i apletów oraz wielowątkowość. Godny uwagi jest z pewnością rozdział piętnasty, który został poświęcony przetwarzaniu rozproszonemu.
Całość uzupełniają dodatki, w których zgromadzono informacje na temat przekazywania i zwracania obiektów, wskazówki dla programistów, opis JNI (Java Native Interface) oraz przegląd zasobów poświęconych Javie i programowaniu.
Prezentowana publikacja to jedno z najlepszych źródeł informacji na temat Javy. Mimo, iż oryginalna edycja jest powszechnie dostępna w postaci elektronicznej, to jej polska edycja w formie drukowanej znajdzie zapewne spore grono odbiorców, zarówno wśród osób preferujących tradycyjną formę książki, jak i wśród tych, dla których przeszkodą w zgłębianiu tej pozycji była dotychczas bariera językowa. Przystępna forma prezentacji materiału, w połączeniu z bardzo dużą ilością przykładowych programów sprawiają, iż warto polecić tę pozycję każdemu programiście zainteresowanemu Javą.

