ПРОГРАММИРОВАНИЕ » Страница 11
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Artificial Intelligence for Precision Agriculture
/ Комментариев: 0/

Название: Artificial Intelligence for Precision Agriculture
Автор: Pethuru Raj, N. Gayathri, G. Jaspher Willsie Kathrine
Издательство: CRC Press
Год: 2025
Страниц: 322
Язык: английский
Формат: pdf (true), epub
Размер: 25.5 MB

Precision agriculture is a next-generation farming management concept that optimizes resource use, productivity, quality, profitability, and sustainability by observing and responding to crop variability. Precision agriculture employs digital technologies such as the Internet of Things (IoT), Artificial Intelligence (AI), 5G communication, cybersecurity, edge computing, cloud-native principles, and blockchain to ensure crops and soil receive exactly what they need for optimal health and productivity. Artificial Intelligence for Precision Agriculture explores the latest developments in precision agriculture, detailing how AI contributes to its goals. The book discusses how precision agriculture solutions use IoT devices, data storage, AI analytics, connectivity, and cloud infrastructures to analyze factors such as soil type, terrain, weather, plant growth, and yield data. It also examines edge technologies—sensors, microchips, beacons, RFID tags, robots, drones, and actuators—that collect field data and transmit it to cloud-based AI platforms for analysis. The book shows how AI-driven insights guide actions in the field, such as crop rotation, optimal planting and harvesting times, and soil management, and help farmers apply the right amounts of water, fertilizers, and pesticides, reducing waste and environmental impact. Machine Learning is a technique that uses mathematics and statistical learning to create a model that helps in predicting the values which are not known prior. In Machine Learning, we try to solve problems with computers without explicitly programming them for a specific task.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Kotlin from Scratch: A Project-Based Introduction for the Intrepid Programmer
/ Комментариев: 0/

Название: Kotlin from Scratch: A Project-Based Introduction for the Intrepid Programmer
Автор: Faisal Islam
Издательство: No Starch Press
Год: 2025
Страниц: 432
Язык: английский
Формат: epub
Размер: 17.7 MB

Learn Kotlin Through 37 Projects. Kotlin isn’t just for building Android apps. As you’ll learn in Kotlin from Scratch, it’s also a general programming language for crafting both elegant and efficient code. With the aid of 37 hands-on projects, you’ll move quickly through the language basics while building your problem-solving skills, even tackling advanced concepts like fractals, dynamic systems, and nature-inspired algorithms. You’ll explore the way Kotlin handles variables, control structures, functions, classes, and data structures, and you’ll learn to create visualizations using Kotlin and the JavaFX graphics library. Then you’ll build increasingly sophisticated apps to practice what you’ve learned while tackling challenges from math and science to algorithms and optimization. Kotlin runs on the same platform as Java, the Java Virtual Machine, and is fully compatible with Java. However, Kotlin is much more concise and expressive, with its own unique features.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Snowflake Data Engineering (Final Release)
/ Комментариев: 0/

Название: Snowflake Data Engineering (Final Release)
Автор: Maja Ferle
Издательство: Manning Publications
Год: 2025
Страниц: 370
Язык: английский
Формат: pdf (true)
Размер: 19.4 MB

A practical introduction to data engineering on the powerful Snowflake cloud data platform. Data engineers create the pipelines that ingest raw data, transform it, and funnel it to the analysts and professionals who need it. The Snowflake cloud data platform provides a suite of productivity-focused tools and features that simplify building and maintaining data pipelines. In Snowflake Data Engineering, Snowflake Data Superhero Maja Ferle shows you how to get started. Snowflake Data Engineering reveals how Snowflake makes it easy to work with unstructured data, set up continuous ingestion with Snowpipe, and keep your data safe and secure with best-in-class data governance features. Along the way, you’ll practice the most important data engineering tasks as you work through relevant hands-on examples. Throughout, author Maja Ferle shares design tips drawn from her years of experience to ensure your pipeline follows the best practices of software engineering, security, and data governance. Since Snowflake is a relational database, knowledge of SQL querying, including data definition language (DDL) and data manipulation language (DML) operations, is vital. Depending on the reader’s preference, if they plan to use Snowpark with Python, they must also know how to write Python code.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Road to Kubernetes (Final Release)
/ Комментариев: 0/

Название: Road to Kubernetes (Final Release)
Автор: Justin Mitchel
Издательство: Manning Publications
Год: 2024
Страниц: 304
Язык: английский
Формат: pdf (true)
Размер: 28.6 MB

Learn how and why to use Kubernetes to deploy projects of any size. “Should we use Kubernetes?” This unique guide condenses 15 years of deployment experience to help answer that very question. It teaches you sustainable deployment practices you can use with any programming language and nearly any kind of modern app. You’ll create portable and containerized applications that can move across deployment options and cloud providers and see why Kubernetes is often the right choice for both small projects and big enterprise software. With Road to Kubernetes, we start with creating simple Python and Node.js web applications. These applications will stay with us for our entire journey so we can learn about all the various tools and techniques to deploy them. From there, we start using secure shells (SSH) and modern version control by way of Git with self-managed environments, self-managed repositories, and self-managed deployments. If you are unsure if Kubernetes is right for you or your project, this is the book for you. Ideally, you have some basic knowledge of writing Python or jаvascript code, so you have the foundation to start with the practical examples in this book.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
AI and Emerging Technologies: Automated Decision-Making, Digital Forensics, and Ethical Considerations
/ Комментариев: 0/

Название: AI and Emerging Technologies: Automated Decision-Making, Digital Forensics, and Ethical Considerations
Автор: Purvi Pokhariyal, Archana Patel, Shubham Pandey
Издательство: CRC Press
Год: 2025
Страниц: 238
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

In the past decade, Artificial Intelligence (AI) has made significant advancements in various sectors of society, such as education, health, e-commerce, media and entertainment, banking and finance, transportation, and defense, among others. Its application has permeated every sector, leaving no area untouched. However, the utilization of AI brings forth crucial legal, ethical, and technical concerns and obstacles that must be appropriately addressed through thoughtful deliberation, discussions, and the implementation of effective regulations. AI and Emerging Technologies: Automated Decision-Making, Digital Forensics, and Ethical Considerations provides a comprehensive and insightful roadmap for exploring the advancements, challenges, solutions, and implications of AI in three key areas: the legal field, gaming applications, digital forensic, and decision-making. By delving into these topics, this book offers a deep understanding of how AI can be optimally utilized to deliver maximum benefits to users, all within a single, comprehensive source.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Prompt Engineering for LLMs: The Art and Science of Building Large Language Model-Based Applications
/ Комментариев: 0/

Название: Prompt Engineering for LLMs: The Art and Science of Building Large Language Model-Based Applications
Автор: John Berryman, Albert Ziegler
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 282
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB
Размер: 22.5 MB

Large language models (LLMs) are revolutionizing the world, promising to automate tasks and solve complex problems. A new generation of software applications are using these models as building blocks to unlock new potential in almost every domain, but reliably accessing these capabilities requires new skills. This book will teach you the art and science of prompt engineering-the key to unlocking the true potential of LLMs. Industry experts John Berryman and Albert Ziegler share how to communicate effectively with AI, transforming your ideas into a language model-friendly format. By learning both the philosophical foundation and practical techniques, you'll be equipped with the knowledge and confidence to build the next generation of LLM-powered applications. Understand LLM architecture and learn how to best interact with it Design a complete prompt-crafting strategy for an application Gather, triage, and present context elements to make an efficient prompt Master specific prompt-crafting techniques like few-shot learning, chain-of-thought prompting, and RAG.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering Number Theory in Python
/ Комментариев: 0/

Название: Mastering Number Theory in Python: Unlocking the Secrets of Prime Numbers and the Riemann Hypothesis
Автор: Jamie Flux
Издательство: Independently published
Год: 2024
Страниц: 206
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

This comprehensive book delves into the intricate world of advanced Number Theory. The book covers foundational concepts, classic algorithms and theorems, advanced topics, analytic Number Theory, additive and multiplicative Number Theory, special Number Theoretic functions, cryptographic applications, computationally intensive problems, advanced mathematical tools, probabilistic Number Theory, and computational Number Theory. With each chapter, readers will gain a deeper understanding of the complexities and beauty of Number Theory and its wide-ranging applications in various fields including cryptography, Computer Science, and physics. This book is a valuable resource for mathematicians, researchers, and students interested in the fascinating world of Number Theory and its many intricate aspects.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering Shell for DevOps: Automate, streamline, and secure DevOps workflows with modern shell scripting
/ Комментариев: 0/

Название: Mastering Shell for DevOps: Automate, streamline, and secure DevOps workflows with modern shell scripting
Автор: Gilbert Stew
Издательство: GitforGits
Год: 2024
Страниц: 255
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"Mastering Shell for DevOps" is all about giving DevOps, cloud, and Linux folks the know-how to automate and make their workflows more efficient with shell scripting. The book uses real-world examples and simple instructions to show how to automate tasks and move away from manual work in a DevOps environment. We start with the basics of shell scripting, so you can learn to write scripts that get the job done. It then moves on to version control with Git and GitHub, showing the importance of collaboration and code management in this context. The book then jumps into infrastructure provisioning and configuration management, showing you how to automate the setup of servers and services using tools like AWS CLI, Docker, and Kubernetes. As your skills grow, you'll learn to set up monitoring and logging tools, automate incident detection and resolution, and manage network traffic and load balancing. The book also helps you learn how to automate security tasks, including user access management, vulnerability scanning, patching, and compliance checks. By the end of the book, you'll have a whole toolkit of shell scripts that will help you work more efficiently, reliably, and securely in your DevOps practices.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Machine Learning Mathematics in Python
/ Комментариев: 0/

Название: Machine Learning Mathematics in Python
Автор: Jamie Flux
Издательство: Independently published
Год: 2024
Страниц: 238
Язык: английский
Формат: pdf
Размер: 10.1 MB

This book delves into the intricate relationship between mathematics and Machine Learning, providing readers with a comprehensive understanding of the mathematical concepts that underpin modern AI. From linear algebra and calculus to probability theory and statistics, each chapter explores a different mathematical topic and its application in machine learning. Throughout the book, readers will learn about fundamental concepts such as regression, classification, clustering, and Deep Learning, as well as advanced topics like reinforcement learning, GANs, and quantum machine learning. With a focus on both theoretical foundations and practical applications, "Machine Learning Mathematics" is an indispensable resource for anyone looking to deepen their understanding of the mathematical principles that drive contemporary AI algorithms. This book aims to bridge the gap between mathematics and Machine Learning, showcasing the critical role of mathematics in solving complex data-driven tasks. Each chapter presents key mathematical concepts, accompanied by clear explanations and Python code samples, ensuring that readers can grasp the underlying principles.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Functional Design and Architecture: Examples in Haskell (Final)
/ Комментариев: 0/

Название: Functional Design and Architecture: Examples in Haskell (Final)
Автор: Alexander Granin
Издательство: Manning Publications
Год: 2025
Страниц: 456
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Design patterns and architectures for building production quality applications using functional programming. Functional Design and Architecture is a pioneering guide to software engineering using Haskell and other functional languages. In it, you’ll discover Functional Declarative Design and other design principles perfect for working in Haskell, PureScript, F#, and Scala. Functional Design and Architecture lays out a comprehensive and complete approach to software design that utilizes the powerful and fascinating ideas of functional programming. Its examples are in Haskell, but its universal principles can be put into practice with any functional programming language. Inside, you’ll find cutting-edge functional design principles and practices for every stage of application development, from architecting your application through to running simple and maintainable tests. For experienced developers who know a functional language.