|
 |
|
 |
|
|
 |
|  |
|
Название: Модернизация Java Enterprise: облачные технологии для разработчиков Автор: Маркус Эйзеле , Натале Винто Издательство: Питер Год: 2023 Страниц: 208 Язык: русский Формат: pdf Размер: 10.7 MB
В разговорах о технологиях постоянно упоминаются контейнеры, микросервисы и распределенные системы, однако большинство приложений по-прежнему работают на базе монолитных архитектур, основанных на традиционных процессах разработки. Давайте поближе познакомимся с хорошо зарекомендовавшими себя моделями на основе Java и разберемся, как перенести эти монолитные приложения в будущее. Опираясь на многолетний опыт модернизации приложений, Маркус Эйзеле и Натале Винто показывают, что необходимо сделать для обновления приложений Java, как разделить на части монолитные приложения и перейти на современный программный стек, работающий как в облаке, так и в локальной среде. К этим изменениям относятся такие технологии, как Quarkus, GraalVM, Eclipse Vert.x, Spring Boot и OpenJDK. |
Разместил: Ingvar16 29-07-2023, 15:49 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: MLOps Lifecycle Toolkit: A Software Engineering Roadmap for Designing, Deploying, and Scaling Stochastic Systems Автор: Dayne Sorvisto Издательство: Apress Год: 2023 Страниц: 285 Язык: английский Формат: pdf (true), epub Размер: 10.2 MB
This book is aimed at practitioners of data science, with consideration for bespoke problems, standards, and tech stacks between industries. It will guide you through the fundamentals of technical decision making, including planning, building, optimizing, packaging, and deploying end-to-end, reliable, and robust stochastic workflows using the language of Data Science. MLOps Lifecycle Toolkit walks you through the principles of software engineering, assuming no prior experience. It addresses the perennial “why” of MLOps early, along with insight into the unique challenges of engineering stochastic systems. Next, you’ll discover resources to learn software craftsmanship, data-driven testing frameworks, and computer science. Additionally, you will see how to transition from Jupyter notebooks to code editors, and leverage infrastructure and cloud services to take control of the entire Machine Learning lifecycle. You’ll gain insight into the technical and architectural decisions you’re likely to encounter, as well as best practices for deploying accurate, extensible, scalable, and reliable models. Through hands-on labs, you will build your own MLOps “toolkit” that you can use to accelerate your own projects. In later chapters, author Dayne Sorvisto takes a thoughtful, bottom-up approach to machine learning engineering by considering the hard problems unique to industries such as high finance, energy, healthcare, and tech as case studies, along with the ethical and technical constraints that shape decision making. In this book you will build your own MLOps toolkit that you can use in your own projects, develop intuition, and understand MLOps at a conceptual level. |
Разместил: Ingvar16 29-07-2023, 15:06 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: ProgMine. Большой курс по программированию на Python в Minecraft Автор: Александр Бобуров Издательство: stepik Год: 2023 Формат: PDF Страниц: 189 Размер: 187 Mb Язык: Русский
На курсе Вы научитесь самостоятельно писать программы на языке программирования Python и управлять с их помощью событиями в мире Minecraft. Освоив основы программирования, Вы тут же пустите новые знания в ход: сможете соорудить постройки, создадите мини-игры и превратите обычные предметы в потрясающие артефакты. Навыков, которые вы получите, будет достаточно для воплощения в жизнь самых смелых идей! И не только в мире Minecraft. Если захотите, сможете писать на Python игры, приложения и полезные утилиты. Итак, сейчас Вы делаете первый шаг на пути к тому, чтобы стать выдающимся программистом и повелителем мира Minecraft.
|
Разместил: Chipa 29-07-2023, 13:46 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Grokking Algorithms: Simple and Effective Methods to Grokking Deep Learning and Machine Learning Автор: Eric Schmidt Издательство: Independently published Год: 2023 Страниц: 176 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
In the past decade, Artificial Intelligence has been making waves. From self-driving cars to Siri to Alexa, Artificial Intelligence (AI) is everywhere. But what exactly is it? The term "artificial intelligence" was coined in 1956 by John McCarthy, a computer scientist at Dartmouth College. His work was based on the idea that computers could be made to exhibit intelligent behavior if they were programmed correctly. Since then, many people have taken up the mantle of creating intelligent machines-from engineers and computer scientists like Alan Turing and John von Neumann to psychologists like B. F. Skinner and Ivan Pavlov. And today, dozens of different types of artificial intelligence algorithms are being used by companies worldwide: deep learning algorithms, machine learning algorithms… even genetic algorithms! One of these techniques is called deep learning. Deep learning allows computers to learn from huge amounts of data, and it's been used to help computers recognize images, understand language, and even drive cars. This book will teach you all about the Grokking algorithms behind machine learning and deep learning: what they are, how they work, and where they come from. We'll start with the basics of what an algorithm is in general - what it does, how it works - and then move into more specific details about what makes these particular algorithms so powerful. Grokking Algorithms is a deep dive into the world of Machine Learning and Artificial Intelligence. You'll learn what makes these systems tick and how they work. |
Разместил: Ingvar16 29-07-2023, 07:02 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Rust Power Tools (MEAP v1) Автор: Sam Van Overmeire Издательство: Manning Publications Год: 2023 Язык: английский Формат: pdf, epub, mobi Размер: 10.1 MB
Supercharge your code with macros - the real power tools of the Rust programming language! Macros are instructions to generate new Rust code at compile-time, saving you hours of tedious code writing. The top Rust developers have built macros into everything from the standard library to crates. Now you can learn how these amazing “power tools” will help you push Rust to its full potential. This hands-on guide takes you from the absolute basics to advanced macro techniques. Rust Power Tools teaches you how to write, test, debug, and publish macros for Rust. It’s perfect for Rust practitioners who want to master this powerful development technique. In this unique book, you’ll explore Rust macros through interesting and engaging examples, including automatically generating a ‘builder’ and composing a DSL for writing Infrastructure as Code. Rust Power Tools is a comprehensive guide to creating macros in Rust. You’ll start your journey with declarative macros, then quickly move on to the powerful procedural macros to build your own domain-specific language. Learn how to create public fields, work with custom attributes, integrate your macros with other crates, write effective tests to ensure your macros are reliable and bug-free, and even share your macros with other developers. |
Разместил: Ingvar16 28-07-2023, 20:48 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Serverless as a Game Changer: How to Get the Most out of the Cloud (Early Release) Автор: Joseph Emison Издательство: Addison-Wesley Professional/Pearson Education Год: 2023 Страниц: 181 Язык: английский Формат: pdf, epub Размер: 10.1 MB
The gap between the best software development teams and average software development teams is enormous. The best teams deliver delightful, scalable, stable software to users quickly and regularly. Average teams deliver acceptable software that works most of the time, with months or even years between significant improvements. And many teams struggle to deliver anything but small, iterative changes, with even those taking surprising amounts of time. Software development and cloud services and tools make developing and deploying software increasingly cheaper, faster, and better—but very few organizations take advantage of these innovations. This book will lay out the principles, strategies, and tactics that can propel your organization or teams to world-class output, by harnessing a Serverless mindset. Many serverless adopters are focusing on converting apps for AWS Lambda, but Emison's approach is more all-encompassing, and offers greater promise. Emison presents better ways to think about your tech stack, optimize build-or-buy decisions, choose the right vendor for each COTS or open-source solution, and draw on the industry's best managed services. |
Разместил: Ingvar16 28-07-2023, 17:55 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C#, 3rd Edition Автор: Jeremy Gibson Bond Издательство: Pearson Education Год: 2023 Страниц: 1296 Язык: английский Формат: epub (true) Размер: 112.9 MB
Learn All the Design & Development Skills You Need to Make Great Games with Unity, the World's Most Popular Professional Game Engine. If you want to design and develop games, there is no substitute for strong, hands-on experience with modern techniques and tools. That is exactly what this book provides. Leading instructor and indie game developer Jeremy Gibson Bond covers all three disciplines that you need to succeed: game design theory, rapid iterative prototyping, and practical programming. Building on two previous best-sellers, this Third Edition contains hundreds of improvements across more than 400 new pages, all designed to make it even easier to understand and more useful in modern game development. The five game tutorials have been thoroughly revised and expanded to cover even more best practices for prototyping and development, and all examples now use Unity 2020.3 LTS (Long Term Support), a stable and feature-rich standard for years to come. The new content includes greatly enhanced tutorials, a chapter on Unity’s high-performance Data-Oriented Tech Stack (DOTS), new Coding Challenges to help you transition to making your own games from scratch, and tips on next steps after you have finished the book. The revamped website includes playable versions of all example games, plus an exciting new tool that provides immediate feedback on potential errors in your own code. |
Разместил: Ingvar16 28-07-2023, 16:35 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Essential TypeScript 5, Third Edition (MEAP v4) Автор: Adam Freeman Издательство: Manning Publications Год: 2023 Страниц: 729 Язык: английский Формат: pdf , epub Размер: 10.1 MB
Now in its third edition, this bestselling guide to TypeScript takes you through the nuts and bolts of the language. No frills, no fuss, just TypeScript essentials! Essential TypeScript 5, Third Edition teaches you how to get the most out of TypeScript 5 for a consistent, dependable development experience. You’ll start with a proper understanding of the jаvascript type system that will make using TypeScript so much easier. On that solid foundation, you’ll build your understanding of TypeScript development, following a hands-on learning path all the way to TypeScript’s advanced features. TypeScript is one of the most misunderstood technologies in use today. Many developers adopt TypeScript believing it to be a C#/jаvascript hybrid, given the similarity in syntax and the fact that TypeScript is produced by Microsoft. But the reality is entirely different: TypeScript doesn’t alter the way that jаvascript works – it makes it easier to describe how jаvascript code uses data types and highlights possible problems. That may not seem like a huge benefit, but the jаvascript type system causes endless confusion and TypeScript makes it easier to write complex code that can be readily understood by others, and which has fewer bugs when it is deployed. The link between TypeScript and jаvascript is so fundamental that this book includes a two-chapter primer that explains how the jаvascript type system works, which provides the foundation for understanding the features that TypeScript provides. |
Разместил: Ingvar16 28-07-2023, 15:16 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: React Quickly, 2nd Edition (Final Release) Автор: Morten Barklund, Azat Mardan Издательство: Manning Publications Год: 2023 Страниц: 458 Язык: английский Формат: pdf (true) Размер: 29.2 MB
Learn the skills you need to build React applications quickly! This fully revised second edition introduces functional components, React hooks, static site generators, and more. The React jаvascript library helps developers speedily build reliable and beautiful frontends and user interfaces. Its simple architecture makes it easy to create complex web applications. React’s compartmentalized components can be quickly and easily tested in isolation and composed into a full application. This makes React a perfect choice for anything from quick prototypes to full-scale large websites. And because it's all jаvascript, React is instantly familiar. React is the ground-breaking tool, that web developers did not even know they needed, but can't let go of once they have tried it. This is definitely true for us authors as well as for many other enthusiastic web developers out there. React is immensely popular and for a good reason. This book is for developers comfortable building web applications with jаvascript. |
Разместил: Ingvar16 28-07-2023, 06:18 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: What Are Asynchronous APIs? Using the AsyncAPI Standard to Create Event-Driven Solutions Автор: Mike Amundsen, Ronnie Mitra Издательство: O’Reilly Media, Inc. Год: 2023-07-26 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
As the use of APIs continues to grow, one particular style of APIs—those that are asynchronous—is showing a noticeable increase. In this incisive report, API design experts Mike Amundsen and Ronnie Mitra describe the tools you need to successfully introduce the powerful asynchronous API pattern into your organization. Based on their field experience, Amundsen and Mitra estimate that at least 60% of all API developers will need to incorporate asynchronous interactions into their APIs within the next five years. More applications today offer "instant feedback," push notifications, and streaming data. The key component is support for asynchronous APIs that push notifications and data directly to the client as soon as it's available. This report will help you get started on the basics. This report gives you all the tools you need to successfully introduce the powerful asynchronous API pattern to your organization. More and more applications today offer “instant feedback,” push notifications, and streaming data. A key component of these systems is support for asynchronous APIs - API calls that don’t rely on the RESTful client-server model but, instead, support servers that push notifications and data directly to the client as soon as it is available. This push-style interaction is at the heart of asynchronous APIs. |
Разместил: Ingvar16 27-07-2023, 22:35 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|