ODBIERZ TWÓJ BONUS :: »

Recenzje

Java. Algorytmy i struktury danych

Umiejętność efektywnego programowania sprowadza się zarówno do opanowania słów kluczowych danego języka, jak i algorytmów. Programiści, którzy w swej pracy wykorzystują przede wszystkim język Java, znajdą szereg informacji na ten temat w prezentowanej publikacji. Jej autor od ponad dwudziestu lat zajmuje się pisaniem książek poświęconych programowaniu. Robert Lafore podkreśla, iż kluczowym czynnikiem jest przedstawianie omawianych zagadnień w taki sposób, aby były one możliwie łatwe do zrozumienia.
Książka składa się z piętnastu rozdziałów. Na końcu każdego z nich znajdziemy podsumowanie, pytania sprawdzające stopień opanowania omawianego materiału, a ponadto sugestie poświęcone eksperymentom i propozycje projektów programistycznych do samodzielnej realizacji. Pierwszy rozdział poświęcony jest wprowadzeniu do algorytmów i struktur danych. Autor przybliża w nim m.in. znaczenie pojęć, które są wykorzystywane w dalszej części książki. Kolejne rozdziały wiodą czytelnika przez zagadnienia związane z tablicami, algorytmami sortowania, stosami, kolejkami i listami. Sporo miejsca poświęcono również rekurencji i różnego rodzaju drzewom. Warto też zwrócić uwagę na rozdziały traktujące o stertach, tablicach rozproszonych i grafach. Autor dzieli się również spostrzeżeniami na temat właściwego stosowania struktur i algorytmów.
Uzupełnieniem całości są dodatki, w których znalazły swe miejsce odpowiedzi na pytania sprawdzające, rekomendacje dotyczące literatury o zbliżonej tematyce oraz opis uruchamiania apletów demonstracyjnych i programów przykładowych. "Java. Algorytmy i struktury danych" to pozycja, dzięki której początkujący programiści mają możliwość łatwego przyswojenia wiedzy przyczyniającej się do zwiększenia ich umiejętności w zakresie projektowania i tworzenia wydajnych aplikacji w języku Java. Przystępna prezentacja materiału w połączeniu z dużą ilością przykładów sprawia, że warto sięgnąć po tę książkę.
Magazyn Internet KK; 3/04

Fotografia cyfrowa. Wydanie drugie

Z zalet fotografii cyfrowej korzystają nie tylko amatorzy i hobbiści, lecz również zawodowcy obsługujące takie wydarzenia, jak choćby ceremonia wręczania Oscarów.
Z myślą o osobach, które stawiają pierwsze kroki w tej dziedzinie przygotowana została prezentowana książka. Dzięki niej dowiedzą się m.in., czym jest fotografia cyfrowa, zapoznają się z jej podstawowymi zaletami i wadami, jak również ze szczegółami budowy cyfrowego aparatu fotograficznego. Z punktu widzenia początkującego użytkownika wysoce użyteczne są informacje zgromadzone w rozdziałach poświęconych podstawom fotografii oraz zasadom optymalnego wyboru aparatu. Autor przybliża również zagadnienia związane z kompletowaniem wyposażenia "cyfrowej ciemni". Kontynuując lekturę czytelnik poznaje zasady wykonywania zdjęć oraz ustawiania parametrów ekspozycji. Na uwagę zasługują ponadto materiały traktujące o wykonywaniu zdjęć specjalnych. W kilku kolejnych rozdziałach znalazły swe miejsce informacje o obróbce wykonywanych zdjęć, zaś całość uzupełnia opis procesu ich publikacji.
Niniejszą publikację warto zarekomendować szczególnie początkującym użytkownikom. Dzięki niej będą mogli z powodzeniem wkroczyć w świat fotografii cyfrowej.
Magazyn Internet KK; 3/04

W obronie wolności

Wraz z rozwojem przemysłu programistycznego firmy zwiększały wysiłek na rzecz ochrony rozwiązań stosowanych w tworzonych przez nie aplikacjach. Działania te budziły sprzeciw wśród tej części programistów, dla której dostęp do kodów źródłowych oprogramowania i możliwości wprowadzania w nim zmian zapewniał gwarancję rozwoju technologicznego. Czołową postacią w tym gronie jest Richard Stallman, postrzegany jako czołowa postać krucjaty prowadzonej na rzecz wolnego oprogramowania.
"W obronie wolności" to książka, w której prezentowane są losy niezwykle utalentowanego programisty, utożsamianego często z Dawidem rzucającym wyzwanie Goliatowi, czyli współczesnym korporacjom programistycznym. Autor przybliża w niej zagadnienia z wiązane z licencją GNU, a także z Fundacją Wolnego Oprogramowania. Znajdziemy tu również wątki związane z Linuksem i jego głównym twórcą Linusem Torvaldsem oraz ze środowiskiem hakerów.
Całość tworzy interesującą opowieść o człowieku, którego wizja i pasja przyczyniła się do zmiany modelu tworzenia i rozpowszechniania oprogramowania. Przyjemne wrażenie płynące z lektury zakłóca nieco fakt, że przypisy zostały umieszczone na końcu każdego rozdziału, co zmusza czytelnika do wertowania publikacji w celu odnalezienia interesującego go fragmentu tekstu. Warto podkreślić, że wydawca udostępnia bezpłatnie elektroniczną wersję prezentowanej książki w ramach swojego serwisu internetowego.
Magazyn Internet KK; 3/04

JavaScript i DHTML. Receptury

Podczas nauki dowolnego języka wykorzystywanego do tworzenia stron internetowych początkujący twórcy sięgają zwykle po podręczniki, które zapewniają im możliwość zapoznania się z podstawowymi elementami języka, takimi jak np. jego słowa kluczowe i składnia. Istotne znaczenie mają zamieszczone w nich przykłady, które ułatwiają zrozumienie poszczególnych zagadnień. Na dalszym etapie nauki warto sięgnąć po książki poświęcone praktycznym przykładom zastosowań danego języka. Dobrym przykładem tego typu literatury jest prezentowana publikacja.
Webmasterzy znajdą w niej ponad 150 receptur sporządzonych w oparciu o DHTML i język JavaScript. Są to rozwiązania wysoce użyteczne, ponieważ autor postanowił nie marnować cennego czasu na tzw. fajerwerki. Receptury te mogą być traktowane zarówno jako rozwiązania określonych problemów, źródło inspiracji oraz jako gotowe elementy wzbogacające witrynę. Zróżnicowany poziom trudności sprawia, że znajdą tu coś dla siebie zarówno początkujący, jak i zaawansowani programiści.
W piętnastu rozdziałach zgromadzone zostały materiały ułatwiające pracę z łańcuchami znaków, liczbami i datami oraz tablicami i obiektami. Czytelnicy dowiadują się, jak efektywnie korzystać ze zmiennych i funkcji. Omówione zostały także zagadnienia związane z wykrywaniem możliwości przeglądarek, zarządzaniem ich oknami, jak również zarządzanie wieloma ramkami. Znajdziemy tu ponadto treści traktujące o dynamicznych formularzach, zarządzaniu zdarzeniami i arkuszami stylów. Sporo miejsca poświęcono technikom nawigacji i efektom wizualnym elementów statycznych.
Warto też zwrócić uwagę na rozdziały przybliżające pozycjonowanie elementów HTML i dynamiczne generowanie zawartości stron. Całość uzupełniają dodatki, których treść stanowią kody klawiszy, kody znaków generowanych po naciśnięciu poszczególnych klawiszy klawiatury oraz zestawienie słów kluczowych ECMAScript.
"JavaScript i DHTML. Receptury" to publikacja, która ułatwi pracę twórcom stron internetowych. Liczne, sprawdzone rozwiązania sprawiają, że z łatwością będą mogli wzbogacić swe serwisy o szereg użytecznych elementów.
Magazyn Internet KK, 2/04

Tworzenie stron WWW. Kurs

Publikacja poświęcona tworzeniu stron WWW jest jedną z pierwszych pozycji dostępnych w ramach nowej serii "Kurs", której cechą charakterystyczną jest stosowaniu dużej ilości ilustracji i towarzyszących im objaśnień, zamiast długich opisów. Autor rozpoczyna kurs od wyjaśnienia czytelnikowi czym jest HTML. Kolejnym krokiem jest przygotowanie środowiska pracy oraz zapoczątkowanie procesu tworzenia prostej strony WWW. W rozdziale drugim znalazły swe miejsce informacje na temat wzbogacania strony o tekst i modyfikowania jego atrybutów. Następnie poznajemy zasady stosowania odnośników i umieszczania grafiki na stronach WWW. Kontynuując lekturę docieramy do materiałów poświęconych tabelom, kaskadowym arkuszom stylów oraz ramkom. Autor prezentuje także dwa przykłady zastosowanie języka JavaScript. Całość uzupełniają rozdziały traktujące o grupowaniu pojedynczych stron w serwis internetowy i jego publikowaniu na serwerze. Na płycie CD-ROM dołączonej do książki umieszczone zostały wersje instalacyjne programów omawianych na jej łamach oraz pliki z przykładami ze wszystkich rozdziałów. Prezentowana publikacja z pewnością zainteresuje początkujących użytkowników komputerów, jako wartościowa i przyjemna w odbiorze pomoc w nauce samodzielnego tworzenia stron WWW.
Magazyn Internet KK, 2/04
Zamknij Pobierz aplikację mobilną Helion