PHP. Bezpieczne programowanie

okladka

Zabezpiecz aplikacje przed atakami z sieci

Bezpieczeństwo danych w sieci to temat, który jest ostatnio poruszany niezwykle często. Serwery internetowe zajmujące się przetwarzaniem transakcji elektronicznych, wyświetlaniem stron WWW i przesyłaniem danych stały się ulubionym celem ataków komputerowych przestępców. Kluczowym zagadnieniem jest więc bezpieczeństwo aplikacji działających na tych serwerach. Aplikacje napisane w najpopularniejszym języku, w PHP, stanowią dla hakerów łakomy kąsek. Nie jest to jednak wina języka, a raczej twórców aplikacji, którzy w projektach nie uwzględniają mechanizmów obronnych.

Książka "PHP. Bezpieczne programowanie" zawiera przegląd metod pozwalających na ochronę aplikacji internetowych przed różnymi rodzajami ataków. Czytając ją, nauczysz się projektować bezpieczne formularze, zapobiegać przechwytywaniu informacji z baz danych oraz zabezpieczać mechanizmy sesji. Dowiesz się, w jaki sposób uchronić się przed kradzieżą danych oraz uniemożliwić atak polegający na wstrzykiwaniu poleceń i kodu SQL. Poznasz także ogólne zasady ochrony kodu źródłowego.

  • Ataki na formularze
  • Zabezpieczanie przed wykonywaniem skryptów
  • Ochrona baz danych
  • Zabezpieczanie mechanizmów sesji i danych logowania
  • Uniemożliwianie uruchamiania obcych aplikacji
  • Ochrona systemu plików na serwerze
  • Utrzymywanie aplikacji na współdzielonym serwerze i eliminowanie związanych z tym zagrożeń

Poznaj różne rodzaje ataków i stwórz mechanizmy obronne.


Excel w nauce i technice. Receptury

okladka

Excel to nie tylko arkusz kalkulacyjny
-- to potężne narzędzie obliczeniowe

Większość użytkowników komputerów kojarzy Excel z programem wykorzystywanym w biurach i urzędach do tworzenia zestawień, tabelek, wykresów i przeprowadzania obliczeń matematycznych. Tymczasem jego możliwości są o wiele większe. Excel, dzięki wbudowanym funkcjom, dodatkowym pakietom i językowi VBA może służyć jako narzędzie do wykonywania złożonych operacji obliczeniowych, przydatnych naukowcom i inżynierom. Dziś do przeprowadzenia zaawansowanych obliczeń i symulacji nie trzeba już wyspecjalizowanych stacji roboczych i trudnych w obsłudze aplikacji -- wystarczy komputer i Excel.

Książka "Excel w nauce i technice. Receptury" to zbiór sposobów, które ułatwią odkrycie wszystkich możliwości obliczeniowych tego programu. Opisano w niej metody rozwiązywania różnych, nawet bardzo skomplikowanych zadań matematycznych, związanych z porządkowaniem danych i tworzeniem wykresów. Przedstawiono sposoby przeprowadzania analiz statystycznych i analiz ciągów czasowych, aproksymowania wykresów funkcji, obliczeń macierzowych, rozwiązywania równań liniowych, nieliniowych i różniczkowych oraz numerycznego różniczkowania i całkowania.

  • Podstawy obsługi Excela
  • Programowanie w języku VBA
  • Importowanie danych do arkuszy
  • Sortowanie i filtrowanie
  • Obliczanie przedziałów ufności
  • Analiza i predykcja ciągów czasowych
  • Regresja liniowa
  • Aproksymacja funkcji
  • Rozwiązywanie równań i układów równań
  • Całkowanie i różniczkowanie
  • Optymalizacja
  • Obliczenia finansowe

Dzięki tej książce przekonasz się, że Excel jest narzędziem przydatnym w każdym biurze projektowym i pracowni naukowej.


Po prostu Word 97

okladka
Pragniesz nauczyć się obsługi Worda a przerażają Cię grube, opasłe tomiska zalegające księgarskie półki? Chcesz, aby Twoja praca z nowym programem od razu przebiegała sprawnie i wydajnie, bez spędzania nad obszernymi opisami wielu bezowocnych godzin?

Sięgnij po naszą książkę: oszczędzimy Ci długich wywodów zastępując je ilustracjami i konkretnymi przykładami. Wydobędziemy dla Ciebie najistotniejsze aspekty Worda - opiszemy nie tylko podstawowe jego funkcje, ale i te bardziej zaawansowane, w taki sposób, abyś jak najszybciej mógł je zastosować.

  • Ilustrowany podręcznik Worda
  • Czynności opisane krok po kroku
  • Przejrzysty układ pozwalający szybko odszukać potrzebną informację
  • Funkcje Worda prezentowane na praktycznych przykładach

C++ Builder 3

okladka
C++ Builder jest najnowszym systemem firmy Borland przeznaczonym do szybkiego tworzenia aplikacji. Łączy on w sobie uniwersalność języka C++ i ogromne możliwości systemu Delphi. Dzięki wykorzystaniu komponentów i technik programowania wizualnego, C++ Builder umożliwia błyskawiczne prototypowanie i budowę pełnowartościowych aplikacji przeznaczonych dla Windows.

Książka ta poprowadzi Cię przez zagadnienia programowania w systemie C++ Builder od podstaw, czyli kompendium wiedzy o C++, poprzez prezentację biblioteki VCL i jej komponentów, omówienie narzędzi systemu i metod programowania wizualnego, aż do technik programowania grafiki, obsługi baz danych i aplikacji internetowych.

Dzięki zdobytej w ten sposób wiedzy będziesz mógł błyskawicznie przejść od tradycyjnych metod programowania do projektowania i programowania wizualnego. Czytając ją:

  • poznasz techniki programowania obiektowego i wizualnego;
  • zapznasz się z elementami środowiska systemu C++ Builder 3 oraz biblioteką VCL;
  • zaznajomisz się ze sposobami błyskawicznego prototypowania, budowy i uruchamiania 32-bitowych aplikacji dla Windows 95 i Windows NT;
  • zapoznasz się z zaawansowanymi technikami programowania, jak obsługa wyjątków i komunikatów, wykorzystanie rejestru czy udostępnianie poleceń;
  • poznasz metody programowania grafiki, obsługi baz danych, tworzenia aplikacji inernetowych i własnych komponentów;
  • dowiesz się, jak połączyć ze sobą elementy systemów C++ Builder i Delphi.
Autor książki, Kent Reisdorph, kieruje zespołem programistów w firmie TurboPower Software w Colorado Springs. Współpracuje on także z firmą Borland, biorąc udział w pracach grupy doradczej o nazwie TeamB jako niezależny programista i konsultant.


Visual C++ 6 dla każdego

okladka
Dzięki tej książce:
  • Nauczysz się użytkować środowisko Visual C++, aby szybko i sprawnie tworzyć własne aplikacje
  • Opanujesz metody użytkowania wszystkich obiektów kontrolnych okien
  • Będziesz pracował z klasami bazowymi firmy Microsoft (MFC)
  • Nauczysz się budować swoje własne klasy i moduły
  • Będziesz tworzył i organizował swoje własne obiekty kontrolne typu ActiveX
  • Nauczysz się tworzenia efektywnych aplikacji obsługujących bazy danych, przy użyciu obiektów technologii ActiveX (ADO), OLE DB i ODBC
  • Odkryjesz proste i efektywne metody programowania zorientowanego na Internet.

Access 2000 PL dla każdego

okladka
Książka ta pozwoli Ci zdobyć umiejętności i wiedzę potrzebną do skutecznego posługiwania się programem MS Access 2000 PL. Autorzy dołożyli wszelkich starań, by wyjaśnić Ci: jak dzięki Accessowi przekształcić założenia w gotową bazę danych, czym są tabele, formularze, raporty i kwerendy, jak zintegrować bazę danych z witrynami WWW, dlaczego warto nauczyć się języka Visual Basic i czym jest SQL. Nie zapominają także o bezpieczeństwie Twoich danych.

Seria "Dla każdego" jest przeznaczona dla użytkowników początkujących i średnio zaawansowanych. Każda z książek została tak napisana, by w przystępny sposób przekazać wiadomości niezbędne do uruchomienia aplikacji czy napisania pierwszego w życiu programu. Charakterystyczne dla serii cechy -- systematyczność i podręcznikowa konsekwencja oraz wyczerpujące omówienia większości wykorzystywanych w danym programie poleceń -- budzą zainteresowanie nie tylko informatycznych nowicjuszy.

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