|
 |
|
 |
|
|
 |
|  |
|
Название: Cybersecurity Lightweight Cryptographic Techniques Автор: Srinivasan Ramakrishnan Издательство: ITexLi Год: 2023 Страниц: 129 Язык: английский Формат: pdf (true) Размер: 13.2 MB
This book provides a comprehensive overview of lightweight cryptographic techniques for software-defined networks in the Internet of Things (IoT), cryptosystems, and the Internet of Multimedia Things (IoMT). In the modern era of digitization, cryptographic techniques are becoming increasingly important. This book includes chapters that address such topics as image and video encryption, cybersecurity threat management, distinguishing encrypted from non-encrypted data, and more. The term “keyless cryptography” as it is commonly adopted, applies to secure message transmission either directly without any key distribution in advance or as key sharing protocol between communicating users, based on physical layer security, before ordinary encryption/decryption procedures. In the current chapter the results are presented concerning to keyless cryptography that have been obtained by authors recently. Firstly Shamir’s protocol of secure communication is considered where commutative encryption procedure is executed. It has been found out which of the public key algorithms can be used with such protocol. Next item of consideration concerns Dean’s and Goldsmith’s cryptosystem based on multiple-input, multiple-output (MIMO) technology. It has been established under which conditions this cryptosystem is in fact secure.
|
Разместил: Ingvar16 1-06-2023, 14:30 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Структуры и алгоритмы обработки данных Автор: Павлов Л. А., Первова Н. В. Издательство: СПб.: Лань Год: 2020 - 2-е изд., испр. и доп. Cтраниц: 256 Формат: pdf (ocr) Размер: 28 мб Язык: русский
Рассмотрены математические основы анализа вычислительной сложности алгоритмов, типовые структуры данных для представления множеств: массивы и динамические списковые структуры, стеки, очереди и деревья. Приведены методы решения комбинаторных задач и основные способы сокращения перебора, задачи поиска, сортировки и алгоритмы на графах. Для студентов факультета информатики и вычислительной техники по направлению подготовки бакалавров «Информатика и вычислительная техника», а также других направлений и профилей, связанных с разработкой программного обеспечения. |
Разместил: rivasss 1-06-2023, 14:10 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Параллельное и распределенное программирование на С++ Автор: Хьюз К., Хьюз Т. Издательство: М.: Вильямс Год: 2004 Cтраниц: 672 Формат: djvu Размер: 12 мб Язык: русский
В книге представлен архитектурный подход к распределенному и параллельному программированию с использованием языка С++. Здесь описаны простые методы программирования параллельных виртуальных машин и основы разработки кластерных приложений. |
Разместил: rivasss 1-06-2023, 07:35 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Azure Bot Service Succinctly Автор: Ed Freitas Издательство: Syncfusion Inc. Год: 2023 Страниц: 97 Язык: английский Формат: pdf (true) Размер: 10.1 MB
The power of artificial intelligence may be intimidating, but Microsoft provides the Bot Framework Composer to simplify the process of building conversational AI bots. Conversational bots are especially useful in serving different segments of a business, like customer support, sales, and administration. In this ebook, author Ed Freitas gets you up and running with your first conversational bot with minimal code and shows you how to publish it. From the foundation provided, you’ll be able to start building your own bots to satisfy your unique needs. Microsoft describes Azure Bot Service as a comprehensive development environment that runs on Microsoft Azure, created for designing and building enterprise-grade, conversational AI. Azure Bot Service allows you to keep control of your data and simultaneously build multilingual conversational bots for different business scenarios, such as customer support, employee productivity, and sales.
|
Разместил: Ingvar16 31-05-2023, 19:06 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Blazor WebAssembly Succinctly Автор: Michael Washington Издательство: Syncfusion Inc. Год: 2023 Страниц: 111 Язык: английский Формат: pdf (true) Размер: 10.1 MB
Blazor is a framework for creating SPA webpages with either client-side or server-side architectures, using Razor technology written with the C# language. Because client-side Blazor with WebAssembly executes entirely on a user's browser, it’s very fast for many applications. In Blazor WebAssembly Succinctly, Michael Washington will take readers through the core elements of Blazor and then explore additional features by building a sample application. Blazor is an exciting technology that allows you to create web-based applications using C# instead of jаvascript. However, you still have the ability to implement custom jаvascript when you desire. Blazor WebAssembly is a component that allows browsers to run binary code for enhanced performance and security. Blazor is an alternative to other single-page application (SPA) frameworks such as Angular, React, and Vue.js.
|
Разместил: Ingvar16 31-05-2023, 17:28 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Nuxt.js Succinctly Автор: Ed Freitas Издательство: Syncfusion Inc. Год: 2022 Страниц: 98 Язык: английский Формат: pdf (true) Размер: 10.2 MB
Nuxt.js is an open-source jаvascript library based on Vue.js. Think of it as a framework for a framework—adding two significant features to Vue.js: server-side rendering; and easy Vue.js application configuration and routing through folders and files. In Nuxt.js Succinctly, long-time Succinctly author Ed Freitas will show readers how Nuxt.js simplifies Vue development and optimizes their apps for production. Vue.js is a progressive (meaning incrementally adoptable) front-end jаvascript framework that you can use to build highly engaging user interfaces and single-page applications. Nuxt.js is an open-source jаvascript library based on Vue.js that uses Node.js, Webpack, and Babel.js under the hood. Nuxt.js takes inspiration from Next.js, a framework of similar purpose that’s based on React.js. Nuxt.js takes Vue.js development to the next level and builds upon Vue.js.
|
Разместил: Ingvar16 31-05-2023, 16:23 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: ASP.NET Core APIs Succinctly Автор: Dirk Strauss Издательство: Syncfusion Inc. Год: 2023 Язык: английский Формат: pdf (true) Размер: 10.1 MB
APIs are such a critical part of software that “API-first” has become a popular approach to development, one where the API is designed before the app itself is written. Without a well-designed API, your app is isolated from the greater app ecosystem. In ASP.NET Core APIs Succinctly, author Dirk Strauss guides you through designing your own REST API, using it to return and modify data, and versioning it as you continue to develop it. Our focus is creating an API, but it would be incomplete for me to not go through the initial creation and setup of the project. To this end, I will show you how to get a basic ASP.NET Core Web API project created that targets .NET 5.0. I will also show you how to set up a basic data service using Entity Framework so that we can have some data to test our API with.
|
Разместил: Ingvar16 31-05-2023, 16:07 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Svelte Succinctly Автор: Ed Freitas Издательство: Syncfusion Inc. Год: 2023 Страниц: 114 Язык: английский Формат: pdf (true) Размер: 10.26 MB
Svelte departs from the virtual DOM approach by compiling the code you write into native-browser jаvascript when you build your application. The result is minimal and highly optimized pure jаvascript that the browser executes with no heavy runtime. In Svelte Succinctly, Ed Freitas will show readers how to install Svelte and give them a condensed overview of how to build an app with Svelte using SvelteKit. In the traditional context of modern declarative jаvascript frameworks such as React and Vue, Svelte departs from the virtual DOM approach by compiling the code you write into native-browser jаvascript when you build your application. Svelte allows you to do the same things as React and Vue, such as creating reusable UI components, data-binding or event-handling, and creating single-page applications. But Svelte compiles your code during build time instead of using differences to update the DOM. The result is minimal and highly optimized pure jаvascript that the browser executes with no overhead (it ships no runtime, like React and Vue do).
|
Разместил: Ingvar16 31-05-2023, 15:49 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Maya. Полное руководство по программированию Автор: Дэвид А.Д. Гоулд Издательство: Кудиц-Образ Год: 2004 Формат: pdf Страниц: 532 Размер: 55,1 Mb Язык: Русский
Книга содержит всестороннее описание возможностей программирования в системе Maya, являющейся лидером на рынке приложений для работы с трехмерной компьютерной графикой. Основное внимание уделено в ней встроенному языку программирования MEL (Maya Embedded Language) и интерфейсу прикладного программирования (API) на языке C++. |
Разместил: rivasss 31-05-2023, 09:36 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Verifiable Autonomous Systems: Using Rational Agents to Provide Assurance about Decisions Made by Machines Автор: Louise A. Dennis, Michael Fisher Издательство: Cambridge University Press Год: 2023 Страниц: 391 Язык: английский Формат: pdf Размер: 10.2 MB
How can we provide guarantees of behaviours for autonomous systems such as driverless cars? This tutorial text, for professionals, researchers and graduate students, explains how autonomous systems, from intelligent robots to driverless cars, can be programmed in ways that make them amenable to formal verification. The authors review specific definitions, applications and the unique future potential of autonomous systems, along with their impact on safer decisions and ethical behaviour. Topics discussed include the use of rational cognitive agent programming from the Beliefs-Desires-Intentions paradigm to control autonomous systems and the role model-checking in verifying the properties of this decision-making component. In this book we will be considering examples written in the Gwendolen programming language, a typical BDI language designed for use with the AJPF model-checker. Gwendolen and AJPF are both part of the MCAPL framework. For those familiar with the input languages for model-checkers, it should be noted that Gwendolen programs are intended for the actual programming of cognitive agents. Input languages for most model-checkers are normally designed to encourage abstractions (in particular the omission of details that may be important to the actual execution of the program but are irrelevant to the truth of the properties under consideration), and often have limited flexibility, in terms of program structuring, in order to maximise the efficiency of model-checking. While Gwendolen does contain optimisations to aid model-checking these appear in the implementation of its interpreter in Java not as restrictions to constructs available to a programmer to use.
|
Разместил: Ingvar16 30-05-2023, 18:54 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|