www.papsart.com

Fotografia cyfrowa. Wydanie drugie

okladka

"Fotografia cyfrowa. Wydanie II" to książka przygotowana z myślą o wszystkich fotografach pracujących w technologii cyfrowej, niezależnie od stopnia zaawansowania. Jeśli jesteś amatorem lub hobbystą i korzystasz z aparatu cyfrowego z nadzieją na robienie lepszych zdjęć, to dzięki niniejszej książce dowiesz się, jak do tego dojść. Jeśli zaś z fotografią masz do czynienia od dawna, a teraz zależy ci przede wszystkim na tym, aby gładko przejść z technologii tradycyjnej na cyfrową, lektura tej książki pomoże Ci zrozumieć, czym różni się praca z aparatem cyfrowym od fotografowania urządzeniami analogowymi.

  • Przewodnik po świecie fotografii cyfrowej
  • Omówienie różnic pomiędzy fotografią tradycyjną a cyfrową
  • Uaktualnione informacje o najnowszym sprzęcie fotograficznym
  • Liczne ćwiczenia i przykłady wykorzystania omawianych w książce technik edycyjnych

W drugim wydaniu "Fotografii cyfrowej" znalazło się również miejsce na przegląd najnowszego sprzętu fotograficznego oraz oprogramowania komputerowego służącego do edycji i drukowania cyfrowych zdjęć. Zawarte w tekście ćwiczenia prezentują praktyczne sposoby edycji obrazów -- retuszowania, korekcji kolorów, redukcji szumów, komponowania, maskowania, dodawania efektów specjalnych i wielu innych. Wszystkie przykłady opierają się na programie Adobe Photoshop, ale jako że większość współczesnych narzędzi graficznych posiada wspólne cechy i rozwiązania, przedstawione w książce techniki są uniwersalne.

W książce zostały poruszone następujące zagadnienia:
  • Główne przyczyny problemów z jakością zdjęć cyfrowych
  • Podstawy tradycyjnej fotografii i zasady działania aparatu cyfrowego
  • Najważniejsze cechy aparatów cyfrowych mające znaczenie przy doborze właściwego modelu
  • Nośniki pamięci dla aparatów cyfrowych
  • Ręczne i automatyczne ustawianie parametrów ekspozycji
  • Sposoby wykonywania zdjęć specjalnych: makrofotografii, fotografii czarno-białych, zdjęć panoramicznych
  • Korekcję tonalną fotografii cyfrowych
  • Zaawansowaną edycję obrazów, korzystanie z efektów specjalnych i filtrów
  • Drukowanie i publikowanie fotografii cyfrowych



PHP. Receptury

okladka
PHP to prosty ale jednocześnie bardzo użyteczny język skryptowy dostępny na zasadach open source. W ostatnich latach stał się jednym z ważniejszych narzędzi programistycznych w Internecie. Ponad milion witryn, od stron wielkich korporacji po strony prywatne, wykorzystuje PHP do dynamicznego generowania zawartości stron WWW. PHP zawiera zbiór bardzo przydatnych funkcji, ma prostą składnię, obsługuje wielu różnych systemów operacyjnych oraz usług sieciowych, co czyni go idealnym narzędziem do szybkiego tworzenia dynamicznych stron WWW.

Książka zawiera unikalny zbiór przykładów i rozwiązań problemów spotykanych na co dzień w trakcie programowania w języku PHP. Dla każdego problemu zostało przedstawione wyczerpujące rozwiązanie lub "receptura" -- krótki fragment kodu, który od zaraz można zastosować w aplikacjach. Jednak ta książka to nie tylko gotowy do wykorzystania kod, znajdziesz tu także wyjaśnienie, jak i dlaczego przedstawiony kod działa, a to ułatwi dostosowanie go do rozwiązania podobnych, a nie tylko identycznych problemów.

Receptury z niniejszej książki rozwiązują nie tylko proste problemy, jak wysyłanie zapytania do bazy danych lub przetwarzanie adresów URL, ale także całe programy wykonujące złożone zadania, na przykład wyświetlanie tabel HTML lub generowanie wykresów słupkowych.

Książka zawiera ponad 250 receptur obejmujących między innymi:

  • pracę z prostymi typami danych: tekstami, liczbami, datami, czasem i tablicami,
  • bloki tworzenia programów w PHP: zmienne, funkcje, klasy i obiekty,
  • programowanie sieciowe, czyli tworzenie formularzy, dostęp do baz danych i XML,
  • użyteczne funkcje jak: wyrażenia regularne, szyfrowanie i bezpieczeństwo, grafika, internacjonalizacja i lokalizacja a także usługi sieciowe,
  • pracę z plikami i katalogami,
  • wiersz poleceń PHP i PHP-GTK,
  • PEAR (PHP Extension and Application Repository),
Książka zawiera wiele kodu użytecznego dla wszystkich programistów PHP, od nowicjuszy po weteranów. Zamiast śledzić listy dyskusyjne, dokumentację dostępną w Internecie oraz inne źródła, wystarczy zajrzeć do "PHP. Receptury", by znaleźć rozwiązania typowych problemów.

OpenGL. Ćwiczenia

okladka

Biblioteka OpenGL to zestaw procedur graficznych, których możemy używać w rozmaitych językach programowania dla różnych systemów operacyjnych. Jest to ogólnie uznany standard -- jego znajomość to podstawa do zajmowania się grafiką komputerową.

Książka przedstawia jedynie fragment możliwości OpenGL, wystarczający jednak, by rozpocząć przygodę z programowaniem grafiki trójwymiarowej. W odróżnieniu od innych pozycji poświęconych tej bibliotece, przykłady zostały napisane w języku ObjectPascal (Delphi), co umożliwi także programistom nie posługującym się językami C/C++ rozpoczęcie przygody z grafiką 3D.

W książce omówiono:
  • Podstawy OpenGL: punkty, linie, trójkąty, wielokąty, kolorowanie
  • Rysowanie złożonych obiektów za pomocą kwadryk
  • Posługiwanie się perspektywą i kamerą
  • Materiały: kolor, połysk, emisję
  • Zagadnienia związane ze światłem
  • Tworzenie dynamicznych scen
  • Składanie przekształceń
  • Operacje na macierzach
  • Tworzenie brył
  • Tekstury i ich właściwości
  • Napisy w OpenGL
  • Tworzenie prostej gry

W obronie wolności

okladka

>> W obronie wolności - książka w wersji elektronicznej (HTML)
>> W obronie wolności - książka w wersji elektronicznej (exe w postaci LiveBook)

Krucjata hakera na rzecz wolnego oprogramowania
-- fascynująca opowieść o Richardzie Stallmanie

Dlaczego rządzący Microsoftem budzą się w nocy na myśl o dokonaniach długowłosego hakera Richarda Stallmana? Dlaczego kilku najsłynniejszych programistów świata nazywa go "świętym Ignucym"? W jaki sposób ten uparty, nad wiek rozwinięty chłopak wyrósł na Dawida zagrażającego Goliatowi przemysłu programistycznego?

Dla Stallmana istnienie wolnego oprogramowania, wolnego swobodą wprowadzania zmian, ale nie zwolnionego od konieczności zapłaty -- to sprawa priorytetowa. Swoje życie poświęcił uwalnianiu świata od oprogramowania o zastrzeżonym prawie własności i modyfikacji.

W roku 1983 wydał swój Manifest GNU, rozpoczynając realizację zuchwałego projektu stworzenie wolnego systemu operacyjnego mogącego zastąpić Uniksa. Zręcznie stawił czoła przyjętemu systemowi intelektualnej własności, wstawiając do stworzonej przez siebie "Powszechnej Licencji Publicznej (General Public Licence -- GPL) notę "copyleft". Był to ruch, który naczelny dyrektor techniczny Microsoftu Craig Mundie nazwał miną podłożoną pod niezależny sektor oprogramowania komercyjnego.

"W obronie wolności" jest śledzeniem losów ekscentrycznego geniusza. Przeprowadzając wiele wyczerpujących wywiadów z "Robin Hoodem nowych technologii", jego rodziną, kolegami hakerami i osobistościami przemysłu nowych technologii, autor Sam Williams kreśli portret bojownika o wolność, któremu udało się zmienić świat.

"Niewątpliwie jedna z najbardziej kreatywnych postaci hakerskej kultury"
-- Eric Raymond

"(Richard) był pierwszą napotkaną przeze mnie osobą, pasującą do stereotypu długowłosego, brodatego hakera. Niewielu takich mamy w Helsinkach".
-- Linus Torvalds, twórca Linuksa

"Opowieść o fascynującym człowieku, który tylko siłą swej woli zmienił spojrzenie świata na technologię".
-- Bob Young, współzałożyciel Red Hat, Inc.


Praktyczny kurs Visual Basic .NET

okladka

Visual Basic .NET -- jeden z najbardziej uniwersalnych i popularnych języków programowania -- służy do tworzenia wszelkiego rodzaju programów: edytorów tekstu i grafiki, aplikacji internetowych działających w przeglądarkach, baz danych, gier i wielu innych. Utworzone w języku Visual Basic .NET programy można uruchamiać nie tylko w tradycyjnych komputerach stacjonarnych i przenośnych, ale także w palmtopach.

Wielką zaletą języka Visual Basic .NET jest to, że jest składnikiem pakietu programistycznego Visual Studio .NET, dzięki któremu programista ma do dyspozycji bogaty zestaw narzędzi ułatwiających tworzenie programów. Niniejsza książka -- przeznaczona zarówno dla początkujących, jak i doświadczonych programistów -- wyjaśnia krok po kroku, jak tworzyć programy przy użyciu narzędzi języka Visual Basic .NET.

Książka omawia m.in.:
  • Około 30 formantów, czyli komponentów, z których tworzy się programy
  • Klasy, struktury oraz interfejsy
  • Składowe klas i struktur: pola (zmienne i stałe), tablice, metody i właściwości
  • Standardowe elementy okien programów, takie jak menu i paski narzędzi
  • Standard graficzny GDI+
  • Dostęp do folderów i plików
Dołączony CD-ROM zawiera kod źródłowy gry planszowej Irys oraz kilkunastu innych programów omówionych w książce.

Tworzenie programów nigdy nie było łatwiejsze

  • Książka dla początkujących i doświadczonych programistów
  • Opisuje jeden z najpopularniejszych języków programowania
  • Łatwe tworzenie programów z komponentów
  • Wiele przykładów i wskazówek

C# i ASP.NET. Szybki start

okladka

Błyskawiczny kurs tworzenia aplikacji WWW w języku C#

C# to całkiem nowy język programowania zaprojektowany przez firmę Microsoft. Wygląda on jak mieszanka C++ i Javy, jest jednak tak prosty jak Visual Basic. Z jego pomocą można tworzyć aplikacje WWW i programy wyposażone w graficzny interfejs użytkownika. Język ten związany jest z platformą .NET, umożliwiającą tworzenie zaawansowanych aplikacji biznesowych działających w środowisku sieciowym, w tym także z technologią budowania dynamicznych serwisów internetowych ASP.NET. Programy działające na platformie .NET można pisać w wielu językach programowania, ale wiele wskazuje na to, że właśnie C# stanie się najpopularniejszym z nich.

Książka "C# i ASP.NET. Szybki start" jest doskonałym podręcznikiem dla początkujących programistów. Jak każda pozycja z serii "Szybki start", składa się z kilkudziesięciu rozdziałów, z których każdy przedstawia kolejne kroki, które należy wykonać, by osiągnąć zamierzony cel. Dodatkową zaletę stanowią liczne ilustracje.

Opisano między innymi:
  • Instalację niezbędnego oprogramowania
  • Składniki języka C#
  • Instrukcje warunkowe i pętle
  • Pracę z ciągami znaków
  • Programowanie obiektowe w C#
  • Korzystanie z tablic i kolekcji
  • Delegaty, zdarzenie, obsługę błędów
  • Tworzenie dynamicznych serwisów WWW w języku C#

Programista chcący tworzyć zaawansowane aplikacje internetowe ma wybór pomiędzy dwoma platformami: Java 2 EE Suna i .NET Microsoftu. Jeśli wybierze tę drugą, dzięki książce "C# i ASP.NET. Szybki start" szybko będzie mógł tworzyć funkcjonalne aplikacje WWW w nowym, ekscytującym języku C#.


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