Search results
Specyfikacja oprogramowania. Inżynieria wymagań. Wydanie III
Karl Wiegers, Joy Beatty
Twórz oprogramowanie skrojone pod wymagania klientów! Zebranie i opracowanie wymagań dotyczących tworzonego oprogramowania to jeden z fundamentów udanego projektu. Znajomość zakresu prac jest kluczową informacją dla wszystkich osób prowadzących projekt oraz bezcennym źródłem wiedzy dla deweloperów tworzących kod. Brzmi prosto, ale wcale tak nie jest! Identyfikacja interesariuszy, dokumentacja wymagań, określanie ich wartości biznesowej - to tylko niektóre z wyzwań stojących przed analitykami i ich zespołami! Sięgnij po tę książkę, by uniknąć typowych problemów i pułapek. W kolejnych rozdziałach znajdziesz kluczowe informacje na temat wymagań dotyczących oprogramowania, roli analityka biznesowego oraz dobrych praktyk w inżynierii wymagań. Część II tej książki została poświęcona opracowywaniu wymagań. Dowiedz się, jak określać wymagania biznesowe, rozmawiać z użytkownikami oraz dokumentować i walidować wymagania. W prawdziwym świecie spotkasz się z różnymi typami projektów. W zależności od ich charakteru trzeba będzie na bieżąco dostosowywać poznane techniki. Projekty zwinne, projekty systemów wbudowanych, automatyzacja procesów biznesowych to tylko część z omawianych obszarów. Książka ta jest klasycznym podręcznikiem, obowiązkową lekturą każdego analityka oraz osób odpowiedzialnych za wymagania. Dzięki tej książce: nauczysz się identyfikować interesariuszy oraz rozmawiać z klientami poznasz dobre praktyki w inżynierii wymagań zrozumiesz zadania analityka biznesowego ograniczysz ryzyko dzięki prototypowaniu poznasz projekty różnego typu zrozumiesz proces zarządzania wymaganiami Lektura obowiązkowa każdego analityka i osób odpowiedzialnych za wymagania!
SQL. Leksykon kieszonkowy. Wydanie IV
Alice Zhao
Język SQL jest istotnym narzędziem nie tylko dla programistów, ale także dla analityków biznesowych i inżynierów danych. Nawet jeśli nieźle znasz składnię SQL, może się zdarzyć, że podczas pracy poczujesz potrzebę odświeżenia wiedzy czy też sprawdzenia jakiegoś szczegółu działania swojego zapytania SQL. W takich wypadkach nie potrzebujesz drobiazgowej specyfikacji technicznej ani opasłego podręcznika: po prostu zależy Ci na szybkim i pewnym odnalezieniu potrzebnej informacji bez przebijania się przez dogłębne wyjaśnienia. To czwarte, poprawione i zaktualizowane wydanie cenionego leksykonu poświęconego SQL. Przemyślany układ zawartych w nim treści zdecydowanie ułatwia i przyspiesza wynajdywanie informacji ― bez konieczności odrywania się od pracy. Poza zwięzłymi objaśnieniami dotyczącymi składni SQL znajdziesz tu opis kluczowych aspektów języka SQL używanego w Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL i SQLite. Ułatwi Ci to stosowanie tych systemów zarządzania bazami danych. Oprócz tego w książce szybko odszukasz szczegóły dotyczące typów danych i ich konwersji, składni wyrażeń regularnych, funkcji okna, pivotingu i unpivotingu, a także wielu innych zagadnień. Dzięki książce: szybko sprawdzisz, jak wykonać konkretne zadania za pomocą SQL znajdziesz przydatne przykłady składni sprawisz, aby zapytania SQL działały w różnych systemach zarządzania bazami danych zastosujesz kod Pythona i R do pracy z relacyjną bazą danych znajdziesz odpowiedzi na często zadawane pytania dotyczące SQL Mijają lata, a w pracy z danymi to SQL wciąż jest najważniejszy!
SQL Server i T-SQL w mgnieniu oka. Wydanie II
Ben Forta
SQL Server jest potężnym i godnym zaufania narzędziem, które sprawdzi się wszędzie tam, gdzie potrzebny jest szybki i niezawodny system do przechowywania i udostępniania danych. Narzędzie to jednak trzeba poznać, aby w pełni wykorzystać jego możliwości. Niezbędna jest również umiejętność posługiwania się językiem T-SQL. Nie każdy jednak dysponuje wystarczającą ilością czasu, aby przyswoić sobie wszystkie istotne zagadnienia za pomocą standardowych podręczników. Zdarzają się sytuacje, kiedy trzeba wdrożyć się w pracę z systemem SQL Server w ciągu paru dni! Trzymasz w rękach zwięzły, bardzo dobrze napisany podręcznik, dzięki któremu błyskawicznie zaczniesz praktycznie posługiwać się SQL Serverem i językiem T-SQL. Materiał podzielono na 30 lekcji. Przyswojenie materiału każdej z nich powinno zająć nie więcej niż 10 minut. Po opanowaniu prostego pobierania danych zapoznasz się z bardziej złożonymi zagadnieniami, takimi jak podzapytania, funkcje i procedury składowane, kursory, wyzwalacze, więzy tabel, XML, JSON i wiele innych. Niezbędne informacje uporządkowano w sposób metodyczny, systematyczny i precyzyjny. Liczne wskazówki, uzupełnienia i ostrzeżenia stanowią świetne uzupełnienie każdej lekcji. W książce przedstawiono między innymi: Stosowanie T-SQL w środowisku Microsoft SQL Server Tworzenie złożonych zapytań T-SQL Stosowanie filtrów, pobieranie, sortowanie i formatowanie danych Zastosowanie globalizacji i lokalizacji w Microsoft SQL Server Złączenia i zapytania zagnieżdżone Tworzenie i modyfikowanie tabel SQL Server i T-SQL? Naucz się tego na wczoraj! Ben Forta od trzydziestu lat projektuje i rozwija oprogramowanie, a także udziela wsparcia technicznego i prowadzi szkolenia. Obecnie pracuje w firmie Adobe. Jest autorem bardzo popularnych książek poświęconych bazom danych, SQL, Flashowi, Javie, systemom Windows i wielu innym zagadnieniom. Ma szerokie doświadczenie w projektowaniu i implementacji baz danych.
Sterowanie pneumatyczne i elektropneumatyczne
Witold Krieser
Sterowanie to proces celowego oddziaływania sygnałów wejściowych na wyjścia według odpowiednich algorytmów - reguł sterowania. Z tej książki dowiesz się, jak zachodzi on w pneumatycznych i elektropneumatycznych układach sterowania, a także jak zbudować własny układ i dokonać analizy jego działania. Przyswoisz wiedzę z zakresu projektowania, montażu i uruchamiania układów pneumatycznych i elektropneumatycznych. Poznasz zasady ich działania, dowiesz się, co się stanie na przykład po podłączeniu zasilania pneumatycznego oraz elektrycznego czy uruchomieniu poszczególnych elementów układu. W opanowaniu tych zagadnień pomoże Ci przejrzysty i innowacyjny - oparty na schematach graficznych - sposób przekazywania wiedzy w książce. Stanowi ona zbiór przykładowych układów sterowania pneumatycznego i elektropneumatycznego do samodzielnego łączenia. Do większości przykładów dołączono opisy efektów działania układu. Powstał doskonały poradnik dla chcących się nauczyć podstaw projektowania i analizy działania zmontowanego pneumatycznego i elektropneumatycznego układu sterowania. Książka jest przeznaczona dla osób, które rozpoczynają przygodę z projektowaniem i montowaniem pneumatycznych oraz elektropneumatycznych układów sterowania - przede wszystkim dla uczniów i studentów kształcących się w zawodach z branż: mechatronicznej, automatycznej i robotycznej. Może stanowić uzupełnienie wiedzy zdobywanej w technikum w ramach kwalifikacji: technik mechatronik, technik automatyk i technik robotyk.
Sterowanie programowalne. Od mikrokontrolera do sterownika PLC
Witold Krieser
Urządzenia elektryczne pod Twoją kontrolą Sterowanie jest procesem, w którym sygnały wejściowe odpowiednio oddziaływują na wyjścia – zgodnie z regułami sterowania, czyli odpowiednimi algorytmami. Owe algorytmy można realizować na wiele różnych sposobów, m.in. przez bramki logiczne i układy mikrokontrolerów, z czym wiąże się pojęcie sterowników swobodnie programowalnych PLC. Na nich właśnie skupia się autor niniejszej książki. Poradnik zapozna Cię m.in. z podstawami programowania w języku LD. Podpowie też kilka ciekawych projektów programów w tym języku. Znajdziesz tu ogólny opis technik sterowania – w szczególności sterowania programowalnego. Przydać może Ci się także zawarta w książce dokumentacja programów na sterowniki PLC w języku LD, stanowiąca listę przyporządkowań i schemat podłączeń elektrycznych do sterownika. UWAGA – ta książka stanowi świetne uzupełnienie wiedzy dla uczniów kształcących się w zawodach elektryk, technik elektryk, mechatronik, technik mechatronik i technik automatyk!
Sztuczna inteligencja w finansach. Używaj języka Python do projektowania i wdrażania algorytmów AI
Yves Hilpisch
W świecie finansów sztuczna inteligencja okazała się przełomową technologią - w połączeniu z odpowiednim zastosowaniem algorytmów i dużych zbiorów danych bowiem pozwala na poprawę jakości usług finansowych. Autor tej książki zdaje sobie z tego sprawę - ma wieloletnie doświadczenie i kompleksową wiedzę na temat projektowania i wdrażania zaawansowanych mechanizmów AI w największych podmiotach z branży. Swoją wiedzą dzieli się z czytelnikami. Dr Yves Hilpisch szczegółowo opisuje zarówno podstawy teoretyczne, jak i praktyczne aspekty używania algorytmów sztucznej inteligencji w ramach usług i produktów finansowych. Opierając się na przykładach z języka Python, pokazuje metodyki, modele, założenia i techniki wdrażania AI, a także analizuje problemy mogące utrudniać to zadanie i przybliża ich rozwiązania. Znajdziemy tutaj skomplikowane zagadnienia wytłumaczone w logiczny i zrozumiały sposób. Autor z powodzeniem łączy teorię z praktyką, a jego podejście do tematu i prezentowane przypadki bazujące na doświadczeniu są cennym źródłem wiedzy dla każdego, kto chce poznać tajniki dotyczące zastosowania sztucznej inteligencji, uczenia maszynowego, algorytmów i zbiorów danych w szeroko pojętym świecie finansów. Dzięki książce dowiesz się: na czym polega zastosowanie AI w usługach i produktach finansowych dlaczego i w jaki sposób użycie sztucznej inteligencji fundamentalnie zmienia sektor finansowy i jakie ma to skutki dla niego i konsumentów jak w języku Python konstruować i wdrażać algorytmy bazujące na rozbudowanych zbiorach danych jak dzięki AI i uczeniu maszynowemu usprawniać usługi i produkty finansowe
Laurence Moroney
Sztuczna inteligencja i uczenie maszynowe znajdują coraz więcej zastosowań w niemal wszystkich istotnych branżach. W technologiach sieci neuronowych tkwi olbrzymi potencjał. Za rozwojem uczenia maszynowego muszą nadążać architekci i programiści: aplikacja, w której wykorzystano technologie sztucznej inteligencji, musi pasować do określonego zastosowania. Poszczególne systemy różnią się od siebie, tak samo jak różne są rozwiązywane przez nie problemy. Sztuczna inteligencja ujawni swoje ogromne możliwości tylko, jeśli inżynierowie dostosują swoje aplikacje do rozwiązywania konkretnych problemów. Ta książka jest praktycznym podręcznikiem opartym na sprawdzonej metodyce: nauce poprzez pisanie kodu w Pythonie. Aby w pełni z niego skorzystać, nie musisz znać wyższej matematyki. Dzięki praktycznym lekcjom szybko zaczniesz programowo tworzyć konkretne rozwiązania. Dowiesz się, jak można zaimplementować najważniejsze algorytmy uczenia maszynowego, korzystając ze znakomitej biblioteki TensorFlow. Nauczysz się też, w jaki sposób wdrażać modele uczenia maszynowego i tworzyć przydatne aplikacje, które będą działały w różnych środowiskach i na różnych platformach: przykładowo napiszesz aplikację w języku Kotlin w środowisku Android Studio czy też w języku Swift w środowisku Xcode. W książce między innymi: podstawy uczenia maszynowego zastosowanie biblioteki TensorFlow do budowy praktycznych modeli tworzenie modeli sieci neuronowych implementacja widzenia komputerowego i rozpoznawania obrazów przetwarzanie języka naturalnego implementacja modeli dla urządzeń z systemami Android i iOS udostępnianie modeli w internecie i chmurze dzięki systemowi TensorFlow Serving Uczenie maszynowe: nie przestawaj zdobywać wiedzy!
Hadelin de Ponteves
Grono entuzjastów sztucznej inteligencji stale rośnie. Jest już bowiem jasne, że stanowi ona dostępną metodę zmiany świata na lepsze. Pełnymi garściami ze zdobyczy AI czerpią naukowcy, analitycy danych, przedsiębiorcy i menedżerowie, a nawet politycy i ekonomiści. Jej możliwości wydają się dziś nieograniczone - aby je wykorzystać, wystarczy zdobyć gruntowną wiedzę i dobrze zrozumieć podstawy sztucznej inteligencji. Na pierwszy rzut oka nie są to trudne zadania. Choćby ze względu na dostęp do wielu artykułów, kursów czy książek o technologiach sztucznej inteligencji. Jednak w tym nadmiarze materiałów bardzo trudno dokonać właściwego dla siebie wyboru. To kompletny, zwięzły przewodnik po świecie sztucznej inteligencji. Znalazły się tu przejrzyście wyłożone podstawy i bardziej zaawansowane zagadnienia. Wyjaśniono, jak najlepiej zabrać się do tworzenia systemów AI wykorzystujących uczenie ze wzmacnianiem oraz głębokie uczenie. Krok po kroku pokazano, jak zrealizować pięć praktycznych projektów. To książka skierowana zarówno do studentów, jak i naukowców, menedżerów czy przedsiębiorców - dowiedzą się z niej, jak zbudować inteligentne oprogramowanie przy użyciu najlepszych i najprostszych narzędzi do programowania AI. Co ważne, aby w pełni z niej skorzystać, nie trzeba posiadać umiejętności programowania. Dzięki tej książce: opanujesz kluczowe umiejętności związane z uczeniem maszynowym zrozumiesz Q-learning oraz głęboki Q-learning poznasz takie narzędzia jak TensorFlow, Keras czy PyTorch będziesz samodzielnie tworzyć takie projekty jak wirtualny samochód wykorzystasz AI do rozwiązywania rzeczywistych problemów biznesowych nauczysz się budować inteligentne roboty Oto Twoja świetlana przyszłość w świecie AI!