Особенности объектно-ориентированного программирования на C++/CLI, C# и Java

Автор: umkaS от 31-03-2023, 10:13, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Особенности объектно-ориентированного программирования на C++/CLI, C# и Java
Автор: Медведев В.И.
Издательство: Казань: РИЦ «Школа»
Год: 2010 - 2-е изд., испр. и доп.
Cтраниц: 444
Формат: pdf
Размер: 12 мб
Язык: русский

Излагаются основные понятия и методика разработки объектно-ориентированных программ на языках C++/CLI, C# и Java (J#). Изложение сопровождается многочисленными примерами законченных программ. Программы поясняются диаграммами языка UML. Особое внимание акцентировано на наиболее сложных для понимания делегатах, событиях, уведомлениях, потоках и их синхронизации. Параллельное изложение схожих основных языковых конструкций позволит лучше выявить не только близость и различие языков C++/CLI, C# и Java, но и лучше понять особенности этих языков.
 

Security Chaos Engineering: Sustaining Resilience in Software and Systems (Final)

Автор: literator от 31-03-2023, 03:00, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Security Chaos Engineering: Sustaining Resilience in Software and Systems (Final)Название: Security Chaos Engineering: Sustaining Resilience in Software and Systems (Final)
Автор: Kelly Shortridge, Aaron Rinehart
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 555
Язык: английский
Формат: epub (true), mobi
Размер: 11.5 MB

Cybersecurity is broken. Year after year, attackers remain unchallenged and undeterred, while engineering teams feel pressure to design, build, and operate "secure" systems. Attacks can't be prevented, mental models of systems are incomplete, and our digital world constantly evolves. How can we verify that our systems behave the way we expect? What can we do to improve our systems' resilience? In this comprehensive guide, authors Kelly Shortridge and Aaron Rinehart help you navigate the challenges of sustaining resilience in complex software systems by using the principles and practices of security chaos engineering. By preparing for adverse events, you can ensure they don't disrupt your ability to innovate, move quickly, and achieve your engineering and business goals. This book is an attack on current cybersecurity strategy and execution. To evoke author and activist Jane Jacobs, this attack is on the principles and aims that have shaped traditional cybersecurity strategy and execution, not quibbles about specific methods or design patterns. We call this transformation “Security Chaos Engineering,” the subject of this tome.
 

MATLAB Mathematics (R2023a)

Автор: literator от 31-03-2023, 02:44, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

MATLAB Mathematics (R2023a)Название: MATLAB Mathematics (R2023a)
Автор: MathWorks
Издательство: The MathWorks, Inc.
Год: March 2023
Страниц: 768
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Линейная алгебра, дифференцирование и интегралы, преобразования Фурье и другая математика. Математические функции предоставляют ряд методов численных вычислений для анализа данных, разработки алгоритмов и создания моделей. Основные функции используют оптимизированные для процессоров библиотеки для быстрых векторных и матричных вычислений. Самая базовая структура данных MATLAB - это матрица. Матрица - это двумерный прямоугольный массив данных, состоящий из элементов, расположенных в строках и столбцах. Элементами могут быть числа, логические значения (true или false), даты и время, строки или другие типы данных MATLAB. Даже одно число хранится в виде матрицы.
 

ChatGPT for Content Writers

Автор: literator от 31-03-2023, 02:27, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

ChatGPT for Content WritersНазвание: ChatGPT for Content Writers
Автор: Hirusha Moragoda
Издательство: Moragoda ebooks
Год: 2023
Страниц: 147
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.15 MB

Are you tired of spending hours staring at a blank screen, struggling to come up with fresh ideas for your content? Looking to take your writing to the next level? Introducing "ChatGPT for Content Writers. With ChatGPT, you can say goodbye to writer's block, endless revisions, and wasted time. In this comprehensive guide, you'll learn everything you need to know about ChatGPT, including how to get started, the benefits of using AI, and how ChatGPT generates content. From blog posts to product descriptions and social media content, you'll discover how ChatGPT can help you create high-quality content in less time. ChatGPT is an AI-powered writing tool that uses advanced Natural Language Processing (NLP) algorithms to generate high-quality written content. It is based on the GPT (Generative Pre-trained Transformer) model, which is a state-of-the-art Machine Learning algorithm developed by OpenAI.
 

AI for Finance

Автор: literator от 31-03-2023, 01:43, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

AI for FinanceНазвание: AI for Finance
Автор: Edward P.K. Tsang
Издательство: CRC Press
Серия: AI for Everything
Год: 2023
Страниц: 126
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Finance students and practitioners may ask: can machines learn everything? Could Artifcial Intelligence (AI) help me? Computing students or practitioners may ask: which of my skills could contribute to finance? Where in finance should I pay attention? This book aims to answer these questions. No prior knowledge is expected in AI or finance. Including original research, the book explains the impact of ignoring computation in classical economics; examines the relationship between computing and finance and points out potential misunderstandings between economists and computer scientists; and introduces Directional Change and explains how this can be used. This book aims to explain (1) from the business point of view, where fnance could beneft from AI and (2) from the technology point of view, where AI could contribute to finance.
 

Quantum Computing: A Shift from Bits to Qubits

Автор: literator от 31-03-2023, 01:21, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Quantum Computing: A Shift from Bits to QubitsНазвание: Quantum Computing: A Shift from Bits to Qubits
Автор: Rajiv Pandey, Nidhi Srivastava, Neeraj Kumar Singh
Издательство: Springer
Серия: Studies in Computational Intelligence
Год: 2023
Страниц: 487
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

The edited book is a consolidated handbook on quantum computing that covers quantum basic science and mathematics to advanced concepts and applications of quantum computing and quantum Machine Learning applied to diverse domains. The book includes dedicated chapters on introduction to quantum computing, its practical applications, the working behind quantum systems, quantum algorithms, quantum communications, and quantum cryptography. Each challenge that can be addressed with quantum technologies is further discussed from theoretical and practical perspectives. The book is divided into five parts: Part I: Scientific Theory for Quantum, Part II: Quantum Computing: Building Concepts, Part III: Quantum Algorithms - Theory & Applications, Part IV: Quantum Simulation Tools & Demonstrations, and Part V: Future Direction and Applications. Quantum computers work on quantum bits known as Qubit. Qubits are the backbone behind the working of the quantum computer. For every Qubit, two possible values allow performing most calculations simultaneously. A Qubit can be anything that exhibits quantum behavior. Quantum computers, with the use of superposition and entanglement, can store a vast amount of information which is not possible now. This superposition of Qubit being 0 or 1 is a powerful feature that can be exploited in many valuable ways.
 

Introducing .NET MAUI: Build and Deploy Cross-platform Applications Using C# and .NET Multi-platform App UI

Автор: literator от 30-03-2023, 19:01, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Introducing .NET MAUI: Build and Deploy Cross-platform Applications Using C# and .NET Multi-platform App UIНазвание: Introducing .NET MAUI: Build and Deploy Cross-platform Applications Using C# and .NET Multi-platform App UI
Автор: Shaun Lawrence
Издательство: Apress
Год: 2023
Страниц: 450
Язык: английский
Формат: pdf, epub + Code
Размер: 10.3 MB

Interested in giving Microsoft’s new Multi-platform App UI (MAUI) a try? This book provides developers with a comprehensive set of tools and hands-on coding to build their own cross-platform applications. The book is a comprehensive end-to-end guide on creating, building, and distributing .NET MAUI applications. As you walk through each new concept, .NET MAUI expert and Microsoft MVP Shaun Lawrence will show the concept's value and uses, and then have you apply it in a build-along application. You will work with this build-along application right up until you are ready to ship it to the relevant stores (e.g., App Store, etc.). The underlying theme through the book is to explain a key concept, show how to implement it directly in order to reinforce your understanding, and then show potential simplifications (e.g., alternative libraries) that can help you reduce the complexities of an applications code base.
 

Working with Data in Public Health: A Practical Pathway with R

Автор: literator от 30-03-2023, 18:39, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Working with Data in Public Health: A Practical Pathway with RНазвание: Working with Data in Public Health: A Practical Pathway with R
Автор: Peng Zhao
Издательство: Springer/Xian Jiaotong University Press
Год: 2023
Страниц: 201
Язык: английский
Формат: pdf (true), epub
Размер: 39.5 MB

This book provides a complete practical guide of processing data in public health with R language. On the basis of the author’s research and teaching experiences, this book serves either as a textbook for undergraduates and graduates in public health or as a tutorial for self-learning. Many first-hand examples are presented with source data, R scripts, and graphs, as well as detailed explanations, which could be easily reproduced by readers so as to better understand the data processing principles and procedures. Popular and novel R packages in public health are introduced as well. Years of teaching R to undergraduates has struck me with the realization that even if students are well equipped with a lot of skills in R, they may find it difficult to pick out the proper tools when they need them. Conversely, if they conduct research without learning R, they may have no idea what R can achieve for them. This book is neither a book for the R language, nor for statistics, nor for Data Science, nor for public health. It is a mixture of them. In this book, I would like to demonstrate how to apply R language to processing data in public health with practical examples. Thus, the preferable usage of this book is a textbook for teaching or learning R language or Data Science in public health, although it can also be used across disciplines.
 

Evolutionary Multi-Task Optimization: Foundations and Methodologies

Автор: literator от 30-03-2023, 18:09, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Evolutionary Multi-Task Optimization: Foundations and MethodologiesНазвание: Evolutionary Multi-Task Optimization: Foundations and Methodologies
Автор: Liang Feng, Abhishek Gupta, Kay Chen Tan
Издательство: Springer
Серия: Machine Learning: Foundations, Methodologies, and Applications
Год: 2023
Страниц: 220
Язык: английский
Формат: pdf (true), epub
Размер: 38.5 MB

A remarkable facet of the human brain is its ability to manage multiple tasks with apparent simultaneity. Knowledge learned from one task can then be used to enhance problem-solving in other related tasks. In Machine Learning, the idea of leveraging relevant information across related tasks as inductive biases to enhance learning performance has attracted significant interest. In contrast, attempts to emulate the human brain’s ability to generalize in optimization – particularly in population-based evolutionary algorithms – have received little attention to date. Recently, a novel evolutionary search paradigm, Evolutionary Multi-Task (EMT) optimization, has been proposed in the realm of evolutionary computation. Optimization is an essential ingredient in many real-world problem solving systems and Artificial Intelligence (AI) algorithms.
 

AI, Machine Learning and Deep Learning: A Security Perspective

Автор: literator от 30-03-2023, 16:12, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

AI, Machine Learning and Deep Learning: A Security PerspectiveНазвание: AI, Machine Learning and Deep Learning: A Security Perspective
Автор: Fei Hu, Xiali Hei
Издательство: CRC Press
Год: 2023
Страниц: 347
Язык: английский
Формат: pdf (true)
Размер: 40.6 MB

Today, Artificial Intelligence (AI) and Machine Learning/Deep Learning (ML/DL) have become the hottest areas in information technology. In our society, many intelligent devices rely on AI/ML/DL algorithms/tools for smart operations. Although AI/ML/DL algorithms and tools have been used in many internet applications and electronic devices, they are also vulnerable to various attacks and threats. AI parameters may be distorted by the internal attacker; the DL input samples may be polluted by adversaries; the ML model may be misled by changing the classification boundary, among many other attacks and threats. Such attacks can make AI products dangerous to use. While this discussion focuses on security issues in AI/ML/DL-based systems (i.e., securing the intelligent systems themselves), AI/ML/DL models and algorithms can actually also be used for cyber security (i.e., the use of AI to achieve security).