PHP5. Tworzenie bezpiecznych stron WWW

okladka

Poznaj zagrożenia i naucz się im zapobiegać

  • Zaplanuj projekt bezpiecznej witryny WWW
  • Wyeliminuj słabe punkty w kodzie
  • Przetestuj witrynę i wykonaj audyt bezpieczeństwa

Jedną z najpopularniejszych technologii stosowanych przez twórców witryn WWW jest język PHP, baza danych MySQL oraz serwer WWW Apache. Dynamiczny rozwój internetu spowodował pojawienie się na rynku ogromnej ilości aplikacji, za pomocą których niemal każdy może stworzyć dynamiczną witrynę WWW bez konieczności poznawania tej technologii. W efekcie tego w sieci pojawiły się tysiące witryn zbudowanych za pomocą wygodnych w użytkowaniu narzędzi graficznych. Taki stan rzeczy, poza wieloma zaletami, ma jedną ogromną wadę -- twórcy takich witryn rzadko zwracają uwagę na ich bezpieczeństwo. Stworzenie bezpiecznej witryny WWW wymaga pewnej znajomości języka PHP i technik zabezpieczania kodu.

Książka "PHP5. Tworzenie bezpiecznych stron WWW" to podręcznik dla twórców witryn WWW znających język PHP. Przedstawia sposoby minimalizowania ryzyka związanego z atakami hakerskimi przeprowadzanymi dzięki "dziurom" w kodzie strony WWW. Opisuje kluczowe aspekty zabezpieczania witryn WWW i serwerów, na których są one publikowane, omawia modele zagrożeń i metody testowania kodu. Zawiera cenne informacje nie tylko dla programistów, ale również dla administratorów serwerów.

  • Słabe punkty witryn WWW
  • Klasyfikacja zagrożeń -- model STRIDE
  • Projektowanie bezpiecznej aplikacji WWW
  • Sprawdzanie poprawności danych
  • Metody uwierzytelniania i autoryzacji
  • Bezpieczne połączenia z bazami danych
  • Ochrona danych i kryptografia
  • Testowanie aplikacji
  • Konfigurowanie zapór sieciowych
  • Przeprowadzanie audytów bezpieczeństwa witryn WWW

Jeśli chcesz tworzyć witryny WWW, które nie będą łatwym łupem dla hakerów -- koniecznie przeczytaj tę książkę.


Debian GNU/Linux 3.1. Biblia

okladka

Kompendium wiedzy o systemie Debian GNU/Linux

  • System Debian GNU/Linux 3.1 i dodatkowe pakiety oprogramowania
  • Zasady korzystania z powłoki tekstowej oraz środowisk graficznych KDE i GNOME
  • Linux w pracy i w domu
  • Debian jako baza dla wydajnego i stabilnego serwera internetowego

Debian GNU/Linux to jedyna dystrybucja Linuksa niepowiązana w żaden sposób z jakąkolwiek firmą -- tworzy ją rzesza ochotników. Rewelacyjny system zarządzania pakietami oprogramowania oraz stabilność i uniwersalność to główne źródła znakomitej reputacji Debiana. Tę właśnie dystrybucję coraz częściej wybierają administratorzy serwerów poszukujący wydajnego systemu operacyjnego. Z kolei twórcy innych dystrybucji Linuksa wykorzystują ją jako bazę dla nowych produktów.

Książka "Debian GNU/Linux 3.1. Biblia" to kompleksowe źródło wiedzy o Debianie i oryginalnych zasadach korzystania z niego. Dzięki zamieszczonym tu informacjom dowiesz się, jak zainstalować i skonfigurować system i jak nim zarządzać. Nauczysz się pracować w trybie tekstowym oraz wykorzystywać środowiska graficzne KDE i GNOME. Poznasz dołączone do tej dystrybucji Linuksa oprogramowanie, skonfigurujesz połączenia sieciowe i zbudujesz serwer internetowy.

  • Instalacja Debiana
  • Praca z systemem plików
  • Korzystanie z powłoki tekstowej
  • Instalowanie i usuwanie pakietów oprogramowania
  • Zarządzanie kontami użytkowników
  • Tworzenie kopii bezpieczeństwa
  • Praca w środowisku graficznym
  • Korzystanie z internetu i poczty elektronicznej
  • Tworzenie i publikowanie dokumentów
  • Obróbka cyfrowych fotografii
  • Konfigurowanie usług sieciowych
  • Serwery WWW, FTP, pocztowy oraz DNS
  • Bazy danych

Każdy użytkownik Debiana, niezależnie od doświadczenia,
może nauczyć się z tej książki czegoś nowego.


Macromedia Flash 8 Professional. Oficjalny podręcznik

okladka

Kompendium wiedzy o najnowszej wersji Flasha

  • Narzędzia graficzne i animacyjne
  • Praca z cyfrowym wideo i dźwiękiem
  • Prezentacje dla urządzeń przenośnych

Macromedia Flash 8 Professional to najnowsza wersja aplikacji, która ciągle zmienia oblicze sieci WWW. Statyczne strony stają się tętniącymi życiem interaktywnymi prezentacjami. Stale rozwijany i udoskonalany język ActionScript umożliwia projektantom witryn WWW połączenie animacji utworzonych we Flashu z bazami danych i daje im niemal nieograniczoną kontrolę nad obiektami znajdującymi się na scenie. Wersja Professional oferuje dodatkowe możliwości obróbki cyfrowego wideo, tworzenia aplikacji w architekturze klient-serwer i publikowania prezentacji w formacie nadającym się do odtwarzania na wyświetlaczach urządzeń mobilnych.

"Macromedia Flash 8 Professional. Oficjalny podręcznik" to przygotowany przez specjalistów z firmy Macromedia zbiór ćwiczeń, które pozwolą Ci poznać możliwości tej wspaniałej aplikacji. Nauczysz się korzystania z narzędzi rysunkowych i tworzenia wektorowych animacji. Dowiesz się, jak za pomocą ActionScriptu kontrolować atrybuty obiektów oraz jak umieszczać w prezentacjach dźwięk i cyfrowe wideo. Poznasz sposoby wykorzystywania plików w formacie XML, łączenia aplikacji z Flash Communication Server i publikowania prezentacji.

  • Interfejs użytkownika
  • Podstawy języka ActionScript
  • Tworzenie obiektów graficznych
  • Elementy tekstowe
  • Dołączanie dźwięku do prezentacji
  • Animacja automatyczna i poklatkowa
  • Praca z cyfrowym wideo
  • Połączenie z serwerem komunikacyjnym
  • Wykorzystywanie danych dynamicznych i plików XML
  • Tworzenie prezentacji dla urządzeń mobilnych

Poznaj i wykorzystaj najlepsze koncepcje i techniki
stosowane przy tworzeniu filmów Flasha.


Linux Desktop. Leksykon kieszonkowy

okladka

Podręczne źródło wiedzy o Linuksie

Wśród profesjonalistów Linux zyskał już opinię stabilnego i bezpiecznego systemu operacyjnego dla serwerów sieciowych. Teraz coraz częściej sięgają po niego zwyczajni użytkownicy komputerów, którzy szukają taniej i wydajnej alternatywy dla "jedynie słusznych" rozwiązań. Graficzny interfejs użytkownika, rosnąca liczba aplikacji oraz coraz wygodniejsze narzędzia wspomagające instalację i konfigurację powodują, że Linux zaczyna się liczyć również na rynku systemów operacyjnych dla komputerów domowych i biurowych.

Książka "Linux Desktop. Leksykon kieszonkowy" zawiera najważniejsze informacje o głównych dystrybucjach Linuksa. Przeznaczona jest dla osób, które korzystają z tego systemu operacyjnego w domu lub w biurze. Opisuje zarówno najpopularniejsze graficzne środowiska pracy, jak i podstawowe metody konfiguracji. Znajdziesz tu także zasady korzystania z przeglądarek internetowych, klientów poczty elektronicznej, pakietów biurowych i aplikacji multimedialnych.

  • Wybór dystrybucji Linuksa
  • Środowiska GNOME i KDE
  • Korzystanie z internetu
  • Pakiety biurowe
  • Nagrywanie płyt CD i DVD
  • Instalowanie i usuwanie oprogramowania
  • Konfigurowanie systemu
  • Korzystanie z Linuksa w laptopach

Jeśli chcesz używać Linuksa w domu czy w biurze,
ta książka powinna leżeć obok Twojego komputera.


EdgeCAM. Komputerowe wspomaganie wytwarzania. Wydanie II

okladka

Tradycyjne narzędzie pracy technologów -- kartka z programem NC -- odchodzi do lamusa, zastępowana przez komputer i programy CAD/CAM wspomagające pracę inżynierów. Dzięki takim aplikacjom proces projektowania i wytwarzania elementów przebiega zdecydowanie szybciej i efektywniej. EdgeCAM to jeden z najpopularniejszych programów służących do komputerowego wspomagania wytwarzania. Umożliwia nie tylko stworzenie projektu części, ale również generowanie ścieżek obróbki, ich optymalizację i edycję oraz symulację pracy obrabiarki CNC. Głównym zadaniem programu jest generowanie na podstawie rysunków części ścieżek NC sterujących pracą obrabiarek sterowanych numerycznie.

"EdgeCAM. Komputerowe wspomaganie wytwarzania. Wydanie II" to podręcznik przedstawiający przebieg typowego procesu tworzenia programu NC dla frezowania i toczenia. Książka ta opisuje najnowszą wersję aplikacji, oznaczoną numerem 10.75. Czytając ją, poznasz zasady przygotowywania rysunków części do obróbki oraz programowania ścieżek i symulacji samego procesu wytwarzania. Każde z zagadnień przedstawione jest w postaci praktycznego przykładu.

  • Konfiguracja interfejsu użytkownika
  • Rysowanie w module CAD
  • Frezowanie korpusów i form
  • Obróbka na stołach obrotowych
  • Obróbka 4- i 5-osiowa
  • Toczenie na centrach tokarsko-frezarskich
  • Symulacja obróbki

Wykorzystaj nowoczesne narzędzia
stworzone z myślą o programiście-technologu.


Real World Digital Audio. Edycja polska

okladka

Profesjonalne techniki produkcji dźwięku

  • Kompletowanie sprzętu i oprogramowania do cyfrowego studia dźwiękowego
  • Tworzenie i miksowanie utworów
  • Edycja i przetwarzanie dźwięku
  • Korzystanie z interfejsu MIDI

Jeszcze niedawno widok muzyka otoczonego kilkoma monitorami wyświetlającymi jakieś tajemnicze obrazy był czymś niezwykłym. Dziś możliwości komputerów i oprogramowania tak się rozwinęły, że każdy może stworzyć cyfrowe studio dźwiękowe w oparciu o domowego "peceta" lub "maka" i kilka programów. Efekty, jakie można osiągnąć, wykorzystując taki zestaw, mogłyby zadziwić niejednego. Jednak profesjonalne komponowanie muzyki za pomocą komputera wymaga przyswojenia sporej dawki wiedzy zarówno praktycznej, jak i teoretycznej.

Dzięki książce "Real World Digital Audio. Edycja polska" opanujesz tę sztukę. To wyczerpujący przewodnik po wszystkich zagadnieniach związanych z tworzeniem dźwięku cyfrowego i jego obróbką. Czytając go, dowiesz się, czym jest dźwięk cyfrowy i w jaki sposób jest reprezentowany w komputerze, jak dobrać sprzęt i oprogramowanie do cyfrowego studia dźwiękowego oraz jak połączyć urządzenia ze sobą. Nauczysz się nagrywać dźwięk, przetwarzać go i filtrować. Poznasz zastosowanie interfejsu MIDI i zasady syntezy dźwięku. Przeczytasz także o tworzeniu ścieżek dźwiękowych do filmów oraz o graniu koncertów.

  • Istota dźwięku cyfrowego
  • Wybór komputera i systemu operacyjnego
  • Oprogramowanie
  • Przygotowanie miejsca do pracy
  • Tworzenie utworów na bazie pętli i wzorców
  • Nagrywanie instrumentów i dźwięku
  • Przetwarzanie i edycja
  • Typy filtrów i efektów oraz ich zastosowanie
  • Praca z interfejsem MIDI
  • Aranżacja, miksowanie i mastering
  • Nagrywanie ścieżek dźwiękowych

Zostań cyfrowym wirtuozem.


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