System Innovation for an Artificial Intelligence Era: Applied System Innovation X

Автор: literator от 7-10-2024, 21:52, Коментариев: 0

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

Название: System Innovation for an Artificial Intelligence Era: Applied System Innovation X
Автор: Artde D.K.T. Lam, Stephen D. Prior, Siu-Tsen Shen, Sheng-Joue Young
Издательство: CRC Press
Год: 2025
Страниц: 427
Язык: английский
Формат: pdf (true)
Размер: 16.2 MB

The book aims to provide an integrated communication platform for researchers from a wide range of topics including information technology, communication science, applied mathematics, Computer Science, advanced material science, and engineering. The maturing Artificial Intelligence (AI) technology can produce diverse images through text prompts, useful for scene creation, conceptual modeling, and virtual illustrations. As AI art gains traction, artists increasingly employ AI image generation tools to spark or augment their creative process. This study aims to compare various AI image generation tools’ applications across fields, exploring factors like image composition and user evaluations to aid tool selection. Five representative AI image generation tools were chosen: Midjourney, Leonardo.AI, Deep AI, Stable Diffusion, and Playground AI. Through literature review, factors such as clarity, color, contrast, lighting, and composition were identified as criteria for judging image quality. Differences among these factors across tools influence generated image style, quality, and diversity.A questionnaire survey was conducted to understand image characteristics generated by different AI tools, allowing respondents to evaluate them. Subjects’ preferences and evaluations of AI-generated images may vary, influenced by their educational background and personal inclinations. A comprehensive literature review highlights differences and similarities in AI image generation tool applications across fields, delineating their respective advantages and limitations. This study’s findings offer insights into AI tool applicability across domains and inform users’ tool selection.
 

Поговорим на Python. Разработка ПО для начинающих

Автор: ekvator от 7-10-2024, 18:14, Коментариев: 0

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

Поговорим на Python. Разработка ПО для начинающих
Название: Поговорим на Python. Разработка ПО для начинающих
Автор: Павел Анни
Издательство: Питер
Год: 2024
Формат: pdf
Страниц: 256
Размер: 14,4 Мб
Язык: русский

Программирование — это приключение, полное трудностей, нового опыта, побед и поражений. В книге «Поговорим на Python» вы присоединитесь к Эрику и Саймону, которые учатся программировать на Python и создают свое первое приложение. Книга написана специально для будущих программистов и идеальна, чтобы начать осваивать навык, который останется на всю жизнь! Книга «Поговорим на Python» учит писать код, задавать вопросы, делать ошибки и пробовать разные решения — прямо как в жизни. Вы шаг за шагом будует создавать приложение для небольшой кофейни, начиная с онлайн-меню и заканчивая хранением заказов в базе данных. Уникальные практические задания приведут вас туда, куда не добираются другие книги для начинающих. Вы получите и отработаете на практике такие важные навыки, как планирование структуры приложения, поиск ошибок и управление ожиданиями пользователей.
 

The Embedded Project Cookbook: A Step-by-Step Guide for Microcontroller Projects

Автор: literator от 7-10-2024, 16:10, Коментариев: 0

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

Название: The Embedded Project Cookbook: A Step-by-Step Guide for Microcontroller Projects
Автор: John T. Taylor, Wayne T. Taylor
Издательство: Apress
Год: 2024
Страниц: 291
Язык: английский
Формат: pdf
Размер: 10.1 MB

Learn how to create and release an embedded system in a fast and reliable manner. This book will help you build and release a commercially viable product that meets industry standards for quality. The book is not just about code: it covers non-code artifacts such as software processes, requirements, software documentation, continuous integration, design reviews, and code reviews. While specifically targeting microcontroller applications, the processes in this book can be applied to most software projects, big or small. Additionally, the book provides an open-source C++ framework that can be used to quick start any embedded project. This framework has an OSAL (OS Abstraction Layer) and essential middleware that is needed for many embedded systems. Using a hands-on approach of building-and-testing the software application first allows you to develop a significant amount of production quality code even before the hardware is available, dramatically reducing the start-to-release duration for a project. As you follow the recipes in this book, you will learn essential software development processes, perform just in time design, create testable modules, and incorporate continuous integration (CI) into your day-to-day developer workflow. The end-result is quality code that is maintainable and extensible, and can be reused for other projects, even when presented with changing or new requirements. The Embedded Project Cookbook is focused on the how of developing embedded software. The example code and framework code in this cookbook are written in C and C++, but mostly in C++. Nevertheless, if you have experience writing software in C, or a strongly typed programming language, you should be able to follow the examples. For mid-level developers and software leads who are looking to get up and running without all the underlying theories. This book is also for professionals looking to learn how to productize a concept or technology and sell the results to a customer.
 

Software Testing for Managers: An Introduction to Strategies, Technologies, and Best Practices

Автор: literator от 7-10-2024, 15:35, Коментариев: 0

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

Название: Software Testing for Managers: An Introduction to Strategies, Technologies, and Best Practices
Автор: Ross Radford
Издательство: Apress
Год: 2024
Страниц: 118
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Software leaders, directors, and managers of all types need to know about software testing. It can be a tough climb up the mountain of technical jargon. Engineers seem to be speaking a language all their own sometimes. Most books on testing are deep in the weeds with technical terms and techniques that simply aren't applicable even to technical managers. This book provides a high-level perspective on broad topics in a friendly, easy-to-absorb style. Get started and up to speed quickly with immediately useful, actionable guidance. Guidance on team structure, best practices and even common pitfalls will save you time and money, while automation and code reuse will provide exponential value. There's a gap of knowledge between engineers and their managers; they are almost speaking different languages and the jargon can be confusing. There's a lot to know about the world of testing. Test from the Top delivers quick, concise guidance to bridge the gap! It offers clear, actionable steps and is a must have for busy leaders who need quick answers. For Software managers, Lead Software Engineers, Tech Directors, CTOs, Project Managers, software leaders of all kinds. These leaders understand the value of testing, but have not yet built out extensive automation or team structure. Either new to testing concepts or modernizing systems or looking to improve software quality.
 

One Hundred Physics Visualizations Using MATLAB, 2nd Edition

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

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

Название: One Hundred Physics Visualizations Using MATLAB, 2nd Edition
Автор: Dan Green
Издательство: World Scientific Publishing
Год: 2025
Страниц: 310
Язык: английский
Формат: pdf (true)
Размер: 50.3 MB

The MATLAB tools have evolved from scripts, to Apps and at present to Live code. The Live package is preferred because it combines text and equations with MATLAB code all in a single site. The results of that code, formerly shown separately, also appear in line and in this way the user can vary the parameters of the specific problem and explore immediately how the solutions vary in response. Indeed, the aim of this book is to use the ensemble of symbolic and numeric tools available in the MATLAB suite of programs to illustrate representative numerical solutions to about one hundred problems spanning several physics topics. The student typically works through the demonstration and alters the inputs using a Live script. This tool combines text, equations and solutions as figures and numerical or symbolic output all in a single Live script. The parametric variation is enabled using the Live tools of “edit fields”, “dropdown menus” and numerical “sliders”. MATLAB is a good vehicle for the computational tasks. It has a compiler, editor and debugger which are very useful and user friendly. The HELP utility is very extensive as is the complete documentation set. The MATLAB language is similar to a modern C++ or Python language. Indeed code conversion between MATLAB and Python is available which expands the pool of possible users of this text. MATLAB is a vector/matrix language which makes coding simple. Data is easily imported and exported in a variety of formats. Many tools are included with MATLAB. That fact drives the decision to use MATLAB tools to avoid unnecessary algebraic tedium in this text. Most problems are solved explicitly using the symbolic math tools. In general numerical results use the extensive MATLAB library of special functions and of numeric solvers of ordinary and differential equations.
 

Guide to Advanced Statistical Analysis in R

Автор: literator от 7-10-2024, 05:39, Коментариев: 0

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

Название: Guide to Advanced Statistical Analysis in R: Advanced data analysis – without tears
Автор: April Liu
Издательство: Vor Press
Серия: Statistics without Mathematics
Год: 2023
Страниц: 250
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Statistics is a seemingly very mysterious yet necessary subject at graduate level. Many graduate students are required to use statistics to carry out their research, be their study in science, medicine, engineering, business, or social sciences. Most universities provide basic courses in statistics for students at undergraduate and graduate level, including research design and the analysis of data. However, most courses are not long enough to cover statistics beyond a scattering of basic tests, and more advanced statistical methods are usually not explained in such a way as to be understood by novice statistics students, especially those without a mathematical leaning. In common with other books in the ‘Statistics without Mathematics’ series, each test is accompanied by a worked example. In particular, April Liu gives a running explanation of how the R functions are used, so that relatively new users of R should be able to dip into any chapter and reuse the code therein to examine their own datasets. She also recommends reading materials should the reader wish to study a test in greater depth. It should be emphasized that this book keeps it light, superficial even, in order for the test user to get started on data analysis with advanced statistical methods without becoming bogged down in theory and equations. April explains any complexities of the test in simple language which a non-statistician can easily follow.
 

The Complete Python Coding Manual - 23th Edition, 2024

Автор: literator от 7-10-2024, 05:01, Коментариев: 0

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

Название: The Complete Python Coding Manual - 23th Edition, 2024
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2024
Страниц: 164
Язык: английский
Формат: pdf
Размер: 84.5 MB

Немногие языки программирования добились такого успеха, как Python, а благодаря его уникальному дизайну любой может научиться программировать для таких технических проектов, как Большой адронный коллайдер, создание первого петабайтного набора данных с изображениями черных дыр, создание следующего поколения искусственного интеллекта (ИИ) и многое другое. Изучить Python может каждый. Освоение Python не займет много времени, но начинать нужно с малого. От установки языка Python на компьютер до взаимодействия с пользователями и создания сложных переменных - это руководство поможет вам заложить фундамент для будущего программирования на Python. В нем содержится все, что вам нужно знать, чтобы перейти на новый уровень программирования на Python. Хотите ли вы продвинуться по карьерной лестнице, изучая Python, или просто хотите развлечься и открыть для себя что-то новое, наши пошаговые руководства и статьи дадут вам необходимые знания. Начните программировать на Python!
 

Linux Shell Scripting: From Basics to Expert Proficiency

Автор: literator от 7-10-2024, 02:37, Коментариев: 0

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

Название: Linux Shell Scripting: From Basics to Expert Proficiency
Автор: William Smith
Издательство: HiTeX Press
Год: 2024
Страниц: 561
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"Linux Shell Scripting: From Basics to Expert Proficiency" is a comprehensive guide designed for anyone seeking to master the art of shell scripting within the versatile Linux environment. This book lays a solid foundation by introducing the essentials of Linux, detailing the fundamental commands, and exploring various types of shells. Each chapter meticulously builds upon the previous, ensuring a natural progression of knowledge from basic concepts to advanced techniques. Readers will learn to write and execute scripts, manage variables and user input, handle files and directories, and utilize powerful text processing tools. Advanced topics such as control structures, functions, libraries, and debugging are covered in depth, enabling readers to develop robust and efficient scripts. Security considerations and best practices are emphasized to ensure that scripts are both effective and secure. The book is enriched with practical examples and real-world scenarios, demonstrating the practical applications of shell scripting in automating tasks and optimizing system operations. Whether you are a beginner or an experienced user, this book provides the tools and insights necessary to achieve expert proficiency in Linux shell scripting.
 

Unity Game Development: A Beginner's Guide to Game Programming - 2nd Edition

Автор: literator от 6-10-2024, 19:49, Коментариев: 0

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

Название: Unity Game Development: A Beginner's Guide to Game Programming - 2nd Edition
Автор: Jiho Seok
Издательство: Independently published
Год: 2024
Страниц: 367
Язык: английский
Формат: mobi
Размер: 15.7 MB

Unity Game Development: A Beginner's Guide to Game Programming is the most current and comprehensive guide for novices stepping into the expansive world of game development using the latest version of Unity, Unity 2022.3 LTS. This book demystifies the process of creating games by providing you with a detailed roadmap from the fundamentals of the Unity interface to the advanced techniques of game programming. This book is designed with the beginner in mind, aiming to demystify the process of game development and make programming accessible and enjoyable. We will start from the very basics, introducing you to Unity and C# in a manner that is thorough yet engaging. Each chapter builds upon the last, ensuring that you are not merely learning but understanding and applying your knowledge. Through practical examples, exercises, and the occasional digression into the history and theory behind game development, we aim to foster a deep love for game programming. As you embark on this journey, remember that every expert was once a beginner. The path to mastery is paved with challenges, mistakes, and learning opportunities. This book is your guide through the highs and lows of game development, offering insights into the industry and practical advice for overcoming obstacles. Whether your goal is to develop the next indie hit, contribute to a major game title, or simply explore the possibilities of game programming, this book is for you. Let's begin this adventure together, armed with curiosity and a passion for creating something extraordinary. Welcome to the world of game programming with Unity and C#.
 

Java Spring Boot: A Middle-Level Guide to Enhancing Microservices and RESTful APIs with Spring Boot

Автор: literator от 6-10-2024, 04:59, Коментариев: 0

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

Название: Java Spring Boot: A Middle-Level Guide to Enhancing Microservices and RESTful APIs with Spring Boot
Автор: Henry Arias
Издательство: Independently published
Год: 2024
Страниц: 197
Язык: английский
Формат: epub
Размер: 10.1 MB

Unlock the full potential of Java Spring Boot with "Java Spring Boot: A Middle-Level Guide to Enhancing Microservices and RESTful APIs with Spring Boot." This expertly crafted guide is designed for developers who have a basic understanding of Spring Boot and are ready to elevate their skills in building more sophisticated and efficient applications. Step beyond the basics and dive deep into the world of microservices and RESTful APIs using the Spring Boot framework. This book provides the insights and advanced techniques you need to transform your applications from good to great. "Java Spring Boot: A Middle-Level Guide to Enhancing Microservices and RESTful APIs with Spring Boot" is more than just a programming book; it’s a comprehensive resource that will help you understand the subtleties and nuances of efficient application development. Whether you’re looking to specialize in microservices, enhance your API development skills, or simply take your Spring Boot knowledge to the next level, this book is your ideal companion. Developing RESTful APIs with Spring Boot is a preferred method for many software developers due to its robustness, straightforwardness, and the extensive functionality offered by the Spring ecosystem. Spring Boot enhances the capabilities of the Spring framework, facilitating the quick development and deployment of production-grade web services with minimal initial setup. Step up your development game and build better, faster, and more robust applications with Spring Boot by harnessing the advanced strategies and methodologies detailed in this essential guide.