Flash. Akademia matematycznych sztuczek. Wydanie II

okladka

Tworzenie zaskakujących efektów graficznych

  • Jak stworzyć trójwymiarowe wykresy?
  • Jak wykorzystać wzory matematyczne w programowaniu?
  • W jaki sposób zastosować geometrię fraktalną do generowania grafiki?

Jesteś programistą Flasha i szukasz nowych wyzwań? A może zastanawiasz się, czy matematyka, jaką poznałeś w szkole lub na studiach, może okazać się przydatna w projektach prezentacji flashowych? Jeśli chcesz stworzyć we Flashu coś nowego, świetnie się przy tym bawiąc, możesz wykorzystać w tym celu swoją wiedzę matematyczną. Fraktale, ciąg Fibonacciego, geometria trójwymiarowa, rachunek wektorowy -- to wszystko może stać się narzędziem, dzięki któremu uzyskasz zapierające dech w piersiach efekty graficzne.

Książka "Flash. Akademia matematycznych sztuczek. Wydanie II" to zbiór projektów, których twórcy w ciekawy sposób wykorzystują znane zależności matematyczne. Czytając ją, dowiesz się, jak powstają hipnotyczne efekty wirujących kształtów geometrycznych oraz jak generować fraktalne krajobrazy i figury. Poznasz możliwości wykorzystania translacji wektorowych i macierzowych do konstruowania trójwymiarowych wykresów oraz brył. Nauczysz się także uwzględniać dynamikę w animacjach i symulować jej wpływ na animowane obiekty.

  • Animowanie kształtów dwuwymiarowych
  • Falująca siatka
  • Tworzenie fraktalnych roślin i krajobrazów
  • Wykorzystanie rekurencji
  • Efekty trójwymiarowe

Przekonaj się, że matematyka wcale nie musi być żmudna i męcząca.


Java. Leksykon kieszonkowy. Wydanie II

okladka

Doskonałe źródło wiedzy o języku Java i platformie Java 6

  • Chcesz poznać składnię języka Java?
  • Chcesz dowiedzieć się, jak wykonywać podstawowe zadania w tym języku?
  • Szukasz zwięzłego, a przy tym wszechstronnego źródła informacji o Javie?

Java zasłużenie jest jednym z najbardziej popularnych języków programowania. Cechuje go między innymi wysoka przenośność, co pozwala uruchamiać kod napisany w nim w różnych systemach operacyjnych oraz na rozmaitych urządzeniach, niezawodność oraz łatwość obsługi rozwiązań sieciowych. Sprawia to, że Java ma bardzo wiele zastosowań -- od prostych programów na telefony komórkowe, przez aplikacje internetowe, po rozbudowane projekty korporacyjne.

"Java. Leksykon kieszonkowy. Wydanie II" pozwoli Ci szybko rozpocząć programowanie w tym języku. Poznasz podstawy programowania obiektowego, strukturę kodu, najważniejsze typy danych, instrukcje oraz inne niezbędne elementy składni. Nauczysz się poprawiać stabilność kodu za pomocą wyjątków, a także pobierać i zapisywać dane przy użyciu strumieni wejścia-wyjścia. Dowiesz się też, jak tworzyć aplety oraz kompletne aplikacje z interfejsem graficznym.

  • Składnia języka JavaScript
  • Najważniejsze typy danych i instrukcje
  • Tworzenie klas i obiektów oraz korzystanie z nich
  • Zwiększanie niezawodności kodu przy użyciu wyjątków
  • Pobieranie i zapisywanie danych
  • Tworzenie apletów i umieszczanie ich na stronach
  • Tworzenie aplikacji z interfejsem graficznym

Miej najważniejsze informacje o języku Java zawsze pod ręką.


AJAX i PHP. Ćwiczenia praktyczne

okladka

Poznaj AJAX-a i twórz ergonomiczne witryny WWW!

  • Transmisja danych w technologii AJAX
  • Obsługa formularzy i danych
  • Przetwarzanie plików XML

AJAX zrewolucjonizował witryny WWW. Połączenie języków JavaScript i XML z możliwością przesyłania danych w tle sprawiło, że strony internetowe nie muszą być przeładowywane po każdym kliknięciu łącza lub zmianie zawartości. Dzięki temu witryny i aplikacje internetowe coraz bardziej przypominają swoim działaniem normalne programy, a korzystanie z nich stało się zdecydowanie wygodniejsze. Jedną z najistotniejszych zalet AJAX-a jest to, że wykorzystuje on znane i sprawdzone rozwiązania, co sprawia, że użytkownicy przeglądarek internetowych nie są zmuszani do instalowania dodatkowych kontrolek, pluginów i innych modułów.

"AJAX i PHP. Ćwiczenia praktyczne" to zbiór przykładów, dzięki którym poznasz możliwości modelu AJAX w połączeniu ze skryptami PHP. Wykonując kolejne ćwiczenia zawarte w książce, dowiesz się, jak działają witryny WWW oparte na tym modelu, czym są żądania asynchroniczne oraz obiekt XMLHttpRequest. Nauczysz się tworzyć skrypty PHP tak, aby przesyłały i odbierały dane w sposób zgodny z wymaganiami AJAX-a. Poznasz metody weryfikacji formularzy, komunikacji z bazami danych i przetwarzania plików XML.

  • Transmisja danych w modelu AJAX
  • Obiektowy Model Dokumentu (DOM)
  • Wysyłanie danych za pomocą metod GET i POST
  • Przetwarzanie danych w skryptach PHP
  • Walidacja danych z formularzy
  • Generowanie kodu po stronie serwera
  • AJAX, PHP i SQL
  • Praca z plikami XML

VBA dla Excela 2003/2007. Leksykon kieszonkowy

okladka

Podręczna ściąga dla tych, którzy chcą usprawnić działanie Excela

  • Opisy elementów VBA
  • Zasady tworzenia makr
  • Projektowanie formularzy

Możliwości najpopularniejszego na rynku arkusza kalkulacyjnego -- Excela -- są ogromne. Jednak czasem, szczególnie podczas wykonywania mniej typowych zadań, okazują się niewystarczające. Niekiedy też sekwencja czynności prowadzących do zrealizowania konkretnego zadania jest złożona i skomplikowana. Na szczęście, istnieje sposób na przyspieszenie i zautomatyzowanie pracy z Excelem -- są nim makra, czyli programy tworzone za pomocą języka Visual Basic for Applications (VBA), bazujące na funkcjach Excela.

Książka "Tworzenie makr w VBA dla Excela 2003/2007. Leksykon kieszonkowy" to podręczny zbiór wiadomości dotyczących VBA. Znajdziesz w niej opis elementów języka VBA i obiektów MS Office oraz omówienie zasad budowania makr. Nauczysz się implementować mechanizmy przechwytywania zdarzeń dla obiektów, a także dowiesz się, jak tworzyć formularze i procedury ich obsługi.

  • Stałe i zmienne
  • Deklarowanie tablic
  • Konwersja typów danych
  • Obiekty i metody
  • Przeglądarka obiektów
  • Operacje na łańcuchach tekstowych
  • Obsługa zdarzeń arkuszy i skoroszytów
  • Formularze

Wykorzystaj pełnię możliwości Excela.


Linux. Programowanie systemowe

okladka
Wykorzystaj moc Linuksa i twórz funkcjonalne oprogramowanie systemowe!
  • Jak zarządzać plikowymi operacjami wejścia i wyjścia?
  • Jak zablokować fragmenty przestrzeni adresowej?
  • Jak sterować działaniem interfejsu odpytywania zdarzeń?

Dzisiaj systemu Linux nie musimy już nikomu przedstawiać, dzięki swojej funkcjonalności i uniwersalności stał się niezwykle popularny i szeroko wykorzystywany. Działa wszędzie ... poczynając od najmniejszych telefonów komórkowych, a na potężnych superkomputerach kończąc. Z Linuksa korzystają agencje wywiadowcze i wojsko, jego niezawodność doceniły również banki i instytucje finansowe. Oprogramowanie z przestrzeni użytkownika w systemie Linux może być uruchamiane na wszystkich platformach, na których poprawnie działa kod jądra.

Czytając książkę "Linux. Programowanie systemowe", dowiesz się, jak utworzyć oprogramowanie, które jest niskopoziomowym kodem, komunikującym się bezpośrednio z jądrem oraz głównymi bibliotekami systemowymi. Opisany został tu sposób działania standardowych i zaawansowanych interfejsów zdefiniowanych w Linuksie. Po lekturze napiszesz inteligentniejszy i szybszy kod, który działa we wszystkich dystrybucjach Linuksa oraz na wszystkich rodzajach sprzętu. Nauczysz się budować poprawne oprogramowanie i maksymalnie je wykorzystywać.

  • Programowanie systemowe
  • Biblioteka języka C
  • Kompilator języka C
  • Interfejs odpytywania zdarzeń
  • Zarządzanie procesami i pamięcią
  • Użytkownicy i grupy
  • Ograniczenia zasobów systemowych
  • Zarządzanie plikami i katalogami
  • Identyfikatory sygnałów
  • Struktury danych reprezentujące czas
  • Konwersje czasu

Poznaj i ujarzmij potęgę Linuksa!


Bezpieczeństwo sieci w Linuksie. Wykrywanie ataków i obrona przed nimi za pomocą iptables, psad i fwsnort

okladka

Bezpieczeństwo sieci w Linuksie. Wykrywanie ataków i obrona przed nimi za pomocą iptables, psad i fwsnort

Wykrywanie i zwalczanie ataków sieciowych dla zaawansowanych
  • Jak wykrywać ataki i bronić sieci na różnych warstwach sieciowych?
  • Jak wykorzystać logi do automatycznego tworzenia reguł iptables?
  • Jak zabezpieczyć serwer przy użyciu metod pasywnej autoryzacji?

Każdy administrator sieci wie, jak ważna jest jej ochrona przed atakami z zewnątrz. Wie również, że jest to nieustająca walka z coraz bardziej zaawansowanymi technikami.

Raz postawiony firewall nie jest w stanie zapewnić sieci całkowitego bezpieczeństwa w nieskończoność, dlatego ciągłe poszerzanie swojej wiedzy i umiejętne jej zastosowanie jest nieodłączną częścią pracy administratorów. Jeśli jesteś odpowiedzialny za utrzymanie bezpieczeństwa sieci, książka ta jest dla Ciebie. Stanowi źródło wiedzy z zakresu wykorzystania oprogramowania open source i systemu Linux w walce o bezpieczeństwo sieci.

Michael Rash, autor wielu publikacji i książek, jest ekspertem w dziedzinie ochrony sieci. W książce Bezpieczeństwo sieci w Linuksie. Wykrywanie ataków i obrona przed nimi za pomocą iptables, psad i fwsnort przedstawia sposób łączenia metod zabezpieczeń w systemie Linux przy użyciu iptables, Snort oraz psad, fwsnort i fwknop, których sam jest twórcą. Na praktycznych przykładach udowadnia skuteczność zastosowanych technologii, które są porównywalne z komercyjnymi, i pokazuje sposoby ich wykorzystywania. Dołączone do książki skrypty umożliwiają przetestowanie omawianych technologii w praktyce.

  • Konfiguracja iptables
  • Atak i obrona w warstwach modelu OSI
  • Instalacja i konfiguracja psad
  • Integracja psad z oprogramowaniem zewnętrznym
  • Konfiguracja systemu wykrywania włamań Snort
  • Przetwarzanie sygnatur Snort na reguły iptables
  • Automatyzacja przetwarzania sygnatur poprzez fwsnort
  • Analiza i raporty psad
  • Instalacja i konfiguracja fwknop
  • Wizualizacja logów iptables

Poznaj niekomercyjne metody skutecznej ochrony sieci!


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