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

GNU Emacs. Leksykon kieszonkowy

okladka
Emacs jest potężnym edytorem tekstu, a także -- w przeciwieństwie do innych edytorów -- kompletnym środowiskiem roboczym. GNU Emacs należy do najpopularniejszych i najbardziej rozpowszechnionych edytorów z rodziny Emacs. W tej niewielkiej książce przedstawiono w skondensowany sposób informacje na temat GNU Emacs 20.2.

Emacs stał się popularny dzięki swej wszechstronności. Po prostu wprowadza różne tryby edycji i umożliwia w nich pracę. Słowo tryb brzmi jak termin techniczny, ale tak naprawdę oznacza, że polecenia Emacs pozwalają wykonywać zadania o różnorodnym charakterze.

Perl. Zaawansowane programowanie

okladka
Umiesz programować w Perlu, lecz czujesz pewien niedosyt? Pracujesz nad większym projektem niż zazwyczaj i jesteś zagubiony? A może chciałbyś dodać do swojej aplikacji efektowny interfejs użytkownika, bardziej zaawansowany mechanizm przechwytywania błędów lub obsługę sieci i nie wiesz jak to zrobić?

Ta książka pomoże Ci stać się lepszym programistą bez względu na to, czy Twoja znajomość Perla jest powierzchowna, czy dogłębna. Nauczysz się zaawansowanych technik przygotowywania programów w Perlu o jakości produkcyjnej. Poznasz metody przetwarzania danych i używania obiektów, które wcześniej mogły wydawać Ci się czarną magią. Książka przedstawia szerokie zastosowania Perla: od sieci, baz danych, po interfejsy użytkownika. Znajdziesz w niej także opis wewnętrznych mechanizmów języka umożliwiających tworzenie wydajniejszych aplikacji oraz łączenie Perla z językiem C.

Do najważniejszych tematów poruszanych w książce należą:

  • Praktyczne zastosowania pakietów i klas (programowanie obiektowe)
  • Złożone struktury danych
  • Trwałość danych (np. bazy danych)
  • Sieci
  • Interfejsy graficzne budowane za pomocą pakietu Tk
  • Interakcja z funkcjami języka C
  • Osadzanie i rozszerzanie interpretera Perla
  • Wybrane aspekty wewnętrznych mechanizmów Perla
W książce przystępnie wytłumaczono wszystkie zagadnienia związane z Perlem, o których zapewne chciałbyś wiedzieć więcej: odwołania, przechwytywanie błędów operatorem eval, nieblokujące operacje wejścia/wyjścia, zasadność stosowania domknięć oraz dowiązania z użyciem mechanizmu tie. Jej lektura spowoduje, że poczujesz się prawdziwym hakerem -- mistrzem Perla.

"Nieprzeciętny tekst i najbardziej zaawansowana książka o Perlu, jaką napisano. Autor -- specjalista -- objaśnia trudne koncepcje w sposób klarowny i kompletny."
Jon Orwant, redaktor The Perl Journal

Derive 5.05. Pomocnik matematyczny. Ćwiczenia

okladka
Derive to niezwykle przydatny program podczas wykonywania obliczeń symbolicznych i numerycznych ze wszystkich działów matematyki (arytmetyki, algebry, analizy, równań i nierówności, trygonometrii, rachunku wektorowego, macierzy...). Wykorzystując go pozbędziesz się problemu długich i czasochłonnych obliczeń. Derive jest idealnym narzędziem do twórczego stosowania matematyki, do jej poznawania i nauczania oraz dokumentowania prac matematycznych. Jego dodatkową zaletą jest bardzo rozbudowany moduł tworzenia wykresów 2D i 3D.

"Derive 5.05. Ćwiczenia" to książka, która od podstaw nauczy Cię posługiwania się tą aplikacją. Kolejne ćwiczenia zaprezentują Ci jej bogate możliwości i sprawią, że Derive stanie się Twoim ulubionym narzędziem, pomocnym w rozwiązywaniu rozmaitych problemów matematycznych.

Dowiesz się jak:

  • Uruchamiać program Derive i obsługiwać interfejs użytkownika
  • Wykonywać działania na ułamkach
  • Przeliczać miary kąta oraz obliczać wartości funkcji trygonometrycznych
  • Wykonywać rachunki na wektorach
  • Rozwiązywać układy równań dowolnych stopni
  • Przekształcać wyrażenia
  • Tworzyć wykresy funkcji i dokonywać analizy funkcji
  • Wykonywać działania na zbiorach
Książka będzie szczególnie przydatna podczas nauki matematyki zarówno na poziomie akademickim jak i szkoły średniej.

Delphi 7. Ćwiczenia zaawansowane

okladka
W 2002 roku firma Borland zaprezentowała na polskim rynku nową wersję narzędzia typu RAD, służącego do szybkiego tworzenia aplikacji - Delphi. Jest to już 7. wersja tego popularnego pakietu. Wprowadzono sporo nowości: poprawiono środowisko programistyczne IDE, dodano nowe komponenty VCL i wprowadzono kilka zmian w bibliotece uruchomieniowej. Delphi 7 zostało także przystosowane do platformy .NET Microsoftu.

Jeśli chcesz szybko zapoznać się z możliwościami nowego Delphi, książka "Delphi 7. Ćwiczenia zaawansowane" to idealny przewodnik dla Ciebie. Znajdziesz tu wiele ćwiczeń dotyczących różnych obszarów zaawansowanego wykorzystania Delphi; od programowania baz danych po programowanie internetowe.

Dzięki książce poznasz:

  • Zmiany i nowości wprowadzone w Delphi 7
  • Programowanie sieciowe w Delphi 7: korzystanie z gniazd i protokołów SMTP i HTTP
  • Tworzenie kontrolek ActiveX
  • Szybkie pisanie aplikacji internetowych z użyciem komponentów IntraWeb
  • Sposoby korzystania z baz danych za pomocą dbExpress
  • Metody pozyskiwania z poziomu Delphi informacji o sprzęcie i oprogramowaniu, sterowanie procesami

Paint Shop Pro 9. Zostań mistrzem

okladka

Tworzenie grafiki komputerowej i korekcja zdjeć cyfrowych kojarzą się zwykle z drogim i skomplikowanym oprogramowaniem. Paint Shop Pro jest doskonałym przykładem na to, że może być inaczej -- rozsądna cena, prosta obsługa i zaawansowane możliwości to jego podstawowe zalety. Program ten jest narzędziem pracy wielu grafików i fotografów cyfrowych. Może służyć jako edytor do tworzenia elementów graficznych, np. na strony WWW, a także jako narzędzie będące podstawą cyfrowej ciemni fotograficznej.

Książka "Paint Shop Pro 9. Zostań mistrzem" przedstawia możliwości programu Paint Shop Pro 9 w zakresie obróbki i korekcji zdjęć cyfrowych. Czytając ją, dowiesz się, jak można poprawić lub usunąć niedociągnięcia na zdjęciach, zmienić ich kolorystykę i przygotować je do umieszczenia w internetowej galerii. Poznasz też możliwości palety History, pozwalającej na cofanie operacji dokonanych na obrazie, i nauczysz się korzystać z narzędzi wektorowych.

  • Poprawa jakości skanowanych obrazów
  • Korekcja kolorystyki i oświetlenia na fotografiach cyfrowych
  • Retusz postaci na zdjęciach
  • Wykorzystanie formatu RAW
  • Naprawa starych zdjęć
  • Przygotowanie internetowej galerii fotograficznej
  • Paleta History
  • Stosowanie narzędzi wektorowych i dodawanie elementów wektorowych do obrazu

Przekonaj się, jak wielkie możliwości oferuje Ci Paint Shop Pro 9


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