ODBIERZ TWÓJ BONUS :: »

Recenzje

Delphi 8 .NET. Kompendium programisty

W dobie tak dynamicznego rozwoju technologii informatycznych możliwość szybkiego stworzenia aplikacji jest dużym atutem. Dlatego powstają coraz bardziej rozbudowane środowiska programistyczne, umożliwiające skonstruowanie aplikacji z „cegiełek”, które można wykorzystać wielokrotnie. Książka Adama Boducha ta to przewodnik po najnowszej wersji środowiska Delphi, uwzględniający jego nowe możliwości związane z tworzeniem aplikacji dla platformy .Net. Zawiera opis środowiska programistycznego i języka Object Pascal. Przedstawia sposoby pisania aplikacji połączonych z bazami danych i korzystających z technologii XML. Przedstawione są też w niej podstawowe zasady wykorzystywania protokołów sieciowych w tworzonych programach. „Kompendium…” to doskonały podręcznik zarówno początkujących programistów Delphi, jak i dla tych, którzy chcą poszerzyć swoją wiedzę o zasady tworzenia aplikacji.
Książka zawiera też płytę na której znajdziemy środowisko programowania Delphi 8 .NET Architekt jak i kody źródłowe przykładów omawianych w książce. Cennym źródłem informacji jest też dodatek, zawierający praktyczne wskazówki dotyczące zasad pisania czytelnego i przejrzystego kodu źródłowego.
Magazyn Literacki Książki OST; 10/2004

Java. Tworzenie gier

Pierwsze wersje Javy nie były szybkie, zwłaszcza w porównaniu do języków kompilowanych bezpośrednio do kodu natywnego komputera, jak choćby C++. Ta łatka przyległa do Javy dość mocno. Mimo, że jej efektywność z każdą wersją znacząco rośnie, wielu „fachowców” nadal uważa, że jest to język wyłącznie dla wąskiej grupy zastosowań, takich jak tworzenie wyspecjalizowanych aplikacji na duże serwery. Z pewnością nie wyobrażali sobie oni, by język Java wykorzystywać do tworzenia gier. I nie są to pasjanse, ale na przykład prawdziwe FPS’y (First Person Shooter) czy RTS’y (Real-Time Strategy). Okazuje się, iż jest to jak najbardziej możliwe, a przy tym wcale nie takie trudne. Nie wierzysz, zajrzyj do Java. Tworzenie gier Davida Brackeen’a i jego współpracowników.

Książka ta jest drobiazgowym podręcznikiem wprowadzającym nas w świat tworzenia gier komputerowych w Javie. Przed każdym kolejnym tematem autorzy omawiają szczegółowo zagadnienia teoretyczne, a dopiero potem przystępują do ich implementacji. Co cieszy, nie opisują przy tym krok po kroku API, lecz odsyłają do dokumentacji. Pozwala to skupić się na właściwym problemie. Zakres oraz szczegółowość omawianych tematów jest naprawdę imponująca. Zauważalną, aczkolwiek wybaczalną wadą książki, jest dość duża ilość kodu źródłowego, który po jakimś czasie może być nużący. Podręcznik ten należy czytać w całości jako, że biblioteki tworzone w jednym rozdziale są wykorzystywane w kolejnym.

Publikacja porusza m.in. takie tematy jak:

  • Wątki
  • Grafiki 2d oraz animacja
  • Interaktywność i interfejs użytkownika
  • Efekty dźwiękowe oraz muzyka
  • Tworzenie gry platformowej
  • Gry sieciowe
  • Grafika 3D
  • Mapowanie tekstur i oświetleń
  • Obiekty 3D
  • Zarządzanie sceną, drzewa BSP
  • Wykrywanie kolizji
  • Odnajdowanie drogi w grze
  • AI
  • Skrypty gry
  • Trwałość
  • Techniki optymalizacji
  • Tworzenie dźwięków i grafiki
„Java. Tworzenie gier” to bardzo dobry podręcznik dla zaawansowanych programistów języka Java, którzy pragną spróbować swoich sił w tworzeniu złożonych gier komputerowych. Jest najpełniejszą skarbnicą wiedzy o tworzeniu gier z dostępnych w tej chwili na rynku publikacji. Czytelnicy mogą być pewni, że po przeczytaniu tej, nie do końca łatwej lektury zdobędą szeroką wiedzę oraz dodatkowe, niezwykle wartościowe umiejętności.
Java Developers Network Artur Wroński; 31.10.2004

Praktyczny kurs asemblera

Po tę pozycję powinien sięgnąć każdy programujący w języku wysokiego poziomu (C++‚ Pascal‚ itp.) wymagający „czegoś więcej” od swoich programów (m. in. zwiększenia szybkości ich działania). Asembler to kolejny stopień wtajemniczenia‚ a książka „Praktyczny kurs asemblera” jest pozycją wprowadzającą w zagadnienia programowania w tym języku. Na początku autor daje nam szczyptę niezbędnej teorii m.in. opisując sposób organizacji pamięci operacyjnej‚ adresowania argumentów w pamięci operacyjnej‚ a także tryby pracy procesora. Następnie przedstawia sposób programowania w asemblerze pod systemem operacyjnym Windows oraz MS DOS.
Do książki dołączona jest płyta CD-ROM‚ na której znajdują się przydatne programy narzędziowe w programowaniu w asemblerze‚ takie jak: asembler‚ linker‚ Programmer’s WorkBench oraz CodeView.
Magazyn Literacki Książki RAT; 10/2004

sendmail

Sendmail jest najpotężniejszym i najpowszechniej używanym programem do obsługi poczty elektronicznej pracującym pod platformą uniksową. Mimo iż bardzo rozpowszechniony, stanowi źródło kłopotów dla wielu administratorów systemów, z których większość lęka się jego konfiguracji. Książa ta pomoże pozbyć się tych leków ukazując czytelnikowi złożoność programu jak i dostarczy wiele gotowych rozwiązań umożliwiających łatwe skonfigurowanie tego programu. Przeprowadzi czytelnika przez proces instalacji i wstępnej konfiguracji jak i wprowadzi użytkownika komputera w bardziej zaawansowane możliwości tego programu. Została napisana w sposób hierarchiczny, co stopniowo wprowadza czytelnika w tajniki programu, umożliwiając zarówno początkującym jak i zaawansowanym administratorom poczty poszerzanie swoich horyzontów. „Sendmail” omawia między innymi takie tematy jak: konfiguracja sendmaila, tworzenie list wysyłkowych, maskarada, kierowanie wiadomości, ochrona kont pocztowych przed spamem, czy zarządzanie kolejką. Powinna to też być obowiązkową lekturą dla administratorów sieci.
Magazyn Literacki Książki OST; 10/2004

Wyrażenia regularne. Leksykon kieszonkowy

Kolejna pozycja z serii leksykonów kieszonkowych O’Reilly. Opisane są w niej wyrażenia regularne w takich językach programowania jak: Perl‚ Java‚ C#‚ Python i PHP. Przedstawione są tu: składnia‚ możliwości oraz sposoby wykorzystania wyrażeń regularnych w omawianych środowiskach i językach programowania. Leksykon przeznaczony jest dla wtajemniczonych‚ czyli dla osób zajmujących się programowaniem w wymienionych powyżej językach. Może on stanowić cenną pomoc ze względu na zwięzłość i czytelność zaprezentowanych w nim zagadnień i ich rozwiązań.
Magazyn Literacki Książki RAT; 10/2004
Zamknij Pobierz aplikację mobilną Helion