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

  • Добавил: literator
  • Дата: 12-12-2022, 04:16
  • Комментариев: 0
Microservice APIs: Using Python, Flask, FastAPI, OpenAPI and more (Final Release)Название: Microservice APIs: Using Python, Flask, FastAPI, OpenAPI and more (Final Release)
Автор: Jose Haro Peralta
Издательство: Manning Publications
Год: 2023
Страниц: 442
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Tips, best practices, and handy Python features for designing better microservices architecture and streamlining API integrations. The goal of this book is to teach you how to build microservices and drive their integrations using APIs. You’ll learn to design a microservices platform and to build REST and GraphQL APIs to enable communication between microservices. You’ll also learn to test and validate your microservice APIs, to secure them, and to deploy and operate them in the cloud. This book is helpful for software developers who work with microservices and APIs. The book uses a very practical approach, and nearly every chapter illustrates the explanations with full coding examples. Therefore, hands-on developers who work directly with microservice APIs will find the book’s contents valuable. The coding examples are in Python; however, knowledge of the language isn’t necessary to be able to follow along with them. Before introducing new code, every concept is explained thoroughly.
  • Добавил: literator
  • Дата: 12-12-2022, 03:58
  • Комментариев: 0
Software Engineer's Guide to Deep Learning System Design (MEAP v8)Название: Software Engineer's Guide to Deep Learning System Design (MEAP v8)
Автор: Chi Wang, Donald Szeto
Издательство: Manning Publications
Год: 2022
Страниц: 338
Язык: английский
Формат: pdf (true)
Размер: 29.1 MB

Design systems optimized for deep learning models. Written for software engineers, this book teaches you how to implement a maintainable platform for developing Deep Learning models. Software Engineer's Guide to Deep Learning System Design is a practical guide for software engineers and data scientists who are designing and building platforms for Deep Learning (DL). It’s full of hands-on examples that will help you transfer your software development skills to implementing Deep Learning platforms. In Software Engineer's Guide to Deep Learning System Design, you’ll learn how to build automated and scalable services for core tasks like dataset management, model training/serving, and hyperparameter tuning. This book is the perfect way to step into an exciting—and lucrative—career as a Deep Learning engineer.
  • Добавил: literator
  • Дата: 12-12-2022, 03:43
  • Комментариев: 0
Let's Talk Python (MEAP v2)Название: Let's Talk Python (MEAP v2)
Автор: Pavel Anni
Издательство: Manning Publications
Год: 2022
Страниц: 165
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Let's Talk Python is a unique Python beginners guide written especially for young people. There are no boring lessons or dull exercises. Instead, you'll team up with two brothers who are busy talking about Python programming and asking the same questions you are! As you follow along, you’ll learn from the brothers' mistakes, discover how to write programs with a team, and get a chance to create applications you can use in your daily life. All code in this book runs on Mac, Windows, Linux, and Raspberry Pi. Python is one of the best languages for new programmers! Its creators designed it to be easy to learn and easy to use. But Python isn’t just a language for beginners—it’s used for all sorts of things, from web apps to artificial intelligence! Open up this fun, friendly guide and you’ll see just how easy it is to get started with Python.
  • Добавил: literator
  • Дата: 11-12-2022, 19:59
  • Комментариев: 0
Java for Developers Pocket PrimerНазвание: Java for Developers Pocket Primer
Автор: Oswald Campesato
Издательство: Mercury Learning and Information
Год: 2022
Страниц: 247
Язык: английский
Формат: pdf (true)
Размер: 12.5 MB

The goal of this book is to provide a reasonably thorough introduction to Java development to people who are relatively new to the Java programming language. The biggest challenge for a book of this length is to provide adequate coverage of some fundamental aspects of Java that are illustrated via code samples that are primarily for Java 8. As this book goes to print, Java 17 is the production release. If you are planning to write a Java application, you need to determine the versions of Java that contain the functionality that you need in your application, after which you can determine the version(s) that you need to install. What you need to know for this book: You need an understanding of OOP (Object Oriented Programming), Java, and XML. Knowledge of another OO programming language instead of Java might be sufficient, but to be on the safe side, glance through the code samples to gauge whether or not you can manage the material.
  • Добавил: literator
  • Дата: 11-12-2022, 19:11
  • Комментариев: 0
Rust Web Development (Final Release)Название: Rust Web Development (Final Release)
Автор: Bastian Gruber
Издательство: Manning Publications
Год: 2023
Страниц: 402
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Create bulletproof, high-performance web apps and servers with Rust. Rust Web Development will help you write web applications (be it an API, a microservice, or a monolith) from start to finish. You’ll learn everything you need to open an API to the outside world, connect a database to store your data, and test and deploy your application. This is not a reference book; it should be considered a workbook. The application we are building will make sacrifices in its design so concepts can be taught at the right time. It takes the whole book to finally be able to ship it to production. Rust Web Development gets you hands-on fast, with numerous small and large examples. You’ll get up to speed with how Rust streamlines backend development, implements authentication flows, and even makes it easier for your APIs to interact. As you go, you’ll build a complete Q&A web service and iterate on your code chapter-by-chapter, just like a real development project.
  • Добавил: literator
  • Дата: 11-12-2022, 18:36
  • Комментариев: 0
Matlab For EngineeringНазвание: Matlab For Engineering
Автор: Berardino D’Acunto
Издательство: World Scientific
Год: 2022
Страниц: 326
Язык: английский
Формат: pdf (true), epub
Размер: 33.56 MB

This book provides an introduction to Matlab for engineering students and engineers. However, the book can also be useful for students, technicians and researchers in all scientific areas whenever they need to apply Matlab to solve problems arising from their areas of studies, work and research. It is assumed that they do not have any initial Matlab knowledge and the reader is very interested to learn this powerful tool of scientific computing. After introducing the essential Matlab commands, mainly devoted to matrix manipulation, most of the other commands are presented in action, within programs aimed at solving specific problems. In the first part of the book, the function file is presented. This concept plays a basic role in Matlab programming and, therefore, is illustrated with many examples.
  • Добавил: literator
  • Дата: 11-12-2022, 18:24
  • Комментариев: 0
Artificial Intelligence And Emerging Technologies In International RelationsНазвание: Artificial Intelligence And Emerging Technologies In International Relations
Автор: Bhaso Ndzendze, Tshilidzi Marwala
Издательство: World Scientific
Год: 2021
Страниц: 190
Язык: английский
Формат: pdf (true), epub
Размер: 10.2 MB

Artificial Intelligence and Emerging Technologies in International Relations explores the geopolitics between technology and international relations. Through a focus on war, trade, investment flows, diplomacy, regional integration and development cooperation, this book takes a holistic perspective to examine the origins of technology, analysing its current manifestations in the contemporary world. The authors present the possible future roles of Artificial Intelligence (AI) and other emerging technologies (including blockchain, 3D printing, 5G connectivity and the Internet of Things) in the context of global arena. This book is essential reading to all who seek to understand the reality of the inequitable distribution of these game-changing technologies that are shaping the world. Research questions as well as some policy options for the developing world are explored and the authors make the case for cooperation by the international community as we enter the fourth industrial revolution (4IR).
  • Добавил: literator
  • Дата: 11-12-2022, 10:31
  • Комментариев: 0
Modern Cryptography Volume 2: A Classical Introduction to Informational and Mathematical PrincipleНазвание: Modern Cryptography Volume 2: A Classical Introduction to Informational and Mathematical Principle
Автор: Zhiyong Zheng, Kun Tian, Fengxia Liu
Издательство: Springer
Год: 2023
Страниц: 202
Язык: английский
Формат: pdf (true)
Размер: 15.3 MB

This book covers the most cutting-edge and hot research topics and fields of post-quantum cryptography. The main purpose of this book is to focus on the computational complexity theory of lattice ciphers, especially the reduction principle of Ajtai, in order to fill the gap that post-quantum ciphers focus on the implementation of encryption and decryption algorithms, but the theoretical proof is insufficient. In Chapter 3, Chapter 4 and Chapter 6, author introduces the theory and technology of LWE distribution, LWE cipher and homomorphic encryption in detail. When using random analysis tools, there is a problem of "ambiguity" in both definition and algorithm. The greatest feature of this book is to use probability distribution to carry out rigorous mathematical definition and mathematical demonstration for various unclear or imprecise expressions, so as to make it a rigorous theoretical system for classroom teaching and dissemination. Chapters 5 and 7 further expand and improve the theory of cyclic lattice, ideal lattice and generalized NTRU cryptography.
  • Добавил: literator
  • Дата: 10-12-2022, 08:31
  • Комментариев: 0
Java. Полное руководство, 12-е изданиеНазвание: Java. Полное руководство, 12-е издание
Автор: Герберт Шилдт
Издательство: Диалектика
Год: 2023
Страниц: 1345
Язык: русский
Формат: pdf
Размер: 70.7 MB

В полностью обновленном с учетом версии Java SE 17 издании объясняется, как разрабатывать, компилировать, отлаживать и запускать программы на Java. Автор многочисленных бестселлеров по программированию Герберт Шилдт охватывает весь язык Java, включая его синтаксис, ключевые слова и фундаментальные принципы программирования. Вы также найдете здесь информацию об основных частях библиотеки Java API, таких как ввод-вывод, Collections Framework, библиотека потоков и утилиты параллелизма. Исследуются темы Swing, JavaBeans и сервлеты, а многочисленные примеры демонстрируют язык Java в действии. Конечно же, подробно обсуждаются недавние дополнения к языку Java, в том числе записи, запечатанные классы и выражения switch. Книга написана в ясном и четком стиле, который делает книги Шилдта выбором миллионов людей во всем мире.
  • Добавил: literator
  • Дата: 10-12-2022, 07:47
  • Комментариев: 0
Leadership Paradigms for Remote Agile Development: How To Lead Your Team RemotelyНазвание: Leadership Paradigms for Remote Agile Development: How To Lead Your Team Remotely
Автор: Benjamin Jakobus, Pedro Henrique Lobato Sena, Claudio Souza
Издательство: Apress
Год: 2022
Страниц: 169
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 10.1 MB

If you are asking yourself Why are my engineers unable to deliver?, Why are so many engineers leaving? or Why is our software riddled with bugs?, then you've come to the right place. This book acts as a concise, practical guide on how to lead successful agile projects in a remote environment. The authors draw from industry experience and a wide range of fields and disciplines--from software engineering to criminology and sociology--to teach you how to maintain technical oversight, manage deadlines, and calibrate expectations, while also creating and maintaining a healthy remote work environment. You will gain both practical tips grounded in reality, while learning why such tips work by navigating the background on which they are founded--from Broken Window Theory, Labeling Theory to the Dunning-Kruger.