Tajemnice internetu, hackingu i bezpieczeństwa

okladka

Poznaj sposób myślenia i zasady działania hakerów

  • Metody wyszukiwania informacji
  • Wirusy, konie trojańskie i programy szpiegujące
  • Włamania i przejmowanie danych
  • Zabezpieczanie się przed atakami z sieci

Potoczne opinie na temat hakerów klasyfikują ich bardzo jednoznacznie -- jako przestępców, których jedynym celem w życiu jest niszczenie i okradanie systemów komputerowych oraz utrudnianie życia użytkownikom sieci. Myśląc w ten sposób, wrzucamy do jednego worka zarówno "prawdziwych" hakerów -- ludzi zwykle nietuzinkowych, którzy różnią się od nas jedynie sposobem myślenia i interpretowania serwowanych przez media informacji, jak i tych, którzy od zwykłych wandali różnią się tym, że działają w sieci.

Czytając książkę "Tajemnice internetu, hackingu i bezpieczeństwa", nauczysz się odróżniać hakerów od pseudohakerów. Dowiesz się, że nie zawsze ci, którzy przedstawiani są przez media jako przestępcy, faktycznie nimi są. Poznasz zagrożenia, jakie niesie ze sobą korzystanie z sieci, i przekonasz się, że niewiele z nich faktycznie związanych jest z działalnością hakerów. Po jej przeczytaniu nie zostaniesz ani hakerem, ani też wykwalifikowanym łowcą hakerów. Przekonasz się natomiast, że sięgnięcie wzrokiem poza granice wytyczane przez stereotypowe poglądy na temat hakingu, pozwala całkowicie zmienić punkt widzenia.

  • Wyszukiwanie informacji we właściwy sposób
  • Cenzura w internecie
  • Kim naprawdę są hakerzy?
  • Wirusy i konie trojańskie
  • Oszustwa w sieci i kradzieże tożsamości
  • Techniki włamań sieciowych
  • Ochrona prywatności w internecie
  • Walka ze spamem
  • Ochrona komputerów i sieci

Eclipse

okladka

Poznaj możliwości Eclipse.

Eclipse to dostępne nieodpłatnie zintegrowane środowisko programistyczne do tworzenia aplikacji w języku Java. W rozwój projektu Eclipse zaangażowało się wiele firm informatycznych. Zaowocowało to powstaniem doskonałego narzędzia, którego zalety docenią zarówno początkujący, jak i doświadczeni programiści. Bogactwo funkcji, możliwość integracji z narzędziem Ant i kontenerem aplikacji Tomcat oraz współpraca z systemem CVS to tylko niektóre zalety środowiska Eclipse, wpływające na ciągły wzrost jego popularności.

Książka "Eclipse" to przewodnik po tym środowisku. Przedstawia wszystkie wiadomości związane z wykorzystaniem środowiska Eclipse w procesie tworzenia aplikacji w języku Java. Polecenia menu, tworzenie kodu źródłowego, kompilacja z wykorzystaniem narzędzia Ant, zastosowanie zewnętrznych modułów i wiele innych rzeczy -- wszystko to opisano w przykładach na stronach niniejszej książki.

  • Podstawowe wiadomości o Eclipse
  • Tworzenie programów w środowisku Eclipse
  • Testowanie i usuwanie błędów
  • Praca zespołowa z wykorzystaniem środowiska CVS
  • Korzystanie z narzędzia Ant
  • Tworzenie interfejsów użytkownika
  • Korzystanie z biblioteki SWT
  • Środowisko Struts
  • Tworzenie modułów rozszerzających Eclipse

Wykorzystaj w swojej pracy nowoczesne narzędzia.


OpenGL. Księga eksperta. Wydanie III

okladka

Poznaj tajniki programowania realistycznej grafiki 3D

  • Stwórz i animuj obiekty trójwymiarowe
  • Wykorzystaj mechanizmy renderingu na platformach Windows, Mac OS i Linux
  • Zastosuj w swoich projektach algorytmy sprzętowego wspomagania wyświetlania grafiki 3D

OpenGL to platforma programistyczna do tworzenia grafiki trójwymiarowej. Tworzące ją mechanizmy zostały opracowane ponad 20 lat temu w firmie Silicon Graphics i spowodowały prawdziwą rewolucję w świecie grafiki komputerowej. Dzięki bibliotece OpenGL możliwe stało się tworzenie realistycznej grafiki i animacji 3D oraz wykorzystywanie możliwości kart i systemów graficznych do wspomagania jej wyświetlania. To właśnie dzięki rozwojowi OpenGL możemy teraz podziwiać wspaniałe wizualizacje, kinowe efekty specjalne i oszałamiające gry komputerowe.

Książka "OpenGL. Księga eksperta. Wydanie III" to podręcznik dla programistów chcących wykorzystać możliwości biblioteki OpenGL w swoich projektach. Opisuje zarówno podstawy programowania grafiki z wykorzystaniem OpenGL, jak i możliwości zastosowania jej na różnych platformach systemowych i sprzętowych. Przedstawia również sposoby wykorzystania mechanizmów sprzętowego wspomagania wyświetlania grafiki i animacji 3D oraz efektów specjalnych.

  • Typowe zastosowania grafiki komputerowej
  • Przegląd możliwości bibliotek OpenGL
  • Podstawy stosowania OpenGL
  • Tworzenie brył trójwymiarowych i korzystanie z kształtów podstawowych
  • Przekształcenia geometryczne i przetwarzanie potokowe
  • Modele kolorów i oświetlenia
  • Przetwarzanie grafiki i mapowanie tekstur
  • Modelowanie krzywych i powierzchni
  • Wykorzystanie bibliotek OpenGL w różnych systemach operacyjnych
  • Buforowanie danych
  • Cienie i głębia ostrości
  • Operacje na wierzchołkach

Jeśli chcesz stworzyć grafikę 3D zapierającą dech w piersiach,
skorzystaj z wiedzy zawartej w tej książce.


CVS bez tajemnic

okladka

Projekt, nad którym pracuje zespół programistów, składa się z wielu plików, z których większość występuje w co najmniej kilku wersjach. Każdy z programistów modyfikuje je, dopisując nowe elementy i usuwając inne. Wydanie określonej wersji produktu wymaga zgromadzenia odpowiednich plików. Usuwanie błędów w działaniu aplikacji również wymaga dotarcia do odpowiedniej wersji plików źródłowych. W tych i wielu innych przypadkach pracy zespołowej pomocny okazuje się system zarządzania wersjami. Jednym z najpopularniejszych takich systemów jest, dostępny na zasadach open-source, CVS (Concurrent Versions System).

Książka "CVS bez tajemnic" to podręcznik opisujący system CVS, zarówno z punktu widzenia użytkownika, jak i administratora. Przedstawia metody zarządzania kodem źródłowym projektów oraz tworzenia repozytoriów i administrowania nimi. Zawiera zestawienie poleceń CVS oraz opisy aplikacji klienckich, umożliwiających połączenie z systemem CVS z poziomu różnych środowisk programistycznych i systemów operacyjnych.

  • Instalacja systemu CVS
  • Projekty i repozytoria
  • Tworzenie znaczników i odgałęzień
  • Wykorzystanie systemu CVS w pracy zespołu programistycznego
  • Zarządzanie repozytoriami i projektami
  • Zdalne repozytoria
  • Polecenia systemu CVS
  • Aplikacje klienckie i integracja ze środowiskami programistycznymi

"CVS bez tajemnic" to doskonałe źródło wiedzy dla programistów i administratorów.


FrontPage 2003 PL. Nie tylko dla webmasterów

okladka

Po wielu zmianach dokonanych w najnowszej wersji, FrontPage stał się programem wysoce funkcjonalnym, dostarczającym webmasterom komfortowych narzędzi do tworzenia witryny i zarządzania nią. FrontPage 2003 jest aplikacją intuicyjną i ergonomiczną, która pozwala budować witrynę internetową szybko i bezbłędnie. Projektant może skupić się na tworzeniu graficznej oprawy witryny i jej treści, pozostawiając programowi dbałość o jej techniczne aspekty. Dzięki temu można utworzyć skomplikowaną konstrukcyjnie witrynę w wyjątkowo krótkim czasie.

"FrontPage 2003 PL. Nie tylko dla webmasterów" to książka przeznaczona dla wszystkich, którzy chcą utworzyć witrynę WWW korzystając z programu FrontPage 2003 PL. Nie jest to kurs języka HTML, a raczej opis podstawowych zagadnień, których opanowanie jest niezbędne do sprawnej pracy z programem FrontPage 2003. Uczy korzystania z narzędzi zapewniających spójność stron, wpływających na wygląd i poprawną konstrukcję wielu dokumentów jednocześnie. Przedstawia funkcje automatyzujące proces tworzenia witryny.

  • Tworzenie szkieletu witryny
  • Wybór oprawy graficznej
  • Tworzenie elementów nawigacyjnych -- łączy tekstowych, pasków nawigacyjnych i spisu treści
  • Korzystanie z szablonów
  • Stosowanie ramek i stylów
  • Publikowanie witryny na serwerze

Gdy zrozumiesz działanie narzędzi opisanych w tej książce, tworzenie witryny stanie się szybkie i proste. Przekonasz się, że stworzenie nawet bardzo rozbudowanej witryny może być przyjemnym zajęciem.


JBuilder i bazy danych

okladka

Informacja -- najcenniejszy towar na współczesnym rynku, wymaga rozbudowanych narzędzi pozwalających na magazynowanie i korzystanie z niej. Do magazynowania informacji wykorzystywane są coraz bardziej rozbudowane systemy zarządzania bazami danych. Do przeglądania danych zgromadzonych w ich tabelach tworzone są mniej lub bardziej rozbudowane aplikacje. Dzięki nim informacje z baz danych przedstawiane są w formie możliwej do przeglądania, modyfikowania i drukowania.

Java -- w początkowym okresie swojego rozwoju kojarzona była wyłącznie z Internetem i koszmarnymi apletami typu "padający śnieg", dziś jest uznanym i popularnym językiem programowania, coraz częściej wykorzystywanym do tworzenia aplikacji bazodanowych. Producenci środowisk programistycznych również zwrócili uwagę na popularność Javy, co zaowocowało powstaniem kilku bardzo udanych narzędzi, a wśród nich -- JBuilder Enterprise.

"JBuilder i bazy danych" to podręcznik tworzenia aplikacji bazodanowych za pomocą środowiska JBuilder Enterprise. Przedstawia zarówno zagadnienia związane z bazami danych, jak i te, które wiążą się z wykorzystywaniem ich w aplikacjach w języku Java. Opisuje komponenty bazodanowe oferowane przez JBuildera oraz sposoby projektowania i implementowania aplikacji z ich wykorzystaniem. Zawiera również informacje dotyczące tworzenia mechanizmów raportujących i drukujących.

  • Elementy języka SQL
  • Tworzenie tabel baz danych
  • Łączenie aplikacji z bazą danych
  • Sterowniki JDBC
  • SQL Server 2000
  • Zastosowanie komponentów bazodanowych oraz komponentów graficznego interfejsu użytkownika w JBuilder
  • Projektowanie aplikacji bazodanowej w JBuilder
  • Raporty oraz drukowanie

Przekonaj się, jak szybko i efektywnie
możesz tworzyć aplikacje w środowisku JBuilder.


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