Aplikacje Direct3D

okladka
Dzięki Direct3D możesz tworzyć nowoczesne gry, symulacje czy programy multimedialne. Jest on podstawowym standardem programowania grafiki trójwymiarowej w systemach operacyjnych zgodnych z Windows. Akceleracja sprzętowa, oferowana przez większość współczesnych kart graficznych oraz bogaty zbiór narzędzi dostępnych w wersji 8.1 umożliwia programowanie zaskakującej i efektownej grafiki 3D. Direct3D dostarcza programiście gotowych interfejsów, uwalniając go jednocześnie od konieczności zaznajamiania się ze wewnętrznymi funkcjami sprzętu.

Blisko 100 przykładowych projektów prezentujących wiele praktycznych zastosowań Direct3D wprowadzi Cię w świat programowania grafiki 3D.

W książce omówiono m.in.:

  • Podstawy programowania w Direct3D
  • Bufory werteksów
  • Zarządzanie złożonymi obiektami (obiekt Mesh)
  • Przekształcenia przestrzeni
  • Światło i materiał, przeźroczystość
  • Operowanie teksturami
  • Zarządzanie obiektami leżącymi na jednej płaszczyźnie
  • Pisanie kodu niezależnego od rodzaju karty graficznej
Autor zakłada, że Czytelnik potrafi posługiwać się pakietem Visual C++ i posiada umiejętność programowania w tym języku, korzysta z klas MFC, a także jest zaznajomiony z pojęciami dotyczącymi grafiki komputerowej. Jeśli spełniasz te warunki i chcesz kreować własne, trójwymiarowe światy na ekranie komputera, z pewnością pomoże Ci w tym ta książka.

MySQL. Ćwiczenia

okladka
MySQL to jeden z najpopularniejszych systemów obsługi relacyjnych baz danych. Działa on w wielu systemach operacyjnych i, co ważne, jest darmowy. Inne zalety MySQL to: prostota obsługi, sterowniki do wielu języków programowania i duża wydajność. Wszystko to sprawiło, że MySQL stał się podstawą funkcjonowania tysięcy serwisów internetowych na całym świecie. Jeśli chcesz tworzyć profesjonalne strony internetowe, sięgnij po tę książkę. Krok po kroku, przy pomocy praktycznych ćwiczeń, objaśnia ona wszystkie tajemnice tego systemu:
  • Instalacja i konfiguracja MySQL
  • Tworzenie i usuwanie baz danych
  • Tworzenie tabel
  • Modyfikowanie i usuwanie rekordów
  • Praca z indeksami
  • Pisanie zapytań SQL
  • Przykłady użycia funkcji MySQL
  • Konfigurowanie uprawnień i zarządzanie użytkownikami

RTLinux - system czasu rzeczywistego

okladka
Systemy czasu rzeczywistego stanowią specyficzną, ale bardzo ważną dziedzinę współczesnej informatyki. Złożoność samego przetwarzania w czasie rzeczywistym oraz fakt, że oprogramowanie czasu rzeczywistego jest implementowane najczęściej w niewidocznych, najniższych warstwach systemów informatycznych, sprawia, że te elementy są ukryte przed przeciętnymi użytkownikami, a wiedza na ich temat jest niewielka i trudno dostępna.

Typowymi i najliczniejszymi przedstawicielami systemów czasu rzeczywistego są systemy sterowania procesów przemysłowych, często należące do klasy systemów określanych jako wbudowane. Ich zadaniem jest sterowanie liniami technologicznymi, obrabiarkami, robotami, układami napędowymi itp. W życiu codziennym systemy te stosowane są stosowane w nowoczesnych aparatach fotograficznych do określania parametrów ekspozycji, w samochodach do sterowania bezpośrednim wtryskiem paliwa oraz w osobistych komputerach kieszonkowych.

Książka opisuje RTLinux, darmowy system operacyjny czasu rzeczywistego oparty na Linuksie. Nowoczesna architektura i szeroki wybór platform, na których pracuje, czyni go interesującym dla wszystkich osób potrzebujących takiego systemu.

  • Architekturę Linuxa i modyfikacje wprowadzone w systemie RTLinux
  • Instalację i konfigurację RTLinuxa
  • Tworzenie aplikacji czasu rzeczywistego
  • Prosty system pomiarowy czasu rzeczywistego Uzupełnieniem książki są dodatki opisujące dokładnie pełną listę funkcji implementowanych przez RTLinux, a także przykłady ich praktycznego wykorzystania.
  • Corel PHOTO-PAINT 11. Ćwiczenia

    okladka
    Program Corel Photo-Paint to jeden z najważniejszych składników pakietu Corel Graphics Suite 11, służący do obróbki grafiki bitmapowej. Wykorzystasz go do przygotowywania ilustracji na potrzeby stron internetowych, atrakcyjnych obrazów, a także do przetwarzania i retuszowania zdjęć wykonanych aparatem cyfrowym. Photo-Paint to aplikacja o ogromnych możliwościach, a do jej dodatkowych zalet należy integracja z pozostałymi aplikacjami pakietu (w tym z popularnym Corel Draw!) oraz przystępna cena.

    Dzięki książce "Corel Photo-Paint 11. Ćwiczenia" nauczysz się m.in.:

    • wczytywać pliki z skanera
    • retuszować obrazki pochodzące ze skanera lub aparatu cyfrowego
    • wykonywać fotomontaże
    • modyfikować obrazki za pomocą licznych efektów specjalnych
    • tworzyć pliki graficzne pod kątem zastosowań w Internecie

    Java 2. Podstawy

    okladka

    • Obszerny przewodnik po języku Java -- zaktualizowany dla wersji JDK 1.3
    • Pełne omówienie środowiska programowania zorientowanego obiektowo oraz klas Swing
    • Więcej przykładowch kodów przydatnych profesjonalnym programistom
    • CD-ROM zawiera kod źródłowy wszystkich programów, J2SE w wersji 1.3, Forte™ -- Java Community Edition i wiele więcej!

    Pięć wydań w USA, pierwsze wydanie w Polsce!

    "Java 2. Podstawy" jest najlepszą książką dla programistów. Nie ma sobie równych pod względem ilości przekazanych informacji, a mimo to pozostaje bardzo czytelna. -- K. N. King, Computer Reviews

    Programiści znajdą tu wszystko, czego potrzeba, aby wykorzystać potęgę języka Java... -- PC Week

    "Java 2. Podstawy" dostarcza wszystkiego, czego potrzebujesz, aby ukończyć nawet najbardziej skomplikowane projekty. Dlatego właśnie ta książka przez pięć lat była międzynarodowym bestsellerem. "Java 2. Podstawy" omawia podstawy platformy Java 2 Standard Edition w wersji 1.3, zawiera pełny opis zorientowanego obiektowo środowiska programistycznego Javy, komponentów interfejsu użytkownika Swing i wiele, wiele więcej.

    Piąta wydanie prezentuje wiele nowych, gotowych do zastosowania programów, z których zasłynęły poprzednie edycje tej książki: pojawiły się również nowe programy dotyczące mechanizmu odbicia oraz optymalizacji kodu. Szczegółowo wyjaśniono koncepcję klas wewnętrznych, funkcjonowanie proxy, obsługę wyjątków, techniki usuwania błędów, model zdarzeń Javy, interfejs wejścia/wyjścia oraz zarządzania plikami.

    Kompendium dla programistów Javy, a w nim:

    • Omówienie języka Java i tworzenia aplikacji w środowisku Forte(tm)
    • Tworzenie aplikacji GUI przy pomocy nowych klas Swing
    • Sposoby pisania klas proxy i klas wewnętrznych
    • Korzystanie z modelu zdarzeń Javy
    • Omówienie klas strumieni oraz mechanizmu zarządzania plikami
    To idealna książka dla profesjonalnych programistów, którzy chcą nauczyć się Javy i wykorzystać ją w swojej pracy zawodowej. Zawiera CD-ROM z kodem źródłowy wszystkich przykładów, Forte ™ -- Java Community Edition (zintegrowane środowisko programistyczne Javy) oraz wersje testowe wielu innych użytecznych programów.


    OpenOffice. Ćwiczenia

    okladka

    OpenOffice.org to darmowy pakiet oprogramowania biurowego. W jego skład wchodzą między innymi edytor tekstu Writer oraz arkusz kalkulacyjny Calc. OpenOffice.org obsługuje różne formaty plików, w tym formaty Microsoft Office i współpracuje z większością dostępnych na rynku platform (m.in. Solaris, Linux, FreeBSD i Windows). Nic więc dziwnego, że stanowi on doskonałą alternatywę dla komercyjnych pakietów aplikacji biurowych, takich jak Microsoft Office, zbliżając się do nich swoimi możliwościami, a bijąc je na głowę ceną.

    Książka "OpenOffice. Ćwiczenia" ma na celu szybkie wprowadzenie do praktycznego wykorzystania tego pakietu. Znajdziesz w niej ćwiczenia, które krok po kroku pozwolą Ci opanować podstawowe funkcje wszystkich programów z tego pakietu.

    Nauczysz się:

    • Instalować OpenOffice
    • Tworzyć dokumenty tekstowe za pomocą edytora Writer
    • Formatować tekst, wstawiać ilustracje, tworzyć tabele i spisy treści
    • Drukować utworzone przez siebie dokumenty
    • Używać arkusza kalkulacyjnego Calc, wykonywać proste i złożone obliczenia
    • Tworzyć wykresy

    « poprzednia 1 2 3 4 5 6 7 8 9 1013 14 następna »