A Course on Digital Image Processing with MATLAB, Second Edition

Автор: literator от 10-03-2025, 14:47, Коментариев: 0

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

Название: A Course on Digital Image Processing with MATLAB, Second Edition
Автор: P.K. Thiruvikraman
Издательство: IOP Publishing
Год: 2024
Страниц: 333
Язык: английский
Формат: pdf (true), epub
Размер: 47.5 MB

The aim of this book is to concentrate on the fundamental principles and techniques of image processing. A conscious attempt has been made to give an in-depth presentation of selected topics, rather than a comprehensive survey of the entire field. Implementation of the various image processing algorithms is an important step in learning the subject. The author has come to realise that using a package like MATLAB (which has an image processing toolbox) quickens the learning process. While programming in a language like C has certain advantages, it is a time consuming process. The beginner is likely to be mired in syntax errors and the complexities of the programming language. This leaves the student less time to understand the algorithm being used. Two separate chapters have been devoted to the MATLAB programming environment and the image processing toolbox. Implementation of image processing algorithms using MATLAB is also emphasised in other chapters wherever it is considered appropriate. MATLAB is one of the most widely used software packages for the analysis and visualization of data in science and engineering.
 

Qt 5.3. Профессиональное программирование на C++

Автор: gol8425 от 10-03-2025, 12:00, Коментариев: 0

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

Название: Qt 5.3. Профессиональное программирование на C++
Автор: Макс Шлее
Издательство: БХВ-Петербург
ISBN: 978-5-9775-3346-1
Год выпуска: 2015
Страниц: 928
Серия: В подлиннике
Формат: pdf
Размер: 24.1Мб
Качество: отличное
Язык: русский

Книга посвящена разработке приложений для Windows, Mac OS X и Linux с использованием библиотеки Qt версии 5.3. Подробно рассмотрены возможности, предоставляемые этой библиотекой, и описаны особенности, выгодно отличающие ее от других библиотек. Описана интегрированная среда разработки Qt Creator и работа с технологией Qt Quick. Книга содержит исчерпывающую информацию о классах Qt 5, и так же даны практические рекомендации их применения, проиллюстрированные на большом количестве подробно прокомментированных примеров. Проекты примеров из книги размещены на сайте издательства.
 

B4A: Быстрая разработка приложений на Бейсике

Автор: gol8425 от 10-03-2025, 11:08, Коментариев: 0

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

Название: B4A: Быстрая разработка приложений на Бейсике
Автор: Wyken Seagrave
Издательство: Penny Press Ltd
Год: 2017
Формат: pdf
Страниц: 618
Размер: 10,3 Mb
Язык: Русский

Эта книга описывает функционал языка программирования B4A версии 7.01. Язык B4A широко признан как самый простой и самый мощный инструмент быстрой разработки приложений, доступных для Android.
 

Mastering Reactive Programming with Java and Project Reactor: Unlock the Secrets of Expert-Level Skills

Автор: literator от 10-03-2025, 03:24, Коментариев: 0

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

Название: Mastering Reactive Programming with Java and Project Reactor: Unlock the Secrets of Expert-Level Skills
Автор: Larry Jones
Издательство: Walzone Press
Год: 2025
Страниц: 585
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Unlock the full potential of your programming capabilities with "Mastering Reactive Programming with Java and Project Reactor: Unlock the Secrets of Expert-Level Skills." This comprehensive guide is meticulously crafted for experienced developers seeking to delve deep into the world of reactive programming. As modern applications demand higher responsiveness and scalability, understanding the principles and mechanisms of reactive systems becomes not just advantageous but essential. This book will equip you with the knowledge to design systems that are robust, flexible, and adept at handling the complex demands of today’s dynamic environments. Dive into the intricacies of Project Reactor, as each chapter systematically unravels the complexities of non-blocking operations, stream composition, state management, and error handling. Gain invaluable insights into optimizing data flow, leveraging advanced operators, and seamlessly integrating reactive and non-reactive systems. Whether it's managing concurrency, tuning performance, or implementing robust error handling strategies, this book offers a wealth of information, best practices, and expert guidance. Through a practical and analytical approach, you will be empowered to transform theoretical concepts into innovative, real-world applications.
 

Secure RESTful APIs: Simple Solutions for Beginners

Автор: literator от 9-03-2025, 20:05, Коментариев: 0

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

Название: Secure RESTful APIs: Simple Solutions for Beginners
Автор: Massimo Nardone
Издательство: Apress
Год: 2025
Страниц: 133
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Secure your RESTful APIs with confidence and efficiency. This straightforward guide outlines the essential strategies and best practices for protecting sensitive data when developing RESTful APIs for your applications. Inside, you’ll explore the fundamental functionalities to implement industry-standard authentication authorization mechanisms for Java applications. With chapters covering key security concerns, data protection, and designing and testing secure APIs, this book provides a hands-on approach to protecting user data, validating inputs, and implementing security mechanisms such as JSON Web Tokens (JWT) and OAuth2 authentication. This book offers a focused introduction without unnecessary complexity. Whether you are a beginner or busy professional, this is the only book designed to help you secure your RESTful APIs in no time. The examples in this book are all built with Java 17+ and Maven 3.9.9. Spring Security 6 was the version used throughout the book.
 

Docker for Beginner: Practical Guide to Containerization Mastery

Автор: literator от 9-03-2025, 18:49, Коментариев: 0

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

Название: Docker for Beginner: Practical Guide to Containerization Mastery
Автор: Nolan Vautrin
Издательство: Independently published
Год: 2025
Страниц: 222
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

"Docker for Beginners - Practical Guide to Containerization Mastery" is a comprehensive guide designed for those who want to discover and master Docker, a revolutionary technology in the field of containerization. This book is tailored to be accessible to a wide audience, whether you are a developer, system administrator, or simply a tech enthusiast. The primary goal of this guide is to walk you step-by-step through learning Docker, whether you are a complete beginner or already have some basic knowledge. Through clear explanations, practical tips, and real-world examples, you will learn how to use Docker effectively and integrate this technology into your projects. Docker is a versatile and powerful tool designed for a wide range of users. Whether you're a developer looking to automate and deploy faster, a system administrator looking to simplify environment management, or just curious to learn a new technical skill, this book is for you. Together, we'll learn how Docker can simplify, accelerate, and optimize your workflow.
 

Mastering RESTful API Development with Go

Автор: literator от 9-03-2025, 15:35, Коментариев: 0

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

Название: Mastering RESTful API Development with Go: Master RESTful API Development with Go, gRPC, and GraphQL to Create Scalable and Secure APIs for Cutting-Edge Web Solutions
Автор: Nitin Gurbani
Издательство: Orange Education Pvt Ltd, AVA
Год: 2025
Страниц: 243
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Master the Art of Building Scalable and Secure REST APIs with Go. RESTful APIs are the backbone of modern web and mobile applications, enabling seamless communication between systems. As businesses demand scalable, high-performance, and secure APIs, mastering Go—a fast, efficient, and concurrency-friendly language—has become a game-changer for developers. Mastering RESTful API Development with Go is your complete guide to building robust, production-ready APIs. Whether you're a beginner or an experienced developer, this book equips you with everything needed to design, develop, and deploy RESTful APIs with Go’s simplicity and power. Start with the fundamentals of REST API architecture, including HTTP requests, responses, and status codes. Dive deep into Go’s syntax, understand its strengths for API development, and implement authentication, security best practices, and database integration.
 

Cloud Native Data Security with OAuth: A Scalable Zero Trust Architecture

Автор: literator от 9-03-2025, 07:50, Коментариев: 0

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

Название: Cloud Native Data Security with OAuth: A Scalable Zero Trust Architecture
Автор: Gary Archer, Judith Kahrer, Michał Trojanowski
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 418
Язык: английский
Формат: epub
Размер: 10.1 MB

With the growth of cloud native applications, developers increasingly rely on APIs to make everything work. But security often lags behind, making APIs an attractive target for bad actors looking to access valuable business data. OAuth, a powerful framework for API security, offers tools to protect sensitive business data and enforce dynamic access controls. But to harness its full potential, you need more than standards—you need strategies for adapting to evolving security demands. Designed for developers, architects, and security professionals, this guide provides everything you need to secure APIs in the cloud native era—ensuring your business data stays protected. You'll learn how to combine OAuth's token-based model with cloud native platforms like Kubernetes to build a scalable, zero trust security architecture. With OAuth, you can go beyond simple allow/deny rules and create security policies that align with business needs, while Kubernetes provides best-in-class deployment patterns to keep systems secure and efficient. Most code examples and code snippets use TypeScript, as a simple yet expressive language. On mobile platforms we use languages specific to the platform, namely Kotlin and Swift.
 

Designing Large Language Model Applications: A Holistic Approach to LLMs

Автор: literator от 9-03-2025, 07:21, Коментариев: 0

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

Название: Designing Large Language Model Applications: A Holistic Approach to LLMs
Автор: Suhas Pai
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 431
Язык: английский
Формат: epub
Размер: 10.1 MB

Large language models (LLMs) have proven themselves to be powerful tools for solving a wide range of tasks, and enterprises have taken note. But transitioning from demos and prototypes to full-fledged applications can be difficult. This book helps close that gap, providing the tools, techniques, and playbooks that practitioners need to build useful products that incorporate the power of language models. Experienced ML researcher Suhas Pai offers practical advice on harnessing LLMs for your use cases and dealing with commonly observed failure modes. This book is intended for a broad audience, including software engineers transitioning to AI application development, Machine Learning practitioners and scientists, and product managers. The only prerequisites for this book are knowledge of Python coding and an understanding of basic Machine Learning and Deep Learning principles.
 

Python Game Logic

Автор: literator от 9-03-2025, 06:44, Коментариев: 0

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

Название: Python Game Logic
Автор: Alisa Turing
Издательство: Publifye
Год: 2025
Страниц: 247
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

"Python Game Logic" offers a practical guide to understanding the core principles behind video game creation. It emphasizes the importance of mastering game mechanics and control structures using the Python programming language. Readers will discover how conditional statements and loops dictate game responses to player actions, and how these elements form the foundation for more complex game designs. One intriguing aspect is the focus on building games from scratch, granting developers greater control and a deeper understanding of the underlying code rather than relying on external plugins. The book takes a progressive learning approach, starting with Python syntax and basic game setup using libraries like Pygame. It then delves into handling player input, implementing movement and collision detection, and creating basic game AI. Through hands-on exercises and coding challenges, readers will learn to apply these concepts to build functional 2D game prototypes. This approach ensures that even those with minimal programming experience can grasp the fundamentals of game programming and begin creating their own interactive experiences.