Apache 2.0 dla zaawansowanych

okladka
Olbrzymie możliwości i wszechstronność serwera Apache uczyniły go najbardziej rozpowszechnionym serwerem WWW. Kilka miesięcy temu Apache Software Foundation opublikowała nową wersję Apache 2.0. Najnowsza edycja Apache jest lepiej przystosowana do pracy na różnych platform systemowych niż wersja 1.3, dzięki czemu coraz częściej można spotkać Apache pracującego pod kontrolą Windows czy Mac OS. Stało się to możliwe dzięki wprowadzeniu modułów zwielokrotnionego przetwarzania, tzw. MPM (ang. Multiprocessing Module), dostosowanych do właściwości rozmaitych systemów operacyjnych, jak również wprowadzeniu przenośnych bibliotek fazy wykonywania (ang. Apache Portable Runtime). Porównując Apache 2.0 z wcześniejszymi wersjami zauważymy też istotne zmiany w procesie kompilacji i konsolidacji serwera.

Apache 2.0 to nie tylko zaawansowana architektura serwera, ale również liczne udoskonalenia i nowe funkcje. Książka ta stanowi obszerny i wyczerpujący przewodnik po wszelkich nowościach wprowadzonych w wersji 2.0. Znajdziesz w niej także informacje o zmianach wprowadzonych w porównaniu z poprzednimi wersjami.

Do kogo adresowana jest ta książka?

Książka jest napisana z myślą o profesjonalistach, którzy zamierzają zainstalować oprogramowanie Apache 2.0 w roli serwera WWW lub uaktualnić zainstalowaną wcześniejszą wersję. Monografia "Apache 2.0 dla zaawansowanych" jest także źródłem informacji niezbędnych przy kompilowaniu serwera oraz przy konfiguracji i dostosowywaniu jego funkcjonalności do indywidualnych wymagań. Zawiera ona liczne przykłady, z których skorzystają programiści i administratorzy.

Zagadnienia omówione w książce

  • Nowy serwer WWW Apache 2.0 oraz sposoby uaktualniania z Apache 1.3
  • Nowe funkcje Apache dostępne wersji w 1.3 i proponowane możliwości migracji serwera WWW do nowej wersji Apache 2.0
  • Instalacja serwera Apache w oparciu o dystrybucje binarne oraz kompilowanie serwera z kodu źródłowego dla systemów operacyjnych UNIX i Windows
  • Bezpieczne i wydajne tworzenie dynamicznej zawartości stron WWW za pomocą skryptów CGI i FastCGI
  • Implementacje wirtualnych hostów w ramach serwera Apache w prostym i złożonym modelu, a także masowe tworzenie hostów wirtualnych
  • Przystosowywanie serwerów Apache do sprawowania funkcji serwera pośredniczącego; zagadnienia związane z buforowaniem zawartości WWW, odpornością na błędy i testowaniem wydajności, a także tworzenie klastrów serwerów WWW
  • Monitorowanie i zabezpieczanie serwerów Apache
  • Rozszerzanie możliwości serwera Apache poprzez włączanie dodatkowych modułów do obsługi programów w językach Perl, Python, PHP, Tcl, Java, Ruby i protokole WebDAV

Delphi 6. Ćwiczenia praktyczne

okladka
Tysiące programistów na całym świecie używa Delphi do tworzenia programów w systemie Windows. Wygodne środowisko programistyczne, bogata biblioteka gotowych modułów oraz prostota obsługi wzorowanego na Pascalu języka ObjectPascal to niezaprzeczalne atuty Delphi.

"Delphi 6. Ćwiczenia praktyczne" to książka, która pozwoli Ci w szybkim tempie opanować podstawowy warsztat programisty i rozpocząć tworzenie pierwszych aplikacji. Poznasz zintegrowane środowisko programistyczne Delphi, a następnie, krok po kroku, za pomocą praktycznych ćwiczeń opanujesz język ObjectPascal. Autor unika informatycznego żargonu, a sprawy skomplikowane tłumaczy w sposób jasny i zwięzły, co czyni tę książką idealną dla osób, które dopiero rozpoczynają swoją przygodę z programowaniem.

Poznasz między innymi:

  • Podstawy projektowania obiektowego
  • Środowisko programistyczne Delphi
  • Język ObjectPascal: instrukcje, zmienne i typy danych
  • Programowanie grafiki
  • Obsługę dźwięku w Delphi
  • Pisanie aplikacji internetowych

Tworzenie stron WWW w praktyce

okladka
Na rynku istnieje wiele książek uczących posługiwania się technologiami służącymi do tworzenia stron WWW. Wiele z nich może rozczarować początkujących webmasterów, których głównym celem jest stworzenie atrakcyjnej strony, a nie perfekcyjne opanowanie języka HTML czy Flasha. Aby stworzyć stronę WWW nie wystarcza jedynie teoretyczna znajomość HTML. Trzeba również poznać, choćby pobieżnie, inne narzędzia, które uzupełniają HTML o dodatkowe możliwości. Konieczne jest zaznajomienie się ze stylami CSS, z metodami obróbki grafiki na potrzeby sieci WWW, prostymi programami w JavaScripcie, a także z darmowymi rozwiązaniami pozwalającymi na wysyłanie e-maili z poziomu strony WWW czy generowanie statystyk odwiedzin.

Książka "Tworzenie stron WWW w praktyce" jest mocno osadzona w realiach pracy webmastera. Jej pierwsza część to opis technologii niezbędnych każdemu twórcy stron. Druga część zawiera szczegółowy opis dwóch projektów stron internetowych. Krok po kroku prześledzisz etapy powstawania strony domowej i strony firmowej.

W książce znajdziesz:

  • Wyjaśnienie podstawowej terminologii związanej z Internetem i stronami internetowych
  • Przystępny opis języka HTML
  • Omówienie języka styli CSS
  • Praktyczne porady dotyczące przygotowania grafiki na potrzeby stron internetowych
  • Wyjaśnienie różnic pomiędzy stosowanymi w Internecie formatami zapisu ilustracji
  • Dwa szczegółowo opisane projekty: strony prywatnej i strony firmowej
  • Sposoby przyspieszenia pracy z wykorzystaniem szablonów stron internetowych
  • Kilka najbardziej przydatnych skryptów JavaScript i sposoby ich użycia
  • Informacje na temat publikacji gotowych stron internetowych: od rejestracji domeny po posługiwania się programem FTP
  • Praktyczne wskazówki dotyczące promocji stron internetowych
Wszystkie porady, które znajdziesz w tej książce, zostały opracowane z uwzględnieniem specyfiki polskiego Internetu. Jeśli pragniesz w nim zaistnieć, jest to idealna książka dla Ciebie.

Prowadzenie list dystrybucyjnych

okladka
Chcesz stworzyć forum dyskusyjne dla odwiedzających Twoją stronę internetową? A może chcesz założyć listę dystrybucyjną, której subskrybenci będą powiadamiani o ważnych wydarzeniach związanych ze stroną? E-mail to jedna z najbardziej uniwersalnych usług internetowych, a listy dystrybucyjne stanowią znakomite narzędzie w procesie tworzenia społeczności sieciowych. Aby założyć listę potrzebujesz jedynie dostępu do Internetu, odpowiedniego programu do zarządzania nią i oczywiście nieco praktycznych informacji zawartych w tej książce. "Prowadzenie list dystrybucyjnych" to prawdziwa kopalnia przydatnej wiedzy zarówno dla prowadzących listy, jak i dla administratorów systemów.

Jeśli jesteś odpowiedzialny za stworzenie i prowadzenie listy dystrybucyjnej, w tej książce znajdziesz wszystkie potrzebne Ci informacje: od stworzenia wewnętrznego regulaminu listy, do rozwiązywania problemów z powracającymi, nieodebranymi wiadomościami. Nauczysz się tworzyć listy moderowane, nadzorować zapisywanie się nowych użytkowników oraz konfigurować listy dystrybucyjne tak, by ich użytkownicy mogli otrzymywać streszczenia prowadzonych tam dyskusji i korzystać z jej archiwów. Z książki "Prowadzenie list dystrybucyjnych" dowiesz się także, które aspekty obsługi listy leżą w Twojej gestii, a które należą do zadań administratora.

Dobór właściwego oprogramowania, sposób jego instalacji i konfiguracji, to przedstawione w książce tematy, które mogą zainteresować administratorów sieci. Znajdą oni w książce wiele cennych wskazówek ułatwiających współpracę z osobami odpowiedzialnymi za funkcjonowanie list.

Książka omawia cztery najpopularniejsze programy do obsługi list dystrybucyjnych: Majordomo, LISTSERV, ListProc i SmartList. Działają one pod kontrolą systemów opartych na Uniksie, LISTERV działa także na innych platformach, w tym Windows NT/2000/XP.

Po prostu Outlook 2000 PL. Zarządzanie czasem

okladka
Jeśli używasz Outlooka 2000 jedynie jako klienta poczty elektronicznej, to większość jego potencjału pozostaje niewykorzystana. Outlook 2000 poza obsługą poczty elektronicznej pozwala na planowanie czasu przy użyciu kalendarza osobistego i kalendarza grupy roboczej, zarządzanie kontaktami, śledzenie wykonania zleconych zadań, rejestrowanie ważnych informacji w dzienniku oraz tworzenie i korzystanie z notatek.

Podstawowym celem książki "Po prostu Outlook 2000 PL. Zarządzanie czasem" jest prezentacja metod wspomagających organizację Twojego czasu. Mając do dyspozycji Outlooka 2000 i tę książkę, dowiesz się jak uporządkować swoją pracę, jak szybciej uzyskiwać żądane rezultaty i jak być bardziej produktywnym i efektywnym. Jeśli wykorzystasz zawarte w niej wskazówki, okaże się, że masz więcej wolnego czasu, niż podejrzewałeś. Musisz tylko umieć go odnaleźć.

W książce znajdziesz dokładnie opisane następujące zagadnienia:

  • Instalację i konfigurację Outlooka, a także dopasowanie go do swoich potrzeb.
  • Kalendarz Outlooka, dzięki któremu nie zapomnisz już o żadnym ważnym terminie
  • Zarządzanie zadaniami pozwalające efektywnie kontrolować czas poświęcony na ich realizację
  • Tworzenie i edycję notatek stanowiących uzupełnienie Kalendarza
  • Dziennik pozwalający na tworzenie dokumentacji wykonywanej pracy
  • Zapisywanie danych osobowych w Kontaktach -- wszystkie informacje na temat swoich klientów i współpracowników możesz przechowywać w wygodnej formie
Gubisz się w natłoku zadań? Jesteś wiecznie zajęty? Nie masz wolnego czasu? Poszukaj jego rezerw. Pomoże Ci w tym ta książka.

C++. Programowanie zorientowane obiektowo. Vademecum profesjonalisty

okladka
C++ jest obecnie wiodącym językiem programowania obiektowego. Jego podstawowymi zaletami w stosunku do innych języków obiektowych jest wysoka efektywność i uniwersalność. Stosowany jest do tworzenia komercyjnego oprogramowania oraz efektywnych rozwiązań złożonych problemów.

Książka krok po kroku omawia wszystkie właściwości języka i wyjaśnia sposoby ich praktycznego użycia. Przedstawione przykłady programów nie są zbyt skomplikowane, by nie odrywać Twojej uwagi od omawianych zagadnień, ale nie są też sztucznie uproszczone. Kluczowym założeniem języka C++ jest programowanie z wykorzystaniem szablonów, które umożliwiają tworzenie rozwiązań o wysokim poziomie ogólności - na przykład implementację polimorfizmu. Nicolai Josuttis omawia możliwość łączenia szablonów z programowaniem obiektowym, która decyduje o potężnych możliwościach języka C++ jako narzędzia tworzenia wydajnych programów. W tym zakresie książka wykracza daleko poza podstawy.
  • Wprowadzenie do C++ i programowania obiektowego
  • Podstawowe pojęcia języka C++
  • Programowanie klas
  • Dziedziczenie i polimorfizm
  • Składowe dynamiczne i statyczne
  • Szablony języka C++
  • Szczegółowe omówienie standardowej biblioteki wejścia-wyjścia
Książka ta jest idealnym podręcznikiem umożliwiającym studiowanie języka C++ w domowym zaciszu. Prezentuje ona zagadnienia podstawowe, ale w wielu przypadkach przekracza je dostarczając prawdziwie profesjonalnej wiedzy.

Wyczerpujący, szczegółowy, praktyczny i aktualny podręcznik programowania w języku C++

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