Linux. Bezpieczeństwo. Receptury

okladka

Poznaj narzędzia i techniki w zabezpieczeniach systemów linuksowych

Zabezpieczanie systemu komputerowego to proces złożony. Nie trzeba jednak od razu wprowadzać złożonych mechanizmów ochrony systemu. Znajomość podstawowych procedur pomaga dostatecznie zwiększyć poziom bezpieczeństwa. Czy chcesz szybko dowiedzieć się, jak wysyłać zaszyfrowane listy elektroniczne z programu Emacs? Jak ograniczyć dostęp do usług sieciowych w określonych porach dnia? Jak zabezpieczyć serwer WWW zaporą sieciową? Skonfigurować uwierzytelnianie z użyciem klucza publicznego przez SSH?

Książka "Linux. Bezpieczeństwo. Przewodnik encyklopedyczny" nauczy Cię, jakie polecenia należy wykonać i co wpisać w plikach konfiguracyjnych, by poprawić bezpieczeństwo Twojego systemu. Nie jest to klasyczny podręcznik; nie znajdziesz tu teorii, lecz rozwiązania konkretnych problemów i sposoby łatania typowych luk w zabezpieczeniach. Dzięki książce nie będziesz tracić cennego czasu, poszukując właściwej składni poleceń. Przeznaczona jest dla średnio zaawansowanych użytkowników i administratorów systemów Linux.

  • Kontrola dostępu do systemu na różnych poziomach - od zapory sieciowej aż po poszczególne usługi; programy: iptables, ipchains, xinetd, inetd i wiele innych.
  • Monitorowanie sieci programami: ethereal, dsniff, netstat i innymi.
  • Ochrona połączeń sieciowych technologiami SSH i SSL.
  • Wykrywanie włamań programami: tripwire, snort, tcpdump, logwatch i innymi.
  • Zabezpieczanie uwierzytelniania za pomocą kluczy kryptograficznych, technologii Kerberos, oprogramowania PAM; autoryzacja przywilejów administratora programem sudo.
  • Szyfrowanie plików i wiadomości e-mail oprogramowaniem GnuPG.
  • Sondowanie zabezpieczeń własnego systemu programami do łamania haseł, narzędziem nmap i skryptami pomocniczymi.

Jeśli administrujesz systemami linuksowymi, receptury przedstawione w niniejszej książce pozwolą zwiększyć wydajność Twojej pracy: osiągniesz więcej poświęcając mniej czasu. Zdobędziesz pewność, że zastosujesz właściwe rozwiązania gdy pojawiają się konkretne zagrożenia.


PHP5. Tworzenie stron WWW. Ćwiczenia praktyczne

okladka

Wiedza, której zaufało ponad 15 000 webmasterów.
Nowe wydanie najpopularniejszej w Polsce książki o PHP

Statyczne strony WWW już nie spełniają Twoich oczekiwań? Chcesz zamieścić na swojej stronie liczniki, forum dyskusyjne, księgę gości, ankietę i inne elementy interaktywne? Może potrzebny Ci jest mechanizm umożliwiający generację treści strony na podstawie bazy danych? Rozszerz swoją wiedzę o tworzenie dynamicznych stron WWW działających w oparciu o język PHP 5 -- popularny, efektywny, działający na wielu platformach i dostępny bezpłatnie język programowania interpretowany po stronie serwera. Został on zaprojektowany specjalnie w celu tworzenia aplikacji WWW i rozwija się szybko. Warto również dodać, że jest bardzo wygodny w użyciu.

Dzięki książce "PHP5. Tworzenie stron WWW. Ćwiczenia praktyczne" poznasz podstawy tworzenia aplikacji WWW w tym języku. Dowiesz się, jak obsługiwać z poziomu PHP formularze, sesje i pliki, nauczysz się łączyć stronę z bazą danych, a przede wszystkim -- stworzysz skrypty, dzięki którym Twoja witryna WWW stanie się o wiele bardziej atrakcyjna dla odwiedzających i wygodniejsza w administrowaniu.

  • Instalacja i konfiguracja PHP5
  • Podstawy języka PHP - zmienne, stałe, operatory i instrukcje
  • Pobieranie danych z formularzy
  • Obsługa sesji, plików i baz danych
  • Tworzenie grafiki z poziomu PHP
  • Elementy witryn WWW - forum dyskusyjne, księga gości, ring i inne

Linux. Kurs

okladka

Zamiast długich tekstów -- rysunki z dokładnymi objaśnieniami.
Samodzielna nauka nigdy nie była tak prosta

Nazwa "Linux" obiła Ci się zapewne o uszy. Wiesz pewnie, że jest to system operacyjny dostępny zupełnie za darmo; bezpieczny i stabilny, ale też trudny i nieprzystępny dla nowicjuszy. Jednak Linux cały czas ewoluuje i zmienia swoje oblicze. Najnowsze dystrybucje tego systemu są nie tylko coraz łatwiejsze w obsłudze, ale także coraz lepiej zaopatrzone w dodatkowe oprogramowanie. Obecnie w Linuksie możesz zrobić wszystko, co do tej pory robiłeś w Windows, oszczędzając pieniądze i nie martwiąc się, że system zawiesi się, a Twoja praca pójdzie na marne.

Książka "Linux. Kurs" to nowoczesny podręcznik, dzięki któremu w krótkim czasie poznasz fascynujący świat Linuksa i nauczysz się w nim poruszać. Jest to pozycja skierowana do początkujących użytkowników, nie mających większego doświadczenia w obsłudze komputera. Z książki możesz korzystać bez pomocy nauczyciela. Krótkie rozdziały, które możesz przeczytać w ciągu kilkunastu minut, pokazują krok po kroku jakie czynności należy wykonywać, aby osiągnąć zamierzony efekt. Książka napisana została w oparciu o system Red Hat Linux 9.

Poznasz:
  • Podstawy pracy z Linuksem
  • Pliki i foldery w Linuksie
  • Konfigurację sprzętu
  • Korzystanie z poczty elektronicznej i stron WWW
  • Nagrywanie płyt CD-R w Linuksie
  • Tworzenie grafiki w programie GIMP
  • OpenOffice -- linuksowy odpowiednik MS Office

Książki wydawnictwa Helion z serii "Kurs" skierowane są do początkujących użytkowników komputerów, którzy chcą w krótkim czasie nabyć praktycznych umiejętności przydatnych w karierze zawodowej i codziennej pracy. Napisane przystępnym językiem i bogato ilustrowane, są wspaniałą pomocą w samodzielnej nauce. Wszystkie opisywane programy zostały umieszczone na płycie CD dołączonej do książki.


Photoshop CS/CS PL. 50 praktycznych projektów

okladka
UWAGA! Kolorowa wkładka jest w postaci elektronicznej (*.pdf) na CD-romie.

Poznaj techniki obróbki obrazu, wykorzystywane przez specjalistów

"Photoshop CS. 50 praktycznych projektów" to książka, która ułatwi Ci poznanie możliwości Photoshopa CS w zakresie obróbki cyfrowych fotografii. Nie znajdziesz w niej opisów poszczególnych narzędzi i poleceń. Znajdziesz natomiast sposoby uzyskania doskonałych, profesjonalnych efektów związanych nie tylko z obróbką cyfrowych fotografii, ale także z tworzeniem fotomontaży, kolorowaniem cyfrowych "szkiców" i przygotowywania obrazów do druku wysokiej jakości. Dowiesz się także, jak skonfigurować Photoshopa CS tak, aby praca z nim była szybsza i bardziej wydajna.

  • Konfigurowanie Photoshopa CS
  • Kalibracja kolorów
  • Korzystanie z warstw, historii i akcji
  • Podstawowe modyfikacje obrazów -- wyostrzanie, korekcja kolorów i wydobywanie szczegółów
  • Edycja fotografii czarno-białych
  • Obróbka portretów -- retusz i kolorowanie
  • Naprawianie starych fotografii
  • Tworzenie fotomontaży
  • Przygotowywanie obrazów do druku
  • Tworzenie internetowej galerii fotografii

Jeśli używasz Photoshopa CS do obróbki cyfrowych fotografii, koniecznie przeczytaj tą książkę. Przekonaj się, jakie możliwości kryje najnowsza wersja flagowego produktu firmy Adobe.


PHP 5 i MySQL. Zastosowania e-commerce

okladka

Stwórz profesjonalną witrynę handlową dla przedsiębiorstwa

  • Zaprojektuj wszystkie elementy witryny i przygotuj bazę danych
  • Zaimplementuj mechanizmy składania i przetwarzania zamówień
  • Zadbaj o bezpieczeństwo transakcji

Dynamiczny rozwój internetu sprawił, że wiele firm zainteresowało się możliwością oferowania swoich produktów i usług tą właśnie drogą. Powstały więc setki tysięcy witryn handlowych, które w początkowym okresie działalności przyniosły właścicielom krociowe zyski. Po pierwszym załamaniu rynku internetowego zmieniło się podejście do sklepów internetowych -- klienci zaczęli bardziej uważnie przyglądać się zarówno ofercie, jak i sposobowi jej prezentacji, a firmy zadbały o to, aby ich witryny były przygotowywane w bardziej profesjonalny sposób. Rozwój technologii wykorzystywanych do tworzenia tego typu aplikacji również znacząco wpłynął na rynek internetowy. Wśród twórców aplikacji e-commerce niesłabnącą popularnością cieszy się język PHP, który w połączeniu z bazą danych MySQL tworzy doskonałe narzędzie do budowania niezawodnych, stabilnych i bezpiecznych sklepów internetowych.

Książka "PHP5 i MySQL. Zastosowania e-commerce" przedstawia proces tworzenia profesjonalnej witryny handlowej. Opisuje zasady projektowania takich witryn i konstruowania jej elementów. Czytając ją dowiesz się, jakie technologie i narzędzia projektowe wybrać i jak zdefiniować szkielet witryny. W kolejnych rozdziałach książki przeczytasz o rozbudowywaniu funkcjonalności sklepu o kolejne elementy. Stworzysz katalog produktów, wyszukiwarkę, koszyk na zakupy i moduł przetwarzania zamówień. Wyposażysz sklep w rozbudowany interfejs administracyjny i umożliwisz klientom realizację płatności za pomocą kart kredytowych. Przygotujesz się także na problemy, jakie mogą wystąpić podczas tworzenia i wdrażania aplikacji e-commerce.

  • Podstawowe elementy witryny
  • Dobór narzędzi wykorzystywanych podczas prac nad sklepem
  • Przygotowanie bazy danych
  • Tworzenie katalogu produktów
  • Moduł koszyka na zakupy
  • Obsługa zamówień i płatności
  • Bezpieczeństwo transakcji
  • Płatności kartami kredytowymi

Dzięki wiadomościom z tej książki przygotujesz wysokiej jakości sklep internetowy.


PHP5. Obiekty, wzorce, narzędzia

okladka

Profesjonalne techniki programowania obiektowego w PHP5

  • Poznaj zasady projektowania i programowania obiektowego
  • Zastosuj wzorce projektowe podczas tworzenia aplikacji
  • Wykorzystaj narzędzia wspomagające pracę programisty PHP5

Wraz z rosnącą popularnością języka PHP zwiększa się również zakres jego zastosowań. Za pomocą PHP tworzy się już nie tylko proste dynamiczne witryny WWW i fora dyskusyjne, ale również rozbudowane aplikacje sieciowe, wykorzystywane często w dużych przedsiębiorstwach. Już w PHP4 zaimplementowano pewne mechanizmy ułatwiające tworzenie rozbudowanych systemów, jednak dopiero PHP5 stał się w pełni obiektowym językiem programowania pozwalającym na korzystanie z wszystkich wynikających z tego możliwości.

"PHP5. Obiekty, wzorce i narzędzia" stanowi dokładne omówienie wszystkich technik obiektowych w kontekście zastosowania ich podczas tworzenia aplikacji w PHP5. Zawiera przegląd podstawowych i zaawansowanych cech PHP5 związanych z obiektowością. Przedstawia przykłady najczęściej wykorzystywanych wzorców projektowych i zasady ich stosowania. Książka opisuje również narzędzia, które mogą okazać się bardzo przydatne podczas tworzenia rozbudowanych aplikacji, służące do tworzenia dokumentacji i kontroli wersji plików.

  • Podstawowe pojęcia z dziedziny obiektowości
  • Obsługa obiektów
  • Wyjątki i obsługa błędów
  • Projektowanie obiektowe
  • Modelowanie obiektów w języku UML
  • Wzorce projektowe
  • Stosowanie pakietu PEAR
  • Generowanie dokumentacji za pomocą PHPDocumentor
  • Zarządzanie wersjami plików w systemie CVS
  • Tworzenie pakietów instalacyjnych

Przekonaj się, jak potężnym narzędziem jest najnowsza wersja języka PHP.


« poprzednia 1 2 3 4 5 6 następna »