The Comprehensive Guide to Kotlin Programming: A Complete Reference Guide

Автор: literator от 13-02-2025, 20:18, Коментариев: 0

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

Название: The Comprehensive Guide to Kotlin Programming: A Complete Reference Guide
Автор: Madison Giroux
Издательство: Veteran Code
Год: 2025
Страниц: 328
Язык: английский
Формат: pdf, epub
Размер: 28.0 MB

Welcome to Comprehensive Guide to Kotlin Programming a book designed with a single purpose in mind: to guide you through the journey of learning Kotlin, from its basic syntax to the advanced concepts that make it a beloved language for modern application development. Whether you are taking your first steps into programming or are an experienced developer looking to broaden your skill set, this guide aims to equip you with a deep understanding of Kotlin and its practical applications in the real world. This book is divided into meticulously structured sections, each dedicated to different aspects of Kotlin programming. Starting with an introduction to Kotlin, we delve into its history, the rationale behind its creation, and its advantages over other programming languages. The setup of a development environment marks the beginning of your hands-on journey with Kotlin, culminating in your first Kotlin program. As we venture into the fundamentals of Kotlin programming, you will grasp the core concepts, including syntax, control flow, and object-oriented programming principles. This foundation paves the way to explore advanced features such as generics, delegation, and coroutines, enhancing your ability to write efficient and robust Kotlin code.
 

Supervised Learning: Mathematical Foundations and Real-world Applications

Автор: literator от 13-02-2025, 19:19, Коментариев: 0

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

Название: Supervised Learning: Mathematical Foundations and Real-world Applications
Автор: Dalia Chakrabarty
Издательство: CRC Press
Год: 2025
Страниц: 345
Язык: английский
Формат: pdf (true), epub
Размер: 22.5 MB

This book discusses the relevance of probabilistic Supervised Learning, to the pursuit of automated and reliable prediction of an unknown that is in a state of relationship with another variable. The book provides methods for secured mechanistic learning of the function that represents this relationship between the output and input variables, where said learning is undertaken within the remit of real-world information that can be messy in different ways. The generic solution to the problem of secured supervised learning amidst real-world messiness, lies in treating the sought inter-variable relation as a (function-valued) random variable, which, being random, is ascribed a probability distribution. Then recalling that distributions on the space of functions are given by stochastic processes, the sought function is proposed to be a sample function of a stochastic process. This process is chosen as one that imposes minimal constraints on the sought function – identified as a Gaussian Process (GP) in the book. To help with the background, the book includes reviews on stochastic processes and basic probability theory. This will render the first half of the book useful for students across disciplines, while the latter half will be appreciated by students of numerate subjects at the postgraduate level or higher, including students of computational sciences, statistics and mathematics.
 

Programming for Problem Solving, As per AICTE

Автор: literator от 13-02-2025, 18:43, Коментариев: 0

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

Название: Programming for Problem Solving
Автор: Wiley Editorial
Издательство: Wiley
Серия: As per AICTE
Год: 2019
Страниц: 462
Язык: английский
Формат: pdf (true)
Размер: 17.4 MB

Computing and programming concepts are essential to leverage the technical skills of a student. Their knowledge equips the students to keep abreast with latest technologies and reduce considerable time in solving problems through their use. The course Programming for Problem Solving is mandated for first year of students of engineering across all branches to make them familiar with programming aspects and their applications. This book is structured as per the syllabus recommended by AICTE for the course. This book is designed to meet the requirements of students having very little knowledge of computers, and journeys them from the basic fundaments of computers through application of problem-solving techniques using C programming concepts. The book also includes laboratory manual for practical applications of the theoretical concepts on problem solving through C programming. Useful appendices in the book serve as a good reference tools for related chapters. The comprehensive and exhaustive theoretical treatment of the concepts on problem solving, and C programming helps students to perform practical applications of these concepts in the laboratory course with ease.
 

AI Agents in Action

Автор: literator от 13-02-2025, 16:59, Коментариев: 0

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

Название: AI Agents in Action
Автор: Micheal Lanham
Издательство: Manning Publications
Год: 2025
Страниц: 344
Язык: английский
Формат: epub (true)
Размер: 33.6 MB

Create LLM-powered autonomous agents and intelligent assistants tailored to your business and personal needs. From script-free customer service chatbots to fully independent agents operating seamlessly in the background, AI-powered assistants represent a breakthrough in machine intelligence. In AI Agents in Action, you'll master a proven framework for developing practical agents that handle real-world business and personal tasks. You won't find toy examples or fragile assistants that require constant supervision. AI Agents in Action teaches you to build trustworthy AI capable of handling high-stakes negotiations. In AI Agents in Action, you’ll learn how to build production-ready assistants, multi-agent systems, and behavioral agents. You’ll master the essential parts of an agent, including retrieval-augmented knowledge and memory, while you create multi-agent applications that can use software tools, plan tasks autonomously, and learn from experience. As you explore the many interesting examples, you’ll work with state-of-the-art tools like OpenAI Assistants API, GPT Nexus, LangChain, Prompt Flow, AutoGen, and CrewAI. For intermediate Python programmers.
 

Hacker's Manual - 18th Edition, 2025

Автор: literator от 13-02-2025, 05:06, Коментариев: 0

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

Название: Hacker's Manual - 18th Edition, 2025
Автор: Jon White (Editor)
Издательство: Future Publishing
Год: 2025
Страниц: 148
Язык: английский
Формат: pdf
Размер: 108.9 MB

Добро пожаловать в 2025 выпуск The Hacker's Manual! 148 страниц учебников, руководств и статей по взлому Linux от экспертов Linux Format Magazine, дома открытого программного обеспечения. Более 80 учебников по взлому. Сетевые технологии - погрузитесь в протоколы, стройте сети и анализируйте трафик. Сисадмин - используйте возможности Docker и научитесь экономить время при работе с терминалом. Хакинг - установите полноценную операционную систему Linux на свой телефон и взломайте дистрибутив, чтобы увеличить скорость работы. Конфиденциальность - ощутите на себе атаку и защитите свою конфиденциальность с нашей помощью.
 

Learning Ransomware Response & Recovery (Early Release)

Автор: literator от 12-02-2025, 21:10, Коментариев: 0

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

Название: Learning Ransomware Response & Recovery: Stopping Ransomware One Restore at a Time (Early Release)
Автор: W. Curtis Preston, Michael Saylor
Издательство: O’Reilly Media, Inc.
Год: 2025-02-11
Страниц: 103
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Ransomware attacks are no longer a question of if—it's a matter of when. With hackers increasingly targeting backup and disaster recovery (DR) systems, organizations need more than prevention strategies; they need a battle-tested plan for minimizing damage, forensically determining what's happened and restoring your environment without paying the ransom. Renowned experts W. Curtis Preston and Dr. Mike Saylor offer a comprehensive guide to protecting critical systems and responding effectively when the worst happens. Whether you're a security professional unaware of how exposed your backup systems are, or a backup admin in need of stronger security expertise, this book is your essential roadmap. With actionable advice, clear frameworks, and step-by-step guidance, it bridges the gap between data protection and cybersecurity—empowering teams to deliver decisive, effective responses when faced with ransomware. Ransomware is malicious software (malware) designed to block access to a computer system or encrypt its data until a ransom is paid. Ransomware is typically developed with high-level programming languages, like C, C++, jаvascript, and Python due to their flexibility and compatibility across various computer operating systems. Some have also been found to be written in more specialized programming languages like Go and Rust, which provide greater speed, efficiency, and additional compatibility across target systems.
 

An Introduction to PHP: Learn PHP 8 to Create Dynamic Websites

Автор: literator от 12-02-2025, 19:52, Коментариев: 0

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

Название: An Introduction to PHP: Learn PHP 8 to Create Dynamic Websites
Автор: Mark Simon
Издательство: Apress
Год: 2024
Страниц: 639
Язык: английский
Формат: pdf (true), epub (true)
Размер: 23.2 MB

Use PHP to enhance your web pages. This book shows you how PHP programming works, and how to write and organize PHP code. The book starts with steps to download and install a setup for a sample website that will form the basis for upcoming chapters. You start by writing PHP code and learn how to mix it with HTML and manage the code. From there, you will learn about dynamic content, along with a deep dive into form processing and sending email. Saving uploaded data and uploading files is discussed next. You will learn how to configure your PHP project and develop a library. You will then learn how to create an image catalog and manage data on your web page. By the end of the book, you will understand how to work with cookies, sessions, and logging in, followed by an example of creating a simple blog that reiterates the concepts developed in the previous chapters. After reading this book, you will be able to configure, create, and manage your dynamic website.
 

Bioinformatics and Beyond: AI Applications in Healthcare

Автор: literator от 12-02-2025, 17:50, Коментариев: 0

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

Название: Bioinformatics and Beyond: AI Applications in Healthcare
Автор: Moolchand Sharma, Deepak Kumar Sharma, Deevyankar Agarwal, Khoula Al Harthy
Издательство: CRC Press
Год: 2025
Страниц: 311
Язык: английский
Формат: pdf (true), epub
Размер: 36.1 MB

This book is a comprehensive exploration of the dynamic interplay between bioinformatics and Artificial Intelligence (AI) within the healthcare landscape. This book introduces readers to the foundational principles of bioinformatics and AI, elucidating their integration and collaborative potential. Bioinformatics and Beyond: AI Applications in Healthcare explores the transformative impact of data-driven insights, showcasing the applications of Machine Learning in diagnostics, personalized medicine, and genomic advancements. The book unveils the pivotal role AI plays in accelerating pharmaceutical research. Moreover, it addresses the practical implementation of AI in clinical decision support systems, while also critically examining challenges and ethical considerations associated with these technologies. Finally, the book looks toward the future, envisioning emerging trends and technologies that promise to reshape the future of healthcare. Aimed at professionals, researchers, and students across diverse disciplines, this book serves as an invaluable guide to understanding and navigating the evolving landscape of AI applications in healthcare. This book is tailored to meet the needs of scientists, researchers, practitioners, professionals, and educators actively engaged in the realms of bioinformatics, Artificial Intelligence, and healthcare.
 

Алгоритмы эволюционной оптимизации (2020)

Автор: umkaS от 12-02-2025, 14:31, Коментариев: 0

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

Название: Алгоритмы эволюционной оптимизации
Автор: Саймон Д.
Издательство: ДМК Пресс
Год: 2020
Cтраниц: 1002
Формат: pdf (ocr)
Размер: 23 мб
Язык: русский

В данной книге рассматриваются история, теоретические основы, математический аппарат и программирование алгоритмов эволюционной оптимизации. Рассмотренные алгоритмы включают в себя генетические алгоритмы, генетическое программирование, оптимизацию на основе муравьиной кучи, оптимизацию на основе роя частиц, дифференциальную эволюцию, биогеографическую оптимизацию и многие другие.
 

Python Programming: From Zero to Web Development

Автор: literator от 12-02-2025, 09:03, Коментариев: 0

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

Название: Python Programming_From Zero to Web Development
Автор: e3
Издательство: Independently published
Год: 2025
Страниц: 1258
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

The goal of this book is to teach Python quickly, in detail, and in a straightforward manner to anyone interested in learning the language. The target audience for this book are beginners with no prior programming knowledge. As a result, the book covers topics in a simplified and detailed manner to make the learning process easier. The goal of this book is to teach Python quickly, in detail, and in a straightforward manner to anyone interested in learning the language. The target audience for this book are beginners with no prior programming knowledge. As a result, the book covers topics in a simplified and detailed manner to make the learning process easier. The book is composed of lengthy and detailed articles. Reading it like a novel could lead to frustration, as it's not designed to be read passively. To avoid boredom and retain information effectively, active participation is key. Instead of simply reading through the material, try writing plenty of example code. This hands-on approach will help solidify what you learn and make it easier to remember.