Oracle9i. Programowanie w języku PL/SQL

okladka
Wykorzystanie wbudowanego w system Oracle języka PL/SQL w znaczący sposób zwiększa wydajność programisty systemów bazodanowych. PL/SQL łączy w sobie możliwości i elastyczność języka czwartej generacji (4GL) SQL z konstrukcjami proceduralnymi języka trzeciej generacji (3GL). Konstrukcje proceduralne są w pełni zintegrowane z Oracle SQL, co daje w rezultacie język strukturalny o ogromnym potencjale. Programy napisane w tym języku umożliwiają obsługę danych zarówno w samym systemie Oracle, jak i w zewnętrznych aplikacjach.

Książka "Oracle9i. Programowanie w języku PL/SQL" wyjaśnia główne właściwości języka oraz różnice w PL/SQL dla różnych wersji bazy danych. Dzięki niej nauczysz się projektować, testować i uruchamiać aplikacje PL/SQL działające w wielu środowiskach, jak również poznasz szczegóły zastosowania języków SQL i PL/SQL, obsługi błędów, zbioru podprogramów i pakietów, a także wiele zaawansowanych właściwości. Niniejsza pozycja umożliwia:

  • Zapoznanie się z różnymi środowiskami programistycznymi języka PL/SQL, których kopie znajdują się na dołączonej płycie CD
  • Poznanie szczegółów składni języka PL/SQL: zmienne, typy danych, wyrażenia, operatory oraz struktury sterujące
  • Zapewnienie spójności danych dzięki instrukcjom sterowania transakcjami dostępnym w SQL-u
  • Wykorzystanie kursorów, które pozwalają na tworzenie zapytań zwracających wiele wierszy oraz jawną kontrolę przetwarzania instrukcji SQL
  • Tworzenie programów PL/SQL, które wykrywają i inteligentnie reagują na błędy fazy wykonania
  • Wykorzystanie możliwości tworzenia kolekcji wielopoziomowych w systemie Oracle9i
  • Tworzenie i korzystanie z procedur, funkcji i pakietów
  • Tworzenie wyzwalaczy DML zastępujących i systemowych w celu wymuszania złożonych ograniczeń danych
  • Korzystanie z zalet języka PL/SQL, takich jak: procedury zewnętrzne, wbudowany dynamiczny SQL, masowe powiązania oraz typy obiektowe
Książka jest przeznaczona zarówno dla programistów, którzy muszą nauczyć się składni i poznać zaawansowane cechy języka PL/SQL, jak i dla tych, którzy jeszcze nie poznali innych języków trzeciej generacji. Przydatna, aczkolwiek nie wymagana, jest ogólna znajomość sytemu Oracle (łączenie się z bazą danych i jej wykorzystywanie, podstawy języka SQL, itp.).

Fotografia cyfrowa. Leksykon kieszonkowy

okladka
Fotografia cyfrowa weszła w wiek dojrzały. Aparaty cyfrowe zaskakują łatwością obsługi, a zdjęcia jakością nie ustępują tym wykonanym na kliszy. Ponadto obrazy cyfrowe łatwiej przesłać i zaprezentować większej grupie osób.

"Fotografia cyfrowa. Leksykon kieszonkowy" to przewodnik pokazujący, jak możesz zrobić zdjęcia, które zawsze pragnąłeś wykonać. Ta książeczka będzie Twoim kieszonkowym doradcą, który szybko objaśni czym są i do czego służą poszczególne części aparatu oraz jakie należy wybrać ustawienia, aby wykonać perfekcyjne zdjęcie.

Objaśniono tu wszystko, od doboru rozdzielczości zdjęć, przez tryby działania lampy błyskowej, fotografowanie obiektów w ruchu, zbliżenia, karty pamięci, aż po informacje o archiwizowaniu zdjęć i ich wysyłania pocztą elektroniczną.

  • omówienie elementów aparatu
  • spis informacji o poszczególnych funkcjach aparatu i ich zastosowaniach
  • objaśnienie 15 profesjonalnych technik fotografowania.
Jest to poręczny i pożyteczny przewodnik dla każdego, kto używa cyfrowego aparatu fotograficznego.


Photoshop 7/7 CE. Korekcja i separacja. Vademecum profesjonalisty

okladka

Dodaj życia swoim obrazom!

Praktyczna i prosta, oparta na liczbach metoda korekcji pozwala profesjonalnie przygotować obrazy do druku. Korzystają z niej zawodowi retuszerzy, artyści fotograficy i graficy komputerowi. Choć w książce tej oprócz podstawowych metod omówiono w szczególności wiele zaawansowanych technik korekcji, to wszystkie przykłady są objaśniane w sposób logiczny i zrozumiały nawet dla początkujących. To wydanie, gruntownie przeredagowane i poszerzone, przeznaczone jest dla użytkowników wszystkich wersji Photoshopa z wersją 7 włącznie. Zgodnie z tradycją tej serii znajdziesz tu zupełnie nowe, nigdzie jeszcze nie publikowane metody edycji obrazów.

Oprócz ponadczasowej metody edycji obrazu za pomocą krzywych, w książce znajdziesz omówienie następujących tematów:

  • korekcja obrazów w LAB,
  • wydobywanie szczegółów z najważniejszych obszarów zdjęcia,
  • precyzyjne sterowanie wyostrzeniem,
  • podnoszenie kontrastu z pomocą mieszania kanałów,
  • kluczowa rola wyciągu czerni,
  • mieszanie w trybie Luminosity (Jasność),
  • poprawianie beznadziejnych zdjęć za pomocą indywidualnie utworzonych profili,
  • nowa, rewolucyjna metoda korekcji zdjęć twarzy,
  • sterowanie wszystkimi aspektami procesu separacji,
  • wykorzystanie niechcianego koloru,
  • usuwanie niezawinionych przez fotografa wad zdjęcia.

Do książki dołączony jest CD-ROM z obrazami wykorzystywanymi w ćwiczeniach oraz dodatkowymi materiałami instruktażowymi.

"To bez dwóch zdań najlepszy przewodnik po korekcji koloru. Korekcja oparta na liczbach jest nieocenioną pomocą dla wszystkich, którzy zajmują się komercyjnym wykorzystaniem fotografii, a szczególnie cenna staje się wtedy, gdy mamy do czynienia z przeznaczoną do druku fotografią cyfrową. To książka, którą będziesz czytać wiele, wiele razy."

Lee Varis, Digital Photography for Graphic Designers

Pobierz dodatkowy rozdział o usuwaniu mory.




Thinking in Java. Wydanie 3. Edycja polska

okladka

Doskonały podręcznik programowania obiektowego
w najważniejszym języku ery internetu

  • Nagroda dla najlepszej książki przyznana przez redakcję JavaWorld w roku 2001.
  • Nagroda dla najlepszej książki przyznana przez czytelników JavaWorld w roku 2000.
  • Nagroda od Software Development Magazine w roku 1999.
  • Nagroda dla najlepszej książki przyznana przez redakcję Java Developer"s Journal w roku 1998.
Książka "Thinking in Java" wzbudziła entuzjazm i uznanie programistów na całym świecie przede wszystkim dzięki swej wyjątkowej przejrzystości, przemyślanej i uważnej organizacji oraz krótkim, trafnie dobranym przykładom. Książka obejmuje szeroki zakres tematów -- zaczynając od podstaw składni Javy, a kończąc na najbardziej zaawansowanych zagadnieniach (dokładny opis pojęć obiektowych, wielowątkowości, zautomatyzowane konstruowanie, testowanie modułów oraz wykrywanie i usuwanie błędów).

  • Wprowadzenie do języka Java uaktualnione o prezentację nowych możliwości wprowadzonych w JDK 1.4
  • Nowy program testowy weryfikujący poprawność działania każdego z programów i prezentujący generowane przez niego wyniki
  • Nowy rozdział poświęcony testowaniu modułów, zautomatyzowanemu konstruowaniu programów, asercjom, rejestracji oraz innym sposobom zapewniania poprawności programów
  • Całkowicie zmodyfikowany rozdział poświęcony wielowątkowości pozwalający dobrze poznać podstawy tego zagadnienia
  • Ponad 350 działających przykładów uaktualnionych z myślą o niniejszym wydaniu książki; ponad 15 tysięcy wierszy kodu
  • Książka zarówno dla początkujących, jak i ekspertów
  • Uczy języka Java, a nie rozwiązań zależnych od platformy systemowej
  • Szczegółowo omawia podstawowe zagadnienia, nie pomija bardziej zaawansowanych
  • Dogłębnie wyjaśnia zasady obiektowości oraz ich zastosowanie w Javie

O autorze:
Bruce Eckel jest prezesem MindView, Inc., firmy prowadzącej zarówno otwarte jak i zamknięte kursy treningowe; zajmującej się też doradztwem, nadzorem i kontrolą nad projektami związanymi z technologiami obiektowymi i wzorcami projektowymi. [więcej...\


Wykłady z informatyki z przykładami w języku C

okladka

Książka Alfreda Aho i Jeffreya Ullmana "Wykłady z informatyki z przykładami w języku C" stanowi znaczący postęp w dziedzinie metodyki nauczania podstaw informatyki. Ten nowatorski podręcznik w przystępny sposób prezentuje zagadnienia dotyczące modeli, pojęć i technik z zakresu matematyki dyskretnej i informatyki. Książka stanowi zarówno wprowadzenie do dziedziny informatyki, jak i autorytatywne źródło jej teoretycznych podstaw. Pokazuje, w jaki sposób "matematyczne abstrakcje" przekształca się w działające programy.

Podręcznik dostarcza przyszłym informatykom solidnych podstaw niezbędnych w dalszych studiach oraz w przyszłej pracy zawodowej. Zawiera liczne ćwiczenia, ułatwiające przyswojenie przedstawianej w nim wiedzy i sprawdzenie swoich umiejętności. Autorzy wymagają od czytelnika znajomości języka C.

Zakres tematyczny obejmuje między innymi:

  • Iterację, indukcję i rekursję
  • Zagadnienia związane z czasem wykonywania programów
  • Kombinatorykę i prawdopodobieństwo
  • Modele danych oparte na drzewach, listach i zbiorach
  • Relacyjny i grafowy model danych
  • Wzorce, automaty i wyrażenia regularne, rekurencyjny model wzorców
  • Logikę zdań
  • Logikę predykatów


Serwisy internetowe. Programowanie

okladka

Kompendium wiedzy dla profesjonalnych programistów serwisów internetowych.

Książka zawiera komplet informacji niezbędnych twórcom zaawansowanych aplikacji sieciowych i opisuje: HTML 4, Java Standard Edition 1.3, serwlety, JavaServer Pages i wiele innych technologii. "Serwisy internetowe. Programowanie" łączy te technologie pokazując, jak przy ich pomocy tworzyć profesjonalne systemy.

HTML 4: Dogłębny, praktyczny opis struktury dokumentu HTML, jego elementów, ramek i styli kaskadowych.

Java 2: Podstawy składni, projektowanie zorientowane obiektowo, aplety, tworzenie animacji, narzędzie Java PlugIn, tworzenie interfejsu użytkownika (Swing), Java 2D API, aplikacje wielowątkowe, programowanie sieciowe, korzystanie z baz danych i jeszcze więcej.

Technologie serwerowe Javy: Serwlety, JSP, XML, JDBC - fundamentalne technologie umożliwiające budowę aplikacji w Javie. Tematy zaawansowane dotyczą tworzenia własnych bibliotek znaczników JSP, łączenia serwletów z JSP (MVC), tworzenie puli połączeń do baz danych, SAX, DOM i XSLT. Dokładnie omówiono także HTTP 1.1.

JavaScript: Dynamiczne tworzenie zawartości stron WWW, śledzenie zachowania użytkownika, sprawdzanie poprawności danych w formularzach HTML. Dołączono podręczny skorowidz komend.

Pierwsze wydanie tej książki jest używane jako podręcznik na takich uczelniach jak MIT, Standford, UC Berkeley, UCLA, Princeton i John Hopkins. Książka, którą trzymasz w ręku, została zaktualizowana i uzupełniona o najnowsze technologie oraz towarzyszące im przykłady gotowego kodu.

  • Światowy bestseller -- aktualne kompendium dla zaawansowanych programistów serwisów WWW
  • Dogłębny opis HTML 4, CSS, Javy 2, serwletów, JavaServer Pages i XML
  • Przykłady kodu używanego przez profesjonalistów

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