Symulacje komputerowe w fizyce

okladka
Książka prezentuje algorytmy umożliwiające komputerowe symulowanie rozmaitych procesów fizycznych. Po przedstawieniu metody różnicowej rozwiązywania zwyczajnych równań różniczkowych, Autor pokazuje, w jaki sposób zastosować ją przy rozwiązywaniu konkretnych problemów fizycznych.

Opisano między innymi:

  • Symulowanie zjawisk mechaniki klasycznej w oparciu o prawa dynamiki Newtona
  • Rozwiązanie numeryczne równania falowego
  • Symulacje dynamiki cieczy nieściśliwej
  • Rozwiązanie numeryczne równania Schrödingera
"Symulacje komputerowe w fizyce" to książka, którą powinni zainteresować się nie tylko fizycy: niektóre przedstawione tu algorytmy znajdują zastosowanie w aplikacjach CAD/CAM, a nawet przy tworzeniu gier komputerowych.

JSP i XML

okladka
Tworzenie aplikacji i usług WWW za pomocą JSP i XML-a

  • Naucz się praktycznego wykorzystania XML w stronach JSP
  • Poznaj tajniki parsowania DOM i SAX oraz wady i zalety poszczególnych parserów
  • Naucz się przetwarzania dokumentów XML za pomocą XSLT
  • Stwórz własne usługi WWW (web services) i udostępnij je innym
Java wydaje się idealnym językiem do przetwarzania XML-a. W oparciu o Javę stworzono olbrzymią liczbę aplikacji korzystających z XML, zarówno przeznaczonych dla użytkownika końcowego, jak i rozmaitych bibliotek, parserów itp., z których z powodzeniem korzystają programiści. Ostatnim krzykiem mody są usługi WWW (web services). I znowu, Java jest jedną z najpopularniejszych platform do ich implementacji, także z tego względu, że usługi WWW oparte są o XML.

"JSP i XML" pokazuje praktyczne aspekty wykorzystania XML-a do budowy aplikacji WWW przy wykorzystaniu Java Server Pages (JSP). Po omówieniu podstaw JSP oraz XML i towarzyszących mu standardów (XSL, XPath, DOM) autor opisuje bardziej zaawansowane aspekty użycia XML w projektach opartych o JSP, by przejść do omówienia metod tworzenia usług WWW.

W książce omówiono:

  • XML, XSL i XPath
  • DOM i parsery DOM (JDOM, dom4j)
  • Szybkie parsowanie za pomocą SAX
  • Tworzenie własnych znaczników JSP
  • Uruchamianie własnych usług WWW
  • Opis usługi WWW za pomocą WSDL
Książce towarzyszą dodatki poświęcone konfiguracji środowiska programistycznego, wprowadzeniu do JSP, tworzeniu bibliotek znaczników JSP oraz standardom XML, XSLT i Xpath.

Po prostu Windows XP PL

okladka
W książce "Po prostu Windows XP PL" znajdziesz to, co najniezbędniejsze, jeśli chciałbyś rozpocząć pracę z nowym systemem firmy Microsoft. I choć autorka skupia się na omówieniu systemu Windows XP Professional -- użytkownicy wersji Home Edition nic nie stracą, bowiem możliwości ich systemu zawierają się w zbiorze możliwości wersji Professional. Krótkie porównanie obu wersji systemów zawarto w rozdziale 1.

Pozostałe rozdziały zawierają opisy:

  • Podstawowych operacji takich jak otwieranie, zamykanie systemu (dowiesz się między innymi jak poradzić sobie, gdy komputer po instalacji systemu przestał się automatycznie wyłączać), logowanie i wylogowywanie oraz hibernacja.
  • Środowiska pracy i sposobów jego dostosowywania.
  • Posługiwania się oknami, pracy z plikami i folderami.
  • Multimediów, pracy z drukarkami i drukowania.
  • Obsługi wbudowanych aplikacji WordPad i Notatnik, kalkulator, Paint oraz gier.
  • Konfigurowania ustawień sieciowych, zasad korzystania z Internetu, przeglądarki Internet Explorer oraz programu Outlook Express.
  • Zarządzania systemem i komputerem pracującym pod jego kontrolą.

C++Builder 6. Ćwiczenia

okladka
Borland C++ Builder to jedno z najwygodniejszych środowisk programistycznych dla programistów C++, platforma ciesząca się dużą popularnością i mająca za sobą długą historię. W języku C++ napisano wiele aplikacji dla Windows, z których znaczna część powstała właśnie w Builderze.

"C++ Builder. Ćwiczenia" to uzupełnienie poprzedniej publikacji Wydawnictwa Helion, zatytułowanej "C++ Builder 5. Ćwiczenia praktyczne". Książka omawia zmiany, jakie wprowadzono w nowej, szóstej już wersji C++ Buildera, a także porusza wiele zagadnień, które nie znalazły się w książce traktującej o poprzedniej edycji tego programu. Informacje zostały przekazane w formie ćwiczeń z dokładnym omówieniem prezentowanego kodu źródłowego.

Znajdziesz w niej między innymi:

  • Zagadnienia związane z kompatybilnością pomiędzy wersjami piątą i szóstą C++ Buildera
  • Serię ćwiczeń przybliżających język C++
  • Omówienie środowiska IDE C++ Builder
  • Ćwiczenia z programowania w C++ z wykorzystaniem C++ Builder
  • Ćwiczenia z pisania aplikacji wielowątkowych
  • Sposoby tworzenia własnych komponentów

Usługi terminalowe Windows 2000

okladka
Zdalny dostęp do systemów Windows
  • Konfiguracja usług terminalowych Windows 2000
  • Administracja usługami terminalowymi
  • Programy służące do zdalnego dostępu
  • Dostęp do aplikacji z poziomu przeglądarki WWW
  • Kwestie związane z licencjonowaniem aplikacji używanych zdalnie
Usługi terminalowe znane były niemalże od początków istnienia komputerów. Duże maszyny oparte na systemach UNIX działały w większości uniwersytetów i instytucji państwowych. Praca na nich polegała na dołączeniu się do serwera z terminala znakowego i wykonywaniu odpowiednich operacji. Ostatnio obserwujemy powrót do systemów sterowania centralnego, do udostępniania aplikacji, do terminali (ale teraz już graficznych). Wzrost możliwości technologicznych stawia w realnym świetle powrót do pracy terminalowej, pracy na aplikacjach umieszczonych w jednym miejscu (serwer lub farma serwerów), co upraszcza pracę zarówno użytkownikom jak i administratorom.

Implementacja usług terminalowych w systemach Windows to mało znane zagadnienie, którego tajniki zgłębisz dzięki tej książce. Poznasz nie tylko możliwości Windows 2000 w tym zakresie, ale także nauczysz się wdrażać i konfigurować systemy oparte na zdalnej pracy, a także administrować nimi.

Poznasz między innymi:

  • Historię usług terminalowych w systemach Windows
  • Podstawowe zasady wdrażania tych usług, wymagania dla serwera
  • Zasady licencjonowania usług terminalowych
  • Instalowanie aplikacji w systemach zdalnego dostępu (w tym MS Office)
  • Zarządzanie środowiskiem użytkownika
  • Najpopularniejsze programy klienckie
  • Wdrażanie systemów drukowania
  • Bezpieczeństwo w systemach terminalowych
  • Dostęp do serwera poprzez przeglądarkę internetową
  • System MetaFrame
Książce towarzyszy przydatny dodatek, zawierający listę poleceń dostępnych dla konsoli serwera.

Zwiększ szybkość! Optymalizacja serwisów internetowych

okladka

Ktoś wszedł na Twoją stronę? Nie każ mu czekać!

  • Praktyczne sposoby przyspieszania stron WWW
  • Psychologia cierpliwości - co powoduję, że użytkownicy uciekają ze strony
  • Oszczędzanie czasu i oszczędzanie przepustowości: kompresja HTTP
  • Zmniejszanie rozmiarów plików graficznych i multimedialnych.
Cierpliwość użytkownika jest jak bomba zegarowa. Każde wejście na Twoją stronę WWW uruchamia odliczanie. Masz zaledwie kilka sekund, by dostarczyć odwiedzającemu treści, których poszukuje. Jeśli nie zdążysz, możesz się pożegnać ze swoim gościem (i z ewentualnymi zyskami, które osiągnąłbyś dzięki jego wizycie).

Nie możesz liczyć na szybkie łącza. W dalszym ciągu wielu gości Twojej witryny używa sieci telefonicznej i zwykłych modemów. Albo zdążysz, nim skończy się ich cierpliwość, albo przegrasz. Dlatego powinieneś sięgnąć po tę książką. Dowiesz się z niej, jak skrócić o połowę czas wczytywania strony. Zmniejszysz rozmiary plików HTML, XHTML, CSS, ilustracji i skryptów JavaScript oszczędzając dodatkowo na kosztach łączy. Przykłady wzięte z praktyki przedstawiają techniki przynoszące rzeczywiste rezultaty. Po przeczytaniu tej książki będziesz już wiedział, jak tworzyć strony pojawiające się na ekranie w mgnieniu oka.

Nauczysz się:

  • Przyspieszać ładowanie się stron WWW
  • Angażować użytkowników w proces przeglądania strony
  • Analizować efekty psychologiczne wywoływane wolnym ładowaniem się stron
  • Zmniejszać rozmiary i stopień skomplikowania plików HTML
  • Stosować skróty w CSS
  • Przyspieszać i odchudzać JavaScript
  • Zmniejszać rozmiary plików graficznych i multimedialnych
  • Oszczędzać przepustowość łączy (aż do 60%!) stosując kompresję HTTP

« poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 następna »