Объектно-ориентированное программирование на С++

Автор: umkaS от 8-06-2023, 08:05, Коментариев: 0

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

Название: Объектно-ориентированное программирование на С++
Автор: Васильев А.Н.
Издательство: Наука и Техника
Год: 2016
Страниц: 546
Формат: pdf
Размер: 10 mb
Качество: отличное

Представленная книга — о языке программирования С++. А еще эта книга ? об объектно-ориентированном программировании (сокращенно ООП). Читатель научится создавать полноценные объектно-ориентированные программы. Мы рассмотрим все основные и наиболее важные конструкции С++, так что при желании читатель сможет создавать и обычные (не объектно-ориентированные) программы. Но случится это не само по себе. Книгу мало прочитать. С книгой нужно работать. В этом случае успех придет.
 

Learning Pandas 2.0: A Comprehensive Guide to Data Manipulation and Analysis for Data Scientists and Machine Learning

Автор: literator от 8-06-2023, 07:26, Коментариев: 0

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

Learning Pandas 2.0: A Comprehensive Guide to Data Manipulation and Analysis for Data Scientists and Machine LearningНазвание: Learning Pandas 2.0: A Comprehensive Guide to Data Manipulation and Analysis for Data Scientists and Machine Learning
Автор: Matthew Rosch
Издательство: GitforGits
Год: 2023
Страниц: 233
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.2 MB

Mastering Data Wrangling and Analysis for Modern Data Science. "Learning Pandas 2.0" is an essential guide for anyone looking to harness the power of Python's premier data manipulation library. With this comprehensive resource, you will not only master core Pandas 2.0 concepts but also learn how to employ its advanced features to perform efficient data manipulation and analysis. Throughout the book, you will acquire a deep understanding of Pandas 2.0's data structures, indexing, and selection techniques. Gain expertise in loading, storing, and cleaning data from various file formats and sources, ensuring data integrity and consistency. As you progress, you will delve into advanced data transformation, merging, and aggregation methods to extract meaningful insights and generate insightful reports.

 

Hands-On Multi-Cloud Kubernetes: Multi-cluster Kubernetes deployment and scaling with FluxCD, Virtual Kubelet

Автор: literator от 8-06-2023, 06:50, Коментариев: 0

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

Hands-On Multi-Cloud Kubernetes: Multi-cluster Kubernetes deployment and scaling with FluxCD, Virtual KubeletНазвание: Hands-On Multi-Cloud Kubernetes: Multi-cluster Kubernetes deployment and scaling with FluxCD, Virtual Kubelet
Автор: Joe Brian
Издательство: GitforGits
Год: 2023
Страниц: 233
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.2 MB

"Hands-On Multi-Cloud Kubernetes" is an essential guide for anyone looking to understand Kubernetes and how it can be used to manage multi-cloud infrastructure. With eight comprehensive chapters, this book provides hands-on experience in setting up Kubernetes clusters, administering deployments and updates, and working with AWS and GCP tools. Readers will learn to work with various powerful tools, including Helm, FluxCD, Virtual Kubelet, Submariner, and KubeFed. With GitOps principles and workflows, they will practice continuous delivery and learn to manage secrets and config maps. They will build and deploy serverless clusters using Virtual Kubelet and learn to scale them across multiple cloud environments. They will even be introduced to cross-cluster networking with Submariner, where they will learn to perform service discovery, load balancing, and monitor networking metrics. Managing multi-cluster Kubernetes can be a daunting task, but with KubeFed, readers will gain the skills necessary to set up and deploy multicluster federations, making it easier than ever to administer their own infrastructure.

 

JavaScript с нуля до профи

Автор: ekvator от 7-06-2023, 21:35, Коментариев: 0

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

JavaScript с нуля до профи
Название: jаvascript с нуля до профи
Автор: Свекис Лоренс Ларс, Путтен Майке ван, Персиваль Роб
Издательство: Питер
Год: 2023
Формат: pdf
Страниц: 480
Размер: 14 Мб
Язык: русский

Книга демонстрирует возможности jаvascript для разработки веб-приложений, сочетая теорию с упражнениями и интересными проектами. Она показывает, как простые методы jаvascript могут применяться для создания веб-приложений, начиная от динамических веб-сайтов и заканчивая простыми браузерными играми. В "jаvascript с нуля до профи" основное внимание уделяется ключевым концепциям программирования и манипуляциям с объектной моделью документа для решения распространенных проблем в профессиональных веб-приложениях. К ним относятся проверка данных, управление внешним видом веб-страниц и работа с асинхронным и многопоточным кодом. Обучайтесь на основе проектов, дополняющих теоретические блоки и серии примеров кода, которые могут быть использованы в качестве модулей различных приложений, таких как валидаторы входных данных, игры и простые анимации. Обучение дополнено ускоренным курсом по HTML и CSS, чтобы проиллюстрировать, как компоненты jаvascript вписываются в полноценное веб-приложение.
 

Selenium with C#: Learn how to write effective test scripts for web applications using Selenium with C#

Автор: literator от 7-06-2023, 20:42, Коментариев: 0

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

Selenium with C#: Learn how to write effective test scripts for web applications using Selenium with C#Название: Selenium with C#: Learn how to write effective test scripts for web applications using Selenium with C#
Автор: Pallavi Sharma
Издательство: BPB Publications
Год: 2023
Страниц: 308
Язык: английский
Формат: epub
Размер: 86.7 MB

A beginner's guide to using Selenium with C# for automated web testing. Selenium, a web browser automation tool that has been around for a long time, is extensively utilized by developers and testers to generate automated tests for verifying the proper functioning of web applications. When combined with C#, Selenium can produce automated tests that are both robust and efficient. This book is a comprehensive guide to learning Selenium, one of the most popular web automation tools in the industry. It starts with an introduction to Selenium and its three projects - Selenium IDE, Selenium WebDriver, and Selenium Grid. It then provides a comprehensive overview of the various entities in the Selenium C# client libraries, such as the WebDriver, WebElement, and By classes. The subsequent sections of the book elucidate how to handle different HTML elements, including forms, tables, dropdowns, windows, alerts, and frames. The book also explores the Option class, which is utilized for managing web browsers. In addition, the book emphasizes the significance of unit testing in test automation and explains how to implement the NUnit framework. To manage object information, the book delves into the Page Object model design pattern. Lastly, the book will help you set up and execute tests in parallel across various environments using Selenium Grid.

 

Analog and Hybrid Computer Programming, 2nd Edition

Автор: literator от 7-06-2023, 20:25, Коментариев: 0

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

Analog and Hybrid Computer Programming, 2nd EditionНазвание: Analog and Hybrid Computer Programming, 2nd Edition
Автор: Bernd Ulmann
Издательство: De Gruyter
Год: 2023
Страниц: 316
Язык: английский
Формат: pdf (true)
Размер: 35.2 MB

As classic digital computers are about to reach their physical and architectural boundaries, interest in unconventional approaches to computing, such as quantum and analog computers, is rapidly increasing. For a wide variety of practical applications, analog computers can outperform classic digital computers in terms of both raw computational speed and energy efficiency. This makes them ideally suited a co-processors to digital computers, thus forming hybrid computers. This second edition of "Analog and Hybrid Computer Programming" provides a thorough introduction to the programming of analog and hybrid computers. It contains a wealth of practical examples, ranging from simple problems such as radioactive decay, harmonic oscillators, and chemical reaction kinetics to advanced topics which include the simulation of neurons, chaotic systems such as a double-pendulum simulation and many more. In addition to these examples, it contains a chapter on special functions which can be used as "subroutines" in an analog computer setup.

 

Git Repository Management in 30 Days: Learn to manage code repositories like a pro

Автор: literator от 7-06-2023, 19:53, Коментариев: 0

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

Git Repository Management in 30 Days: Learn to manage code repositories like a proНазвание: Git Repository Management in 30 Days: Learn to manage code repositories like a pro
Автор: Sumit Jaiswal
Издательство: BPB Publications
Год: 2023
Страниц: 290
Язык: английский
Формат: epub
Размер: 87.7 MB

A step-by-step guide to master version control with Git. Git is a popular open-source version control system that allows developers to efficiently track changes to their codebase and collaborate with others on software projects. If you want to gain a solid understanding of Git and its capabilities, then this book is for you. "Git Repository Management in 30 Days" is a step-by-step guide for developers looking to master the art of Git repository management. This book covers everything from the fundamentals of Git to advanced subjects like branching, merging, rebasing, and dispute resolutionThe book will help you learn how to establish, manage, and collaborate on Git repositories. Besides this, it will also teach you how to use Git commands, tools, and workflows to increase code quality and streamline your development process. On completing the book, you will be able to manage your Git code repositories effectively.

 

Implementing C# 11 and .NET 7.0: Learn how to build cross-platform apps with .NET Core

Автор: literator от 7-06-2023, 19:31, Коментариев: 0

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

Implementing C# 11 and .NET 7.0: Learn how to build cross-platform apps with .NET CoreНазвание: Implementing C# 11 and .NET 7.0: Learn how to build cross-platform apps with .NET Core
Автор: Fiodar Sazanavets
Издательство: BPB Publications
Год: 2023
Страниц: 342
Язык: английский
Формат: epub
Размер: 119.9 MB

Leverage the latest features of C# and .NET to optimize the development of cross-platform apps. .NET is a programming platform that allows developers to write and run any type of application. Although the .NET platform officially supports many programming languages, C# is its main and the most popular language. This book takes you through the fundamentals of .NET and provides a step-by-step guidance on building native applications that work seamlessly across multiple platforms. You will then get familiar with the fundamentals of relational databases and Entity Framework Core 7, including its code-first, database-first, and model-first approaches. Moving on, the book will introduce you to ASP.NET Core, the main framework on .NET that is designed for building web applications. You will also learn how to host and deploy Blazor WebAssembly using ASP.NET Core. In the subsequent sections, the book will teach you to set up bi-directional communication between the server and client using SignalR and enable gRPC communication on ASP.NET Core. Lastly, you will acquire the skills to manage and deploy your app with Docker Swarm and Kubernetes.

 

Трехмерное глубокое обучение на Python

Автор: literator от 7-06-2023, 16:29, Коментариев: 0

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

Трехмерное глубокое обучение на PythonНазвание: Трехмерное глубокое обучение на Python. Разрабатывайте модели компьютерного зрения с использованием 3D-данных с помощью библиотеки PyTorch3D и других инструментов
Автор: Ксудонг Ма, Вишах Хегде, Лилит Йольан
Издательство: ДМК Пресс
Год: 2023
Страниц: 228
Язык: русский
Формат: pdf
Размер: 13,2 MB

Эта книга дает полное представление о современном трехмерном глубоком обучении и помогает разработчикам в области компьютерного зрения применить свои знания на практике. Благодаря этому практическому руководству по трехмерному глубокому обучению разработчики в области трехмерного компьютерного зрения смогут применить свои знания на практике. В данной книге представлен практический подход к реализации вычислительных решений в указанной области и связанных с ней методологий, которые помогут вам быстро начать работу и повысить продуктивность. Оснащенные пошаговыми объяснениями важных понятий, практическими примерами и вопросами для самопроверки, вы начнете с обследования передовых методов трехмерного глубокого обучения. Вы познакомитесь с базовой обработкой 3D-данных полигональной сетки и облака точек с помощью библиотеки PyTorch3D, такой как загрузка и сохранение файлов PLY и OBJ, проецирование 3D-точек на координаты камеры с использованием моделей перспективной камеры и ортографической камеры, отрисовка облаков точек и полигональных сеток на изображениях и т.д.

 

Hands-on Guide to Apache Spark 3: Build Scalable Computing Engines for Batch and Stream Data Processing

Автор: literator от 7-06-2023, 08:55, Коментариев: 0

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

Hands-on Guide to Apache Spark 3: Build Scalable Computing Engines for Batch and Stream Data ProcessingНазвание: Hands-on Guide to Apache Spark 3: Build Scalable Computing Engines for Batch and Stream Data Processing
Автор: Alfonso Antolínez García
Издательство: Apress
Год: 2023
Страниц: 404
Язык: английский
Формат: pdf (true), epub
Размер: 16.4 MB

This book explains how to scale Apache Spark 3 to handle massive amounts of data, either via batch or streaming processing. It covers how to use Spark’s structured APIs to perform complex data transformations and analyses you can use to implement end-to-end analytics workflows. This book covers Spark 3's new features, theoretical foundations, and application architecture. The first section introduces the Apache Spark ecosystem as a unified engine for large scale data analytics, and shows you how to run and fine-tune your first application in Spark. The second section centers on batch processing suited to end-of-cycle processing, and data ingestion through files and databases. It explains Spark DataFrame API as well as structured and unstructured data with Apache Spark. For data engineers, data analysts, Machine Learning engineers, Python and R programmers.