|
|
|
|
|
|
|
| |
|
Название: Effective TypeScript: 83 Specific Ways to Improve Your TypeScript, 2nd Edition Автор: Dan Vanderkam Издательство: O’Reilly Media, Inc. Год: 2024 Страниц: 404 Язык: английский Формат: pdf (true), epub (true) Размер: 11.8 MB
TypeScript is a typed superset of jаvascript with the potential to solve many of the headaches for which jаvascript is famous. But TypeScript has a learning curve of its own, and understanding how to use it effectively takes time and practice. Using the format popularized by Effective C++ and Effective Java (both Addison-Wesley), this practical book features 83 items that give specific advice on what to do and what not to do, and how to think about the language. Author Dan Vanderkam shows you how to apply each item's advice through concrete examples. This book will help you advance from a beginning or intermediate user familiar with TypeScript basics to an expert who knows how to use the language well. Updated for TypeScript 5, this second edition includes two new chapters on type-level programming and TypeScript recipes. The Effective books are intended to be the “standard second book” on their topic. You’ll get the most out of Effective TypeScript if you have some previous practical experience working with jаvascript and TypeScript. My goal with this book is not to teach you TypeScript or jаvascript but to help you advance from a beginning or intermediate user to an expert. |
Разместил: Ingvar16 29-05-2024, 13:29 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Analyzing Baseball Data with R, 3rd Edition Автор: Jim Albert, Benjamin S. Baumer, Max Marchi Издательство: CRC Press Серия: The R Series Год: 2025 Страниц: 418 Язык: английский Формат: pdf (true) Размер: 33.3 MB
Analyzing Baseball Data with R Third Edition introduces R to sabermetricians, baseball enthusiasts, and students interested in exploring the richness of baseball data. It equips you with the necessary skills and software tools to perform all the analysis steps, from importing the data to transforming them into an appropriate format to visualizing the data via graphs to performing a statistical analysis. The authors first present an overview of publicly available baseball datasets and a gentle introduction to the type of data structures and exploratory and data management capabilities of R. They also cover the ggplot2 graphics functions and employ a tidyverse-friendly workflow throughout. Much of the book illustrates the use of R through popular sabermetrics topics, including the Pythagorean formula, runs expectancy, catcher framing, career trajectories, simulation of games and seasons, patterns of streaky behavior of players, and launch angles and exit velocities. All the datasets and R code used in the text are available for download online. New to the third edition is the revised R code to make use of new functions made available through the Tidyverse. The third edition introduces three chapters of new material, focusing on communicating results via presentations using the Quarto publishing system, web applications using the Shiny package, and working with large data files. |
Разместил: Ingvar16 29-05-2024, 00:51 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Artificial Intelligence and Large Language Models An Introduction to the Technological Future Автор: Kutub Thakur, Helen G. Barker, Al-Sakib Khan Pathan Издательство: CRC Press Год: 2024 Страниц: 291 Язык: английский Формат: pdf (true) Размер: 10.1 MB
Having been catapulted into public discourse in the last few years, this book serves as an in-depth exploration of the ever-evolving domain of Artificial Intelligence, Large Language Models and ChatGPT. It provides a meticulous and thorough analysis of Artificial Intelligence (AI), ChatGPT technology, and their prospective trajectories given the current trend, in addition to tracing the significant advancements that have materialized over time. First of all, this is a textbook that can be used for teaching in the classes at the undergraduate or graduate levels. It can also be used as a reference source. This book serves as an in-depth exploration of the ever-evolving domain of Artificial Intelligence (AI) and ChatGPT chatbot. It provides a meticulous and thorough analysis of AI, ChatGPT technology, and their prospective trajectories given the current trend, in addition to tracing the significant advancements that have materialized over time. Designed to cater to a discerning audience, this book is meticulously crafted for research practitioners, encompassing a wide spectrum of individuals from erudite academics to seasoned industry professionals who are actively engaged in the vibrant field of AI. Amidst the rapid transformation of the AI landscape, this book proffers a well-structured introduction to the field’s future prospects, emerging trends, and the complex challenges it faces. It imparts to the reader a comprehensive understanding essential for skillfully navigating the intricate realm of AI and Chat Robots (chatterbots or chatbots). |
Разместил: Ingvar16 28-05-2024, 19:38 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Java Generics and Collections: Fundamentals and Recommended Practices, 2nd Edition (Third Early Release) Автор: Maurice Naftalin, Philip Wadler Издательство: O’Reilly Media, Inc. Год: 2023-12-15 Страниц: 406 Язык: английский Формат: pdf, epub Размер: 10.1 MB
Java Generics and Collections has been the go-to guide to generics for more than a decade. This second edition covers Java 21, providing a clear guide to generics from their most common uses to the strangest corner cases, giving you everything you need to know to use and write generic APIs effectively. It covers the collections library thoroughly, so you'll always know how and when to use each collection for any given task. And it explains stream processing, so you'll know which model to use and how they interoperate to get the best out of the platform library. |
Разместил: Ingvar16 28-05-2024, 17:00 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Before Machine Learning, Volume 2 - Calculus for A.I.: The fundamental mathematics for Data Science and Artificial Intelligence Автор: Jorge Brasil Издательство: Independently published Год: 2024 Страниц: 314 Язык: английский Формат: pdf + code Размер: 10.1 MB
Does the complexity of calculus in Machine Learning leave you feeling lost in a thicket of equations? Are you eager to find a guide that maps out this territory with clarity and ease? Enter a unique exploration where the world of calculus is demystified through the fascinating biology of bees, offering a perspective on mathematics that is as enlightening as it is unexpected. In this book, I take you on a journey through the mathematical landscapes of derivatives, gradients, and algorithms, illuminated by the natural wisdom of bees. Drawing parallels between the meticulous behaviors of these remarkable insects and the principles of calculus, I present a narrative that is rich with insight and alive with humor. This is not a mere textbook—it's a dialogue. It's a story told through the lens of bee biology, where every concept from gradient descent to neural networks is related back to the intuitive understanding of nature's own algorithms. Together we will find the connections between the disciplined dance of bees and the structured world of mathematics. If you wish to complement your reading, you’ll find a link below to download a document filled with practical and coding exercises. The solutions for the practical exercises and the corresponding Python code will also be in that same location. |
Разместил: Ingvar16 28-05-2024, 15:43 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Before Machine Learning Volume 1 - Linear Algebra for A.I.: The fundamental mathematics for Data Science and Artificial Inteligence Автор: Jorge Brasil Издательство: Independently published Год: 2023 Страниц: 151 Язык: английский Формат: pdf, epub + code Размер: 10.8 MB
Has the abstract nature of linear algebra ever left you overwhelmed? Do you yearn to unlock the essence of machine learning but are bogged down by the intricacy of the mathematics? Dive into a realm where linear algebra unfolds not just as numerical operations, but as a powerful story. A story intertwined with the magic of Machine Learning, making sense of data, and unraveling algorithms that power tomorrow. I am Jorge, a mathematician with over a decade of hands-on experience in Data Science and Machine Learning. Having navigated the intricate pathways of mathematical computations and Machine Learning algorithms myself, I wrote this book that differs itself from a traditional text book. With a conversational style and humour, I will guide through what you've been seeking on your journey into the depths of linear algebra. This book isn’t just about understanding linear algebra—it’s about experiencing it. Dive into real-world applications, and grasp concepts that are foundational to Machine Learning. |
Разместил: Ingvar16 28-05-2024, 14:52 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Full-Stack jаvascript Strategies: The Hidden Parts Every Mid-Level Developer Needs to Know (Fourth Early Release) Автор: Milecia McGregor Издательство: O’Reilly Media, Inc. Год: 2024-05-16 Страниц: 163 Язык: английский Формат: pdf, epub Размер: 10.1 MB
As a working software developer, you know how to complete your tasks with solid code, whether it's on the frontend or backend. Now you're ready to move to the next level in your career, and you need to understand the subtle yet deep skills it takes to become a senior developer. This practical book shows you everything it takes to create a full-stack web application hosted on a cloud platform. Senior staff engineer Milecia McGregor helps you see how the whole system works and how senior developers arrive at technical decisions. You'll learn about design and development principles and when to apply them. You'll also discover strategies for working with different teams and understand how the product team makes its decisions. If you are trying to figure out how senior devs seem to magically know how everything works and how they understand complex concepts so quickly, I’m going to show you how. At this point in your career, you’ve probably been working as a software developer for a few years. You know how to complete your tasks with solid code regardless of whether it’s on the front-end or back-end. While you might have some knowledge across the full-stack, it’s likely you have a focus on one part of the stack over the other. On the front-end, you should be familiar with things like making responsive layouts, fetching data from APIs, and some of the frameworks like React, Astro, or Svelte. On the back-end, you’ve done some database migrations, built some APIs, and handled some basic authentication flows. |
Разместил: Ingvar16 28-05-2024, 10:51 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing: Vol 17 Автор: Roger Lee Издательство: Springer Серия: Studies in Computational Intelligence Год: 2024 Страниц: 177 Язык: английский Формат: pdf (true), epub Размер: 35.4 MB
This book reports state-of-the-art results in Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing. This edited book presents original papers on both theory and practice. It addresses foundations, state-of-the-art problems and solutions, and crucial challenges. Software error detection is a critical aspect of software development. However, due to the lack of time, budget, and workforce, testing applications can be challenging, and in some cases, bug reports may not make it to the final stage. Additionally, a lack of product domain knowledge can lead to misinterpretation of calculations, resulting in errors. To address these challenges, early bug prediction is necessary to develop error-free and efficient applications. In this study, the author proposed a system that uses Machine Learning to analyze system error logs and detect errors in real time. The proposed system leverages imbalanced data sets from live servers running applications developed using PHP and Codeigniter. The system uses classification algorithms to identify errors and suggests steps to overcome them, thus improving the software’s quality, reliability, and efficiency. Our approach addresses the challenges associated with large and complex software where it can be difficult to identify bugs in the early stages. By analyzing system logs, we demonstrate how Machine Learning classification algorithms can be used to detect errors and improve system performance. Our work contributes to a better understanding of how Machine Learning can be used in real-world applications and highlights the practical benefits of early bug prediction in software development. |
Разместил: Ingvar16 28-05-2024, 09:21 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Performance with Laravel Автор: Martin Joo Издательство: Independently published Год: 2024 Страниц: 362 Язык: английский Формат: pdf + Sources Размер: 30.3 MB
With this guide, you can significantly improve the performance of your Laravel/PHP applications. "Performance with Laravel" is a 362-page guide that teaches you how to optimize your app's performance. Advanced Redis, Advanced database indexing, Designing performant and reliable architectures, CQRS, Async workflows, Optimizing jobs and workers, Concurrent programming, Working with large datasets, Export and imports, Decreasing memory consumption, fpm processes, nginx cache, Database optimization techniques, Measuring performance, Fixing N+1 queries, HTTP-related optimizations. All of the above by building real-world projects such as a web scraper or a complete web page analytics platform. |
Разместил: Ingvar16 28-05-2024, 08:47 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Designing Software Architectures: A Practical Approach, 2nd Edition (Final) Автор: Humberto Cervantes, Rick Kazman Издательство: Addison-Wesley Professional/Pearson Education Год: 2024 Страниц: 455 Язык: английский Формат: pdf (true) Размер: 39.7 MB
Learn how to create successful architectural designs and improve your current design practices! Designing Software Architectures, 2nd Edition, provides a practical, step-by-step methodology for architecture design that any professional software engineer can use, with structured methods supported by reusable chunks of design knowledge and rich case studies that demonstrate how to use the methods. The Attribute-Driven Design method may not have changed since this book's first printing, but almost everything else about the industry has. In this newly updated edition, you will find new chapters on supporting business agility through API-centric design, deployability, cloud-based solutions, and technical debt in design. Humberto Cervantes and Rick Kazman illuminate best practices for how architects should design complex systems so you can make design decisions in systematic, repeatable, and cost-effective ways. This book will help you become a better, more confident designer who can create high-quality architectures with ease. |
Разместил: Ingvar16 28-05-2024, 06:48 | Комментарии: 0 | Подробнее
| | | |
|
| |
br>
|