www.cowgirlupranch.net

Podstawy algorytmów z przykładami w C++

okladka

Algorytmy są jednym z fundamentów programowania. Prawidłowo zaprojektowany algorytm jest podstawą efektywnego i niezawodnego programu. Opisanie problemu w postaci algorytmu nie jest prostym zadaniem -- wymaga wiedzy z zakresu matematyki, umiejętności oceny złożoności obliczeniowej i znajomości zasad optymalizacji obliczeń. Istnieje wiele metod projektowania algorytmów. Znajomość tych metod znacznie ułatwia analizę zagadnienia i przedstawienie go w postaci zalgorytmizowanej.

Książka "Podstawy algorytmów z przykładami w C++" to kompletny podręcznik poświęcony tym właśnie zagadnieniom. Przedstawia sposoby podejścia do rozwiązywania zagadnień projektowych, udowadnia, że sporo z nich można zrealizować różnymi metodami, a także uczy, jak dobrać właściwą metodę do postawionego problemu. Materiał podzielony jest na wykłady, zilustrowane pseudokodem przypominającym język C++, co bardzo ułatwia zastosowanie poznanej wiedzy w praktyce.

  • Wprowadzenie do projektowania algorytmów
  • Zastosowanie techniki dziel i zwyciężaj
  • Algorytmy programowania dynamicznego
  • Analiza złożoności obliczeniowej algorytmów na przykładzie algorytmów sortowania i przeszukiwania
  • Algorytmy z zakresu teorii liczb
  • Algorytmy kompresji danych i kryptografii
  • Programowanie równoległe

Wykłady poświęcone algorytmom są uzupełnione dodatkami, zawierającymi kompendium niezbędnej wiedzy z dziedziny matematyki, technik rekurencyjnych i algebry zbiorów.

"Podstawy algorytmów z przykładami w C++" to doskonały podręcznik dla uczniów, studentów i wszystkich, którzy chcą poznać tę dziedzinę wiedzy.


Fotografia cyfrowa. Świat w obiektywie. Wydanie II

okladka

Techniki korekcji i obróbki zdjęć stosowane przez zawodowców

  • Zasady działania cyfrowego aparatu fotograficznego
  • Wskazówki przydatne przy zakupie aparatu i osprzętu
  • Komponowanie ujęcia i wykorzystywanie warunków oświetleniowych
  • Tworzenie własnej "cyfrowej ciemni fotograficznej"
  • Techniki komputerowej korekcji i obróbki zdjęć cyfrowych
  • Zarządzanie kolekcją zdjęć

Popularność fotografii cyfrowej stale rośnie. Korzystanie z aparatu cyfrowego jest zdecydowanie wygodniejsze niż korzystanie z klasycznego aparatu, ale wymaga również opanowania zagadnień, z którymi "klasyczny" fotograf może się nigdy nie spotkać. Wybór odpowiedniego aparatu i akcesoriów, fotografowanie i cyfrowa obróbka wykonanych zdjęć to procesy, w których niezbędna jest pewna dawka wiedzy. Najlepiej oczywiście uczyć się wszystkiego od zawodowych fotografów, którzy poza koniecznymi informacjami podzielą się także sztuczkami, które wypracowali podczas pracy. Wszystko to znajdziesz w książce "Fotografia cyfrowa. Świat w obiektywie. Wydanie II".

  • Podstawowe i niezbędne wiadomości o grafice komputerowej i zasadzie działania cyfrowego aparatu fotograficznego
  • Informacje pomocne przy wyborze aparatu cyfrowego i akcesoriów do niego
  • Kompresja plików, programy tematyczne i ustawienia ekspozycji, czyli wszystko, co może mieć wpływ na jakość zdjęcia
  • Techniki fotografowania, komponowania ujęcia i pracy w różnych warunkach oświetleniowych
  • Kompletowanie wyposażenia cyfrowej ciemni fotograficznej
  • Podstawowe i zaawansowane techniki obróbki i korekcji cyfrowych zdjęć za pomocą programu Photoshop CS
  • Drukowanie zdjęć i publikowanie ich w sieci

O autorach:
Katrin Eismann jest postacią dobrze znaną w świecie wszystkich tych, którzy zajmują się przetwarzaniem cyfrowych obrazów. [więcej...\

Seán Duggan w swojej pracy łączy doświadczenia zdobyte zarówno na polu fotografii tradycyjnej, jak i nowoczesnych technik cyfrowych. [więcej...\

Tim Grey zajmował się komputerami od zawsze, a fotografia fascynuje go już od lat szkolnych [więcej...\




Excel 2003 PL. Programowanie w VBA. Vademecum profesjonalisty

okladka

Excel jeszcze bogatszy, poręczniejszy i dostosowany
do Twoich potrzeb

Możliwości Excela są ogromne, jednak nie zawsze w pełni odpowiadają naszym potrzebom. Najpopularniejszy obecnie arkusz kalkulacyjny zawiera także wiele interesujących funkcji ukrytych w tle i nieznanych typowemu użytkownikowi. Czy istnieje sposób na wykorzystanie ukrytych funkcji Excela oraz dostosowanie tych znanych do wymagań stawianych przez konkretne zadanie? Tak -- tym sposobem jest Visual Basic for Applications (VBA). VBA to język programowania umożliwiający tworzenie aplikacji bazujących na możliwościach innych aplikacji, w tym przypadku -- na możliwościach Excela.

Książka "Excel 2003 PL. Programowanie w VBA. Vademecum profesjonalisty" przeznaczona jest dla wszystkich użytkowników Excela, którzy chcą pogłębić swoją wiedzę o tej aplikacji i stworzyć własne, powiązane z nią, programy. Przedstawia podstawy programowania w Excelu oraz techniki zaawansowane -- wszystko, co jest związane z projektowaniem aplikacji w Excelu i programowaniem w języku VBA.

  • Niezbędne wiadomości o Excelu i wykorzystywanych przez niego formatach plików
  • Zasady projektowania aplikacji arkusza kalkulacyjnego
  • Programowanie w języku VBA
  • Tworzenie niestandardowych okien dialogowych -- formularzy UserForm
  • Pisanie narzędzi dla programu Excel
  • Praca z wykresami
  • Programowanie obsługi zdarzeń
  • Współpraca z innymi aplikacjami
  • Tworzenie elementów aplikacji -- menu, pasków narzędzi i systemów pomocy
  • Operacje na plikach
  • Komponenty języka VBA

Niewielu użytkowników Excela jest tak naprawdę świadomych jego możliwości. Przeczytaj niniejszą książkę i dołącz do tej elitarnej grupy.


Photoshop CS/CS PL. Skuteczne rozwiązania

okladka

Niemal każdy grafik komputerowy pracuje pod presją czasu. Projekty, poprawki, aktualizacje -- wszystko musi być gotowe "na wczoraj". Wybór odpowiedniego narzędzia, jakim niewątpliwie jest Photoshop CS, to tylko pierwsza połowa sukcesu. Drugą połową jest umiejętność efektywnego i sprawnego korzystania z tego narzędzia oraz znajomość rozwiązań problemów, jakie mogą pojawić się podczas pracy. Do tego niezbędna jest nie tylko dokumentacja programu, ale także, a może przede wszystkim, wiedza i praktyczne umiejętności.

"Photoshop CS. Skuteczne rozwiązania" zawiera informacje możliwe do bezpośredniego wykorzystania w praktyce. Nie ma w niej opisów metod otwierania palet i wybierania poleceń z menu. Możesz natomiast być pewny, że znajdziesz tu dziesiątki wskazówek, dzięki którym Twoja praca zyska na szybkości.

  • Zwiększanie wydajności narzędzi
  • Nieznane skróty klawiaturowe i funkcje narzędzi
  • Błyskawiczny retusz cyfrowych fotografii
  • Sprawniejsza praca z tekstem
  • Przygotowywanie grafiki sieciowej
  • Zaskakujące koncepcje projektowe
  • Wydajna praca z warstwami
  • Przygotowanie plików do druku

Jeśli chcesz skutecznie pracować, potrzebujesz skutecznych rozwiązań.
Znajdziesz je w tej książce.


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.


Eclipse

okladka

Poznaj możliwości Eclipse.

Eclipse to dostępne nieodpłatnie zintegrowane środowisko programistyczne do tworzenia aplikacji w języku Java. W rozwój projektu Eclipse zaangażowało się wiele firm informatycznych. Zaowocowało to powstaniem doskonałego narzędzia, którego zalety docenią zarówno początkujący, jak i doświadczeni programiści. Bogactwo funkcji, możliwość integracji z narzędziem Ant i kontenerem aplikacji Tomcat oraz współpraca z systemem CVS to tylko niektóre zalety środowiska Eclipse, wpływające na ciągły wzrost jego popularności.

Książka "Eclipse" to przewodnik po tym środowisku. Przedstawia wszystkie wiadomości związane z wykorzystaniem środowiska Eclipse w procesie tworzenia aplikacji w języku Java. Polecenia menu, tworzenie kodu źródłowego, kompilacja z wykorzystaniem narzędzia Ant, zastosowanie zewnętrznych modułów i wiele innych rzeczy -- wszystko to opisano w przykładach na stronach niniejszej książki.

  • Podstawowe wiadomości o Eclipse
  • Tworzenie programów w środowisku Eclipse
  • Testowanie i usuwanie błędów
  • Praca zespołowa z wykorzystaniem środowiska CVS
  • Korzystanie z narzędzia Ant
  • Tworzenie interfejsów użytkownika
  • Korzystanie z biblioteki SWT
  • Środowisko Struts
  • Tworzenie modułów rozszerzających Eclipse

Wykorzystaj w swojej pracy nowoczesne narzędzia.


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