LitMy.ru - литература в один клик

  • Добавил: literator
  • Дата: 29-01-2024, 06:31
  • Комментариев: 0
Название: Artificial Intelligence and Internet of Things in Smart Farming
Автор: Mohamed Abdel-Basset, Hossam Hawash
Издательство: CRC Press
Год: 2024
Страниц: 315
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

This book provides a broad overview of the areas of Artificial Intelligence (AI) that can be used for smart farming applications, through either successful engineering or ground-breaking research. Among them, the highlighted tactics are soil management, water management, crop management, livestock management, harvesting, and the integration of Internet of Things (IoT) in smart farming. Artificial Intelligence and Internet of Things in Smart Farming explores different types of smart framing systems for achieving sustainability goals in the real environment. The authors discuss the benefits of smart harvesting systems over traditional harvesting methods, including decreased labor requirements, increased crop yields, increased probabilities of successful harvests, enhanced visibility into crop health, and lower overall harvest and production costs. It explains and describes big data in terms of its potential five dimensions—volume, velocity, variety, veracity, and valuation—within the framework of smart farming. The authors also discuss the recent IoT technologies, such as fifth-generation networks, blockchain, and digital twining, to improve the sustainability and productivity of smart farming systems. DSS can be developed using programming languages like Python or R, leveraging Machine Learning libraries such as Scikit-learn, TensorFlow, or PyTorch for data analysis and model development.
  • Добавил: literator
  • Дата: 29-01-2024, 03:11
  • Комментариев: 0
Python Data Structures: Pocket PrimerНазвание: Python Data Structures: Pocket Primer
Автор: Oswald Campesato
Издательство: Mercury Learning and Information
Год: 2023
Страниц: 245
Язык: английский
Формат: pdf (true), epub (true)
Размер: 12.9 MB

As part of the best-selling Pocket Primer series, this book is designed to present the fundamentals of data structures using Python. Data structures provide a means to manage huge amounts of information such as large databases and the ability to use search and sort algorithms effectively. It is intended to be a fast-paced introduction to the core concepts of Python and data structures, illustrated with numerous code samples. Companion files with source code are available for downloading.
  • Добавил: literator
  • Дата: 28-01-2024, 20:35
  • Комментариев: 0
Название: Продвинутые алгоритмы и структуры данных
Автор: Марчелло Ла Рокка
Издательство: Питер
Год: 2024
Страниц: 848
Язык: русский
Формат: pdf
Размер: 20.9 MB

Познакомьтесь с самыми необходимыми алгоритмами решения сложных задач программирования в области анализа данных, машинного обучения и графов. Вы постоянно сталкиваетесь с бесчисленными проблемами программирования, которые поначалу кажутся запутанными, трудными или нерешаемыми. Не отчаивайтесь! Многие из «новых» проблем уже имеют проверенные временем решения. Эффективные подходы к решению широкого спектра сложных задач кодирования легко адаптировать и применять в собственных приложениях, а при необходимости создавать собственные структуры данных под конкретную задачу. Сбалансированное сочетание классических, продвинутых и новых алгоритмов обновит ваш инструментарий программирования, добавив в него новые перспективы и практические методы. Специалист по информатике, разработчик программного обеспечения, специалист по обработке данных и вообще любой профессионал, чья эффективная работа зависит от вычислений, должен свободно владеть языком алгоритмов и структур данных. Вот почему на собеседованиях в компаниях Кремниевой долины соискателям часто предлагают задачи из этой области.
  • Добавил: literator
  • Дата: 28-01-2024, 20:10
  • Комментариев: 0
Название: Kotlin Programming: Concise, Expressive, and Powerful
Автор: Theophilus Edet
Издательство: CompreQuest Books
Серия: Mastering Programming Languages Series
Год: December 30, 2023
Страниц: 535
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Unleash the full potential of modern software development with "Kotlin Programming: Concise, Expressive, and Powerful." This comprehensive guide is your gateway to mastering Kotlin, the language designed to make coding not just efficient but also enjoyable. In the ever-evolving realm of programming languages, Kotlin has risen to prominence as a powerful and versatile tool for developers. Its importance in modern programming lies in its ability to strike a balance between conciseness and expressiveness, offering a syntax that is not only intuitive but also efficient. Kotlin serves as a bridge between the familiar and the cutting-edge, making it an ideal language for both seasoned developers and those entering the programming landscape. The book begins by unraveling the intricacies of Kotlin, from its fundamental syntax to advanced features, ensuring that readers grasp the language's nuances. As we delve into Kotlin's importance, it becomes evident that mastering this language is not just a skill; it's a strategic investment in staying relevant in the fast-paced world of software development. Kotlin is not merely a language; it's a gateway to diverse programming models and paradigms. From object-oriented programming (OOP) to functional programming, Kotlin seamlessly supports a spectrum of approaches. The book meticulously explores how Kotlin adapts to different programming styles, providing developers with the flexibility to choose the paradigm that best suits their project requirements.
  • Добавил: literator
  • Дата: 28-01-2024, 19:06
  • Комментариев: 0
Название: Learn VBA Programming: For Finance & Accounting: A Concise Guide to Financial Programming with VBA
Автор: Hayden Van Der Post
Издательство: Reactive Publishing
Год: 2024
Страниц: 533
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Are you a finance professional who mastered the basics of VBA and are hungry for more? Do you seek the tools to harness the power of machine learning and incorporate data science into your advanced financial tasks? If the answer is a resounding "YES!", then 'Learn VBA Programming' is the definitive resource you've been waiting for. This book isn't just a follow-up—it's a leap into the new frontiers of financial automation and data intelligence. Building on the foundations laid by its preceding bestseller, 'Learn VBA Programming' catapults you into the realm of sophisticated Finance VBA techniques. Learn VBA Programming emerges as an indispensable guide, enabling finance professionals to maximize the capabilities of Visual Basic for Applications (VBA) within Microsoft Excel. In the dynamic realm of finance, where swift and accurate actions are crucial, Excel stands as a formidable partner. Immersing oneself in VBA's extensive capabilities promises a transformative impact on financial methodologies, significantly boosting task efficiency. This book is more than a mere collection of pages; it represents a deep dive into Excel's core, revealing the powerful synergy of automation and customization achievable through VBA. It's a repository of unmatched insights from finance's frontlines, where VBA's effectiveness has been refined to excellence.
  • Добавил: literator
  • Дата: 28-01-2024, 17:57
  • Комментариев: 0
Название: Programming With Java
Автор: Theophilus Edet
Издательство: CompreQuest Books
Серия: Mastering Programming Languages Series
Год: 2023
Страниц: 398
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Programming With Java: A Comprehensive Guide to Mastering the Modern Programming Landscape. Unlock the Power of Java – Your Gateway to a World of Possibilities! In the fast-paced realm of modern programming, one language has stood the test of time and innovation: Java. "Programming With Java" is your passport to mastering this versatile language, empowering you to build robust applications, delve into web development, conquer mobile app creation, and navigate the complexities of enterprise solutions. From foundational concepts to advanced topics, this book takes you on a structured journey. Beginners will find a gentle introduction, while seasoned developers will discover nuanced insights into Java's capabilities. Explore how Java shapes industries – from finance and healthcare to gaming and e-commerce. Understand the language's adaptability and see how it's applied in building cutting-edge solutions. Gain practical experience through hands-on examples and real-world projects. Develop a final project that encapsulates your newfound skills and solidifies your mastery of Java. Whether you're crafting desktop applications, diving into web development with powerful frameworks, building mobile applications with Android, or architecting enterprise-level solutions, Java is your trusted companion.
  • Добавил: literator
  • Дата: 28-01-2024, 06:53
  • Комментариев: 0
Название: Pair Programming with ChatGPT: AI-Enhanced Coding for the Modern Developer (Covers ChatGPT 4)
Автор: Michael D Callaghan
Издательство: Independently published
Серия: P-AI-R Programming
Год: November 26, 2023
Страниц: 212
Язык: английский
Формат: pdf, azw3, epub (true), mobi
Размер: 10.1 MB

Unlock your full potential with the power of AI - Boost productivity. Modern Developers: The software development landscape is rapidly evolving, and AI is at the forefront of this transformation. Prepare to redefine your coding methodology with the cutting-edge power of ChatGPT-4. "Pair Programming with ChatGPT: AI-Enhanced Coding for the Modern Developer" is your comprehensive manual for integrating AI into your development toolkit. This book demystifies the complex world of AI-assisted programming, providing clear explanations and pragmatic examples to kickstart your journey. ChatGPT-4 is more than an AI—it's your new pair programming partner. Discover how to leverage ChatGPT-4's machine learning capabilities to streamline code refactoring, generate boilerplate code, and enhance unit testing. Delve into the potential challenges of AI integration, and explore strategic solutions for effective implementation. Who is this book for? - Seasoned developers looking to stay on the bleeding edge of technology; - Newcomers eager to hit the ground running with the latest development tools; - Team leads aiming to boost productivity, creativity, and efficiency in their teams.
  • Добавил: literator
  • Дата: 28-01-2024, 06:07
  • Комментариев: 0
Название: Dart Programming For Flutter
Автор: Zeuz Information Technology
Издательство: Zeuz Information Technology
Год: 2024
Страниц: 346
Язык: английский
Формат: epub
Размер: 25.7 MB

The Dart programming language is an open-source language developed by Google and has become especially popular in mobile application development. Dart stands out with its easy-to-understand syntax, efficient performance and extensibility. This book will be a comprehensive resource for anyone who wants to learn the basic constructs of the Dart programming language. The book provides readers with a deep understanding of the language, with detailed coverage of key Dart topics and features. The book covers topics such as the basics of the Dart language, variables, data types, control structures, functions and classes, as well as advanced topics such as asynchronous programming, Flutter, web application development. In addition, sample code and applications in each chapter make the learning process even easier.
  • Добавил: literator
  • Дата: 28-01-2024, 04:55
  • Комментариев: 0
Название: Coding For Beginners - 1st Edition, 2024
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2024
Страниц: 146
Язык: английский
Формат: pdf
Размер: 65.2 MB

Keeping you coding through 2024, and beyond... Coding is everywhere. From your TV through to the International Space Station, you'll Find millions of lines of code controlling and delivering the services that we take for granted. Behind all this code are the programmers who develop our digital world, using a multitude of different languages to weave the fabric of the Internet, operating systems, games and modem entertainment. Within these pages, you'll find the foundations and fundamentals for Python, Linux, Raspberry Pi and C++, four of the most powerful languages in the world that are used by the likes of NASA, Microsoft, Apple and throughout the Internet. These languages are used in Big Data, Encryption, AI, gaming, science, engineering and advanced mathematics. From visualising black holes millions of light-years away to using technology to help solve the environmental crisis, the platforms and languages we cover here are at the forefront of code. There are sections on Linux Bash programming; a scripting language that top technicians and systems administrators use daily. Whether it's inside the world's most powerful supercomputer or automating tasks aboard the ISS, scripting is the key to effective interaction between systems and people.
  • Добавил: literator
  • Дата: 27-01-2024, 21:55
  • Комментариев: 0
Название: Modern Software Testing Techniques: A Practical Guide for Developers and Testers
Автор: Istvan Forgacs, Attila Kovacs
Издательство: Apress
Год: 2024
Страниц: 277
Язык: английский
Формат: pdf (true), epub (true)
Размер: 11.3 MB

Many books have been written about software testing, but most of them discuss the general framework of testing from a traditional perspective. Unfortunately, traditional test design techniques are often ineffective and unreliable for revealing the various kinds of faults that may occur. This book introduces three new software testing techniques: Two-Phase Model-Based Testing, the Action-State Testing, and the General Predicate Testing, all of which work best when applied with efficient fault revealing capabilities. You’ll start with a short recap of software testing, focusing on why risk analysis is obligatory, how to classify bugs practically, and how fault-based testing can be used for improving test design. You’ll then see how action-state testing merges the benefits of state transition testing and use case testing into a unified approach. Moving on you’ll look at general predicate testing and how it serves as an extension of boundary value analysis, encompassing more complex predicates. Two-phase model-based testing represents an advanced approach where the model does not necessarily need to be machine-readable; human readability suffices. The first phase involves a high-level model from which abstract tests are generated. Upon manual execution of these tests, the test code is generated. Rather than calculating output values, they are merely checked for conformity. The last part of this book contains a chapter on how developers and testers can help each other and work as a collaborative team. For software developers, QA engineers, and, business analysts.