Software Security for Developers (MEAP v6)

Автор: literator от 30-06-2025, 17:34, Коментариев: 0

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

Название: Software Security for Developers: With examples in Java and Spring (MEAP v6)
Автор: Adib Saikali, Laurențiu Spilcă
Издательство: Manning Publications
Год: 2025
Страниц: 433
Язык: английский
Формат: pdf, epub
Размер: 37.4 MB

Cloud applications have special security requirements and concerns. This book demonstrates effective real-world practices to keep your cloud and Kubernetes-deployed applications safe and sound. Software Security for Developers is a hands-on guide for working developers. It minimizes the abstract and complex security theory, instead focusing on the practices you need to secure applications running on Kubernetes and the cloud. In it, you’ll learn how to take advantage of pre-built security services in your daily development. Author Adib Saikali takes a developer-to-developer approach, sharing hard-won lessons from many years securing software in real-world environments. Easy-to-follow sample applications written in Java take you hands-on with security standards and protocols, turning complex concepts into practical solutions. Software Security for Developers demystifies complex security protocols, algorithms, and patterns, and demonstrates how to put them into practice in everyday development. This one-stop guide to all major security concepts will teach you how to rapidly debug security-related issues, and put an end to unreliable fixes. For intermediate Java developers ready to up their security skills.
 

Программирование на Python с нуля. Учимся думать как программисты, осваиваем логику языка и пишем первый код

Автор: umkaS от 30-06-2025, 11:51, Коментариев: 0

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

Название: Программирование на Python с нуля. Учимся думать как программисты, осваиваем логику языка и пишем первый код
Автор: Патриша Фостер
Издательство: Бомбора
Год: 2023
Cтраниц: 210, цвет.ил.
Формат: pdf
Размер: 67 мб
Язык: русский

«Программирование на Python с нуля» – идеальная книга для того, чтобы познакомить начинающих программистов с базовыми концептами одного из самых популярных языков программирования. Вместе с ней вы пройдете увлекательный путь от первых строк кода до создания полноценной игры. Для этого вы не только изучите основные элементы Python, но и потренируетесь использовать их в практических упражнениях от автора. Чем дальше по ходу книги, тем сложнее становятся предлагаемые им задачки – к концу чтения вы сможете выпустить свою первую научно-фантастическую игру и расшифровать секретное сообщение. Руководство подойдет даже тем, у кого совсем нет опыта в программировании.
 

A Concise Introduction to Machine Learning, 2nd Edition

Автор: literator от 30-06-2025, 08:10, Коментариев: 0

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

Название: A Concise Introduction to Machine Learning, 2nd Edition
Автор: A.C. Faul
Издательство: CRC Press
Серия: Chapman & Hall/CRC Machine Learning & Pattern Recognition
Год: 2025
Страниц: 352
Язык: английский
Формат: pdf (true), epub (true)
Размер: 40.5 MB, 10.1 MB

A Concise Introduction to Machine Learning uses mathematics as the common language to explain a variety of Machine Learning concepts from basic principles and illustrates every concept using examples in both Python and MATLAB, which are available on GitHub and can be run from there in Binder in a web browser. Each chapter concludes with exercises to explore the content. The emphasis of the book is on the question of Why—only if “why” an algorithm is successful is understood, can it be properly applied and the results trusted. Standard techniques are treated rigorously, including an introduction to the necessary probability theory. This book addresses the commonalities of methods, aims to give a thorough and in-depth treatment and develop intuition for the inner workings of algorithms, while remaining concise. This useful reference should be essential on the bookshelf of anyone employing Machine Learning techniques, since it is born out of strong experience in university teaching and research on algorithms, while remaining approachable and readable.
 

Convolutional Neural Networks - Image Classification Made Easy

Автор: literator от 30-06-2025, 07:31, Коментариев: 0

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

Название: Convolutional Neural Networks - Image Classification Made Easy
Автор: Carla Martins
Издательство: Independently published
Год: August 19, 2024
Страниц: 201
Язык: английский
Формат: epub
Размер: 10.1 MB

The most accurate name for Neural Networks is Multilayer Perceptrons (MLPs). We can think about MLPs as a sum of several linear models performing a number of intermediate stages before the model comes to a decision. Deep Learning models can be used for both regression and classification tasks. The tensor data structures are a simple and efficient way to store multidimensional, heterogeneous objects in memory. To manipulate Tensors in Python we use the NumPy library. Tensors are multidimensional NumPy arrays. Fundamentals of Convolution Neural Networks: You’ve probably come across the term “convolution” when reading or hearing about its application in image classification using neural networks. But let’s be honest, do you genuinely know and grasp what convolution is all about? In the context of Machine Learning, convolution refers to a mathematical operation that is commonly used in Convolutional Neural Networks (CNN) for analyzing visual data. A convolution operation involves sliding a small window, called a filter or kernel, over an input image, and performing elementwise multiplications and summations.
 

Modern JavaScript Bundling with Rollup: Definitive Reference for Developers and Engineers

Автор: literator от 30-06-2025, 06:23, Коментариев: 0

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

Название: Modern jаvascript Bundling with Rollup: Definitive Reference for Developers and Engineers
Автор: Richard Johnson
Издательство: Nobtrex LLC
Год: 2025
Страниц: 311
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

"Modern jаvascript Bundling with Rollup" is a comprehensive and expertly crafted guide designed for developers and architects aiming to master efficient and scalable jаvascript application delivery. The book begins by tracing the evolution of jаvascript bundling, offering a penetrating look at modular jаvascript’s origins, a comparative analysis of module formats such as CommonJS and ES Modules, and the motivations that have shaped today’s complex bundling landscape. With a critical survey of leading bundlers—such as Rollup, Webpack, Parcel, and esbuild—the early chapters equip readers to navigate the modern application ecosystem, from single-page applications to micro-frontends. Diving deep into the architecture and inner workings of Rollup, the book provides authoritative coverage on configuration techniques, plugin systems, and advanced extension patterns. Readers will benefit from detailed explorations of input/output options, plugin development, module resolution, code splitting, and tree shaking—accompanied by practical strategies for managing large-scale builds, performance optimizations, and bundle analysis.
 

Data Science: Foundations and Hands-on Experience

Автор: literator от 29-06-2025, 21:19, Коментариев: 0

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

Название: Data Science: Foundations and Hands-on Experience: Handling Economic, Spatial, and Multidimensional Data with R
Автор: Fatwa Ramdani
Издательство: Springer
Год: 2025
Страниц: 422
Язык: английский
Формат: pdf (true), epub
Размер: 67.1 MB

This book will take readers from foundational concepts to practical applications, enabling them to transform raw data into meaningful insights. It covers key skills such as data collection, cleaning, organization, exploration, analysis, and impactful presentation—core competencies for navigating today’s data-rich landscape. Each chapter is designed to build both theoretical understanding and hands-on expertise. The book’s unique dual-approach structure introduces foundational Data Science concepts, followed by exercises in RStudio using real-world datasets from social fields. While many Data Science tools and programming languages are available, R stands out for its ease of learning, intuitive scripting, and the support of a vibrant, adaptive community. Its user-friendly interface, especially through RStudio, makes it an excellent choice for beginners and experienced users alike. Furthermore, although numerous books exist on Data Science, few highlight the unique power of spatial data—a critical and underexplored area in the field. This book seeks to fill that gap, offering in-depth explanations and step-by-step guidance on leveraging spatial data in research.
 

Python for Absolute Beginners: 4-Day Intensive Course

Автор: literator от 29-06-2025, 20:34, Коментариев: 0

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

Название: Python for Absolute Beginners: 4-Day Intensive Course
Автор: Klemens Nguyen
Издательство: Independently published
Год: February 18, 2024
Страниц: 145
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Dive into the world of Python programming with "Python for Absolute Beginners," the comprehensive guide designed to take you from the very basics of programming to deploying your own applications with confidence. Whether you're completely new to programming or looking to switch to Python from another language, this book is crafted to suit your learning pace and bolster your understanding of Python in a practical, engaging manner. Why Python, you might ask? Python is celebrated for its simplicity, versatility, and wide applicability in today's tech landscape, from web development and data analysis to Artificial Intelligence and beyond. "Python for Absolute Beginners" demystifies the complexities of programming, offering clear explanations, step-by-step tutorials, and a plethora of examples that illuminate the path to proficiency. The book seamlessly transitions from core concepts to more advanced topics, including error handling, debugging, object-oriented programming, and web development with Flask.
 

Red Teaming AI: Attacking & Defending Intelligent Systems

Автор: literator от 29-06-2025, 19:24, Коментариев: 0

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

Название: Red Teaming AI: Attacking & Defending Intelligent Systems
Автор: Philip A. Dursey
Издательство: AI Security LLC
Серия: AI Security Book 1
Год: 2025
Страниц: 1126
Язык: английский
Формат: pdf, epub
Размер: 15.9 MB

Think like an adversary. Secure the future of AI. Red Teaming AI - Attacking & Defending Intelligent Systems is the 1126 page field manual that shows security teams, ML engineers, and tech leaders how to break - and then harden - modern AI. The Artificial Intelligence (AI) systems you build, deploy, or manage aren't just powerful tools; they represent a fundamentally new and dangerous frontier. While promising unprecedented capabilities, they also create elusive vulnerabilities that bypass traditional defenses, leading directly to potentially catastrophic outcomes. We'll start by demystifying core AI and Machine Learning (ML) concepts, focusing specifically on the aspects an AI red teamer must grasp to identify potential weaknesses. You'll see how integrating AI dramatically expands the traditional Attack Surface, creating new, often subtle, avenues for attackers – a challenge demanding systems thinking to fully appreciate the interconnected risks and potential cascading failures.
 

Handbook of Deep Learning Models for Healthcare Data Processing

Автор: literator от 29-06-2025, 17:25, Коментариев: 0

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

Название: Handbook of Deep Learning Models for Healthcare Data Processing: Disease Prediction, Analysis, and Applications
Автор: Ajay Kumar, Deepak Dembla, Seema Tinker, Surbhi Bhatia Khan
Издательство: CRC Press
Серия: Advancements in Intelligent and Sustainable Technologies and Systems
Год: 2026
Страниц: 310
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

In recent years, Deep Learning has shown great potential in transforming various fields including healthcare. With the abundance of healthcare data being generated every day, there is a pressing need to develop efficient algorithms that can process and analyze this data to improve patient care and treatment outcomes. Handbook of Deep Learning Models for Healthcare Data Processing: Disease Prediction, Analysis, and Applications covers a wide range of Deep Learning models, techniques, and applications in healthcare data processing, analysis, and disease prediction, providing a comprehensive overview of the field. It focuses on the practical application of Deep Learning models in healthcare and offers step-by-step instructions for building and deploying models and using real-world examples. The handbook discusses the potential future applications of Deep Learning models in healthcare, such as precision medicine, personalized treatment, and clinical decision support. It also addresses the ethical considerations associated with the use of Deep Learning models in healthcare, such as privacy, security, and bias. It provides technical details on Deep Learning models, including their architecture, training methods, and optimization techniques, making it useful for data scientists and researchers.
 

GeoAI: Artificial Intelligence in GIS

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

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

Название: GeoAI: Artificial Intelligence in GIS
Автор: Ismael Chivite, Nicholas Giner, Matt Artz
Издательство: Esri Press
Год: 2025
Страниц: 124
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Discover how organizations are powering greater automation, prediction, and optimization with GeoAI. GeoAI integrates Artificial Intelligence, or AI, with geospatial data, science, and technology to increase understanding and solve spatial problems. AI is the ability of computers to perform tasks that typically require some level of human intelligence and reasoning—through programming that continually adapts, infers patterns, generalizes, and improves output over time. We can use GeoAI for applications such as detecting and categorizing objects in imagery and lidar, identifying clusters and anomalies in data, and making predictions and forecasts. The intersection of GIS, AI, Machine Learning, and Deep Learning creates opportunities that weren’t available before. Understanding Python unlocks more capabilities in any GIS workflow, and Deep Learning is no exception. The Python API is a Python library for scripting workflows across the ArcGIS suite, including for GIS organization administration, content management, and spatial analysis/data science. Using the Python API library allows users to leverage some of the best open-source Machine Learning and Deep Learning libraries and seamlessly integrate them into the ArcGIS ecosystem. Another benefit of using the Python API is that it is designed for web-hosted features so you can work with hosted imagery and feature classes.