Ajax. Bezpieczne aplikacje internetowe

okladka

Otwarte źródła danych a bezpieczeństwo aplikacji

  • Jak zabezpieczyć przepływ danych klient-serwer?
  • Jak strzec serwera aplikacji przed atakami?
  • Jak przewidzieć i przeciwdziałać potencjalnym zagrożeniom w dynamicznych aplikacjach?

Otwartość i bezpieczeństwo, utopijne połączenie słów, a zarazem nieodwracalna przyszłość sieci internetowej. Współdzielenie zasobów niesie ze sobą szereg zagrożeń na różnych warstwach sieciowych. Efektywniej jest przewidzieć potencjalne zagrożenia na etapie tworzenia aplikacji i zapobiec im, niż później łatać dziury w oprogramowaniu. Każdy programista tworzący oprogramowanie sieciowe ostatecznie będzie musiał zmierzyć się z niepożądaną ingerencją mającą swoje źródło w sieci internetowej. Bądź na to przygotowany i nie daj się zaskoczyć, wykorzystaj wiedzę zawartą w tej książce.

Książka "Ajax. Bezpieczne aplikacje internetowe" traktuje o zagrożeniach i sposobach zabezpieczeń aplikacji sieciowych, a szczególnie dynamicznych interfejsów API. Przeznaczona jest zarówno dla programistów zaczynających przygodę z Ajaksem, jak i dla tych, którzy Ajaksa jeszcze nie znają. Przyda się każdemu, kto stoi na straży bezpieczeństwa aplikacji sieciowych, uczy bowiem, jak zapobiegać zagrożeniom w trakcie pisania aplikacji oraz jak przeciwdziałać im w już istniejącym oprogramowaniu sieciowym.

  • Bezpieczeństwo aplikacji sieciowych
  • Technologie zabezpieczeń komunikacji klient-serwer
  • Zabezpieczenia na poziomie protokołów
  • Serwer WWW i zagrożenia płynące z internetu
  • Zabezpieczanie otwartych zasobów danych
  • Bezpieczeństwo interfejsów API
  • Zagrożenia bezpieczeństwa w aplikacjach typu mushup

Twórz rozległe aplikacje sieciowe i zadbaj o ich bezpieczeństwo?


Superpamięć. Trening z Kevinem Trudeau

okladka

Lecytyna w 28 rozdziałach

  • Zapamiętuj w mig nawet długie ciągi liczb i skomplikowane nazwy
  • Korzystaj z mentalnych szuflad i zawsze utrzymuj w nich porządek
  • Stosuj łańcuchy skojarzeń i maluj obrazy rzeczywistości
  • Ciesz się z doskonałej pamięci długotrwałe

Każda sekunda życia jest warta kilku milionów lat pamięci
Dorota Terakowska

Podobnie jak ciało - mięśnie, kondycja i wydolność - Twoja pamięć także powinna być poddawana treningom. Z biegiem lat, ze względu na częsty stres oraz zaniedbywanie lub zupełny brak ćwiczeń umysłu, zaczynasz zauważać, że przywoływanie wspomnień nie przychodzi Ci już tak łatwo. A może już masz trudności z zapamiętaniem dłuższego fragmentu tekstu, który musisz wygłosić na zebraniu lub w szkole? Albo umykają Ci sprawy, które miałeś załatwić, lub nazwiska poznanych niedawno osób? Nie trać ducha i uwierz, że Twoja pamięć ma wielki potencjał. W dodatku do jego uwolnienia nie potrzebujesz przyswajania nowych informacji. Wystarczy, że wykorzystasz odpowiednio wiedzę, którą już posiadasz.

Program rozwoju Superpamięci jest najczęściej stosowanym programem samodoskonalenia na świecie. W przeciwieństwie do innych systemów, opierających się na żmudnych skojarzeniach słownych, Superpamięć proponuje prostsze ćwiczenia z obrazami, a żadna lekcja nie trwa dłużej niż 30 minut. Wkrótce, nawet nieświadomie, zaczniesz kategoryzować rzeczy, które widzisz, słyszysz i których doświadczasz, aby następnie poukładać je w określonym porządku - tak, by w przyszłości były łatwo dostępne.

Dołóż RAM do swojego umysłu
  • Zapamiętuj imiona i nazwiska, numery telefonów, adresy, dane finansowe.
  • Z łatwością ucz się przemówień i przyswajaj duże partie materiału.
  • Rozwijaj zdolność do koncentracji i pracuj na skojarzeniach.
  • Natychmiast przypominaj sobie pożądane informacje.
  • Dowiedz się, jaki wpływ na Twoją pamięć mają stres i odpowiednie odżywianie.

Piękny kod. Tajemnice mistrzów programowania

okladka
Poznaj techniki pracy guru programowania!
  • Jak tworzyć czytelny i pozbawiony błędów kod?
  • W jaki sposób projektować architekturę systemów?
  • Jak zbudować uniwersalne interfejsy użytkownika?

Wbrew pozorom programowanie to nie tylko nauka ścisła, to także sztuka! Trudna sztuka! Napisanie kodu poprawnie działającego czy kodu spełniającego oczekiwania użytkowników programu to niewątpliwie wyzwanie! Wymaga bowiem doskonałego zaplanowania architektury, skutecznej optymalizacji kodu źródłowego oraz umiejętności przewidywania potencjalnych problemów i ich odpowiednio wczesnej eliminacji. Właśnie w tej książce prawdziwi mistrzowie programowania podzielą się z Tobą swoimi doświadczeniami, przemyśleniami i spostrzeżeniami dotyczącymi tworzenia profesjonalnych rozwiązań. Znajdziesz tu wiele praktycznych porad dotyczących pisania kodu, rozwiązywania problemów programistycznych, projektowania architektury, tworzenia interfejsów użytkownika i pracy w zespole projektowym. Dowiesz się, kiedy należy postępować dokładnie według wskazań metodologii, a kiedy "pójście na skróty" może okazać się najlepszym rozwiązaniem. Poznasz sposób myślenia i zasady pracy najlepszych programistów świata, dzięki czemu użytkownikom Twoich aplikacji zapewnisz maksymalny komfort.

  • Korzystanie z wyrażeń regularnych
  • Dobór odpowiedniego poziomu abstrakcji
  • Ocena jakości kodu źródłowego
  • Testowanie
  • Techniki analizy składni
  • Zabezpieczanie komunikacji sieciowej
  • Dostosowywanie architektury systemu do architektury komputerów
  • Praca zespołowa
  • Projektowanie systemów w oparciu o komponenty OpenSource
  • Usuwanie błędów
  • Ułatwianie pracy osobom niepełnosprawnym

Dołącz do grona mistrzów programowania!


Head First SQL. Edycja polska (Rusz głową!)

okladka

Czy jesteś w stanie szybko powiedzieć, ile posiadasz książek? Jaki autor jest najbardziej popularny na Twojej półce? Jeżeli miałbyś bazę danych swoich książek, a baza ta obsługiwałaby język zapytań SQL, mógłbyś błyskawicznie udzielić odpowiedzi na te pytania. W przeciwnym razie... no cóż, zabierze Ci to o wiele więcej czasu. I czy będziesz pewien poprawności odpowiedzi?

Czym jest język SQL? To potężne narzędzie, którego opanowanie pozwoli Ci na sprawne poruszanie się po bazie danych. A za pomocą odpowiednio sformułowanych instrukcji będziesz mógł manipulować danymi, zarządzać kontami użytkowników i generować praktyczne raporty.

Oto innowacyjny podręcznik "Head First SQL. Edycja polska", w którym autorzy - wykorzystujący najnowsze, skuteczne techniki nauki - szybko przekażą ci całą niezbędną wiedzę o tym przydatnym języku. Nauczysz się tworzyć tabele, dodawać do nich dane oraz pobierać je. Dowiesz się, w jaki sposób ograniczać zbiór wybieranych danych za pomocą odpowiednich warunków. Po przeczytaniu tej książki bez trudu przedstawisz dane w odpowiedniej kolejności i zakresie oraz zaczniesz swobodnie używać podzapytań, łączyć dane z różnych tabel, a także zapewniać im bezpieczeństwo.

  • Tworzenie bazy danych i tabel (CREATE)
  • Pobieranie danych (SELECT)
  • Usuwanie (DELETE) i aktualizowanie danych (UPDATE)
  • Wykorzystywanie kluczy i indeksów
  • Sortowanie danych
  • Operacje na danych - sumy, średnie, elementy maksymalne i minimalne
  • Pobieranie unikalnych danych
  • Sposób pobierania określonej liczby wierszy
  • Stosowanie podzapytań
  • Zapewnianie spójności danych
  • Ograniczanie dostępu do zgromadzonych danych
  • Zapewnianie bezpieczeństwa bazie danych

Bezboleśnie naucz się wykorzystywać możliwości relacyjnych baz danych!


Adobe Flash CS3 Professional PL. Techniki studyjne. Oficjalny podręcznik

okladka

Niech potężne możliwości Flasha CS3 Professional wesprą Twój talent!

  • Jak przygotować projekt prezentacji filmu?
  • Jak wybrać optymalny profil kompresji wideo?
  • Jak ulepszyć odtwarzanie za pomocą punktów kontrolnych?

Flash CS3 Professional to nowoczesne narzędzie do tworzenia rozbudowanych animacji i atrakcyjnej grafiki, które są wykorzystywane w Internecie. Jest to jednocześnie najbardziej zaawansowany program pozwalający na samodzielne opracowanie filmów, prezentacji wideo i gier, które mogą być oglądane na różnych urządzeniach odtwarzających. Najnowsza wersja, czyli Flash CS3, umożliwia import projektów wraz z ich elementami z Photoshopa i Illustratora oraz podgląd w Device Central, a 9-plasterkowe skalowanie pozwala na podgląd stołu montażowego.

Tematy poruszane w książce "Adobe Flash CS3 Professional PL. Techniki studyjne. Oficjalny podręcznik" wykraczają poza podstawy, które znajdziesz w innych podręcznikach dotyczących tego programu. Autor zebrał w niej wszystkie informacje potrzebne do tego, by samodzielnie zrealizować profesjonalny film wideo od początku do końca! Od przemyślanego projektu po efektowną prezentację. Czytając ją, dowiesz się przede wszystkim, jak wykorzystywać możliwości Flasha CS3 Professional do produkcji filmu oraz znajdziesz tak praktyczne informacje jak dobieranie planu filmowania, odpowiedniego sprzętu i oświetlenia. Po lekturze będziesz także umiał przygotować stronę internetową i serwer do płynnego odtwarzania wideo oraz dodawać do filmów napisy. Bez trudu wykonasz bannery reklamowe i prezentacje wideo, a nawet interaktywne programy.

  • Projekt prezentacji filmu
  • Plan filmowania, lista ujęć i scenopis
  • Przechwytywanie i przetwarzanie filmu
  • Podstawy kompresji
  • Wideo osadzone i wideo zewnętrzne
  • Protokoły http i RTMP
  • Umieszczanie Flash Video na stronie internetowej
  • Gromadzenie plików do publikacji
  • Przegląd i konfiguracja komponentów
  • Budowanie własnego odtwarzacza wideo
  • Łączenie wielu przepływności
  • Tworzenie banerów reklamowych i napisów w filmach
  • Kreowanie interaktywnego programu i prezentacji wideo

Poznaj swoją profesjonalną ekipę filmową: Ty, Twój talent i Flash CS3!


Ulead Video Studio 11 PL. Pierwsze starcie

okladka

Poznaj Ulead Video Studio 11 PL i twórz własne filmy

  • Jak korzystać z kreatora i szablonów?
  • Jak dodawać ścieżki dźwiękowe?
  • Jak sprawdzać i zmieniać parametry renderowania projektów?

Program Ulead Video Studio 11 oferuje kompletny zbiór funkcji do projektowania i tworzenia płyt DVD i HD-DVD. Nawet początkujący użytkownicy nie będą z tym mieli żadnych problemów dzięki prowadzącemu ich krok po kroku kreatorowi oraz szablonom. Bardziej zaawansowani natomiast mogą tworzyć rozbudowane menu z wykorzystaniem technologii SmartScene.. Program daje Ci możliwość stosowania wielu ścieżek nakładki i wydłużania osi czasu, dzięki czemu możesz wprowadzać efekty "obrazu w obrazie" oraz efekty montażowe z maksymalnie sześcioma ścieżkami nakładki. Filtry (automatyczne oraz usuwanie artefaktów i odśnieżanie) poprawiają i korygują materiał, jeśli został nienajlepiej zarejestrowany. Natomiast dźwięk przestrzenny Dolby® Digital 5.1 sprawi, że Twoje filmy zyskają wspaniałą, wręcz kinową oprawę.

Książka "Ulead Video Studio 11 PL. Pierwsze starcie" pokazuje w jaki sposób możesz efektywnie wykorzystać potencjał tego programu, aby zmienić swój komputer w studio filmowe i tworzyć profesjonalne video! Znajdziesz tu wszystko czego potrzebujesz, by stworzyć i uatrakcyjnić film - informacje jak poprawnie zainstalować program, techniki pracy nad filmem, metody edycji materiału, dodawanie ścieżek dźwiękowych i ciekawych efektów. Przeczytasz także o tym, jak skutecznie rozpowszechnić swoje nagrania.

  • Instalowanie programu
  • Edytowanie materiału
  • Efekty przejścia
  • Dodawanie nakładek i animowanych tytułów
  • Dodawanie ścieżki dźwiękowej
  • Rozpoczynanie nowego filmu
  • Automatyczne tworzenie pokazów slajdów i wideo
  • Rozpowszechnianie nagrania

Zmień swój komputer w profesjonalne studio filmowe!


« poprzednia 1 24 5 6 7 8 9 10 11 12 13 następna »