J2EE. Stosowanie wzorców projektowych

okladka

Wzorce projektowe to opisy poprawnych rozwiązań problemów, na które napotkali programiści w swojej pracy. Pozwalają uniknąć pracy nad rozwiązaniem zagadnienia, które już dawno zostało rozwiązane. Jednak nawet największy zestaw wzorców projektowych jest nieprzydatny, jeśli nie wiadomo, jak zastosować je w określonym zadaniu. Wiedza o tym, że wzorzec istnieje bez umiejętności zaimplementowania go jest bezużyteczna.

Książka "J2EE. Stosowanie wzorców projektowych" zawiera nie tylko opisy wzorców, ale również sposoby ich implementacji w aplikacjach J2EE. Czytelnik znajdzie tu omówienie wzorców dotyczących wydajności, skalowalności i elastyczności aplikacji oraz wzorców ściśle związanych z tworzeniem aplikacji biznesowych. Książka przedstawia również nowe wzorce dla mechanizmów dystrybucji komunikatów i trwałości.

W książce omówiono:
  • Podstawowe zasady tworzenia aplikacji biznesowych w Javie.
  • Język UML jako uniwersalne narzędzie do modelowania aplikacji.
  • Wzorce dla warstwy prezentacji.
  • Wzorce dla warstwy logiki biznesowej.
  • Wzorce komunikacji pomiędzy warstwami.
  • Wzorce dystrybucji komunikatów.
  • Przykłady błędnych wzorców.

Największą zaletą książki jest to, że przedstawia zastosowanie wzorców projektowych do tworzenia aplikacji biznesowych. Jeśli zajmujesz się tworzeniem aplikacji J2EE, to ta książka jest dla Ciebie lekturą obowiązkową.


STL. Leksykon kieszonkowy

okladka

Czy do wyszukania wartości w danym zakresie należy użyć funkcji search() czy find()? Jakie argumenty ma funkcja list::splice? Kiedy wywoływać mem_fun, a kiedy mem_fun_ref? Zapewne jak wielu innych programistów masz kłopot z zapamiętaniem tych wszystkich szczegółów, nawet jeśli codziennie używasz biblioteki STL.
Książka Raya Lischnera "STL. Leksykon kieszonkowy" będzie dla Ciebie nieocenioną pomocą -- w prosty sposób odpowiada na wszystkie takie pytania.

W tej książce znajdują się opisy interfejsów kontenerów, iteratorów, algorytmów i obiektów funkcyjnych zawartych w bibliotece STL. Można w niej znaleźć szczegóły dotyczące wywołań funkcji, typów zwracanych przez te funkcje, parametrów szablonów i wiele więcej. W połączeniu z książką "C++. Leksykon kieszonkowy", książka ta pozwala na spore oszczędności czasu. Na pewno przyda się w czasie pisania programów.

"STL to skondensowana wiedza i doświadczenie, a ta książka to skondensowana biblioteka STL. Nie, nie pożyczę swojego egzemplarza... kup sobie własny!"

Andrew Duncan, Senior Software Engeneer, Expertcity Inc.

Adobe Photoshop CS/CS PL. Oficjalny podręcznik

okladka

Poznaj i wykorzystaj ogromne możliwości Photoshopa CS.

Adobe Photoshop CS to najnowsza wersja sztandarowego produktu firmy Adobe. Oprócz możliwości znanych z poprzednich wersji programu, wersja CS posiada wiele usprawnień i nowych narzędzi, zarówno do tworzenia, jak i do modyfikowania obrazów. Poznawanie tak ogromnego programu "metodą klikania" może trwać tygodniami. O wiele lepiej uczyć się go, przygotowując konkretne projekty.

Takie właśnie podejście do nauki preferują autorzy książki "Adobe Photoshop CS. Oficjalny podręcznik". Wykonując ćwiczenia zawarte w 20 rozdziałach książki, poznasz zasady wykorzystywania Photoshopa do różnych zadań graficznych. Dowiesz się, jak skorygować kolorystykę cyfrowych zdjęć, usuwać z obrazów niepożądane elementy, tworzyć nowe obrazy i przygotowywać grafikę do druku. Nauczysz się również korzystać ze współpracującego z Photoshopem programu ImageReady służącego do przygotowywania elementów graficznych pod kątem publikacji na stronie WWW.

  • Interfejs użytkownika i paleta File Browser
  • Korekcja, retusz i naprawa fotografii
  • Narzędzia zaznaczania
  • Warstwy, maski i kanały
  • Wykorzystanie narzędzi malarskich
  • Ścieżki, maski i kształty wektorowe
  • Efekty specjalne
  • Przygotowanie obrazów do druku
  • Tworzenie grafiki przeznaczonej na strony WWW
  • Optymalizacja grafiki sieciowej
  • Animowane GIF-y

Optymalizacja systemu Windows

okladka

Chyba wszyscy użytkownicy Windows znają tę sytuację -- komputer, który jeszcze niedawno uruchamiał się błyskawicznie i działał bez zarzutu, teraz "rozkręca się" kilka minut, a praca z nim przypomina korzystanie ze starego kalkulatora. Niestety, system Windows ma to do siebie, że sam, bez ingerencji użytkownika, zapycha się tysiącami niepotrzebnych plików i folderów. Wszechobecny spam i niedbale napisane programy również nie wpływają korzystnie na szybkość działania systemu operacyjnego. Jedynym lekarstwem jest regularne "sprzątanie" na dysku.

Książka "Optymalizacja systemu Windows" to przewodnik dla komputerowych "sprzątaczy". Czytając ją, dowiesz się, skąd biorą się śmieci na dysku twardym komputera, jak je usuwać i w jaki sposób zapobiegać pojawianiu się następnych. Poznasz techniki optymalizacji, dzięki którym Twój komputer będzie pracować szybciej i wydajniej. W książce nie znajdziesz specjalistycznego żargonu ani subskrypcji, na które musiałbyś się zapisać. Musisz jedynie postępować zgodnie z radami, które znajdziesz w kolejnych rozdziałach.

  • Skąd biorą się śmieci na dysku twardym?
  • Gdzie jest najwięcej niepotrzebnych plików?
  • Pozbywanie się zbędnych aplikacji, plików i folderów
  • Porządkowanie menu Start, pulpitu i plików
  • Blokowanie spamu i odśmiecanie skrzynki pocztowej
  • Edycja rejestru
  • Optymalizacja dysku twardego
  • Aktualizacje systemu
  • Rozbudowa komputera
  • Tworzenie kopii bezpieczeństwa

Przywróć swój komputer do stanu używalności. Przekonasz się, że "Optymalizacja systemu Windows" stanie się jedną z najczęściej używanych przez Ciebie książek o komputerach.


Fedora Core 2. Biblia

okladka

Poznaj wszystkie możliwości najnowszej wersji
jednej z najpopularniejszych dystrybucji Linuksa

  • Wykorzystaj zalety nowych technologii zaimplementowanych w Fedora Core 2 -- obsługi multimediów, mechanizmów bezpieczeństwa i najnowszej wersji jądra
  • Naucz się zasad pracy ze środowiskami graficznymi KDE i GNOME oraz w trybie konsoli
  • Zainstaluj i skonfiguruj usługi sieciowe, serwer WWW i poczty elektronicznej oraz bazy danych
  • Korzystaj w pracy i w domu z oprogramowania dołączonego do systemu

Fedora Core 2 to najnowsza wersja jednej z najpopularniejszych dystrybucji systemu Linux, znanej dotychczas pod nazwą Red Hat. Nazwa Red Hat Linux jest obecnie zarezerwowana dla dystrybucji rozprowadzanych na zasadach komercyjnych, a Fedora Core -- dla dystrybucji dostępnych nieodpłatnie. Mimo polityki firmy jej najnowszy produkt pozostaje doskonałym systemem operacyjnym, wyposażonym we wszystkie nowe technologie, jakie pojawiły się w świecie Linuksa. Wykorzystano w nim najnowszą wersję jądra -- 2.6, mechanizm zabezpieczeń Security Enhanced Linux i najnowsze wersje oprogramowania dołączanego do kolejnych wersji tej dystrybucji Linuksa.

"Fedora Core 2. Biblia" to przewodnik po najnowszej dystrybucji produktu firmy Red Hat Inc. Przeznaczony jest dla użytkowników, którzy rozpoczynają pracę z Linuksem i chcą poznać jego możliwości, wykonując rzeczywiste zadania. Dzięki takiemu przedstawieniu zawartych w książce wiadomości łatwiej jest nie tylko zapamiętać sposób realizacji określonych czynności, ale także zrozumieć powiązania i wzajemne zależności pomiędzy składnikami systemu.

  • Geneza dystrybucji Fedora Core
  • Instalacja systemu z płyt CD lub z wykorzystaniem innych mediów
  • Praca ze środowiskami graficznymi GNOME i KDE
  • Korzystanie z trybu tekstowego i poleceń konsoli
  • Uruchamianie aplikacji
  • Zastosowanie Linuksa do pracy i rozrywki
  • Połączenie z internetem
  • Administrowanie systemem plików i kontami użytkowników
  • Tworzenie skryptów powłoki
  • Zabezpieczanie systemu przed atakami hakerów
  • Konfigurowanie usług sieciowych w systemie Fedora Core

Społeczność użytkowników Linuksa stale się powiększa - dołącz do niej i Ty.


Finale 2005. Edytor nutowy. Praktyczne projekty

okladka

Finale 2005 to edytor nutowy o niemal nieograniczonych możliwościach, z którego korzystają zarówno profesjonaliści, jak i amatorzy. Za jego pomocą można przygotować każdy rodzaj zapisu muzycznego. Obok nutowego Finale umożliwia także np. zapis tabulatury gitarowej. W książce "Finale. Edytor nutowy nie tylko dla profesjonalistów" Piotr Kołodziej przedstawił podstawowe możliwości tego wspaniałego programu. Teraz czas na następny krok -- opanowanie wszystkich jego tajników.

Książka "Finale 2005. Edytor nutowy. Praktyczne projekty" jest przeznaczona dla tych użytkowników Finale, którzy mają już pewne doświadczenie w pracy z tą aplikacją i chcą poznać ją lepiej. Opisano tutaj sposoby konfiguracji interfejsu użytkownika oraz narzędzia towarzyszące programowi. Główną treścią książki są jednak projekty muzyczne -- autor przedstawia sposoby zapisania w Finale utworów pochodzących z różnych epok muzycznych, od średniowiecza począwszy, na muzyce współczesnej skończywszy. Osobny rozdział poświęcono narzędziu Finale Notepad -- dostępnej nieodpłatnie prostszej wersji Finale 2005.

  • Konfiguracja programu
  • Zapis muzyki dawnej na przykładzie chorału gregoriańskiego
  • Muzyka klasycystyczna i romantyczna
  • Utwór orkiestrowy
  • Muzyka współczesna
  • Wstawianie elementów graficznych do zapisu muzycznego
  • Praca z plikami MIDI
  • Nutowy OCR - skanowanie i konwersja zapisów nutowych
  • Generowanie plików PDF
  • Tworzenie kopii bezpieczeństwa za pomocą narzędzia Backup Tool
  • Projekty dla użytkowników programu Finale Notepad

Niezależnie od tego, jakim gatunkiem muzyki się zajmujesz, Finale 2005 będzie doskonałym narzędziem, które pomoże Ci w pracy. Dzięki tej książce dowiesz się, jak wykorzystać wszystkie jego możliwości.

O autorze:
Piotr Kołodziej od wielu lat zajmuje się przygotowywaniem do druku publikacji nutowych. Współpracuje z wydawnictwami muzycznymi w kraju i za granicą. [więcej...\


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