|
|
|
|
|
|
|
| |
|
Название: Surviving Other People's APIs Автор: Phil Sturgeon, Mike Bifulco Издательство: Leanpub Год: 2023-04-17 Страниц: 173 Язык: английский Формат: pdf (true), epub Размер: 15.9 MB
"Just pull that from the API" they said. "It'll be easy!" they said. How can you build the best web/mobile/client-side application, when the APIs you need to work with are poorly documented, struggle with sketchy performance, or generally make you feel like you're on a dangerous expidition into an ancient tomb, with hidden booby traps, doors operated by archaic runes, where one wrong move triggers swinging battering rambs to wreck your day into a wall of spikes. This whole premise of an API client-server relationship is inherently fraught with danger, because going over the network for anything can lead to unexpected errors, unexpected change, connection problems... hell a rat could have chewed through a cable. This book aims to help you not just react to these problems, but ideally prempt them and build an application that laughs in the face of danger. Just like with Build APIs You Won’t Hate, this book will take a non-academic, easy-to-read approach to some pretty complex topics around HTTP interactions, versioning, client-caching, state management, differences between how you interact with RPC, REST and GraphQL, using JSON Schema for local validation, and all sorts of other awesome stuff that nobody ever bothered to mention to you. |
Разместил: Ingvar16 8-10-2024, 02:32 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Hands-On Prescriptive Analytics: Optimizing Your Decisions with Python (Early Release) Автор: Walter R. Paczkowski Издательство: O’Reilly Media, Inc. Год: 2024-10-04 Страниц: 300 Язык: английский Формат: epub Размер: 16.2 MB
Business decisions in any context—operational, tactical, or strategic—can have considerable consequences. Whether the outcome is positive and rewarding or negative and damaging to the business, its employees, and stakeholders is unknown when action is approved. These decisions are usually made under the proverbial cloud of uncertainty. With this practical guide, data analysts, data scientists, and business analysts will learn why and how maximizing positive consequences and minimizing negative ones requires three forms of rich information: Descriptive analytics explores the results from an action—what has already happened. Predictive analytics focuses on what could happen. The third, prescriptive analytics, informs us what should happen in the future. While all three are important for decision-makers, the primary focus of this book is on the third: prescriptive analytics. This book is intended for people involved in demand measurement and forecasting; predictive modeling; pricing analytics including elasticity estimation; customer satisfaction assessment; market and advertisement research; new product development and research; capital investment decisions; and any place where these analyses are input into major decisions at the operational, tactical, and strategic levels. This book will provide background for Prescriptive Analytics by explaining the intuition underlying analytic concepts; developing the necessary mathematical and statistical analytic principles; demonstrating concepts using Python in JupyterLab notebooks; and illustrating analytical concepts with use-cases. |
Разместил: Ingvar16 8-10-2024, 01:53 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: 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 javascript 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:20 | Комментарии: 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:52 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Поговорим на Python. Разработка ПО для начинающих Автор: Павел Анни Издательство: Питер Год: 2024 Формат: pdf Страниц: 256 Для сайта: Mirknig.su Размер: 14,4 Мб Язык: русский
Программирование — это приключение, полное трудностей, нового опыта, побед и поражений. В книге «Поговорим на Python» вы присоединитесь к Эрику и Саймону, которые учатся программировать на Python и создают свое первое приложение. Книга написана специально для будущих программистов и идеальна, чтобы начать осваивать навык, который останется на всю жизнь! Книга «Поговорим на Python» учит писать код, задавать вопросы, делать ошибки и пробовать разные решения — прямо как в жизни. Вы шаг за шагом будует создавать приложение для небольшой кофейни, начиная с онлайн-меню и заканчивая хранением заказов в базе данных. Уникальные практические задания приведут вас туда, куда не добираются другие книги для начинающих. Вы получите и отработаете на практике такие важные навыки, как планирование структуры приложения, поиск ошибок и управление ожиданиями пользователей. |
Разместил: relizer 7-10-2024, 18:13 | Комментарии: 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:10 | Комментарии: 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:35 | Комментарии: 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:31 | Комментарии: 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:39 | Комментарии: 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:01 | Комментарии: 0 | Подробнее
| | | |
|
| |
br>
|