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.

SQL w InterBase dla Windows i Linuksa

okladka

Niniejsza książka dostarcza szczegółowych informacji na temat systemu InterBase dla platform Windows i Linux. Opisuje proces instalacji, jak również sposoby korzystania z systemu w obydwu tych środowiskach. Książka opisuje składnię języka SQL, zaimplementowanego w systemie InterBase. Opis SQL zawiera także elementy języka SQL, które stosuje się przy tworzeniu procedur zapamiętanych i wyzwalaczy.

Książka zawiera wiele informacji na temat przetwarzania transakcyjnego oraz projektowania struktur baz danych. Liczne przykłady ułatwiają zapamiętanie i utrwalenie materiału prezentowanego w kolejnych rozdziałach.


Kaskadowe arkusze stylów. Ćwiczenia praktyczne

okladka

Książka ta jest kierowana do wszystkich osób zajmujących się projektowaniem stron WWW zarówno za pomocą edytorów tekstowych (np. EzHTML, o którym pisałem w poprzedniej książce), jak i edytorów graficznych (np. MS Front Page), gdyż informacje tu zawarte można śmiało wykorzystać niezależnie od używanego edytora. Obecny rozwój Internetu wymusił powstanie nowych języków stosowanych do budowy stron WWW. Zmianie uległy również dobrze znane standardy. Tendencje te miały także wpływ na język HTML, który został stopniowo oddzielony od elementów związanych z formatowaniem wyglądu strony. Obecny HTML zawiera jedynie zestaw znaczników odpowiedzialnych za grupowanie tekstu w bloki, tworzenie tabel, list, ramek, osadzanie grafiki, natomiast cały proces formatowania i pozycjonowania wszystkich elementów został przejęty przez CSS - kaskadowe arkusze stylów. Rozwiązanie takie cechuje się bardzo dużą wygodą i ogromnymi możliwościami.

Kaskadowe arkusze stylów od dawna były dobrze znane użytkownikom edytorów tekstu i zostały z dużym entuzjazmem przyjęte w światku webmasterskim. Dzięki CSS projektanci dostali do rąk potężne narzędzie pozwalające określać wygląd niemal każdego elementu strony.

Podobnie jak język HTML, również kaskadowe arkusze stylów są standaryzowane przez konsorcjum W3C, a odpowiednie specyfikacje znajdują się na stronie WWW. "Ćwiczenia praktyczne" to seria przeznaczona dla czytelników, którzy lubią rozwiązywać problemy i poznawać zagadnienia od podstaw. Każda książka składa się z szeregu ćwiczeń utrwalających zdobywaną wiedzę. Książki są doskonałym uzupełnieniem kursów, dlatego są wykorzystywane przez liczące się ośrodki szkoleniowe w Polsce.


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).

AutoCAD 2002 PL. Pierwsze kroki

okladka
Niewiele trzeba, żeby rozpocząć samodzielną pracę z AutoCAD-em 2002 PL. Wystarczy trochę cierpliwości i... dobra książka. Książka przeznaczona jest dla początkujących użytkowników programu i zawiera podstawowe informacje umożliwiające rozpoczęcie tworzenia rysunków.

Wszystkie zagadnienia omówione zostały zrozumiałym językiem, w sposób prosty i jasny, bez zagłębiania się w wyrafinowane niuanse. Książka może służyć jako podręcznik do samodzielnej nauki lub jako podręcznik na kursach AutoCAD-a.

  • Dowiedz się w jaki sposób utworzyć swój pierwszy rysunek.
  • Poznaj podstawowe obiekty AutoCAD-a, takie jak: odcinek, prostokąt, okrąg, łuk, wielobok, polilinia, obszar i pierścień.
  • Naucz się oglądać rysunek wykorzystując wygodne narzędzia AutoCAD-a, takie jak: powiększanie i zmniejszanie, szybkie powiększanie, powiększanie okna, powiększanie do zakresu i do granic oraz przesuwanie rysunku na ekranie.
  • Zadbaj o dokładność swojej pracy stosując punkty charakterystyczne, takie jak: środek, koniec, punkt przecięcia, punkt styczny itp. Zapoznaj się również ze śledzeniem punktów charakterystycznych.
  • Naucz się usuwać i modyfikować obiekty przez ich przesuwanie, kopiowanie, odcinanie, wydłużanie, zaokrąglanie, fazowanie, rozciąganie, skalowanie, obracanie i odbicie lustrzane.
  • Zwiększ czytelność rysunku stosując kreski różnego typu i różnej grubości.
  • Zastosuj skok i siatkę w celu poprawienia dokładności rysunku.
  • Wykonaj automatyczne kreskowanie obszarów zamkniętych.
  • Poznaj właściwości obiektów oraz zastosuj menedżer właściwości, który służy do ich modyfikacji.
  • Umieść na rysunku czytelne napisy i wymiary.
  • Naucz się tworzyć i wstawiać bloki oraz wykorzystaj warstwy.
  • Usprawnij rysowanie posługując się centrum danych projektowych.
  • Wydrukuj rysunek.

Przykładowy rozdział: "Wymiarowanie"


UNIX. Wprowadzenie

okladka

Unix został stworzony przeszło 30 lat temu z myślą o naukowcach i doświadczonych użytkownikach, potrzebujących bardzo wydajnego i zarazem elastycznego systemu operacyjnego. Od tego czasu został znacznie udoskonalony. Ponieważ system był projektowany przede wszystkim dla specjalistów, na pierwszy rzut oka może wydawać się nieco przytłaczający.

Jednak jeśli tylko opanuje się jego podstawy (dzięki tej książce!), od razu można docenić niektóre z powodów, dla których warto go używać:
  • Dostarczany jest z mnóstwem programów użytkowych o potężnych możliwościach. Wiele innych przydatnych aplikacji można pobrać bezpłatnie z Internetu - szczególnie dużą popularnością cieszą się programy usługowe GNU, rozpowszechniane przez Free Software Foundation. Właśnie dzięki temu można wiele osiągnąć, ponosząc przy tym znacznie mniejsze koszty.
  • Nie tylko programy użytkowe, ale również niektóre wersje systemu są dostępne bezpłatnie. Dobrym tego przykładem jest Linux. Podobnie jak bezpłatne oprogramowanie, również większość darmowych wersji Uniksa jest doskonałej jakości. Są one rozwijane przez programistów-wolontariuszy, którzy potrzebują wydajnego systemu operacyjnego i są sfrustrowani powolnym i najeżonym błędami rozwojem systemów operacyjnych przez niektóre wielkie firmy programistyczne.

« poprzednia 1 2 3 4 5 6 7 8 9 1014 15 następna »