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

  • Добавил: literator
  • Дата: 8-06-2025, 02:41
  • Комментариев: 0
Название: Visualizing Generative AI: How AI Paints, Writes, and Assists (Early Release)
Автор: Priyanka Vergadia, Valliappa Lakshmanan
Издательство: O’Reilly Media, Inc.
Год: 2025-06-04
Страниц: 120
Язык: английский
Формат: epub
Размер: 10.1 MB

Generative AI has the potential to innovate and evolve business processes, but workers are still figuring out how to build with, optimize, and prompt GenAI tools to fit their needs. And of course, there are pitfalls to avoid, like security risks and hallucinations. Getting it right requires an intuitive understanding of the technology's capabilities and limitations. This approachable guidebook helps learners of all levels navigate GenAI—and have fun while doing it. Generative AI, a subset of Artificial Intelligence, has taken the world by storm. Unlike traditional AI, which analyzes and interprets data, Generative AI creates something completely new, such as text, images, or music. Its rapid adoption, impressive capabilities, and potential for revolutionizing industries have made it a hot topic of discussion. While each of the four providers above has a Python API, the APIs are all slightly different. To make it convenient to try out all four (and avoid getting locked into any one), we’ll use the Python package LangChain in this section.
  • Добавил: literator
  • Дата: 8-06-2025, 01:33
  • Комментариев: 0
Название: Angular 19 Advanced Tricks: Master High-Performance, Scalable & Secure Web Apps
Автор: Developer Gagan
Издательство: Independently published
Год: 2025
Страниц: 156
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Unlock the full potential of Angular 19 with this ultimate guide to advanced techniques and best practices! Angular is one of the most popular frameworks for building dynamic web applications. It provides a robust structure for developing scalable and maintainable applications. While the basics of Angular cover components, services, and routing, mastering advanced techniques can significantly improve the performance and efficiency of your applications. In the Chapter 1, we will explore the key concepts that differentiate basic Angular development from advanced techniques. By the end of this chapter, you will have a clear understanding of the advanced topics that will be covered in this book and how they can help you develop better Angular applications. Whether you're a seasoned Angular developer or looking to level up your skills, Angular 19 Advanced Tricks provides everything you need to build modern, scalable, and high-performance web applications. With easy-to-understand language and real-world examples, this book is perfect for developers who want to go beyond the basics and build production-grade Angular apps like a pro.
  • Добавил: literator
  • Дата: 7-06-2025, 20:27
  • Комментариев: 0
Название: 10 Rules for Impossible Projects: Surprising – But True – Advice on How to Successfully Deliver Difficult and Complex Projects
Автор: Marcin Dąbrowski
Издательство: Apress
Год: 2025
Страниц: 209
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

This book is a collection of key principles that should be used to "deliver" difficult and unrealistic projects. These principles are independent of the chosen project management methodology - they remain complementary to them and help to successfully complete even those projects that seem unrealistic: in terms of time, scope, finances and other aspects. These holistic rules cover broad aspects from management, negotiation, psychology and business. It’s full of real life examples of various international projects which were both successful or failed. The book shows that beyond certifications, methodologies, and manuals, project management professionals need to learn how to face crisis situations, changing scopes and toxic work environments and then successfully deliver a project. For Project Managers, Team Leaders, Unit Managers, IT managers, IT directors, CIOs.
  • Добавил: literator
  • Дата: 7-06-2025, 19:46
  • Комментариев: 0
Название: Designing for Human Intelligence in an Artificial Intelligence World: Understanding Human Cognition to Design for Humans
Автор: Jerome L. Rekart, Rebecca Baker
Издательство: Apress
Год: 2025
Страниц: 368
Язык: английский
Формат: pdf
Размер: 10.1 MB

How we think and react has a direct impact on experience design, but often designers don't understand the "whys" behind their best practices, leaving them at risk for misusing or underutilizing those designs. Similarly, psychologists/neuroscientists don't understand the design decisions that their science is informing and how they might be leveraged further. This book explores how neuroscience and cognitive psychology inform experience design, within the modern context of research and technological advances. With a conversational and playful tone, this book begins by grounding you in research and AI. That foundation then allows you to expand your repertoire through chapters on design-relevant cognitive phenomena such as memory, learning, and perception. With the widespread availability of Generative AI tools, understanding the intersection of human cognition and design and how that knowledge can be used to build a bridge between the brain and the software has become even more critical.
  • Добавил: literator
  • Дата: 7-06-2025, 19:05
  • Комментариев: 0
Название: The Shallow and the Deep: A biased introduction to neural networks and old school Machine Learning
Автор: Michael Biehl
Издательство: University of Groningen Press
Год: 2023
Страниц: 294
Язык: английский
Формат: pdf (true)
Размер: 10.6 MB

The Shallow and the Deep is a collection of lecture notes that offers an accessible introduction to neural networks and Machine Learning in general. However, it was clear from the beginning that these notes would not be able to cover this rapidly changing and growing field in its entirety. The focus lies on classical Machine Learning techniques, with a bias towards classification and regression. Other learning paradigms and many recent developments in, for instance, Deep Learning are not addressed or only briefly touched upon. Biehl argues that having a solid knowledge of the foundations of the field is essential, especially for anyone who wants to explore the world of Machine Learning with an ambition that goes beyond the application of some software package to some data set. Therefore, The Shallow and the Deep places emphasis on fundamental concepts and theoretical background. This also involves delving into the history and pre-history of neural networks, where the foundations for most of the recent developments were laid. These notes aim to demystify Machine Learning and neural networks without losing the appreciation for their impressive power and versatility.
  • Добавил: literator
  • Дата: 7-06-2025, 18:22
  • Комментариев: 0
Название: HPC Carpentry: Volume 4 / Tutorials for High Performance Scientific Computing: The Art of HPC, Volume 4
Автор: Victor Eijkhout
Издательство: Independently published
Серия: The Art of High Performance Computing
Год: March 28, 2024
Страниц: 237
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

The ecosystem of scientific computing involves much more than just a programming language and a parallel programming system: you need to understand about compilers, build systems, source code control, and a lot more. This book does not aim to be a compendium of all of these, but rather a set of introductions, biased to scientific workflows. Software Carpentry refers to the vaguely defined set of skills that make a programmer more productive. This volume on “HPC Carpentry” teaches skills that are geared towards HPC practice: Unix, Compilers and libraries, Make and Cmake, Git, Source code control, Scientific data management and I/O, LaTeX, Debugging, Profiling and Tracing.
  • Добавил: literator
  • Дата: 7-06-2025, 17:35
  • Комментариев: 0
Название: Julia Data Science
Автор: Jose Storopoli, Rik Huijzer, Lazaro Alonso
Издательство: Independently published
Год: 2025-06-01
Страниц: 260
Язык: английский
Формат: pdf
Размер: 19.5 MB

This book describes the basics of the Julia programming language DataFrames.jl for data manipulation and Makie.jl for data visualization. Why should you dedicate your precious time into learning a language that is almost never mentioned in any job listing, lab position, postdoc offer, or academic job description? The answer is that Julia is a fresh approach to both programming and Data Science. Everything that you do in Python or in R, you can do it in Julia with the advantage of being able to write readable, fast, and powerful code. Therefore, the Julia language is gaining traction, and for good reasons. So, if you don’t have any programming background knowledge, we highly encourage you to take up Julia as a first programming language and Data Science framework.
  • Добавил: literator
  • Дата: 7-06-2025, 16:28
  • Комментариев: 0
Название: The Science of Computing: Volume 1 (Introduction to High-Performance Scientific Computing), 3rd Edition / The Science of Computing: The Art of High Performance Computing, Volume 1, 3rd Edition
Автор: Victor Eijkhout
Издательство: Independently published
Серия: The Art of High Performance Computing
Год: April 2, 2024
Страниц: 503
Язык: английский
Формат: pdf (true)
Размер: 45.1 MB

This book has the general background knowledge for scientific computing: computer architecture, parallel computer architecture, computer arithmetic, linear algebra, ODE/PDEs, and how it all comes together in big computations. This volume contains general theory of scientific computing. It takes a holistic approach to scientific computing: assuming that the reader is an application scientist, this book instills the knowledge necessary to bridge the gap between science and efficient computations. Part 1 covers theoretical topics: Architecture of a single computer and parallel, Computer arithmetic, Numerical linear algebra, Ordinary and partial different equations, and finally bringing all these topics together in the Computational analysis of a number of algorithms. Part 2 covers some applications such as molecular dynamics, sorting, graph analysis. Part 3 has tutorial appendices, introducing the basic concepts of graph theory, linear algebra, partial differential equations and such.
  • Добавил: literator
  • Дата: 7-06-2025, 15:50
  • Комментариев: 0
Название: Parallel Programming for Science and Engineering: Volume 2, 2nd Edition / Parallel Programming in MPI and OpenMP: The Art of HPC, volume 2, 2nd Edition
Автор: Victor Eijkhout
Издательство: Independently published
Серия: The Art of High Performance Computing
Год: January 14, 2024
Страниц: 644
Язык: английский
Формат: pdf (true)
Размер: 28.9 MB

Much of scientific computing involves parallel programming of some sort. This book is the ultimate introduction to modern versions of MPI and OpenMP, with shorter sections on PETSc, Kokkos, Sycl, Co-array Fortran. The term ‘parallel computing’ means different things depending on the application area. In this book we focus on parallel computing – and more specifically parallel programming; we will not discuss a lot of theory – in the context of scientific computing. Two of the most common software systems for parallel programming in scientific computing are MPI and OpenMP. They target different types of parallelism, and use very different constructs. Thus, by covering both of them in one book we can offer a treatment of parallelism that spans a large range of possible applications. Finally, we also discuss the PETSc (Portable Toolkit for Scientific Computing) library, which offers an abstraction level higher than MPI or OpenMP. The main languages in scientific computing are C/C++ and Fortran. We will discuss both MPI and OpenMP with many examples in these two languages. For MPI and the PETSc library we will also discuss the Python interfaces.
  • Добавил: literator
  • Дата: 7-06-2025, 15:08
  • Комментариев: 0
Название: Introduction to Scientific Programming in C++17/Fortran2008: The Art of HPC, volume 3
Автор: Victor Eijkhout
Издательство: Independently published
Серия: The Art of High Performance Computing
Год: August 19, 2023
Страниц: 644
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

The field of High Performance Computing lies at the crossroad of a number of disciplines and skill sets. Correspondingly, for someone to be successful at using HPC in science requires at least elementary knowledge of and skills in all these areas. The series "The Art of High Performance Computing" brings together the components that make up the toolbox of a computational scientist. Volume 3, "Introduction to Scientific Programming" covers the two major high performance languages: C++17 and Fortran 2008. Both are covered from the ground up, rather than encyclopedically, with plenty of programming examples, taken from computational science. The book contains longer programming projects that exercise the skills acquired.