Название: Managing Cloud Native Data on Kubernetes: Architecting Cloud Native Data Services Using Open Source Technology (Final) Автор: Jeff Carpenter, Patrick McFadin Издательство: O’Reilly Media, Inc. Год: 2023 Страниц: 331 Язык: английский Формат: pdf (true), epub Размер: 16.4 MB
Is Kubernetes ready for stateful workloads? This open source system has become the primary platform for deploying and managing cloud native applications. But because it was originally designed for stateless workloads, working with data on Kubernetes has been challenging. If you want to avoid the inefficiencies and duplicative costs of having separate infrastructure for applications and data, this practical guide can help. Using Kubernetes as your platform, you'll learn open source technologies that are designed and built for the cloud. Authors Jeff Carpenter and Patrick McFadin provide case studies to help you explore new use cases and avoid the pitfalls others have faced. You'll get an insider's view of what's coming from innovators who are creating next-generation architectures and infrastructure. The primary audience for this book comprises the developers and architects who are designing, building, and running applications in the cloud. If that describes you and you’re picking up this book, chances are you’ve heard the thundering herd of organizations adopting Kubernetes and have joined that trend or are at least considering it. However, you may have also heard the reservations about stateful workloads on Kubernetes and are looking for help in how to proceed.
Название: Flutter and Dart Cookbook: Developing Full-Stack Applications for the Cloud (Final Release) Автор: Richard Rose Издательство: O’Reilly Media, Inc. Год: 2023 Страниц: 310 Язык: английский Формат: pdf (true), epub (true), mobi Размер: 23.5 MB
Learn the essentials of working with Flutter and Dart to build full stack applications that meet the needs of a cloud-driven world. Together, the Flutter open source UI software development kit and the Dart programming language for client development provide a unified solution to building applications capable of targeting multiple platforms. Recipes in this cookbook show you how this potent combination provides an efficient approach to application development. Typically used in frontend development, Flutter helps you develop cross-platform applications for Android, iOS, Linux, Mac, Windows, and the Google Fuchsia operating system. The Dart SDK provides native access to third-party solutions, including APIs, databases, and authentication. When used in concert with Flutter, Dart allows you to compile source code ahead of time to native code.
Название: Go Cookbook: Expert Solutions for Commonly Needed Go Tasks (Final Release) Автор: Sau Sheong Chang Издательство: O’Reilly Media, Inc. Год: 2023 Страниц: 370 Язык: английский Формат: True PDF, True EPUB (Retail Copy) Размер: 13.2 MB
Go is an increasingly popular language for programming everything from web applications to distributed network services. This practical guide provides recipes to help you unravel common problems and perform useful tasks when working with Go. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. Programmers new to Go can quickly ramp up their knowledge while accomplishing useful tasks, and experienced Go developers can save time by cutting and pasting proven code directly into their applications.
Название: Глубокое обучение и игра в го Автор: Памперла М., Фергюсон К. Издательство: ДМК Пресс Год: 2020 Cтраниц: 372 Формат: pdf (ocr) / djvu Размер: 14 мб Язык: русский
Древняя стратегическая игра го представляет собой отличный пример для демонстрации возможностей искусственного интеллекта. В 2016 году система, основанная на принципах глубокого обучения, потрясла мир го, победив одного из чемпионов. Вскоре после этого модернизированный алгоритм AlphaGo Zero сокрушил оригинальную версию бота благодаря использованию при освоении игры методов глубокого обучения с подкреплением.
Название: Data Science: The Hard Parts: Techniques for Excelling at Data Science Автор: Daniel Vaughan Издательство: O’Reilly Media, Inc. Год: 2024 Страниц: 257 Язык: английский Формат: True PDF, True EPUB Размер: 10.1 MB, 10.2 MB
This practical guide provides a collection of techniques and best practices that are generally overlooked in most data engineering and Data Science pedagogy. A common misconception is that great data scientists are experts in the "big themes" of the discipline—Machine Learning and programming. But most of the time, these tools can only take us so far. In practice, the smaller tools and skills really separate a great data scientist from a not-so-great one. I’ll posit that learning and practicing data science is hard. It is hard because you are expected to be a great programmer who not only knows the intricacies of data structures and their computational complexity but is also well versed in Python and SQL. Statistics and the latest Machine Learning predictive techniques ought to be a second language to you, and naturally you need to be able to apply all of these to solve actual business problems that may arise. But the job is also hard because you have to be a great communicator who tells compelling stories to nontechnical stakeholders who may not be used to making decisions in a data-driven way.
Название: Training Data for Machine Learning: Human Supervision from Annotation to Data Science (Final) Автор: Anthony Sarkis Издательство: O’Reilly Media, Inc. Год: 2024 Страниц: 332 Язык: английский Формат: True PDF, True EPUB (Retail Copy) Размер: 21.3 MB, 13.2 MB
Your training data has as much to do with the success of your data project as the algorithms themselves because most failures in AI systems relate to training data. But while training data is the foundation for successful AI and machine learning, there are few comprehensive resources to help you ace the process. In this hands-on guide, author Anthony Sarkis—lead engineer for the Diffgram AI training data software—shows technical professionals, managers, and subject matter experts how to work with and scale training data, while illuminating the human side of supervising machines. Engineering leaders, data engineers, and data science professionals alike will gain a solid understanding of the concepts, tools, and processes they need to succeed with training data.
Название: FastAPI: Modern Python Web Development (Final) Автор: Bill Lubanovic Издательство: O’Reilly Media, Inc. Год: 2024 Страниц: 280 Язык: английский Формат: pdf (true), epub (true) Размер: 24.0 MB, 10.2 MB
FastAPI is a young yet solid framework that takes advantage of newer Python features in a clean design. As its name implies, FastAPI is indeed fast, rivaling similar frameworks in languages such as Golang. With this practical book, developers familiar with Python will learn how FastAPI lets you accomplish more in less time with less code. Author Bill Lubanovic covers the nuts and bolts of FastAPI development with how-to guides on various topics such as forms, database access, graphics, maps, and more that will take you beyond the basics. This book also includes how-to guides that will get you up to speed on RESTful APIs, data validation, authorization, and performance. With its similarities to frameworks like Flask and Django, you'll find it easy to get started with FastAPI.
Название: ISTQB Certified Tester Foundation Level: A Self-Study Guide Syllabus v4.0 Автор: Lucjan Stapp, Adam Roman, Michaël Pilaeten Издательство: Springer Год: 2024 Страниц: 409 Язык: английский Формат: pdf (true) Размер: 11.7 MB
This book is aimed at everyone preparing for the ISTQB Certified Tester – Foundation Level exam based on the Foundation Level syllabus (version 4.0) published in 2023. It provides candidates with reliable knowledge based on this document and thus distinguishes itself from all the information about ISTQB syllabi and exams on the Internet, which is often of rather poor quality and may even contain serious errors. The system created by ISTQB allows defining career paths for testing professionals based on a three-level certification program that includes Foundation Level, Advanced Level, and Expert Level. The entry point is the Foundation Level described in this book. Holding the Foundation Level certification is a prerequisite for earning subsequent certifications. The holders of a Foundation Level certificate can expand their knowledge of testing by obtaining an Advanced Level qualification. The advanced level is the starting point for acquiring further knowledge and skills at the expert level. A person who has already gained experience as a test manager, for example, can choose to further develop their career as a tester by obtaining expert-level certifications in the areas of test management and test process improvement. In addition to the core track, ISTQB also offers specialized education programs on topics such as acceptance testing, artificial intelligence testing, automotive testing, gaming machine testing, game testing, mobile application testing, model-based testing, performance testing, security testing, test automation, or usability testing.
Название: Beyond the Algorithm: AI, Security, Privacy, and Ethics (Early Release) Автор: Omar Santos, Petar Radanliev Издательство: Addison-Wesley Professional/Pearson Education Год: 2023 Страниц: 366 Язык: английский Формат: pdf, epub Размер: 17.6 MB
Artificial Intelligence (AI) is increasingly becoming a part of our daily lives. This book offers a comprehensive framework for comprehending and addressing the deeply interrelated challenges of AI, privacy, security, and ethics. It serves as an academic resource and a guide for navigating the complexities of this rapidly evolving terrain. “Beyond the Algorithm” will significantly contribute to ongoing discussions and help shape a future where AI can be both innovative and responsible. The book employs a multidisciplinary approach that draws on insights from cybersecurity, legal studies, philosophy, and Data Science. This text is written in a technical manner suitable for academic researchers. Still, it has also been structured to be easily understood by policy-makers, legal practitioners, cybersecurity and AI professionals. The in-depth analysis and case studies presented will be particularly enlightening for Computer Science and cybersecurity graduate students. Moreover, anyone interested in comprehending the broader implications of AI will find this comprehensive examination useful.
Название: Programming Your GPU with OpenMP: Performance Portability for GPUs Автор: Tom Deakin, Timothy G. Mattson Издательство: The MIT Press Год: 2023 Страниц: 336 Язык: английский Формат: epub Размер: 13.1 MB
The essential guide for writing portable, parallel programs for GPUs using the OpenMP programming model. Today’s computers are complex, multi-architecture systems: multiple cores in a shared address space, graphics processing units (GPUs), and specialized accelerators. To get the most from these systems, programs must use all these different processors. In Programming Your GPU with OpenMP, Tom Deakin and Timothy Mattson help everyone, from beginners to advanced programmers, learn how to use OpenMP to program a GPU using just a few directives and runtime functions. Then programmers can go further to maximize performance by using CPUs and GPUs in parallel—true heterogeneous programming. And since OpenMP is a portable API, the programs will run on almost any system. This book will help you learn how to program a GPU with OpenMP. The first part of the book provides the background you need to understand GPU programming with OpenMP. We start by reviewing hardware developments that programmers need to understand. We explain the GPU, its differences and similarities to the modern CPU. Next, we include a chapter that summarizes how to use OpenMP to program multithreaded systems (i.e., multicore systems with a shared address space). With this background in place, you will be ready for our core topic: how to use OpenMP to program heterogeneous systems composed of CPUs and GPUs. An online repository containing source code for the example programs from the book—provided in all languages currently supported by OpenMP: C, C++, and Fortran.