www.getfithere.info

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


Zarządzanie projektami informatycznymi. Eseje

okladka

Zarządzanie projektami informatycznymi różni się od zarządzania projektami innych typów. Jest to związane przede wszystkim ze specyfiką branży i produktu. Projekty IT oddawane nieterminowo, nie spełniające założeń funkcjonalnych i wielokrotnie przekraczające założone budżety przeszły już do legendy. Co jest przyczyną takich sytuacji? I co trzeba zrobić, by ich uniknąć?

Odpowiedzi na te pytania znajdziesz w książce "Zarządzanie projektami informatycznymi. Eseje". Jej autor, Joe Marasco, legendarny menedżer z firmy Rational Software, przedstawia swój punkt widzenia na temat kierowania projektami IT. Czytając jego przemyślenia, dowiesz się, czy możliwe jest stworzenie realnego harmonogramu, rozwiązanie typowych problemów w niekonwencjonalny sposób i zbudowanie zgranego zespołu programistów. W każdym eseju znajdziesz ciekawe spostrzeżenia i sporo humoru.

  • Problemy, przed jakimi staje każdy kierownik projektu
  • Metodologie wytwarzania oprogramowania
  • Modelowanie w UML i jego znaczenie w projekcie
  • Tworzenie harmonogramów
  • Budowanie zespołu i zarządzanie nim
  • Sposoby rozwiązywania sytuacji kryzysowych
  • Wypuszczanie produktu na rynek

Jeśli chcesz tworzyć wartościowe produkty, dostarczać je klientowi na czas i nie przekraczać zaplanowanego budżetu, ta książka jest przeznaczona właśnie dla Ciebie.


Photoshop CS2/CS2 PL. Skuteczne rozwiązania

okladka

Nieoceniony zbiór praktycznych porad
dla użytkowników Photoshopa CS2

  • Zarządzanie kolekcją cyfrowych obrazów.
  • Sztuczki z warstwami i tekstem.
  • Błyskawiczna korekcja barwna.

Praca grafika komputerowego to nieustanna walka z czasem. Wszystkie projekty, poprawki, szkice i korekty muszą być gotowe natychmiast. Obróbka setek zdjęć ściągniętych z karty aparatu cyfrowego zajmuje wieki. Co więc zrobić, aby przyspieszyć swoją pracę? Rozwiązanie nasuwa się samo -- wybierz odpowiednie narzędzie. Photoshop CS2 niewątpliwie jest doskonałym i efektywnym programem. Jednak samo jego zainstalowanie to nie wszystko. Szybka praca z Photoshopem możliwa jest po opanowaniu obsługi jego narzędzi i poznaniu sztuczek pozwalających na usprawnienie korzystania z nich. Do tego nie wystarczy dokumentacja programu -- tu niezbędna jest wiedza i praktyczne umiejętności.

W książce "Photoshop CS2/CS2 PL. Praktyczne rozwiązania" znajdziesz dziesiątki wskazówek, dzięki którym Twoja praca stanie się szybsza i wydajniejsza. Każdą z nich niemal od razu możesz zastosować w praktyce. Nie będziesz musiał przebijać się przez szczegółowe opisy narzędzi i ich parametrów. Dowiesz się natomiast, jak wykorzystać je do konkretnych zadań i jak dobrać wartości parametrów, aby uzyskać najlepsze rezultaty. Reputacja autora książki gwarantuje, że każda ze wskazówek okaże się niezwykle przydatna w Twojej pracy. Nauczysz się błyskawicznie organizować swoją kolekcję fotografii za pomocą programu Bridge, tworzyć niezwykłe efekty specjalne, przeprowadzać szybkie i efektywne korekcje barwne oraz tonalne, a także wykonywać wiele zadań "na skróty".

  • Nieznane możliwości przeglądarki Bridge
  • Konfigurowanie interfejsu użytkownika Photoshopa
  • Zwiększanie wydajności narzędzi
  • Techniki obróbki plików RAW
  • Praca z warstwami
  • Korekcja i przygotowanie do druku
  • Publikacja obrazów w sieci

Poznaj niezawodne techniki skutecznej pracy.


Audyt bezpieczeństwa informacji w praktyce

okladka

Rozpoczęła się era społeczeństwa informacyjnego. Działalność coraz większej liczby organizacji i firm zależy od szybkiego i efektywnego przetwarzania informacji. Informacja stała się cennym, często wykradanym towarem. Zagrożeniem dla bezpieczeństwa danych są nie tylko crackerzy, lecz często także pracownicy firmy, którzy nieświadomie udostępniają zastrzeżone informacje osobom trzecim. Upowszechnienie informacji, będących tajemnicą lub własnością intelektualną i handlową firmy lub instytucji, może oznaczać utratę reputacji, zakończenie działalności na rynku lub nawet wywołać kłopoty natury prawnej. Z tych powodów informację trzeba należycie chronić oraz odpowiednią nią zarządzać.

Książka "Audyt bezpieczeństwa informacji w praktyce" przedstawia praktyczne aspekty wdrażania i realizowania polityki ochrony danych. Opisuje zarówno regulacje prawne, jak i normy ISO traktujące o bezpieczeństwie informacji. Zawiera informacje o odpowiednim zarządzaniu systemami przechowywania danych, fizycznym zabezpieczaniu miejsc, w których znajdują się nośniki danych, oraz szkoleniu użytkowników systemów.

  • Normy ISO i PN dotyczące ochrony informacji
  • Planowanie polityki bezpieczeństwa
  • Umowy o zachowaniu poufności
  • Zabezpieczanie budynku i pomieszczeń
  • Tworzenie procedur eksploatacji sprzętu i systemów
  • Ochrona sieci przed programami szpiegującymi
  • Zarządzanie dostępem użytkowników do systemu

Odpowiednio zaplanowane procedury ochrony danych mogą uchronić przedsiębiorstwo przed poważnymi problemami. Wykorzystaj wiadomości zawarte w tej książce i wprowadź podobne procedury w swojej firmie.


Smarty. Szablony w aplikacjach PHP

okladka

Wykorzystaj nowoczesne narzędzia w swoich projektach internetowych

  • Projektuj własne szablony
  • Twórz aplikacje wielojęzyczne
  • Popraw wydajność witryn internetowych

Współczesne witryny WWW to nie tylko prezentacje podstawowych informacji o firmach. W sieci można znaleźć setki sklepów internetowych, portali informacyjnych i innych serwisów będących samodzielnymi przedsięwzięciami. Coraz częściej strony WWW wykorzystywane są również jako interfejs użytkownika dla aplikacji. Tak rozbudowane projekty internetowe są realizowane przez zespoły składające się z programistów odpowiedzialnych za "zaplecze" serwisu i projektantów, których zadaniem jest opracowanie wyglądu witryny. W takich przypadkach niezbędny jest mechanizm pozwalający na oddzielenie treści i logiki stron WWW od ich prezentacji. Do tego celu stosowane są narzędzia umożliwiające skonstruowanie warstwy prezentacyjnej serwisu WWW w oparciu o szablony. PHP, jeden z najpopularniejszych języków programowania wykorzystywany do tworzenia witryn i aplikacji internetowych, oferuje mechanizm szablonów noszący nazwę Smarty.

Książka "Smarty. Szablony w aplikacjach PHP" to kompletny przewodnik po tej technologii. Zawiera zasady działania szablonów Smarty oraz możliwości wykorzystania ich w projektach internetowych. Czytając ją, dowiesz się, jak zainstalować i skonfigurować Smarty, jak zbudowane są witryny oparte o ten system oraz jak kreować własne szablony. Poznasz oferowane przez Smarty funkcje, metody i modyfikatory, które będziesz mógł wykorzystać podczas budowy złożonych projektów. Przeczytasz o buforowaniu, poprawie wydajności aplikacji, rozszerzeniu możliwości Smarty za pomocą wtyczek i tworzeniu aplikacji wielojęzycznych.

  • Instalacja i konfiguracja systemu Smarty
  • Struktura witryny opartej na szablonach Smarty
  • Narzędzia do projektowania szablonów
  • Tworzenie prostych szablonów
  • Korzystanie z modyfikatorów w szablonach
  • Funkcje w szablonach
  • Wykrywanie i usuwanie błędów
  • Buforowanie stron i optymalizacja wydajności witryn
  • Rozbudowywanie Smarty za pomocą wtyczek

Poznaj sposoby tworzenia profesjonalnych aplikacji sieciowych.


Anatomia PC. Wydanie III

okladka
Kolejne wydanie znanej książki będącej całościowym omówieniem architektury komputerów zgodnych z IBM PC. W książce omówiono:

elementy płyty głównej:

  • procesor
  • układy wieloprocesorowe
  • magistralę systemową
układy obsługi przerwań:
  • układy bezpośredniego dostępu do pamięci,
  • układy czasowe
pamięci masowe:
  • sterowniki i napędy dysków twardych i elastycznych
  • techniki zapisu
komunikację z urządzeniami peryferyjnymi:
  • interfejs szeregowy
  • interfejs równoległy
urządzenia wejścia:
  • klawiaturę, mysz joystick i icj obsługę progarmową
konfigurację systemu:
  • program setup

Wydanie trzecie uzupełniono o:

  • omówienie standardu MMX,
  • omówienie standardu SDX,
  • opis złącza USB
Dla amatorów przedstawiono przykład własnej karty rozszerzającej.

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