Podręcznik prezentujący współczesne podejście do dynamicznie rozwijającej się dziedziny wiedzy, jaką stanowią systemy sztucznej inteligencji. Książkę rozpoczyna błyskotliwie opisany przegląd dyskusji i historia badań w tej dziedzinie. Autor stawia trudne pytania, na które odpowiedzi Czytelnik znajdzie w kolejnych rozdziałach, zawierających: podstawowe koncepcje sztucznej inteligencji w ujęciu symbolicznym i subsymbolicznym, metody sztucznej inteligencji, wybrane obszary zasto...
Skuteczne tworzenie aplikacji opartych na mikroserwisach wymaga opanowania nowej wiedzy i praktyk architektonicznych. W tej wyjątkowej książce pionier architektury mikroserwisowej i posiadacz tytułu Java Champion – Chris Richardson – zgromadził, skatalogował i wyjaśnił 44 wzorce rozwiązujące problemy, takie jak dekompozycja usług, zarządzanie transakcjami, zapytania i komunikacja między usługami. Mikroserwisy. Wzorce z przykładami w języku Java uczy, jak tworzyć i wdrażać wys...
Tom 2 Kompendium prezentuje ponad 140 operatorów mutacji przeznaczonych do rozwiązywania problemów optymalizacji numerycznej. Układ książki nawiązuje do układu tomu 1, jednak tym razem prosty podział na operatory dedykowane do rozwiązywania problemów kodowanych liczbami binarnymi i liczbami rzeczywistymi już nie wystarczał. Prace badawcze poświęcone operatorowi mutacji nie sprowadzają się bowiem do opracowania jego nowej, często dedykowanej, postaci. Jednym z głównych pytań s...
Podstawowym celem bazy danych jest przechowywanie informacji dotyczących obiektów oraz możliwości szybkiego wyszukiwania tych informacji. Dzięki tej książce dowiesz się, jak używać formularzy Accessa 2010 do skutecznego gromadzenia informacji, nauczysz się jak budować oraz przetwarzać bazy danych, odkryjesz także zaskakujące możliwości tej aplikacji. Liczne ćwiczenia ułatwią Ci opanowanie w krótkim czasie: ·otwieranie, przeglądanie i zamykanie obiektów baz danych, ·tworzenie ...
Rozwijaj swoje umiejętności programowania w Pythonie, zagłębiając się w tajniki języka przy pomocy książki Python na poważnie. Napisana z myślą o developerach i doświadczonych programistach książka Python na poważnie bazuje na ponad 15-letnim doświadczeniu w pracy z Pythonem, uczy czytelników, jak unikać typowych błędów, jak pisać kod w bardziej produktywny sposób i jak szybciej budować lepsze programy. Omówimy szereg zaawansowanych zagadnień, takich jak wielowątkowość i memo...
Książka przeznaczona dla wszystkich, którzy chcą poznać działanie mikroprocesorów, mikrokontrolerów i mikrokomputerów. Ważnymi odbiorcami książki są słuchacze Policealnych Studiów Informatyki oraz studenci kierunków informatycznych, a także uczniowie Techników Elektronicznych. W książce opisano: działanie mikrokomputera i mikroprocesora; rodzaje układów we/wy i ich współpracę z mikroprocesorem oraz z urządzeniami zewnętrznymi; najczęściej stosowane interfejsy mikrokomputerów ...
Istnieje niewiele innych wynalazków człowieka, które mogą mieć tak wielki wpływ na nasze życie, jak maszyny, które potrafią myśleć … Maszyna parowa wyzwoliła nasze muskuły; komputery są gotowe do uwolnienia naszych umysłów. Rozwój sztucznej inteligencji (SI) to dla człowieka przygoda tak odważna i ambitna jak żadna inna. I prawdą jest, że myślące maszyny są już teraz nieusuwalną częścią naszego życia. Bez nich Google nie mógłby odpowiedzieć na nasze pytanie w ułamku sekundy. ...
Potrzebujesz atrakcyjnego banneru, przyciągającej uwagę strony www, filmu rysunkowego czy prezentacji multimedialnej? Chcesz szybko nauczyć się tworzenia nawet najbardziej skomplikowanych animacji? Ta książka jest dla Ciebie! Dzięki SWiSH Max2 i SWiSH Max3 tworzenie interesującej animacji zajmie Ci kilka godzin, a efekt zyska uznanie wielu osób. W ostatnich latach powstało wiele programów umożliwiających tworzenie animacji w technice flash. Jedne dają pełną kontrolę nad tworz...
Treści tu zawarte stanowią podstawę tekstów zorientowanych na sprawdzenie praktycznych umiejętności z dziedziny przetwarzania tekstu. Występująca w nazwie informacja poziom zaawansowany oznacza, żetematy podstawowe zostały rozszerzone tak, aby w trakcie lektury czytelnik opanował posługiwanie się narzędziami służącymi do edycji tekstu na wyższym poziomie kompetencji.
Komputerowe systemy wizyjne znajdują liczne zastosowania w zakresie: rozpoznawania zdjęć lotniczych i satelitarnych terenu dla celów rejestracji zmian w kartografii i meteorologii, badań przesiewowych zdjęć rentgenowskich i innych w medycynie, analizy obrazów mikroskopowych dla wykrycia obecności pewnych faz, systemy bioidentyfikacji na podstawie obrazu odcisków palców, tęczówki oka i innych cech biometrycznych, kontroli jakości produktów w przemyśle na podstawie obrazu taśmy...
Wyjątkowy podręcznik omawiający podstawy nowoczesnego języka C++. Profesor Bogusław Cyganek, ceniony ekspert w dziedzinach widzenia komputerowego, sztucznej inteligencji oraz programowania systemów mikroprocesorowych, prezentuje obszerne lekcje programowania obiektowego w języku C++ i koncentruje się na dostarczeniu szybkiej i łatwej do opanowania wiedzy dla osób początkujących, jak również średniozaawansowanych. Publikacja jest przeznaczona studentów kierunków technicznych. ...
Książka wypełnia swoistą lukę pomiędzy tradycyjną dydaktyką, stającą się coraz bardziej innowacyjną i multimedialną (technologia kształcenia) a dynamicznie rozwijającą się informatyką i jej zastosowaniami w edukacji. Powstała na zapotrzebowanie środowiska akademickiego, zwłaszcza uczelni humanistycznych (pedagogicznych) i informatycznych. Jest adresowana do nauczycieli wszystkich przedmiotów i pedagogów, a także innych osób przygotowujących i organizujących tradycyjne kształc...
Podręcznik obejmuje zaawansowane techniki programowania obrabiarek CNC, w szczególności: wymiany danych, użycia zmiennych użytkownika i zmiennych systemowych, programowania parametrycznego, budowy cykli producenta i użytkownika, budowy własnego interfejsu użytkownika, automatycznego raportowania zdarzeń, akcji synchronicznych, elementów programowania adaptacyjnego i synchronizacji programów w układach wielokanałowych, półautomatyczny import danych bezpośrednio z systemów CAD ...
Książka jest wprowadzeniem w tajniki budowy i programowania mikrokontrolera 8051. Zakres omawianego materiału obejmuje wykorzystanie elementów zawartych w mikrokontrolerze oraz sterowanie różnorodnych elementów zewnętrznych. Każdy temat poparty jest przykładami programów, które mogą być uruchamiane w Dydaktycznym Systemie Mikroprocesorowym DSM-51. DSM-51 jest uniwersalnym sterownikiem mikroprocesorowym przznaczonym do celów dydaktycznych. System może pracować samodzielnie lub...
Statyczne strony dopasowane do jednej rozdzielczości, których przeglądanie na smartfonach i tabletach doprowadza użytkownika do białej gorączki? Nie, nie i jeszcze raz nie! Bądź elastyczny i twórz strony responsywne, które będą czytelne w każdej rozdzielczości. Obecnie strony responsywne to standard. Dzięki tej książce dowiesz się, jak zaprojektować w pełni funkcjonalną witrynę. Krok po kroku zbudujesz szkielet strony, a następnie stworzysz szatę graficzną i wypełnisz serwis ...
Książka Kryptografia. W teorii i praktyce jest uznawana w świecie za jeden z najlepszych podręczników do kryptografii. Publikacja składa się z trzech części. Pierwsza obejmuje kryptografię klasyczną, z tajnym kluczem, zwaną symetryczną. Autor omawia w niej szyfry strumieniowe i elementy teorii informacji Shanonna. Szczegółowo opisuje i analizuje algorytm szyfru symetrycznego DES. Druga część jest poświęcona kryptografii z kluczem publicznym, zwanej asymetryczną. Autor omawia ...
Przetwarzanie języka naturalnego w akcji autorstwa Hobsona Lane’a, Hannesa Maxa Hapke i Cole’a Howarda to przewodnik po tworzeniu maszyn, które potrafią czytać i interpretować ludzki język. Użyjecie w nim łatwo dostępnych pakietów Pythona, aby wychwycić znaczenie tekstu i odpowiednio zareagować. Książka poszerza tradycyjne podejścia do przetwarzania języka naturalnego (Natural Language Processing, NLP) o sieci neuronowe, nowoczesne algorytmy głębokiego uczenia się i techniki ...
Publikacja wprowadza Czytelnika w świat nowoczesnego rozwoju oprogramowania na przeglądarki. W książce zawarto informacje, w jaki sposób tworzyć nowoczesne oprogramowanie. Dowiemy się, czym są WebComponenty, w jaki sposób działają, a także jak je łączyć ze sobą w większą całość. Wspomaga nas w tym język ECMAScript 2015, który jest następną wersją JavaScript.
"Sprzęt, mówi Bunnie Huang, jest światem bez tajemnic: jeśli zejdziesz wystarczająco głęboko, nawet najważniejszy klucz jest wyrażony w krzemie lub bezpiecznikach. Jego świat jest światem bez tajemnic - tylko z nieodkrytymi przestrzeniami. To jest spojrzenie w umysł niemający sobie równych. " -Edward Snowden Andrew „bunnie” Huang kształtuje dziedzinę hackingu i sprzętu od ponad dekady. W tej książce, w zbiorze osobistych esejów, których celem jest wyzwolenie w nas ducha badac...
Ostatnia dekada to czas bezprecedensowego rozwoju sztucznej inteligencji – nie tylko przełomowych badań nad algorytmami uczenia maszynowego, ale również coraz powszechniejszego stosowania inteligentnych maszyn w najróżniejszych dziedzinach naszego życia. Rozwój ten ogranicza niewystarczająca liczba specjalistów, łączących znajomość modelowania danych (przygotowania danych i zasad działania algorytmów uczenia maszynowego) ze znajomością języków analizy danych, takich jak SQL, ...
Uczymy dzieci programowania to przewodnik dla rodziców i nauczycieli, przeznaczony do uczenia dzieci podstaw programowania i rozwiązywania problemów za pomocą Pythona, potężnego języka wykorzystywanego na zajęciach uniwersyteckich i przez firmy technologiczne, takie jak Google i IBM. Informacja o autorze/ redaktorze: Dr Bryson Payne od ponad 15 lat wykłada informatykę na Uniwersytecie w Północnej Georgii. Uczył również matematyki oraz programowania na poziomie szkoły średniej...
Zostań architektem oprogramowania to idealne wprowadzenie do architektury oprogramowania dla programistów, którzy są gotowi rozwijać swoje umiejętności projektowe. Jeśli jesteś zupełnie nowy w projektowaniu architektury oprogramowania, ta książka jest doskonałym wprowadzeniem do tego tematu. Zaczniesz od podstaw i przejdziesz przez elementarne zasady, które należy znać, aby móc stać się architektem oprogramowania. Jeśli jesteś programistą, który już coś wie na temat architekt...
Czy tego chcemy, czy nie, sieci często kojarzą nam się negatywnie. Wpadają w nie niewinne złote rybki, pająk chwyta swoje ofiary. Filmy, takie jak The Net (System), wyrażają nasze obawy przed zależnością od sieci komputerowych. Wielkie awarie energetyczne czy lawiny bankructw banków wywołane przez sieć wzajemnych niespłaconych pożyczek utwierdzają nas w przekonaniu, ze sieci powodują zagrożenia, wobec których pojedynczy człowiek jest bezsilny. Jednak sieci niosą też ze sobą w...
Niniejsza książka jest wyjątkową pozycją na rynku literatury Związanej z testowaniem oprogramowania. Autorzy - praktycy testowania - przedstawiają rzeczywiste problemy, z jakimi przyszło się im zmierzyć w pracy zawodowej oraz w jaki sposób starali się je rozwiązać. Opisują sukcesy, jednocześnie nie ukrywając swoich porażek. To wielka wartość tej publikacji, ponieważ Czytelnik może bezboleśnie uczyć się na błędach autorów. Teksty wchodzące w skład książki dotyczą bardzo zróżni...