|
|
|
|
|
|
|
| |
|
Название: Build APIs You Won't Hate : Everyone and their dog wants an API, so you should probably learn how to build them Автор: Phil Sturgeon Издательство: Leanpub Год: 2016-03-30 Страниц: 194 Язык: английский Формат: pdf (true), epub + Extras Размер: 10.1 MB
Tasked with building an API for your company but don't have a clue where to start? Taken over an existing API and hate it? Built your own API and still hate it? This book is for you. API development is becoming increasingly common for server-side developers thanks to the rise of front-end jаvascript frameworks, iPhone applications, and API-centric architectures. It might seem like grabbing stuff from a data source and shoving it out as JSON would be easy, but surviving changes in business logic, database schema updates, new features, or deprecated endpoints can be a nightmare. By passing on some best practices and general good advice you can hit the ground running with API development, combined with some horror stories and how they were overcome/avoided/averted. This book will discuss the theory of designing and building APIs in any language or framework, with this theory applied in PHP-based examples. This book will discuss the theory of designing and building APIs in any language or framework. This theory will be applied in examples built mostly in PHP, with some Ruby and Python too. The book will not be too code-heavy regardless, since reading code is no fun. By the end of this book, you will have built an API that can create, read, update, delete things, handle searching, and do everything else a good Hypermedia API needs to do. |
Разместил: Ingvar16 8-10-2024, 01:21 | Комментарии: 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. |
Разместил: Ingvar16 7-10-2024, 21:53 | Комментарии: 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. |
Разместил: Ingvar16 7-10-2024, 16:11 | Комментарии: 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. |
Разместил: Ingvar16 7-10-2024, 15:36 | Комментарии: 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. |
Разместил: Ingvar16 7-10-2024, 06:30 | Комментарии: 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. |
Разместил: Ingvar16 7-10-2024, 05:40 | Комментарии: 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! |
Разместил: Ingvar16 7-10-2024, 05:02 | Комментарии: 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. |
Разместил: Ingvar16 7-10-2024, 02:38 | Комментарии: 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#. |
Разместил: Ingvar16 6-10-2024, 19:50 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Постигая Agile Автор: Дженнифер Грин Издательство: Манн, Иванов и Фербер Год: 2017 Страниц: 650 Язык: Русский Формат: pdf/fb2 Размер: 27 Mb
Эта книга рассказывает о самых популярных agile-подходах – Scrum, XP (экстремальное программирование), Lean (бережливое программирование) и Канбан. Она познакомит вас с методами, работающими в повседневной жизни, а также с базовыми ценностями и принципами, которые помогут вашей команде полностью изменить свой подход к работе над проектами. |
Разместил: rivasss 6-10-2024, 13:25 | Комментарии: 1 | Подробнее
| | | |
|
| |
br>
|