Informatyka
Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!
Integrate Lua with C++. Seamlessly integrate Lua scripting to enhance application flexibility
Wenhuan Li
C++ is a popular choice in the developer community for building complex and large-scale performant applications and systems. Often a need arises to extend the system at runtime, without recompiling the whole C++ program. Using a scripting language like Lua can help achieve this goal efficiently.Integrate Lua to C++ is a comprehensive guide to integrating Lua to C++ and will enable you to achieve the goal of extending C++ programs at runtime. You’ll learn, in sequence, how to get and compile the Lua library, the Lua programming language, calling Lua code from C++, and calling C++ code from Lua. In each topic, you’ll practice with code examples, and learn the in-depth mechanisms for smooth working. Throughout the book, the latter examples build on the earlier ones while also acting as a standalone. You’ll learn to implement Lua executor and Lua binding generator, which you can use in your projects directly with further customizations.By the end of this book, you’ll have mastered integrating Lua into C++ and using Lua in your C++ project efficiently, gained the skills to extend your applications at runtime, and achieved dynamic and adaptable C++ development.
Integrate Lua with C++. Seamlessly integrate Lua scripting to enhance application flexibility
Wenhuan Li
C++ is a popular choice in the developer community for building complex and large-scale performant applications and systems. Often a need arises to extend the system at runtime, without recompiling the whole C++ program. Using a scripting language like Lua can help achieve this goal efficiently.Integrate Lua to C++ is a comprehensive guide to integrating Lua to C++ and will enable you to achieve the goal of extending C++ programs at runtime. You’ll learn, in sequence, how to get and compile the Lua library, the Lua programming language, calling Lua code from C++, and calling C++ code from Lua. In each topic, you’ll practice with code examples, and learn the in-depth mechanisms for smooth working. Throughout the book, the latter examples build on the earlier ones while also acting as a standalone. You’ll learn to implement Lua executor and Lua binding generator, which you can use in your projects directly with further customizations.By the end of this book, you’ll have mastered integrating Lua into C++ and using Lua in your C++ project efficiently, gained the skills to extend your applications at runtime, and achieved dynamic and adaptable C++ development.
Integrated Measurement - KPIs and Metrics for ITSM. A narrative account
IT Governance Publishing, Daniel McLean
This book is a comprehensive guide to understanding and utilizing Key Performance Indicators (KPIs) and metrics in IT Service Management (ITSM). It starts by breaking down complex concepts into easy-to-understand ideas, ensuring even beginners can grasp the essentials of measuring IT service performance. Early chapters introduce foundational principles, helping readers recognize why KPIs matter and how they contribute to operational success.As the book progresses, it delves into the application of these metrics to optimize ITSM processes, offering strategies to tackle challenges in data collection and analysis. The text emphasizes how to identify meaningful data amidst the noise and use it to drive informed decisions. Each chapter builds on practical insights, guiding professionals through the nuances of ITSM measurement and performance enhancement.By the end, readers will have a clear understanding of how to leverage KPIs to achieve measurable improvements, create data-driven strategies, and foster a culture of continuous improvement in their organizations. With real-world examples and actionable advice, this book equips IT professionals with the tools necessary to measure success and elevate their IT service management practices.
Andy Penver
Zestaw aplikacji Oracle jest wykorzystywany przez wiele znaczących przedsiębiorstw biznesowych oraz organizacji sektora publicznego na całym świecie. Oracle E-Business Suite jest najbardziej wszechstronnym zestawem zintegrowanych aplikacji dla dużych przedsiębiorstw, umożliwiającym podejmowanie lepszych decyzji, redukcję kosztów i zwiększanie wydajności. W tej książce pokazujemy, jak tworzyć rozmaite rozszerzenia stosując różne zestawy narzędzi. Zawiera ona szeroki wachlarz przykładów, jak krok po kroku rozwijać Oracle E-Business Suite Release 12 w wielu obszarach. Koncentrujemy się na personalizacji i tworzeniu w OA Framework integratora WebADI oraz wydawcy BI Publisher. W każdym z rozdziałów wyszczególniamy, jak poprawnie budować odpowiednie rozszerzenie, jednocześnie udostępniamy kompletny, w pełni przetestowany kod i skrypty do pobrania. Po każdym rozdziale Czytelnik będzie dobrze rozumiał, co należy czynić, by zacząć stosować omawiane narzędzia w dowolnej dziedzinie. Dla kogo jest ta książka? Ta książka jest dla każdego, kto chce się nauczyć tworzyć rozszerzenia w Oracle E-Business Suite. Okaże się bardzo przydatna, jeśli Czytelnik zajmuje się rozwijaniem lub wspieraniem wdrożeń E-Business Suite. Wszystkie zagadnienia są omawiane bardzo dokładnie, a doświadczenie techniczne wymagane od Czytelnika jest minimalne. Czego możemy się nauczyć? - Poznać architekturę wydania 12; system plików i gdzie należy umieszczać pliki. - Dowiedzieć się, jak personalizować strony struktury OA w Oracle E-Business Suite (EBS) - Zrozumieć architekturę strony OA Framework - Jak instalować JDeveloper z rozszerzeniem OA Extension oraz skonfigurować środowisko deweloperskie - Tworzenia stron OA Framework, wdrażania ich w Oracle E-Business Suite (EBS) i uruchamiania ich za pomocą tej aplikacji. - Jak korzystać z wydawcy BI Publisher do opracowywania, zarządzania oraz udostępniania dokumentów z zaa-wansowanym formatowaniem. - Jak skonfigurować swoją przeglądarkę i aplikacje MS Office do tworzenia i wdrażania integratorów do przekazywania danych do E-Business Suite.
Andy Penver
Zestaw aplikacji Oracle jest wykorzystywany przez wiele znaczących przedsiębiorstw biznesowych oraz organizacji sektora publicznego na całym świecie. Oracle E-Business Suite jest najbardziej wszechstronnym zestawem zintegrowanych aplikacji dla dużych przedsiębiorstw, umożliwiającym podejmowanie lepszych decyzji, redukcję kosztów i zwiększanie wydajności. W tej książce pokazujemy, jak tworzyć rozmaite rozszerzenia stosując różne zestawy narzędzi. Zawiera ona szeroki wachlarz przykładów, jak krok po kroku rozwijać Oracle E-Business Suite Release 12 w wielu obszarach. Koncentrujemy się na personalizacji i tworzeniu w OA Framework integratora WebADI oraz wydawcy BI Publisher. W każdym z rozdziałów wyszczególniamy, jak poprawnie budować odpowiednie rozszerzenie, jednocześnie udostępniamy kompletny, w pełni przetestowany kod i skrypty do pobrania. Po każdym rozdziale Czytelnik będzie dobrze rozumiał, co należy czynić, by zacząć stosować omawiane narzędzia w dowolnej dziedzinie. Dla kogo jest ta książka? Ta książka jest dla każdego, kto chce się nauczyć tworzyć rozszerzenia w Oracle E-Business Suite. Okaże się bardzo przydatna, jeśli Czytelnik zajmuje się rozwijaniem lub wspieraniem wdrożeń E-Business Suite. Wszystkie zagadnienia są omawiane bardzo dokładnie, a doświadczenie techniczne wymagane od Czytelnika jest minimalne. Czego możemy się nauczyć? - Poznać architekturę wydania 12; system plików i gdzie należy umieszczać pliki. - Dowiedzieć się, jak personalizować strony struktury OA w Oracle E-Business Suite (EBS) - Zrozumieć architekturę strony OA Framework - Jak instalować JDeveloper z rozszerzeniem OA Extension oraz skonfigurować środowisko deweloperskie - Tworzenia stron OA Framework, wdrażania ich w Oracle E-Business Suite (EBS) i uruchamiania ich za pomocą tej aplikacji. - Jak korzystać z wydawcy BI Publisher do opracowywania, zarządzania oraz udostępniania dokumentów z zaa-wansowanym formatowaniem. - Jak skonfigurować swoją przeglądarkę i aplikacje MS Office do tworzenia i wdrażania integratorów do przekazywania danych do E-Business Suite.
Intel Edison Projects. Build exciting IoT projects with Intel Edison
Avirup Basu
Change the way you look at embedded electronics with Intel Edison. It is a small computing platform packed with a set of robust features to deliver hands-on performance, durability, and software support.This book is a perfect place to kickstart development and rapid prototyping using Intel Edison. It will start by introducing readers to the Intel Edison board and explaining how to get started with it. You will learn how to build a mini weather station, which will help you to acquire temperature and smoke level and push it to the IoT platform. Then you will see how to build a home automation device and control your appliances using an Android app. Furthermore, we will build a security system using a webcam to detect faces and perform voice recognition. Toward the end, the book will demonstrate how you can buildtwo robots, which will be based on different line sensing sensors and can be controlled by a PC.The book will guide the readers through each and every step of execution of a project, using Intel Edison.
Intel Edison Projects. Build exciting IoT projects with Intel Edison
Avirup Basu
Change the way you look at embedded electronics with Intel Edison. It is a small computing platform packed with a set of robust features to deliver hands-on performance, durability, and software support.This book is a perfect place to kickstart development and rapid prototyping using Intel Edison. It will start by introducing readers to the Intel Edison board and explaining how to get started with it. You will learn how to build a mini weather station, which will help you to acquire temperature and smoke level and push it to the IoT platform. Then you will see how to build a home automation device and control your appliances using an Android app. Furthermore, we will build a security system using a webcam to detect faces and perform voice recognition. Toward the end, the book will demonstrate how you can buildtwo robots, which will be based on different line sensing sensors and can be controlled by a PC.The book will guide the readers through each and every step of execution of a project, using Intel Edison.
Richard Grimmett
This book is for anyone who has ever been curious about using the Intel Galileo to create electronics projects. Some programming background is useful, but if you know how to use a personal computer, with the aid of the step-by-step instructions in this book, you can construct complex electronics projects that use the Intel Galileo.
Marco Schwartz
Arduino is an electronic prototyping platform used by millions of people around the world. Intel Galileo is fully Arduino compatible; hence it combines the high performance of Intel with the simplicity of Arduino Software Development Environment. This makes it the ideal platform to build exciting projects, especially in the field of web-based connected applications and the Internet of Things.The book features several recipes all based on the Intel Galileo board, and that exploit the powerful features of the board. Each chapter explores a given field using the Galileo board.The book is mainly divided in three parts. The first part is all about learning the basics of the Intel Galileo board, but it uses some of the powerful features of the board such as connecting external sensors and complex hardware devices, compared with more basic Arduino boards.Then, the book dives into the topics related to networking and the Internet of Things. You will learn how to run a web server on the board and log data using a cloud-based service.Finally, the book ends with a chapter that aims to build a complete home automation hub using the Galileo board. This chapter uses everything that was learned in the book to make a home automation system using the Galileo board and Arduino.
Artur Bieliński
Książka Inteligentne algorytmy obala całą stworzoną w XVIII i XIX wieku teorię gry w szachy. Przeciętny szachista w XVIII grając codziennie 5 partii przez 30 lat rozgrywa 30 * 365 *5 = 54750 partii (55 tysięcy partii), a program komputerowy do gry w szachy Turniej 2na2 już obliczając pierwszy ruch rozgrywa 197281 początków partii, a podczas całej liczącej na przykład 100 ruchów partii w ciągu godziny rozgrywa 20 do 30 milionów wariantów rozgrywanej partii. Doświadczenia kombinacji szachowych gromadzone podczas udanej gry z programem, który wykrywa nawet pojedyńczą ścieżkę do sukcesu w zakresie przewidywania czterech ruchów, podnoszą grę w szachy na nowy poziom. Nie jest to sformułowane poetycko ale faktycznie gra z programem Turniej 2na2 podnosi poziom gry w szachy, a program do gry w warcaby Turniej Warcabowy potrafi rozgrywać zaskakująco inteligentne końcówki partii, które uznalibyśmy już za zremisowane. Artur Bieliński Jestem autorem 2 programów do gry w szachy i 6 programów do gry w warcaby: Kalkulator Szachowy 2na2 (V.10 2010, V.1.1 2010/2011) Turniej poziom 2na2 (V.1.1 2011) Turniej Warcabowy - warcaby 64 polowe (V.1.0 2013) Quiz Warcabowy - warcaby 64 polowe (V.1.0 2013) Turniej Wariantowy Warcabowy - warcaby 64 polowe (V.1.0 2013) Turniej Warcabowy - warcaby 100 polowe (V.1.0 2013) Quiz Warcabowy - warcaby 100 polowe (V.1.0 2013) Turniej Wariantowy Warcabowy - warcaby 100 polowe (V.1.0 2013) Aktualnie programy prezentowane są na stronie https://www.gryiszachy.hitowy.pl Pisaniem programów zajmuję się od 8 roku życia: asembler Z80, ZX81 (pisanie gier i udział w konkursie Klubu Abakus ), ATARI 800XL, asembler 6502 (program do komponowania muzyki prezentowany w 1987r w Krajowej Agencji Wydawniczej), XT, AT286, AT386 (program do projektowania krzyżówek 1993r, po jednym ogłoszeniu otrzymałem zamówienia z całego świata), Pentium; języki asembler 8086, 80286, 80C51, 68HC11, Pascal, C++, Delphi Pascal, C#, oraz inne (JavaScript, HTML, PHP, SQL, CSS) Program Turniej do gry w szachy realizuje algorytm funkcji decyzyjnych i powstał w wyniku rozegrania ponad 200 partii podczas pisania programu i gra tak jak człowiek, natomiast program Turniej do gry w warcaby realizuje inteligentny algorytm maksymalizacji zysku dla 4, 6 lub 8 warstw. Pisanie programów do gry w szachy rozpoczynałem od opracowania kalkulatora szachowego dla 4 ruchów, który wykrywa stan partii: wygraną, remis lub porażkę, oraz potrafi zasymulować i ocenić 4 ruchy w przód, przy czym inteligencja algorytmu polega na umiejętności klasyfikacji ruchów na kategorie: ruchy prowadzące do sukcesu, ruchy przybliżające do sukcesu, ruchy prowadzące do remisu, ruchy przybliżające do remisu, ruchy bez porażki, ruchy ze ścieżką ucieczki przed porażką, ruchy z możliwą porażką i ruchy z pewną porażką. Następnie powstał program Turniej do gry w szachy który wykonuje sam ruchy i może grać: aby wygrać, aby wygrać lub zremisować, lub aby koniecznie zremisować, ponadto program posiada 3 sposoby remisowania w końcówce w tym najatrakcyjniejszy: decyduj się na remis dopiero gdy tracisz możliwość zremisowania.
Allen Chan, Kevin Trinh, Guilhem Molines, Suzette...
COVID-19 has made many businesses change how they work, change how they engage their customers, and even change their products. Several of these businesses have also recognized the need to make these changes within days as opposed to months or weeks. This has resulted in an unprecedented pace of digital transformation; and success, in many cases, depends on how quickly an organization can react to real-time decisions.This book begins by introducing you to IBM Cloud Pak for Business Automation, providing a hands-on approach to project implementation. As you progress through the chapters, you’ll learn to take on business problems and identify the relevant technology and starting point. Next, you’ll find out how to engage both the business and IT community to better understand business problems, as well as explore practical ways to start implementing your first automation project. In addition, the book will show you how to create task automation, interactive chatbots, workflow automation, and document processing. Finally, you’ll discover deployment best practices that’ll help you support highly available and resilient solutions.By the end of this book, you’ll have a firm grasp on the types of business problems that can be solved with IBM Cloud Pak for Business Automation.