www.jun-jun.net

Znajdź błąd. Sztuka analizowania kodu

okladka

Wyszukiwanie błędów w kodzie to czynność, którą programiści wykonują niemal równie często, jak pisanie kodu. Narzędzia do wykrywania i poprawiania błędów tylko częściowo rozwiązują problem. W wielu przypadkach błąd nie tkwi w nieprawidłowo sformułowanym poleceniu lub źle zdefiniowanej zmiennej, ale w miejscu, którego nawet najlepsze narzędzie nie znajdzie. Programista musi się nauczyć samemu bronić przed ukrytymi pomyłkami i nieprzyjemnymi niespodziankami. Błędy trzeba znaleźć, zanim one znajdą nas.

Książka "Znajdź błąd. Sztuka analizowania kodu" to zbiór 50 programów napisanych w językach Perl, C, Java, Python i asembler x86. Każdy z nich zawiera jeden, trudny do znalezienia, ale jak najbardziej realistyczny błąd. Wykrycie go wymaga przewidzenia sposobu, w jaki program będzie wykonywany, i prześledzenia krok po kroku jego działania. Każdy przykład opatrzony jest wskazówkami pomocnymi przy wyszukiwaniu błędów. Książka przedstawia sposoby analizowania programów i przewidywania miejsc, w których może wystąpić błąd.

  • Klasyfikacja błędów
  • Metody analizy kodu
  • Błędy w programach w języku C
  • Analiza aplikacji napisanych w języku Python
  • Wyszukiwanie błędów w programach w języku Java
  • Programy w języku Perl i asembler x86

Wykonując zadania zawarte w tej książce, nie tylko nauczysz się odnajdywać błędy, ale także udoskonalisz swoje umiejętności w zakresie pisania aplikacji.


PHP5. Księga eksperta

okladka

Kompendium wiedzy dla programistów
dynamicznych witryn WWW i aplikacji internetowych

  • Szczegółowy opis zasad programowania w PHP5
  • Komunikacja z bazami danych, stosowanie języka XML i szablonów Smarty
  • Tworzenie aplikacji z wykorzystaniem możliwości najnowszej wersji PHP

PHP jest najpopularniejszym obecnie językiem skryptowym, wykorzystywanym do tworzenia dynamicznych witryn WWW i aplikacji internetowych. W połączeniu z bazą danych MySQL tworzy potężną platformę, której zalety docenili twórcy ponad 14 milionów witryn WWW. Stabilność, wydajność i szybkość działania, a przede wszystkim -- nieodpłatny dostęp na zasadach licencji open-source, to cechy, które zadecydowały o ogromnej popularności tej technologii. Każda kolejna wersja języka PHP pozwala na tworzenie coraz bardziej zaawansowanych i rozbudowanych aplikacji. Najnowsza wersja -- PHP5 to w pełni obiektowy język programowania umożliwiający stosowanie najnowszych technologii takich, jak XML i SOAP.

Książka "PHP5. Księga eksperta" zawiera opis wszystkich zagadnień związanych z tworzeniem aplikacji w języku PHP. Czytając ją poznasz zasady programowania w PHP5 zarówno te podstawowe jak i bardziej zaawansowane. Dowiesz się, w jaki sposób łączyć aplikację WWW z bazą danych i jak zapewnić jej bezpieczeństwo. Nauczysz się wykorzystywać mechanizmy sesji i cookies do zapamiętywania danych użytkowników i napiszesz skrypty generujące elementy graficzne i dokumenty przeznaczone do wydruku. Przeczytasz także o tworzeniu stron WWW przeznaczonych do wyświetlania na wyświetlaczach urządzeń mobilnych oraz o stosowaniu języka XML w aplikacjach.

  • Podstawy programowania w PHP
  • Stosowanie wyrażeń regularnych
  • Obsługa formularzy
  • Mechanizmy obsługi sesji i plików cookies
  • Szablony Smarty i biblioteka PEAR
  • Korzystanie z XML i XSLT
  • Uwierzytelnianie użytkowników
  • Komunikacja z bazami danych
  • Operacje wejścia/wyjścia
  • Generowanie grafiki i dokumentów PDF

Po przeczytaniu tej książki zostaniesz prawdziwym ekspertem w dziedzinie tworzenia aplikacji internetowych w PHP5.


Wi-Foo. Sekrety bezprzewodowych sieci komputerowych

okladka

Sieci bezprzewodowe stają się coraz popularniejsze. Wszędzie tam, gdzie instalowanie okablowania jest nieopłacalne, niemożliwe lub po prostu niewygodne, możemy zastosować technologie bezprzewodowe. Na rynku dostępnych jest wiele urządzeń umożliwiających szybkie i proste stworzenie sieci bezprzewodowej. Jednak sieć bezprzewodowa jest bardziej niż tradycyjna sieć "przewodowa" narażona na ataki hakerów. Oczywiście istnieją mechanizmy zabezpieczania takich sieci, lecz wykorzystanie ich wymaga poznania nie tylko ich możliwości, ale także technik stosowanych przez osoby włamujące się do sieci.

"Wi-Foo. Sekrety bezprzewodowych sieci komputerowych" to książka opisująca wszystkie zagadnienia związane z bezpieczeństwem sieci bezprzewodowych. Czytając ją, dowiesz się, jakich sposobów używają hakerzy włamując się do sieci, i nauczysz się zapobiegać ich atakom. Zbadasz słabe punkty sieci bezprzewodowej, wykorzystując do tego celu zestaw opisanych w książce narzędzi, i zaimplementujesz mechanizmy obrony sieci. Poznasz też sposoby wykrywania włamań do sieci bezprzewodowej i systemy, jakie możesz wykorzystać do "namierzenia" hakerów.

  • Osprzęt sieciowy i konfiguracja sieci
  • Wykrywanie sieci bezprzewodowych
  • Narzędzia do łamania haseł
  • Techniki włamań do sieci
  • Założenia polityki bezpieczeństwa w sieciach bezprzewodowych
  • Kryptografia i szyfrowanie informacji
  • Metody uwierzytelniania użytkowników sieci
  • Bezprzewodowe sieci VPN
  • Systemy wykrywania intruzów w sieciach bezprzewodowych

Poznaj sposoby działania hakerów i zbuduj mechanizmy, dzięki którym Twoja sieć bezprzewodowa będzie bezpieczna.


Bezpieczeństwo sieci. Biblia

okladka

Wszystkie najważniejsze zagadnienia związane z bezpieczeństwem sieci

  • Opracowanie i wdrożenie polityki bezpieczeństwa w korporacyjnych systemach informatycznych
  • Ochrona aplikacji i serwerów przed atakami z sieci
  • Testowanie bezpieczeństwa systemów i interpretacja wyników badań

W czasach gdy dane kluczowe dla każdej firmy i organizacji są przechowywane w bazach danych na serwerach sieciowych, bezpieczeństwo systemów informatycznych jest sprawą niezwykle istotną. W wielu firmach pokutuje pogląd, że atak może nastąpić jedynie z zewnątrz -- takie firmy posiadają zwykle doskonałe zabezpieczenia w postaci firewalli, skutecznie odstraszające potencjalnych włamywaczy. Jednakże ochrona danych to nie tylko zabezpieczenie ich przed atakiem z sieci -- to także odpowiednia polityka postępowania wewnątrz firmy. Wielu spośród najgłośniejszych ataków hakerskich dokonano z wewnątrz korporacyjnej sieci. Dlatego też o wiele ważniejsza od urządzeń jest świadomość użytkowników sieci. Dopiero ona, w połączeniu z odpowiednim sprzętem i oprogramowaniem, gwarantuje bezpieczeństwo systemu informatycznego.

"Bezpieczeństwo sieci. Biblia" to książka szczegółowo wyjaśniająca wszystkie kwestie związane z zabezpieczaniem firmowych sieci przed intruzami. Opisuje zasady i zalecane praktyki zabezpieczania sieci, przedstawia różne środki bezpieczeństwa przeznaczone dla różnych systemów oraz uczy, jak identyfikować zagrożenia i reagować na nie. Dzięki zawartym w niej wiadomościom będziesz w stanie oszacować poziom bezpieczeństwa sieci i wybrać najlepsze mechanizmy jej zabezpieczenia.

  • Strategia zarządzania bezpieczeństwem systemu informatycznego
  • Mechanizmy kontroli dostępu
  • Zabezpieczanie systemów operacyjnych i aplikacji
  • Bezpieczeństwo systemów Windows, Linux i Unix
  • Rodzaje ataków
  • Ochrona serwerów WWW i serwerów pocztowych
  • Bezpieczeństwo protokołów sieciowych
  • Kryptografia i steganografia
  • Wykrywanie ataków i reagowanie na nie
  • Ocena jakości zabezpieczeń systemów informatycznych

Informacja jest dziś najcenniejszym towarem.
Naucz się ją ochraniać.


Photoshop. Efekty specjalne

okladka

Niezwykłe efekty specjalne stosowane przez profesjonalistów

  • Fotomontaże i symulacje głębi
  • Rozmycia i deformacje obiektów
  • Efekty fotograficzne

Cyfrowa obróbka grafiki i zdjęć daje ogromne pole do popisu projektantom publikacji drukowanych i witryn WWW oraz fotografom. Standardowe już zastosowania aplikacji graficznych, takie jak poprawa kontrastu, korekta kolorów i prostowanie "uciekających" linii, to tylko wierzchołek góry lodowej. Dzięki możliwościom Photoshopa możemy całkowicie zmienić fotografię -- nadać jej wygląd obrazu, zmontować z inną, wprowadzić rozmycia i deformacje czy oprawić w efektowne cyfrowe "ramki". Prawdziwie zaskakujące efekty uzyskamy, łącząc możliwości kilku filtrów i narzędzi. Profesjonaliści stosują takie techniki do tworzenia obrazów, które podziwiamy w prasie i w internecie.

"Photoshop. Efekty specjalne" to książka napisana przez eksperta w dziedzinie obróbki grafiki w programie Photoshop -- Scotta Kelby. Autor przedstawia efekty specjalne stosowane przez profesjonalnych grafików i projektantów. Poznasz tradycyjne techniki retuszowania zdjęć, efekty tekstowe i sztuczki stosowane w fotografii reklamowej. Dowiesz się, jak w niestandardowy sposób wykorzystać znane Ci z codziennej pracy narzędzia Photoshopa. Każda z technik przedstawiona jest sposób, który ułatwi Ci jej zrozumienie i opanowanie. Przekonasz się, jak łatwo jest uzyskać efekty, które na pierwszy rzut oka wydają się niezwykle skomplikowane.

  • Tworzenie fotomontaży
  • Cienie i poświaty
  • Symulacje odbić i tekstur
  • Efekty świetlne
  • Rozmywanie krawędzi obiektów
  • Deformacje
  • Zmiana wyglądu obiektów tekstowych
  • Modyfikowanie fotografii

Zostań specjalistą od cyfrowych efektów specjalnych.


WordPerfect 5.1. Makrodefinicje i klawiatury

okladka
Niniejsza książka stanowi kolejną z serii pozycji opisujących szczegółowo popularny edytor tekstów WordPerfect. Opisano w niej konstruowanie makrodefinicji będących rejestracją operacji klawiaturowych, a także specjalny język programowania makrodefinicji złożonych. Książka zawiera opis posługiwania się edytorem makrodefinicji, szczegółowy opis wyrażeń oraz listę instrukcji języka makrodefinicji, a także informacje dotyczące definiowania klawiatur. Opis języka makrodefinicji zilustrowany jest licznymi przykładami; dodatkowo książka zawiera kilkadziesiąt przykładów makrodefinicji mogących znaleźć zastosowanie w praktyce.

W dodatkach podane są wykazy instrukcji, kodów specjalnych i znaków sterujących, zmiennych systemowych oraz tablice znaków WordPerfecta.

Niniejsza publikacja przeznaczona jest dla wszystkich użytkowników WordPerfecta, w szczególności zaś dla osób intensywnie wykorzystujących jego bogate możliwości redakcyjne i zainteresowanych możliwością automatyzacji operacji edytorskich.

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