Algorytmy. Almanach

okladka

Cała wiedza o algorytmach w jednym podręczniku!

  • Jaki wpływ na różne algorytmy wywierają podobne decyzje projektowe?
  • Jak rozwiązywać problemy dotyczące kodowania?
  • Jak wykorzystać zaawansowane struktury danych do usprawnienia algorytmów?

Tworzenie niezawodnego oprogramowania wymaga stosowania sprawnych algorytmów. Jednak programiści rzadko poświęcają im uwagę, dopóki nie pojawią się kłopoty. Aby ich uniknąć, powinieneś wiedzieć, w jaki sposób poprawianie efektywności najważniejszych algorytmów przesądza o sukcesie Twoich aplikacji. W tej książce znajdziesz przetestowane i wypróbowane metody wykorzystywania oraz poprawiania skuteczności algorytmów -- do użycia w celu wdrożenia sprawnych rozwiązań programistycznych.

Książka "Algorytmy. Almanach" to cała wiedza o algorytmach, potrzebna ambitnemu programiście, zebrana w jeden kompletny podręcznik. Książka zawiera opisy algorytmów do rozwiązywania rozmaitych problemów, pomaga w wyborze i realizacji algorytmów odpowiednich do Twoich potrzeb, a także dostarcza wydajnych rozwiązań zakodowanych w kilku językach programowania, które łatwo można zaadaptować w konkretnych zadaniach. Dzięki temu podręcznikowi nauczysz się projektować struktury danych, a także dowiesz się, na czym polega przeszukiwanie drzewa binarnego oraz jak korzystać z informacji heurystycznych. Poznasz zaawansowane struktury danych, przydatne do usprawniania algorytmów, a jednocześnie niezbędne dla zagwarantowania pełnego sukcesu Twoich rozwiązań programistycznych.

  • Algorytmy w ujęciu matematycznym
  • Wzorce i dziedziny
  • Algorytmy sortowania
  • Wyszukiwanie sekwencyjne
  • Przeszukiwanie drzewa binarnego
  • Algorytmy grafowe
  • Drzewa poszukiwań
  • Korzystanie z informacji heurystycznych
  • Algorytmy przepływu w sieciach
  • Geometria obliczeniowa
  • Zapytania przedziałowe

Cała wiedza o algorytmach, potrzebna każdemu programiście!


Adobe After Effects CS4. Oficjalny podręcznik

okladka

Poznaj sposoby tworzenia profesjonalnych efektów specjalnych!

  • Jak rozpocząć przygodę z After Effects CS4?
  • Jak tworzyć animowane prezentacje multimedialne?
  • Jak wykorzystać trzeci wymiar w tworzonym materiale wideo?

After Effects to magiczny program firmy Adobe, umożliwiający tworzenie niesamowitych animacji i porywających efektów specjalnych! Dzięki elastycznym, rozbudowanym narzędziom pozwala on filmowcom na całym świecie puszczać wodze fantazji, dzięki czemu tworzą niezapomniane filmy! Pierwsza wersja programu ukazała się w roku 1993. Ponad szesnaście lat na rynku sprawiło, że stał się on liderem w swojej kategorii. Niezliczona liczba wtyczek, dodatków oraz wciąż rosnący potencjał narzędzi aplikacji sprawiają, że efekt końcowy zależy tak naprawdę wyłącznie od Twojej wyobraźni i... umiejętności wykorzystania wszystkich możliwości!

Dzięki temu podręcznikowi, napisanemu przez certyfikowanych instruktorów Adobe, szybko zaczniesz swobodnie pracować w środowisku programu After Effects. Autorzy najpierw poprowadzą Cię przez proces poprawnej instalacji aplikacji, a następnie -- lekcja po lekcji, przykład za przykładem -- nauczą Cię używać poszczególnych narzędzi i funkcji. Zapoznasz się także ze sposobami animowania tekstu, wykorzystywania warstw, pracy z maskami, korekcji kolorów oraz ich kluczowania. Ponadto zobaczysz, jak budować trójwymiarowe obiekty oraz przygotowywać pliki wyjściowe.

  • Instalacja narzędzia
  • Nawigacja i sposób pracy w Adobe After Effects
  • Wykorzystanie efektów i szablonów
  • Animowanie tekstu
  • Wykorzystanie warstw kształtu
  • Tworzenie animowanej prezentacji multimedialnej
  • Animacja warstw
  • Zastosowanie masek
  • Możliwości narzędzia Puppet
  • Kluczowanie kolorów i ich korekcja
  • Budowa i wykorzystanie obiektów trójwymiarowych
  • Stabilizacja ruchu
  • Wykorzystanie systemu cząsteczkowego
  • Tworzenie materiału wyjściowego

Popuść wodze swojej fantazji i twórz niepowtarzalne filmy!


Symbian S60. Programowanie urządzeń mobilnych

okladka

Każdy, kto choć trochę interesuje się najnowszymi rozwiązaniami stosowanymi w telefonach komórkowych, z pewnością nieraz spotkał się z systemem operacyjnym Symbian oraz z S60 - najszybciej rozwijającą się platformą działającą na bazie tego środowiska. Dzieło firmy Nokia zdecydowanie opanowuje rynek urządzeń mobilnych, znajdując zastosowanie nie tylko w oferowanych przez nią smartfonach, lecz również produktach noszących znaki przedsiębiorstw takich jak Samsung, Panasonic, Lenovo czy LG Electronics. I nie ma w tym nic dziwnego, bowiem S60 uchodzi za jeden z prostszych, wydajniejszych i bardziej niezawodnych interfejsów użytkownika spośród rozwiązań wykorzystywanych w zaawansowanych komórkach.

Wraz ze wzrostem popularności i możliwości smartfonów rosną też oczekiwania wobec oprogramowania, które można na nich instalować. Temu z kolei towarzyszy coraz większa potrzeba wiedzy niezbędnej do tworzenia ciekawych aplikacji "komórkowych". Umiejętności tego typu uważane są przez wielu programistów niemal za magię, a samo programowanie w systemie Symbian ma opinię niezwykle skomplikowanego.

O tym, że wcale tak być nie musi, przekonasz się dzięki lekturze książki "Symbian S60. Programowanie urządzeń mobilnych". Podręcznik ten bezboleśnie wprowadzi Cię w świat Symbiana, dostarczając praktycznych informacji na temat budowy sprzętu oraz zasad działania systemu operacyjnego i interfejsu użytkownika. Pozwoli też poznać szerokie spektrum zagadnień związanych z programowaniem urządzeń mobilnych, począwszy od wiadomości zupełnie podstawowych, a skończywszy na tematyce zaawansowanej, w tym opisie najważniejszych klas, mechanizmu obsługi wyjątków oraz sposobu kontrolowania wątków i procesów.

  • Budowa urządzeń mobilnych i systemu operacyjnego Symbian
  • Instalacja i używanie narzędzi niezbędnych programiście
  • Architektura GUI i bezpieczeństwo oprogramowania
  • Korzystanie z emulatora systemu
  • Tworzenie i używanie klas, tablic i obiektów aktywnych
  • Korzystanie z wyjątków i deskryptorów
  • Zarządzanie procesami i wątkami
  • Stosowanie architektury klient-serwer
  • Przegląd właściwości i repozytoriów
  • Korzystanie z bibliotek DLL i makr

Dołącz do grupy najbardziej poszukiwanych programistów urządzeń mobilnych.


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