ODBIERZ TWÓJ BONUS :: »

Recenzje

Flash 5 ActionScript. Podstawy

Jeszcze nie tak dawno programiści piszący w języku Action Script do wszystkiego musieli dochodzić sami, odkrywając tajniki programowania filmów czy animacji we Flashu. Teraz do dyspozycji mają wiele książek, opisujących różne zagadnienia - od konstruowania filmów poprzez sztuczki graficzne i inne przydatne zastosowania tego języka.

Książka daje solidne podstawy, a nawet w wielu miejscach poza podstawy znacznie wykracza. Opisane jest tworzenie ciekawych animacji i efektów, budowa skryptów, projektowanie gier, zarządzanie i planowanie projektu. Autor na podstawie prawdziwych przykładów wyjaśnia wszystkie niezbędne zagadnienia, które pozwolą budować kolejne animacje. I nie chodzi tu wyłącznie o stronę graficzną - sporo miejsca zajmuje też matematyka, bez której trudno jest wykonać prawidłowe przekształcenie obrazu.

Cenna książka, którą warto mieć i często do niej sięgać. Wiele zdjęć urozmaica teorię i obrazuje to o czym autor pisze przystępnym językiem. Nie jest to jednak podręcznik, który można czytać od dowolnego miejsca. Zwykle konstruowanie projektu rozciąga się na wiele rozdziałów, co wymaga jednak dłuższej analizy.

Do książki dodany jest krążek CD-ROM, na którym znajdują się źródła i opisywane przykłady w wersjach na komputery PC oraz Mac.

WebReporter Dariusz Majgier, 01/2002

Teoria sygnałów. Wstęp

Biorąc pod uwagę podstawowy profil wydawniczy Helionu wyrażamy uznanie za to, że wydawnictwo zajęło się tak niewdzięczną i - nie ma co ukrywać - niezbyt dochodową tematyką, jaką jest teoria sygnałów. Sposób podejścia przez autorów do tematu jest - niestety - akademicki, czyli już na drugiej stronie pierwszego rozdziału atakują czytelnika skomplikowane wzory i tak jest - mniej-więcej - do końca książki. Powoduje to, że książka nie zachęca do zgłębienia tematu, co jest typową przywarą książek-podręczników. Szkoda, że na wstępie autorzy nie wprowadzili czytelników w przyczyny, dla których znajomość zagadnień prezentowanych w książce jest istotna dla elektroników, a zwłaszcza konstruktorów.

Nie ma natomiast powodów aby narzekać na kompetencję wykładu zamieszczonego w książce oraz na poruszaną tematykę. Szczególnie interesujące (dla praktyków) są rozdziały poświęcone modulacjom, filtrowaniu analogowemu i cyfrowemu, a także opisowi liniowych układów dyskretnych. Nieco drażniące są tylko drobne błędy w kilku wzorach (tyle udało się nam wychwycić podczas pobieżnego przeglądania). Przyswajanie informacji ułatwią przykłady ilustrujące omawiane problemy, a także proste zadania, do których - niestety - nie zamieszczono odpowiedzi.

Elektronika Praktyczna 02/2002

RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera

Poprawne oprogramowanie transmisji szeregowej w komputerze PC jest powszechnie uznawane za dosyć trudne zadanie. Z problemem tym stykają się szczególnie często elektronicy piszący programy wymagające komunikowania się z zewnętrznymi urządzeniami. Chociaż w standardowej bibliotece Win32 API znajdują się wszystkie potrzebne funkcje do obsługi takiej transmisji, to wykorzystanie tych funkcji w oparciu o informacje zawarte w plikach pomocy jest praktycznie niemożliwe. Z pomocą przychodzi prezentowana książka, w której, oprócz opisu funkcji Win32 API wykorzystywanych do transmisji szeregowej, można znaleźć wiele ciekawych przykładów zaczerpniętych z używanych aplikacji . W początkowych rozdziałach książki zawarto ogólne informacje o transmisji szeregowej w komputerze PC. Oprócz definicji interfejsu można znaleźć informacje o rozkładzie wyprowadzeń łącza w komputerze. Rozdział o obsłudze RS 232C w systemie MS-DOS (przykłady w Borland Pascal oraz Borland C++) może wydawać się trochę nie na czasie, jednak można go potraktować jako łagodne wprowadzenie do bardziej zaawansowanych zagadnień. Kolejne rozdziały są poświęcone już bardziej aktualnym zagadnieniom, czyli programowej obsłudze transmisji szeregowej przez aplikacje pracujące pod kontrolą Windows. Po krótkim zaprezentowaniu sposobu korzystania z portu szeregowego w systemie Windows, Autor pokazuje, jak korzystając z funkcji Win32 API ustawić parametry transmisji szeregowej, nawiązać połączenie, wysłać pojedynczy znak lub plik przez port szeregowy itp. Wszystkie zagadnienia są bardzo obszernie dokumentowane listingami programów w Delphi oraz C++ Builderze.

Na szczególną uwagę zasługuje rozdział, w którym pokazano budowę aplikacji wielowątkowej. Mniej wprawni programiści unikają pisania takich aplikacji, a jest to bardzo efektywna technika programowania, czego bardzo trafnym przykładem może być właśnie zaprogramowanie transmisji szeregowej.

Mało interesujący jest rozdział poświęcony wykorzystaniu komponentów graficznych. Wydaje się, że książka o takim tytule nie jest odpowiednia na prezentację metod wizualizacji wyników pomiarów - na ten temat można znaleźć odrębne, bardzo kompetentne publikacje, które co jakiś czas również prezentujemy na łamach EP.

Do książki jest dołączony CD-ROM, na którym znajdują się kody źródłowe przykładowych programów zaprezentowanych w książce. Dzięki temu możliwe jest prześledzenie działania tych programów bez konieczności ich “ręcznego wklepywania”. Pewną wadą wydaje się jednak brak na płycie komponentów dla Delphi i C++ Buildera, umożliwiających korzystanie z portów szeregowych. Co prawda komponenty takie są łatwo osiągalne w Internecie, ale mogłoby to stanowić pełne podsumowanie materiału zawartego w książce.

Miękka oprawa, jak zwykle w książkach po które sięga się często, zasługuje na krytykę. Z tego powodu, mimo bardzo cennej zawartości, książkę nagradzamy tylko czterema lutownicami.

Elektronika Praktyczna 01/2002

SQL

W założeniach autora miał to być "znakomity podręcznik opisujący najnowszy standard SQL-a". I faktycznie książka opisuje ten język, ale bynajmniej znakomita nie jest. Opisana składnia poleceń, banalny wstęp do SQLa, różne elementy i funkcje języka. Tylko, że SQL nie jest banalnym językiem, który daje się opisać na 200 stronach.

W książce zabrakło najważniejszej rzeczy - przykładów i jeszcze raz przykładów. Mogę nie znać języka, ale jak widzę przykład wiem jaką mniej więcej rolę odgrywają poszczególne elementy SQLa. Informacje o poleceniach można znaleźć wszędzie - sam SQL ma niezłego helpa, w którym znajduje się to, co można znaleźć w książce. Jeszcze więcej informacji znajduje się w Internecie na wielu stronach - tak więc książkę można odłożyć moim zdaniem na półkę - niczego nowego nie wnosi.

Gdyby autor darował sobie opisy poleceń, a w ich miejscu umieścił przykłady, dzięki którym można rozwiązać konkretne problemy, byłby to podręcznik jakich mało. W tej chwili użytkownicy zaawansowani będą z pewnością narzekać, że i tak większość z tych rzeczy znają i posługują się nimi na co dzień, a początkujący samą teorią (napisaną jednak trudnym językiem) myślę, że się jednak nie zadowolą. Autor zdefiniował książkę, jako pozycja "dla każdego".

Książkę polecam do przeglądnięcia - nieco przydatnych informacji można z niej wyłowić, ale czy faktycznie stanie się ulubionym podręcznikiem, zależy od samego czytelnika.

WebReporter Dariusz Majgier, 01/2002

Encyklopedia rozszerzeń i formatów plików

O ile takie rozszerzenia plików, jak .exe, .jpg, czy .doc są ogólnie znane i chyba nikt nie ma problemu z otworzeniem tych dokumentów, to już rozszerzenie .nez może sprawić kłopoty nawet informatykom, czy graczom komputerowym (ponieważ jest to plik emulatora konsoli gier NES).

Książka opisuje znaczenie ponad 3600 różnych rozszerzeń. Opis zawiera zwykle kilka słów lub zdań na temat rozszerzenia (np. podana jest nazwa programu do otworzenia pliku), typ MIME i środowisko pracy (np. Windows, Unix). Niektóre definicje są znacznie szersze i opisują konstrukcję pliku z nagłówkami - tak opisane są m.in. pliki .gif czy .exe.

W dobie Internetu pozycja bardzo cenna - nigdy nie mamy pewności, czy ktoś nie przyśle nam jakiegoś dziwnego załącznika, którego nie możemy otworzyć, bo nie mamy pojęcia z jakiego programu pochodzi plik. Znając jego rozszerzenie można szybko ustalić czy chodzi o grafikę, dźwięk, bazę danych czy może o coś jeszcze innego.

Opisy w książce są krótkie, ale z reguły wystarczające aby zidentyfikować bezbłędnie aplikację, za pomocą której stworzony został plik. A o to przecież chodzi, prawda?

WebReporter Dariusz Majgier 01/2002
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