Название: .NET Microservices: Architecture for Containerized .NET Applications (v2.2.1 Edition) Автор: Cesar de la Torre, Bill Wagner, Mike Rousos Издательство: Microsoft Corporation Год: 2019 Страниц: 331 Язык: английский Формат: pdf (true), epub Размер: 36.0 MB
Enterprises are increasingly realizing cost savings, solving deployment problems, and improving DevOps and production operations by using containers. Microsoft has been releasing container innovations for Windows and Linux by creating products like Azure Kubernetes Service and Azure Service Fabric, and by partnering with industry leaders like Docker, Mesosphere, and Kubernetes. These products deliver container solutions that help companies build and deploy applications at cloud speed and scale, whatever their choice of platform or tools.
Название: Mathematics for Machine Learning Автор: Marc Peter Deisenroth, A. Aldo Faisal Издательство: Cambridge University Press Год: 2020 Страниц: 417 Язык: английский Формат: pdf (true) Размер: 16.3 MB
Machine learning is the latest in a long line of attempts to distill human knowledge and reasoning into a form that is suitable for constructing machines and engineering automated systems. As machine learning becomes more ubiquitous and its software packages become easier to use, it is natural and desirable that the low-level technical details are abstracted away and hidden from the practitioner. However, this brings with it the danger that a practitioner becomes unaware of the design decisions and, hence, the limits of machine learning algorithms.
Название: Microsoft Visual C#: An Introduction to Object-Oriented Programming, Seventh Edition Автор: Joyce Farrell Издательство: Cengage Learning Год: 2017 Страниц: 786 Язык: английский Формат: pdf (true) Размер: 20.35 MB
Microsoft Visual C# 2017, Seventh Edition provides the beginning programmer with a guide to developing programs in C#. C# is a language developed by the Microsoft Corporation as part of the .NET Framework and Visual Studio platform. The .NET Framework contains a wealth of libraries for developing applications for the Windows family of operating systems. With C#, you can build small, reusable components that are well-suited to Web-based programming applications. Although similar to Java and C++, many features of C# make it easier to learn and ideal for the beginning programmer. You can program in C# using a simple text editor and the command prompt, or you can manipulate program components using Visual Studio’s sophisticated Integrated Development Environment.
Название: Применение шаблонов JAVA Автор: Стелтинг С., Маассен О. Издательство: Вильямс Год: 2002 Cтраниц: 576 Формат: pdf Размер: 14 мб Язык: русский
Эксперты компании Sun Microsystems Стив Стелтинг и Олав Маассен создали практическое руководство, содержащее описание проверенных временем методов использования всех типов шаблонов, представляющих как собой целые архитектуры систем, так и отдельные простые классы применительно к платформе Java.
Название: The Continuing Arms Race: Code-Reuse Attacks and Defenses Автор: Per Larsen, Ahmad-Reza Sadeghi Издательство: ACM Books Год: 2018 Страниц: 304 Язык: английский Формат: pdf (true) Размер: 10.85 MB
As human activities moved to the digital domain, so did all the well-known malicious behaviors including fraud, theft, and other trickery. There is no silver bullet, and each security threat calls for a specific answer. One specific threat is that applications accept malformed inputs, and in many cases it is possible to craft inputs that let an intruder take full control over the target computer system. The nature of systems programming languages lies at the heart of the problem. Rather than rewriting decades of well-tested functionality, this book examines ways to live with the (programming) sins of the past while shoring up security in the most efficient manner possible.
Название: The Design of Web APIs Автор: Arnaud Lauret Издательство: Manning Publications Год: 2019 Формат: true pdf Страниц: 392 Размер: 11.8 Mb Язык: English
The Design of Web APIs is a practical, example-packed guide to crafting extraordinary web APIs. Author Arnaud Lauret demonstrates fantastic design principles and techniques you can apply to both public and private web APIs. Foreword by Kin Lane, The API Evangelist. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology An API frees developers to integrate with an application without knowing its code-level details. Whether you're using established standards like REST and OpenAPI or more recent approaches like GraphQL or gRPC, mastering API design is a superskill. It will make your web-facing services easier to consume and your clients—internal and external—happier.
Название: Threat Modeling: Risk Identification and Avoidance in Secure Design (Early Release) Автор: Izar Tarandach, Matthew J. Coles Издательство: O’Reilly Media, Inc. Год: 2019 Язык: английский Формат: epub, pdf (conv) Размер: 10.3 MB
Threat modeling is one of the most essential—and most misunderstood—parts of the development lifecycle. Whether you’re a security practitioner or application developer, this book will help you gain a better understanding of core concepts and how to apply them to your practice to protect your systems from threats.
Название: Build an API with Laravel Автор: Thomas Gamborg Norgaard Издательство: Wacky Studio Год: 2019 Страниц: 760 Язык: английский Формат: pdf (true), epub Размер: 13.3 MB
Are you unsure how to build an API with Laravel, or do you struggle with different conventions? 760 pages step by step guide that teaches you everything you need to know! “Is it enough just to return my models or collections as JSON, or do I need more?” Have you had the same question as above where you feel like something is missing? Maybe you’ve already built an API that way and discovered that you disliked it, because you had to implement everything one more time on the frontend.
Название: Классические задачи Computer Science на языке Python Автор: Копец Дэвид Издательство: Питер Год: 2019 Формат: pdf Страниц: 258 Размер: 27 Mb Язык: Русский
Книга даст вам возможность глубже освоить язык Python, проверить себя на испытанных временем задачах, упражнениях и алгоритмах. Вам предстоит решать десятки заданий по программированию: от самых простых (например, найти элементы списка с помощью двоичной сортировки), до сложных (выполнить кластеризацию данных методом k-средних).
Название: Java за 24 часа, 8-е издание Автор: Кейденхед Роджерс Издательство: Диалектика Год: 2019 Формат: pdf Страниц: 486 Размер: 45 Mb Язык: Русский
Программировать на Java гораздо проще, чем вы думаете, особенно если у вас под рукой эта книга. Всего лишь за 24 занятия длительностью не более одного часа каждое вы научитесь писать приложения Java на весьма достойном уровне.