Photoshop. Maskowanie i komponowanie

okladka

Zaznaczanie, maskowanie i komponowanie to operacje chyba najczęściej wykonywane przez użytkowników Photoshopa. Właśnie one umożliwiają wydzielenie głównego motywu obrazu z tła, selektywną zmianę kolorystyki lub ostrości fotografii i połączenie kilku zdjęć w cyfrową kompozycję. Dzięki funkcjom zaznaczania, maskowania i komponowania możemy stworzyć nieistniejące światy, zaprojektować doskonały plakat reklamowy czy po prostu usunąć nielubianego wujka z rodzinnej fotografii. Jednak precyzyjne zaznaczenie i zamaskowanie odpowiedniego fragmentu obrazu wymaga połączenia możliwości kilku narzędzi Photoshopa w odpowiedni sposób.

W książce "Photoshop. Maskowanie i komponowanie" znajdziesz omówienia technik zaznaczania, maskowania i łączenia obrazów wykorzystywanych przez profesjonalnych projektantów. Przeczytasz o zastosowaniu różnych narzędzi zaznaczania i nauczysz się tworzyć zaznaczenia w oparciu o ścieżki stworzone narzędziem Pióro. Dowiesz się, jakie rodzaje masek oferuje Photoshop i do czego można je zastosować. Wykorzystasz warstwy do stworzenia niepowtarzalnych kompozycji graficznych i przekonasz się, że możliwe jest również zaznaczanie takich obiektów takich, jak włosy i elementy przezroczyste.

  • Konfiguracja Photoshopa i kalibracja kolorów
  • Podstawowe techniki zaznaczania
  • Tworzenie ścieżek za pomocą narzędzia Pióro
  • Stosowanie masek
  • Wykorzystywanie kanału alfa
  • Warstwy i tryby mieszania
  • Maskowanie warstw
  • Zaznaczanie włosów i obiektów o nieregularnych konturach
  • Tworzenie kompozycji graficznych

Niezależnie od tego, czy jesteś profesjonalistą, czy też amatorem -- w tej książce znajdziesz informacje, dzięki którym Twoje prace będą doskonalsze.


  • PRZEDMOWA (11)
  • WSTĘP (13)

Visual Basic 2005. Zapiski programisty

okladka

Visual Basic 2005 nie jest tak rewolucyjnym produktem, jak Visual Basic .NET. Opracowując wersję 2005, twórcy języka skoncentrowali się na usunięciu błędów i usterek oraz zwiększeniu komfortu pracy programisty. Narzędzia i kontrolki, w które wyposażono zarówno najnowszą wersję Visual Basica, jak i środowisko programistyczne Visual Studio 2005, pozwalają znacznie przyspieszyć pisanie kodu. Jednocześnie został zachowany dostęp do wszystkich możliwości platformy .NET.

Książka "Visual Basic 2005. Zapiski programisty" to zbiór notatek spisanych przez programistów analizujących tę wersję języka. Zawiera ćwiczenia ilustrujące nowe funkcje Visual Basica 2005, platformy .NET Framework 2.0 i środowiska programistycznego Visual Studio 2005. Programiści korzystający z wcześniejszych wersji tych narzędzi szybko opanują nowe funkcje, takie jak definiowanie klas generycznych czy korzystanie z obiektów My. Godne odnotowania jest także znaczne przyspieszenie i udoskonalenie technologii ASP.NET.

  • Edycja kodu w Visual Studio 2005
  • Tworzenie dokumentacji w formacie XML
  • Korzystanie z obiektów My
  • Definiowanie klas generycznych
  • Tworzenie aplikacji dla środowiska Windows oraz aplikacji WWW
  • Projektowanie formularzy
  • Komunikacja z bazami danych
  • Wdrażanie aplikacji za pomocą technologii ClickOnce

Dzięki tej książce najnowsza wersja Visual Basica odsłania swoje tajemnice.


Wstęp do programowania w języku C++

okladka

Języki C i C++ to bardzo uniwersalne platformy programistyczne o ogromnych możliwościach. Wykorzystywane są do tworzenia systemów operacyjnych i oprogramowania użytkowego. Dzięki niskiemu poziomowi abstrakcji nadają się również do tworzenia programów rezydentnych i sterowników urządzeń. C++, opracowany w latach 1983-1985, jest w pełni obiektowym językiem programowania pozwalającym na prostą implementację nawet rozbudowanych algorytmów i struktur danych. Jego popularność wyraża się w ogromnej liczbie aplikacji tworzonych za jego pomocą, bogactwie dostępnych narzędzi programistycznych i tysiącach witryn WWW poświęconych temu językowi.

Książka "Wstęp do programowania w języku C++" to podręcznik opisujący zasady tworzenia aplikacji za pomocą C++. Dowiesz się z niej, jak zainstalować kompilator MinGW i edytor kodu źródłowego Crimson Edit, poznasz podstawowe elementy i konstrukcje języka C++ i w oparciu o zdobytą wiedzę napiszesz proste programy. Nauczysz się implementować operacje wejścia i wyjścia, zarządzać pamięcią i tworzyć mechanizmy obsługi błędów. Przeczytasz także o programowaniu obiektowym i wykorzystasz mechanizmy obiektowe w swoich aplikacjach.

  • Instalacja oprogramowania narzędziowego
  • Proces tworzenia programów w języku C++
  • Deklarowanie zmiennych
  • Sterowanie przebiegiem działania programu
  • Struktury danych
  • Operacje wejścia i wyjścia
  • Przydzielanie pamięci i stosowanie wskaźników
  • Programowanie obiektowe
  • Korzystanie z szablonów
  • Obsługa wyjątków
  • Budowanie aplikacji wielomodułowych

Jeśli chcesz łatwo i szybko opanować podstawy C++, sięgnij po tę książkę.


PHP5. Tworzenie bezpiecznych stron WWW

okladka

Poznaj zagrożenia i naucz się im zapobiegać

  • Zaplanuj projekt bezpiecznej witryny WWW
  • Wyeliminuj słabe punkty w kodzie
  • Przetestuj witrynę i wykonaj audyt bezpieczeństwa

Jedną z najpopularniejszych technologii stosowanych przez twórców witryn WWW jest język PHP, baza danych MySQL oraz serwer WWW Apache. Dynamiczny rozwój internetu spowodował pojawienie się na rynku ogromnej ilości aplikacji, za pomocą których niemal każdy może stworzyć dynamiczną witrynę WWW bez konieczności poznawania tej technologii. W efekcie tego w sieci pojawiły się tysiące witryn zbudowanych za pomocą wygodnych w użytkowaniu narzędzi graficznych. Taki stan rzeczy, poza wieloma zaletami, ma jedną ogromną wadę -- twórcy takich witryn rzadko zwracają uwagę na ich bezpieczeństwo. Stworzenie bezpiecznej witryny WWW wymaga pewnej znajomości języka PHP i technik zabezpieczania kodu.

Książka "PHP5. Tworzenie bezpiecznych stron WWW" to podręcznik dla twórców witryn WWW znających język PHP. Przedstawia sposoby minimalizowania ryzyka związanego z atakami hakerskimi przeprowadzanymi dzięki "dziurom" w kodzie strony WWW. Opisuje kluczowe aspekty zabezpieczania witryn WWW i serwerów, na których są one publikowane, omawia modele zagrożeń i metody testowania kodu. Zawiera cenne informacje nie tylko dla programistów, ale również dla administratorów serwerów.

  • Słabe punkty witryn WWW
  • Klasyfikacja zagrożeń -- model STRIDE
  • Projektowanie bezpiecznej aplikacji WWW
  • Sprawdzanie poprawności danych
  • Metody uwierzytelniania i autoryzacji
  • Bezpieczne połączenia z bazami danych
  • Ochrona danych i kryptografia
  • Testowanie aplikacji
  • Konfigurowanie zapór sieciowych
  • Przeprowadzanie audytów bezpieczeństwa witryn WWW

Jeśli chcesz tworzyć witryny WWW, które nie będą łatwym łupem dla hakerów -- koniecznie przeczytaj tę książkę.


Fotografia cyfrowa. Przewodnik

okladka

Kompendium dla początkujących amatorów fotografii cyfrowej

  • Poznaj swój aparat
  • Skorzystaj z rad eksperta i zrób doskonałe zdjęcia
  • Wykorzystaj możliwości cyfrowej ciemni

Od kilku lat fotografia cyfrowa rozwija się niezwykle dynamicznie. Proste aparaty o dużych i nieporęcznych obudowach zostały zastąpione wygodnymi w obsłudze urządzeniami mającymi ogromne możliwości. Jednak nawet najdoskonalszy aparat nie zrobi zdjęcia sam -- musi wykonać je użytkownik. Aby w pełni wykorzystać możliwości aparatu, należy je poznać.

Książka "Fotografia cyfrowa. Przewodnik" to poradnik dla tych, którzy rozpoczynają przygodę z fotografią cyfrową. Zawiera najważniejsze informacje o budowie i działaniu cyfrowego aparatu fotograficznego. Przedstawia zasady kompozycji obrazu, doboru parametrów ekspozycji i wykorzystywania oświetlenia. Dzięki niej nauczysz się wykonywać piękne fotografie w różnych miejscach oraz dowiesz się, jak korygować mniej udane zdjęcia za pomocą programów Photoshop i Photoshop Elements.

  • Elementy aparatu fotograficznego
  • Tryby fotografowania
  • Przygotowanie sprzętu do pracy
  • Dobór parametrów ekspozycji
  • Akcesoria i obiektywy do aparatów fotograficznych
  • Wykonywanie zdjęć w różnych warunkach
  • Korekcja zdjęć cyfrowych
  • Publikowanie zdjęć

Wejdź w magiczny świat fotografii cyfrowej.




  • O autorze (3)
  • Podziękowania (7)
  • Wstęp (17)

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.


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