Назад Вперед

CI/CD Pipeline with Docker and Jenkins: Learn How to Build and Manage Your CI/CD Pipelines Effectively

Автор: literator от Сегодня, 07:35, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

CI/CD Pipeline with Docker and Jenkins: Learn How to Build and Manage Your CI/CD Pipelines EffectivelyНазвание: CI/CD Pipeline with Docker and Jenkins: Learn How to Build and Manage Your CI/CD Pipelines Effectively
Автор: Sandeep Rawat
Издательство: BPB Publications
Год: 2023
Страниц: 220
Язык: английский
Формат: epub (true)
Размер: 10.2 MB

A Practical Guide to Mastering Modern-day Software Development. ‘CI/CD Pipeline with Docker and Jenkins’ is the right mix of narrative, concepts, and real-life implementation. The book focuses on the CI/CD maturity journey of a team from a DevOps perspective. The book takes you on a CI/CD journey of a project, starting from identifying the challenges faced by the team and how the team uses CI as a first step to overcome the problems. Moving on, the book explains how the team matures via the Jenkins shared library and Dockerization. The later part of the book covers the next journey, where the DevOps team decides to introduce CD to mature the DevOps practices of the project further. Here, the book explains how the DevOps team learns about the various implementations of CD and applies them via Jenkins.
 

UML-Based Software Product Line Engineering with SMarty

Автор: literator от Сегодня, 07:24, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

UML-Based Software Product Line Engineering with SMartyНазвание: UML-Based Software Product Line Engineering with SMarty
Автор: Edson OliveiraJr
Издательство: Springer
Год: 2023
Страниц: 517
Язык: английский
Формат: pdf (true)
Размер: 30.8 MB

This book is about software product lines (SPLs) designed and developed taking UML diagrams as the primary basis, modeled according to a rigorous approach composed of an UML profile and a systematic process for variability management activities, forming the Stereotype-based Management of Variability (SMarty) approach. The book consists of five parts. Part I provides essential concepts on SPL in terms of the first development methodologies. It also introduces variability concepts and discusses SPL architectures finishing with the SMarty approach. Part II is focused on the design, verification and validation of SMarty SPLs, and Part III concentrates on the SPL architecture evolution based on ISO/IEC metrics, the SystEM-PLA method, optimization with the MOA4PLA method, and feature interaction prevention. Next, Part IV presents SMarty as a basis for SPL development, such as, the M-SPLearning SPL for mobile learning applications, the PLeTs SPL for testing tools.
 

Head First Python, 3rd Edition (Early Release)

Автор: literator от Сегодня, 07:05, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Head First Python, 3rd Edition (Early Release)Название: Head First Python, 3rd Edition (Early Release)
Автор: Paul Barry
Издательство: O’Reilly Media
Год: 2023-02-08
Язык: английский
Формат: epub
Размер: 15.8 MB

Want to learn the Python language without slogging your way through how-to manuals? With Head First Python, you'll quickly grasp Python's fundamentals, working with the built-in data structures and functions. Then you'll move on to building your very own webapp, exploring database management, exception handling, and data wrangling. If you're intrigued by what you can do with context managers, decorators, comprehensions, and generators, it's all here. This third edition is a complete learning experience that will help you become a bonafide Python programmer in no time.
 

Python Programming Exercises, Gently Explained

Автор: literator от Сегодня, 06:52, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Python Programming Exercises, Gently ExplainedНазвание: Python Programming Exercises, Gently Explained
Автор: Al Sweigart
Издательство: Independently published
Год: 2022
Страниц: 161
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Many books and websites have aggressive programming challenges for top coders. However, this book is for the rest of us. We want challenges that improve our coding skills, not leave us confused and discouraged. Other tutorials and books have taught you the basics of Python, but the 42 programming exercises in this book let you practice what you've learned. Selected for their simplicity, these programming problems include gentle explanations of the problem, the prerequisite coding concepts you’ll need to understand the solution, and helpful templates to put together the programs if you have trouble starting from scratch. Programming is like any other skill: it gets better with practice. I’ve chosen the exercises in this book because they are short and straightforward. Each exercise involves only a handful of programming concepts and you can solve them in a single session at the computer. If you’ve been intimidated by ―competitive programming or ―hacker challenge websites, you’ll find these to be an instructive and gentler way to level up your coding skills.
 

Applied Quantum Cryptanalysis

Автор: literator от Сегодня, 05:11, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Applied Quantum CryptanalysisНазвание: Applied Quantum Cryptanalysis
Автор: Alexei Petrenko
Издательство: River Publishers
Год: 2023
Страниц: 223
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Today we witness an explosive growth in attention to Q-computing. Q-computing technologies, along with Artificial Intelligence (AI) and Machine Learning (ML) technologies, cloud and foggy computing, as well as technologies for collecting and streaming processing of Big Data and ETL, are constantly leading the lists of ""end-to-end"" information technologies for the digital economy of technologically developed countries of the world. One of the main reasons for this is the potential ability of quantum computers to solve some computational problems more efficiently than any of the most modern classical computers of the von Neumann architecture (supercomputers). The most expressive and interesting, from an applied point of view, examples of such problems are integer factorization, effectively performed by Shor's quantum algorithm, as well as record search in an unordered database, effectively solved by Grover's algorithm.
 

Kubernetes на практике

Автор: ekvator от Вчера, 20:41, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Kubernetes на практике
Название: Kubernetes на практике
Автор: Бранд Александр, Ландер Ричард, Россо Джош, Харрис Джон
Издательство: БХВ-Петербург
Год: 2022
Формат: pdf
Страниц: 498
Размер: 40,2 Мб
Язык: русский

Книга посвящена практическому применению платформы Kubernetes. Подробно рассматривается архитектура Kubernetes и ее составные компоненты. Описаны модели развертывания инфраструктуры, ее топология, принципы автоматизации процессов, среда выполнения контейнеров, хранилища данных и сетевое взаимодействие между элементами системы. Рассматриваются создание и маршрутизация сервисов, управление конфиденциальными данными, допусками, мультитенантность, уровни изоляции и абстрагирование. Приведены наглядные примеры развертывания Kubernetes и оркестрации контейнеров для решения различных практических задач.
 

Developing Sustainable and Energy-Efficient Software Systems

Автор: literator от Вчера, 11:34, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Developing Sustainable and Energy-Efficient Software SystemsНазвание: Developing Sustainable and Energy-Efficient Software Systems
Автор: Artem Kruglov, Giancarlo Succi
Издательство: Springer
Серия: SpringerBriefs in Computer Science
Год: 2023
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

This book provides information how to choose and collect the appropriate metrics for a software project in an organization. There are several kinds of metrics, based on the analysis of source code and developed for different programming paradigms such as structured programming and object-oriented programming (OOP). This way, the book follows three main objectives: (i) to identify existing and easily-collectible measures, if possible in the early phases of software development, for predicting and modeling both the traditional attributes of software systems and attributes specifically related to their efficient use of resources, and to create new metrics for such purposes; (ii) to describe ways to collect these measures during the entire lifecycle of a system, using minimally-invasive monitoring of design-time processes, and consolidate them into conceptual frameworks able to support model building by using a variety of approaches, including statistics, data mining and computational intelligence; and (iii) to present models and tools to support design time evolution of systems based on design-time measures and to empirically validate them.
 

Beginning Kotlin: Build Applications with Better Code, Productivity, and Performance

Автор: literator от Вчера, 11:12, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Beginning Kotlin: Build Applications with Better Code, Productivity, and PerformanceНазвание: Beginning Kotlin: Build Applications with Better Code, Productivity, and Performance
Автор: Ted Hagos
Издательство: Apress
Год: 2023
Страниц: 241
Язык: английский
Формат: pdf (true), epub (true)
Размер: 25.1 MB

This book introduces the Kotlin programming skills and techniques necessary for building applications. You'll learn how to migrate your Java programming skills to Kotlin, a Java Virtual Machine (JVM) programming language. The book starts with a quick tour of the Kotlin language and gradually walks you through the language in greater detail over the course of succeeding chapters. You’ll learn Kotlin fundamentals like generics, functional programming, type system, debugging, and unit testing. Additionally, with the book’s freely downloadable online appendices, you’ll discover how to use Kotlin for building Spring Boot applications, data persistence, and microservices.
 

Super Pythonista: The Ultimate Guide to Python Programming from Beginner to Advanced, and Far Beyond

Автор: literator от Вчера, 08:10, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Super Pythonista: The Ultimate Guide to Python Programming from Beginner to Advanced, and Far BeyondНазвание: Super Pythonista: The Ultimate Guide to Python Programming from Beginner to Advanced, and Far Beyond - with Step-by-Step Instruction and Extensive Code Examples
Автор: Charles Kyriakou
Издательство: Independently published
Год: 2022
Страниц: 324
Язык: английский
Формат: pdf, epub
Размер: 22.6 MB

Welcome to "Super Pythonista: The Ultimate Guide to Python Programming from Beginner to Advanced, and Far Beyond with Step-by-Step Instruction and Extensive Code Examples.” Inside these pages, you'll find a comprehensive step-by-step guide to the Python programming language, with clear explanations and simple code examples to help you fully understand each concept. We'll start with the basics, covering topics like data types, variables, and control structures, and then move on to more advanced concepts like object-oriented programming, data manipulation, and working with external libraries, as well as many other advanced concepts. Throughout the book, you'll also find practical examples and project ideas to help you re-enforce your newfound knowledge and build real-world enterprise-grade code. By the time you finish this book, you'll have advanced skills in Python programming and be well on your way to becoming a "Super Pythonista"!
 

PyTorch Recipes: A Problem-Solution Approach to Build, Train and Deploy Neural Network Models, 2nd Edition

Автор: literator от 6-02-2023, 20:51, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

PyTorch Recipes: A Problem-Solution Approach to Build, Train and Deploy Neural Network Models, 2nd EditionНазвание: PyTorch Recipes: A Problem-Solution Approach to Build, Train and Deploy Neural Network Models, 2nd Edition
Автор: Pradeepta Mishra
Издательство: Apress
Год: 2023
Страниц: 282
Язык: английский
Формат: pdf (true), epub (true)
Размер: 18.2 MB

Learn how to use PyTorch to build neural network models using code snippets updated for this second edition. This book includes new chapters covering topics such as distributed PyTorch modeling, deploying PyTorch models in production, and developments around PyTorch with updated code. You'll start by learning how to use tensors to develop and fine-tune neural network models and implement deep learning models such as LSTMs, and RNNs. Next, you'll explore probability distribution concepts using PyTorch, as well as supervised and unsupervised algorithms with PyTorch. This is followed by a deep dive on building models with convolutional neural networks, deep neural networks, and recurrent neural networks using PyTorch.
 
Назад Вперед