Windows NT/2000 Native API. Leksykon

okladka
Native API, czyli macierzysty interfejs programowania aplikacji systemu Windows NT, to zestaw usług systemowych dostarczanych przez moduł wykonawczy NT programom trybu użytkownika i trybu jądra. Leksykon Windows NT/2000 Native API jest próbą całościowego omówienia tego nieudokumentowanego zbioru procedur. Stanowi niezastąpione narzędzie projektanta oprogramowania, zawierając:

  • opis ponad 200 procedur macierzystego interfejsu API;
  • szczegółowe omówienie procedur niedostępnych bezpośrednio z poziomu Win32 API lub oferujących dodatkowe, istotne funkcje;
  • przykładowe procedury biblioteczne i programy narzędziowe, ilustrujące działanie omawianych procedur;
  • omówienie architektury jądra oraz debugowania aplikacji trybu użytkownika.
Jako programiście pracującym na poziomie systemu, a także aplikacji, Leksykon Windows NT/2000 Native API pomoże Ci w:

  • tworzeniu programów narzędziowych i mechanizmów systemowych, takich jak debugery, narzędzia analityczne i biblioteki wykonawcze;
  • określeniu czy funkcje, których brakuje w systemie, choć należałoby oczekiwać ich obecności, faktycznie nie istnieją, czy jedynie nie zostały udokumentowane;
  • zapoznaniu się ze zmianami w API wprowadzonymi w Windows 2000;
  • pogłębianiu wiedzy o tajnikach funkcjonowania Windows NT.

Flash 5. Gry i kreskówki f/x

okladka
Książka "Flash 5. Gry i kreskówki f/x" odkryje przed Tobą nowy wymiar Flasha, świat kreskówek i gier. Znajdziesz w niej wszystko: omówienie programowania i projektowania postaci, animacji ludzkich ruchów, synchronizacji ust i eksportowania filmów do Internetu i na wideo. W rozdziałach poświeconych grom dowiesz się jak opracować projekt gry, jej strategię i programowanie. Jeden z rozdziałów o grze przygodowej zawiera wszystkie skomplikowanie techniki programowania włącznie ze złożonym wykrywaniem kolizji i tworzeniem aksonometrycznej trójwymiarowego środowiska.

Zastosuj najnowsze techniki Flasha 5 do tworzenia tej gry przygodowej!

Z tej książki dowiesz się jak:

  • Tworzyć zabawne skrypty, scenopisy, postaci, tła i dźwięki w piątej wersji Flasha.
  • Projektować animację postaci i ludzkie ruchy przy pomocy unikatowego systemu manekinów.
  • Opracować synchronizację ust i wyrazów twarzy.
  • Przygotować kreskówki do publikacji w Sieci i na wideo.
  • Opanować technikę rotoskopii.
  • Tworzyć realistyczne tło.
  • Efektywnie stosować programy ładujące.
  • Programować gry.
  • Tworzyć quizy z zastosowaniem sztucznej inteligencji.
  • Programować złożone przygodowe gry w trójwymiarowym aksonometrycznym środowisku.

Java. Wzorce projektowe

okladka

Jest to praktyczna książka, która mówi o tym jak pisać programy w języku Java z użyciem standardowych wzorców projektowych. Książka składa się z serii krótkich rozdziałów, z których każdy opisuje jeden wzorzec i zawiera przynajmniej jeden wizualny, kompletny i działający przykładowy program. Każdy rozdział zawiera również diagramy UML pokazujące zależności występujące pomiędzy klasami programu.

Podczas lektury niniejszej książki czytelnik dowie się, że wzorce projektowe są powszechnie stosowanym sposobem organizacji obiektów w programach. Dzięki wykorzystaniu wzorców łatwiej jest pisać programy i później je modyfikować. Zapoznanie się z wzorcami pozwoli zdobyć słownictwo i zestaw pojęć, za pomocą których można łatwiej opisać konstrukcję swoich programów.


SuSe Linux 7.2. Czarna księga administratora

okladka
W książce tej przedstawiono szczegółowe informacje na temat dystrybucji SuSE Linux. Są one zapisem doświadczeń i wiedzy autora, zdobytych w ciągu kilku lat praktycznego wykorzystywania tej dystrybucji Linuksa. Po zapoznaniu się z treścią tej książki wiedza czytelnika o systemie SuSE Linux będzie już wystarczająco duża, aby mógł w miarę odważnie z niego korzystać. Rozdziały zawierają dokładne omówienie przedstawionych zagadnień wraz z ich graficzną ilustracją oraz przykładami zastosowania. Główne poruszane w książce zagadnienia to:

  • Etapy instalacji i administracji systemu SuSE Linux za pomocą programów YaST i YaST2.
  • Pierwsze kroki w systemie i narzędzie konfiguracyjne SuSEconfig.
  • Dokładny opis konfiguracyjnych pliku rc.config.
  • Konfiguracja plików sieciowych przy użyciu programu YaST.
  • Usługi systemowe: NIS (klient), NFS (klient-serwer), Firewall, Maskarada, E-mail, grupy dyskusyjne, Samba i Netatalk.
  • Urządzenia systemu: karta sieciowa, modem (PPP) i ISDN.
  • Konfiguracja systemu X Window za pomocą programów SaX, SaX2 i xf86config.
  • Bezpieczeństwo systemu operacyjnego SuSE Linux (SuSEfirewall, hardsuse).

ArchiCAD 7.0/7.0 PL. Krok po kroku

okladka
Wiele osób zadaje pytanie, jak to się stało, że firma Graphisoft -- założona w 1982 roku na Węgrzech -- potrafiła odnieść tak wielki światowy sukces na trudnym rynku najbardziej wyrafinowanych programów komputerowych -- projektowania architektonicznego. Odpowiedź jest prosta: powstał produkt daleko wyprzedzający konkurencję, przebojem zdobywający światowy rynek. Bezprecedensowy sukces Graphisoftu to jedna z legend światowego rynku komputerowego, tak jak powstanie firmy Apple czy fenomen Microsoftu.

Dziś Graphisoft to międzynarodowa firma mająca biura w San Francisco, Tokio, Monachium, Londynie, Madrycie, Santiago de Chile i Sao Paulo. Główna siedziba firmy mieści się jednak wciąż w Budapeszcie. Obroty Graphisoftu rosną i jest to najdynamiczniej rozwijająca się firma w swojej branży.

Pierwsza wersja ArchiCAD-a powstała w 1984 roku. Dziś ArchiCAD jest sprzedawany w przeszło 80 krajach świata, w 22 wersjach językowych (w tym polskiej). Dzisiejszy ArchiCAD ma niewiele wspólnego ze swym pierwowzorem sprzed kilkunastu lat. Nie zmieniło się tylko jedno -- zarówno dawniej, jak i dziś jest to program najlepiej dostosowany do wciąż rosnących oczekiwań architektów.

Na rynku pojawiają się i znikają wciąż nowe programy dla architektów. Niewiele z nich wytrzymuje trudną próbę, jaką jest wielomiesięczna praca nad dużym projektem. Jeszcze mniej z nich rozwija się na tyle szybko, by dotrzymać kroku wciąż nowym potrzebom i wyzwaniom. O tym, że ArchiCAD jest znakomitym programem, świadczy liczba korzystających z niego osób -- przeszło 100 000 zadowolonych użytkowników na całym świecie.

Niniejsza książka jest jedynym dostępnym na Polskim rynku, autoryzowanym przez firmę Graphisoft, podręcznikiem opisującym program ArchiCAD 7.0 i 7.0 PL.

  • O Autorze (5)
  • Wprowadzenie (7)
  • COM+. Kompendium programisty

    okladka
    Dzięki tej książce odkryjemy świat modelu COM+ oraz zrozumiemy cel i zastosowanie różnych zawartych w nim technologii. Po lekturze zrozumiesz, że wiele z tej aury złożoności, która otacza COM+, bierze się jedynie z faktu konsolidacji technologii dostępnych obecnie w oddzielnych pakietach i wprowadzenia dodatkowych usprawnień, które ułatwiają tworzenie aplikacji COM w porównaniu ze stanem obecnym.

    Szczegółem, który odróżnia tę książkę od innych, jest zbliżenie się do rzeczywistości przy prezentowaniu modelu COM+. Oznacza to pracę z rzeczywistymi przykładami programów, które powinny pomóc Ci szybciej rozpocząć pracę z COM+. Jednym z ważniejszych rodzajów aplikacji używanych w zastosowaniach biznesowych jest baza danych -- to właśnie aplikację tego typu stworzymy najpierw, a następnie będziemy ją usprawniać na wiele różnych sposobów. Przykładowa baza danych korzysta z wielu tabel. Prześledzimy dokładnie wszystkie etapy projektu wymagane do stworzenia zarówno samej bazy danych, jak i aplikacji zarządzającej nią. Część tego procesu będzie wymagała napisania i zastosowania komponentu działającego po stronie serwera, który nie tylko uprości etap tworzenia zapytań, ale również znacznie zredukuje ruch w sieci.

    COM+ nie musi być puszką Pandory, pełną trudnych do zrozumienia technologii i narzędzi, która udaremni Twoją pracę. Ta książka pomoże Ci w poznaniu nowej i ekscytującej części Windows 2000. Nauczymy się wszystkiego, co COM+ może uczynić w kierunku przeskalowania Twoich aplikacji biurowych i sieciowych do zastosowania ich na poziomie sieci WAN oraz Internetu.

    Książka ta ma trzy główne cele: nauczyć teorii COM+, pokazać sposoby wykorzystania modelu w środowiskach programistycznych (ogólnego przeznaczenia i firmowych) oraz zaprezentować przykładowe programy. Rozdziały 1. -- 6. opisują teorię modelu COM+ oraz szczegóły użytkowe. Natomiast rozdziały 7. -- 10. zawierają w pełni funkcjonalne przykłady programów.


    « poprzednia 1 2 3 4 5 6 7 8 9 1015 16 następna »