Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 7-04-2023, 03:12
  • Комментариев: 0
Learning Go, 2nd Edition (Third Early Release)Название: Learning Go: An Idiomatic Approach to Real-World Go Programming, 2nd Edition (Third Early Release)
Автор: Jon Bodner
Издательство: O’Reilly Media, Inc.
Год: 2023-04-06
Страниц: 383
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Go has rapidly become the preferred language for building web services. Plenty of tutorials are available to teach Go's syntax to developers with experience in other programming languages, but tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write clear and idiomatic Go. No matter your level of experience, you'll learn how to think like a Go developer. Author Jon Bodner introduces the design patterns experienced Go developers have adopted and explores the rationale for using them. This updated edition also shows you how Go's generics support fits into the language.
  • Добавил: literator
  • Дата: 7-04-2023, 02:07
  • Комментариев: 0
Microsoft Azure AI Fundamentals Certification Companion: Guide to Prepare for the AI-900 ExamНазвание: Microsoft Azure AI Fundamentals Certification Companion: Guide to Prepare for the AI-900 Exam
Автор: Krunal S. Trivedi
Издательство: Apress
Год: 2023
Страниц: 205
Язык: английский
Формат: pdf
Размер: 10.0 MB

Prepare for the Azure AI Fundamentals certification examination. This book covers the basics of implementing various Azure AI services in your business. The book not only helps you get ready for the AI-900 exam, but also helps you get started in the Artificial Intelligence (AI) world. The book starts with a short overview of the AI-900 exam and takes you through the exam prerequisites and the structure of the exam. You will then learn basic and advanced AI in Azure. Principles of responsible AI, Azure Machine Learning (ML), Azure Cognitive Services, and Bot Services are covered, followed by a practice test. Artificial Intelligence gives businesses the chance to start over, which has the potential to change not only business processes but also whole industries and the way customers interact with businesses. The Microsoft Azure AI development framework is a powerful tool that can be used for the creation of artificial intelligence solutions in a variety of different fields. Some of these fields are conversational AI, Machine Learning, Data Sciences, robotics, the Internet of Things (IoT), and many more. After reading this book, you will be able to implement various Azure AI services and prepare for the Azure AI Fundamentals certification exam, AI-900. For Azure and AI users working with ML services.
  • Добавил: literator
  • Дата: 7-04-2023, 01:18
  • Комментариев: 0
Applied Artificial Intelligence: Medicine, Biology, Chemistry, Financial, Games, EngineeringНазвание: Applied Artificial Intelligence: Medicine, Biology, Chemistry, Financial, Games, Engineering
Автор: Nenad Filipovic
Издательство: Springer
Год: 2023
Страниц: 391
Язык: английский
Формат: pdf (true)
Размер: 31.6 MB

The book is covering knowledge and results in theory, methodology, and applications of Artificial Intelligence and Machine Learning in academia and industry. Nowadays, Artificial Intelligence has been used in every company where intelligence elements are embedded inside sensors, devices, machines, computers and networks. The chapters in this book integrated approach toward global exchange of information on technological advances, scientific innovations, and the effectiveness of various regulatory programs toward AI application in medicine, biology, chemistry, financial, games, law, and engineering. Readers can find AI application in industrial workplace safety, manufacturing systems, medical imaging, biomedical engineering application, different computational paradigm, drug delivery system, and cost-effectiveness analysis. Real examples from academia and industry give beyond state of the art for application of AI and ML in different areas.
  • Добавил: literator
  • Дата: 6-04-2023, 08:41
  • Комментариев: 0
Программирование на языке высокого уровня. Программирование на языке Object PascalНазвание: Программирование на языке высокого уровня. Программирование на языке Object Pascal
Автор: Немцова Т.И., Голова С.Ю., Абрамова И.В.
Издательство: Форум
Год: 2023
Страниц: 495
Язык: русский
Формат: pdf
Размер: 97,6 MB

Учебное пособие "Программирование на языке высокого уровня" представляет собой курс по изучению языка Object Pascal. Пособие предназначено для широкого круга читателей. как для начинающих программистов, так и для тех, кто уже знаком с основами программирования и в будущем собирается стать профессиональным программистом. Пособие состоит из двух частей. Часть 1 предназначена для начинающих программистов. В ней рассматриваются основы программирования на языке Object Pascal и работа в среде программирования Borland Developer Studio 2006 Delphi for Microsoft Win32. В части 2 представлен материал, предназначенный для тех, кто хочет получить полное представление о языке Object Pascal и научиться программировать на профессиональном уровне. Предложенный теоретический материал сопровождается подробно разобранными примерами программ и схем алгоритмов. Для закрепления материала предлагаются контрольные вопросы, тесты и задания для самостоятельного решения.
  • Добавил: literator
  • Дата: 6-04-2023, 08:16
  • Комментариев: 0
Программирование на языке высокого уровня. Программирование на языке С++Название: Программирование на языке высокого уровня. Программирование на языке С++
Автор: Немцова Т.И., Голова С.Ю., Терентьев А.И.
Издательство: Форум
Год: 2023
Страниц: 511
Язык: русский
Формат: pdf
Размер: 88,7 MB

В пособии рассматриваются работа в среде программирования Microsoft Visual Studio, основы программирования и объектно-ориентированное программирование на языке C++. Представленный теоретический материал сопровождается подробно разобранными примерами программ со схемами алгоритмов. Для закрепления материала предлагаются контрольные вопросы, тесты и задания для самостоятельного решения. Предназначено для школьников, студентов средних специальных заведений и вузов (технических, экономических и других специальностей), изучающих дисциплину "Программирование", может быть рекомендовано преподавателям, слушателям курсов повышения квалификации, а также может быть использовано как самоучитель.
  • Добавил: polyanskiy
  • Дата: 6-04-2023, 07:14
  • Комментариев: 0

Автор: Н. И. Козлов
Название: Организация вычислительных работ
Издательство: М:, Наука
Год: 1981
Страниц: 240
Формат: DJVU, PDF
Размер: 12 МБ
Книга посвящена организации вычислительных работ для решения задач вычислительного эксперимента. Разбираются этапы вычислительного эксперимента — построение физической и математической моделей, построение дискретной модели, программирование, проведение расчетов, анализ полученных результатов. В качестве иллюстрации приводятся примеры, в основном ориентированные на инженерно-физические задачи применительно к машине БЭСМ-6, операционной системе Диспак и мониторной системе Дубна.
  • Добавил: literator
  • Дата: 6-04-2023, 03:46
  • Комментариев: 0
An Introduction to Programming Languages: Simultaneous Learning in Multiple Coding EnvironmentsНазвание: An Introduction to Programming Languages: Simultaneous Learning in Multiple Coding Environments
Автор: Paul A. Gagniuc
Издательство: Springer
Год: 2023
Страниц: 318
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

After a short introduction on the history of programming languages, this book provides step-by-step examples that are mirrored in seven programming languages, including C#, C++, Java, jаvascript, PERL, PHP, Python, Ruby, VB, and VBA. This mirrored approach for each of the examples represents the main feature of the book with the goal of gaining a better understanding of the advantages and disadvantages of programming and scripting languages. This approach also allows readers to learn the mechanics of short implementations and the algorithms involved, no matter what technology and programs are used in the future. Based on the growing need for programmers to be proficient across languages, the book is designed in such a way that no prior training or exposure to the programming languages is needed by readers.
  • Добавил: literator
  • Дата: 6-04-2023, 03:28
  • Комментариев: 0
Prometheus: Up & Running, 2nd Edition (Final Release)Название: Prometheus: Up & Running: Infrastructure and Application Performance Monitoring, 2nd Edition (Final Release)
Автор: Julien Pivotto, Brian Brazil
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 415
Язык: английский
Формат: epub (true)
Размер: 10.2 MB

Get up to speed with Prometheus, the metrics-based monitoring system used in production by tens of thousands of organizations. This updated second edition provides site reliability engineers, Kubernetes administrators, and software developers with a hands-on introduction to the most important aspects of Prometheus, including dashboarding and alerting, direct code instrumentation, and metric collection from third-party systems with exporters. Prometheus is primarily written in Go and licensed under the Apache 2.0 license. For instrumenting your own code, there are client libraries in all the popular languages and runtimes, including Go, Java/JVM, C#/.Net, Python, Ruby, Node.js, Haskell, Erlang, and Rust. Many popular applications are already instrumented with Prometheus client libraries, like Kubernetes, Docker, Envoy, and Vault. For third-party software that exposes metrics in a non-Prometheus format, there are hundreds of integrations available. These are called exporters, and include HAProxy, MySQL, PostgreSQL, Redis, JMX, SNMP, Consul, and Kafka.
  • Добавил: literator
  • Дата: 6-04-2023, 03:09
  • Комментариев: 0
Parallel Programming: for Multicore and Cluster Systems, 3rd EditionНазвание: Parallel Programming: for Multicore and Cluster Systems, 3rd Edition
Автор: Thomas Rauber, Gudula Runger
Издательство: Springer
Год: 2023
Страниц: 563
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

This textbook covers the new development in processor architecture and parallel hardware. It provides detailed descriptions of parallel programming techniques that are necessary for developing efficient programs for multicore processors as well as for parallel cluster systems and supercomputers. The content of the book consists of three main parts, covering all areas of parallel computing: the architecture of parallel systems, parallel programming models and environments, and the implementation of efficient application algorithms. The emphasis lies on parallel programming techniques needed for different architectures. The first part contains an overview of the architecture of parallel systems, including cache and memory organization, interconnection networks, routing and switching techniques as well as technologies that are relevant for modern and future multicore processors. The second part presents parallel programming models, performance models, and parallel programming environments for message passing and shared memory models, including the message passing interface (MPI), Pthreads, Java threads, and OpenMP. For each of these parallel programming environments, the book introduces basic concepts as well as more advanced programming methods and enables the reader to write and run semantically correct and computationally efficient parallel programs.
  • Добавил: literator
  • Дата: 6-04-2023, 02:49
  • Комментариев: 0
Human-Centered Artificial Intelligence: Advanced LecturesНазвание: Human-Centered Artificial Intelligence: Advanced Lectures
Автор: Mohamed Chetouani, Virginia Dignum, Paul Lukowicz, Carles Sierra
Издательство: Springer
Серия: Lecture Notes in Artificial Intelligence
Год: 2023
Страниц: 434
Язык: английский
Формат: pdf (true)
Размер: 34.6 MB

As a discipline, human-centered AI (HCAI) aims to create Artificial Intelligence (AI) systems that collaborate with humans, enhancing human capabilities and empowering humans to achieve their goals. That is, the focus amplify and augment rather than displace human abilities. HCAI seeks to preserve human control in a way that ensures artificial intelligence meets our needs while also operating transparently, delivering equitable outcomes, and respecting human rights and ethical standards. Design methods that enable representation of and adherence to values such as privacy protection, autonomy (human in control), and non-discrimination are core to HCAI. These are themes closely connected to some of the most fundamental challenges of AI. Artificial neural networks provide a distributed computing technology that can be trained to approximate any computable function, and have enabled substantial advances in areas such as computer vision, robotics, speech recognition and natural language processing. The future of AI lies in enabling people to collaborate with machines to solve complex problems. This requires good communication, trust, clarity, and understanding, like any efficient collaboration. Explainable AI (XAI) addresses such challenges, and for years different AI communities have studied such topics, leading to different definitions, evaluation protocols, motivations, and results.