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

  • Добавил: literator
  • Дата: 8-10-2024, 03:40
  • Комментариев: 0
Название: Python Logging: Auditing and Debugging Through
Автор: Michael Driscoll
Издательство: Teach Me Python LLC/Leanpub
Год: 2024-10-03
Страниц: 154
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

What does every new developer do when they are first learning to program? They print out strings to their terminal. It's how we learn! But printing out to the terminal isn't what you do with most professional applications. In those cases, you log in. Sometimes, you log into multiple locations at once. These logs may serve as an audit trail for compliance purposes or help the engineers debug what went wrong. Python Logging teaches you how to log in the Python programming language. Python is one of the most popular programming languages in the world. Python comes with a logging module that makes logging easy. You don’t need to be a programmer or engineer to use this book, but it helps. The primary target is people who want to learn about what logging in Python is and how to use it effectively. If you understand the basics of Python, then you’ll be even better off!
  • Добавил: literator
  • Дата: 8-10-2024, 02:33
  • Комментариев: 0
Название: 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.
  • Добавил: literator
  • Дата: 8-10-2024, 01:54
  • Комментариев: 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.
  • Добавил: literator
  • Дата: 8-10-2024, 01:21
  • Комментариев: 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 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.
  • Добавил: literator
  • Дата: 7-10-2024, 21:53
  • Комментариев: 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.
  • Добавил: literator
  • Дата: 7-10-2024, 16:11
  • Комментариев: 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.
  • Добавил: literator
  • Дата: 7-10-2024, 15:36
  • Комментариев: 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.
  • Добавил: 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.
  • Добавил: literator
  • Дата: 7-10-2024, 05:40
  • Комментариев: 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.
  • Добавил: literator
  • Дата: 7-10-2024, 05:02
  • Комментариев: 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!