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

  • Добавил: literator
  • Дата: 20-02-2024, 03:06
  • Комментариев: 0
Clean Craftsmanship: Disciplines, Standards, and EthicsНазвание: Clean Craftsmanship: Disciplines, Standards, and Ethics (Final)
Автор: Robert C. Martin
Издательство: Pearson/Addison-Wesley
Год: 2022
Страниц: 417
Язык: английский
Формат: pdf (true), epub (true)
Размер: 14.6 MB, 20.1 MB

How to Write Code You're Proud of ... Every Single Day. This book is written for programmers and for managers of programmers. But in another sense, this book is written for all of human society. For it is we, programmers, who have inadvertently found ourselves at the very fulcrum of that society. In Clean Craftsmanship, the legendary Robert C. Martin ("Uncle Bob") has written the principles that define the profession--and the craft--of software development. Uncle Bob brings together the disciplines, standards, and ethics you need to deliver robust, effective code and to be proud of all the software you write. Robert Martin, the best-selling author of Clean Code, provides a pragmatic, technical, and prescriptive guide to the foundational disciplines of software craftsmanship.
  • Добавил: literator
  • Дата: 19-02-2024, 20:17
  • Комментариев: 0
Patterns of Distributed SystemsНазвание: Patterns of Distributed Systems
Автор: Unmesh Joshi
Издательство: Pearson Education/Addison-Wesley
Год: 2024
Страниц: 456
Язык: английский
Формат: pdf (true), epub (true)
Размер: 35.5 MB, 21.1 MB

Learn How to Better Understand Distributed System Design and Solve Common Problems. Enterprises today rely on a range of distributed software handling data storage, messaging, system management, and compute capability. Distributed system designs need to be implemented in some programming language, and there are common problems that these implementations need to solve. These problems have common recurring solutions. A patterns approach is very suitable to describe these implementation aspects. Patterns by nature are generic enough to cover a broad range of products from cloud services like Amazon S3 to message brokers like Apache Kafka to infrastructure frameworks like Kubernetes to databases like MongoDB or Actor frameworks like Akka. At the same time the pattern structure is specific enough to be able to show real code. The beauty of this approach is that even if the code structure is shown in one programming language (Java in this case), the structure applies to many other programming languages. Patterns also form a "system of names," with each name having specific meaning in terms of the code structure.
  • Добавил: literator
  • Дата: 19-02-2024, 18:47
  • Комментариев: 0
Quantum Computing FundamentalsНазвание: Quantum Computing Fundamentals: From Basic Linear Algebra to Quantum Programming
Автор: Chuck Easttom II
Издательство: Pearson Education/Addison-Wesley Professional
Год: 2021
Страниц: 382
Язык: английский
Формат: pdf (true), epub
Размер: 14.1 MB, 12.2 MB

Quantum computing is moving from advanced labs to real-world application, and opportunities for qualified quantum computing specialists are growing rapidly. Quantum Computing Fundamentals is the first systematic guidebook for the growing number of technical professionals and students who want to master the field’s core concepts and practical techniques. Leading security expert, researcher, instructor, and author Chuck Easttom II brings together all the knowledge you need – including essentials that other books assume you already know, such as basic linear algebra, logic gates, and elementary quantum physics. Easttom’s quizzes, hands-on exercises, and review sections help you build true mastery right now. He walks you through building real applications with Q#, Microsoft’s powerful new quantum computing programming language, and using Microsoft’s simulator so you don’t need your own quantum computer.
  • Добавил: literator
  • Дата: 19-02-2024, 17:39
  • Комментариев: 0
Название: Essentials of Python for Artificial Intelligence and Machine Learning
Автор: Pramod Gupta, Anupam Bagchi
Издательство: Springer
Год: 2024
Страниц: 524
Язык: английский
Формат: pdf (true)
Размер: 18.2 MB

This book introduces the essentials of Python for the emerging fields of Machine Learning (ML) and Artificial Intelligence (AI). The authors explore the use of Python’s advanced module features and apply them in probability, statistical testing, signal processing, financial forecasting, and various other applications. This includes mathematical operations with array data structures, Data Manipulation, Data Cleaning, machine learning, Data pipeline, probability density functions, interpolation, visualization, and other high-performance benefits using the core scientific packages NumPy, Pandas, SciPy, Sklearn/Scikit learn and Matplotlib. Readers will gain a deep understanding with problem-solving experience on these powerful platforms when dealing with engineering and scientific problems related to Machine Learning and Artificial Intelligence. Several examples of real problems using these techniques are provided along with examples. The authors also focus on the best practices in the industry on using Python for AI and ML. Deployment on a cloud infrastructure is described in detail (with code) to emphasize real scenarios.
  • Добавил: umkaS
  • Дата: 19-02-2024, 09:46
  • Комментариев: 0
Название: Изучаем Java
Автор: Сьерра К., Бэйтс Б.
Издательство: М.: Эксмо
Год: 2012 - 2-е изд.
Cтраниц: 708
Формат: djvu
Размер: 131 мб
Язык: русский

"Изучаем Java" - это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу положен уникальный метод обучения на практике. В отличие от классических учебников информация дается не в текстовом, а в визуальном представлении. Вы освоите в деле все самое нужное: синтаксис и концепции языка, работу с потоками, работу в сети, распределенное программирование. Вся теория закрепляется интереснейшими примерами и тестами.
  • Добавил: literator
  • Дата: 19-02-2024, 04:04
  • Комментариев: 0
Название: C++ & Python & Tricks and Tips - 17th Edition 2024
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2024
Язык: английский
Формат: pdf
Размер: 30.3 MB

"Советы и рекомендации по C++ и Python" - это первый и единственный выбор для начинающих, чтобы узнать все, что нужно знать о кодировании и программировании. Написанное простым английским языком, это отдельное руководство содержит множество полезных советов и пошаговых иллюстрированных уроков. С помощью этого совершенно нового руководства вы узнаете все, что нужно для создания собственных интересных приложений. С этим неофициальным руководством у вас никогда не возникнет проблем или вопросов, которые вы не сможете решить, изучая, осваивая и совершенствуя свои навыки программирования на языках C++ и Python.
  • Добавил: literator
  • Дата: 19-02-2024, 03:34
  • Комментариев: 0
Название: The Async-First Playbook: Remote Collaboration Techniques for Agile Software Teams
Автор: Sumeet Gayathri Moghe
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2024
Страниц: 369
Язык: английский
Формат: pdf (true), epub
Размер: 10.3 MB, 10.1 MB

Reimagining Agile for Distributed and Remote Teams. Distributed work is now inevitable, but conventional agile approaches are too "synchronous" for today's remote teams. Meetings, ceremonies, and rituals can become unsustainable when teams are scattered across the globe. The result: burnout, constant interruptions, a lack of deep work, poor work-life balance, greater frustration, and workplaces with poor diversity. In The Async-First Playbook, Thoughtworks Principal Product Manager Sumeet Gayathri Moghe provides tools and techniques to embed remote-native, asynchronous practices into traditional agile methods, making remote work more efficient, inclusive, thoughtful, and fun. Drawing on extensive experience leading distributed teams, Moghe addresses the "nuts and bolts" of specific practices and the crucial "softer" elements such as culture, mindset, and leadership. Short, practical chapters show how to adapt traditional agile techniques such as sprints and pair programming for the realities of today's distributed environments. Whatever your project, you'll learn how to create asynchronous environments that promote success, improve the workplace experience, and deliver better results. I’ve written this book for practitioners and leaders with a basic understanding of agile software development.
  • Добавил: literator
  • Дата: 19-02-2024, 02:15
  • Комментариев: 0
The Art of Computer Programming, Volume 4B: Combinatorial Algorithms, Part 2Название: The Art of Computer Programming, Volume 4B: Combinatorial Algorithms, Part 2
Автор: Donald E. Knuth
Издательство: Pearson Education, Inc.
Год: 2023
Страниц: 734
Язык: английский
Формат: pdf (true), epub (true)
Размер: 10.9 MB, 21.1 MB

The Art of Computer Programming is Knuth's multivolume analysis of algorithms. With the addition of this new volume, it continues to be the definitive description of classical computer science. Volume 4B, the sequel to Volume 4A, extends Knuth's exploration of combinatorial algorithms. These algorithms are of keen interest to software designers because ". . . a single good idea can save years or even centuries of computer time." The book begins with coverage of Backtrack Programming, together with a set of data structures whose links perform "delightful dances" and are ideally suited to this domain. New techniques for important applications such as optimum partitioning and layout are thereby developed.
  • Добавил: literator
  • Дата: 18-02-2024, 20:32
  • Комментариев: 0
Название: Serverless as a Game Changer: How to Get the Most Out of the Cloud (Final)
Автор: Joseph Emison
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2024
Страниц: 219
Язык: английский
Формат: pdf (true), epub
Размер: 40.7 MB, 11.7 MB

Leverage the “serverless mindset” to build and deploy software faster, better, and with less expense. In this definitive guide, Joseph Emison shows how to leverage “serverless” for maximum customer value. He reveals why mindset is crucial to modern IT strategy and explains why and how to move toward a truly serverless mindset. The gap between the best software development teams and average software development teams is enormous. The best teams deliver delightful, scalable, stable software to users quickly and regularly. Average teams deliver acceptable software that works most of the time, with months or even years between significant improvements. Many teams even struggle to deliver anything but small, iterative changes, with even those taking surprising amounts of time. Software development and cloud services and tools make developing and deploying software increasingly cheaper, faster, and better—but very few organizations take advantage of these innovations. This book lays out the principles, strategies, and tactics that can propel your organization or teams to world-class output by harnessing a Serverless mindset.
  • Добавил: literator
  • Дата: 18-02-2024, 19:42
  • Комментариев: 0
Название: Better Python Code: A Guide for Aspiring Experts (Final)
Автор: David Mertz
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2024
Страниц: 289
Язык: английский
Формат: pdf (true)
Размер: 36.7 MB

Move Beyond Python Code That "Mostly Works" to Code That Is Expressive, Robust, and Efficient. Python is arguably the most-used programming language in the world, with applications from primary school education to workaday web development, to the most advanced scientific research institutes. While there are many ways to perform a task in Python, some are wrong, inelegant, or inefficient. Better Python Code is a guide to "Pythonic" programming, a collection of best practices, ways of working, and nuances that are easy to miss, especially when ingrained habits are borrowed from other programming languages. Author David Mertz presents concrete and concise examples of various misunderstandings, pitfalls, and bad habits in action. He explains why some practices are better than others, based on his 25+ years of experience as an acclaimed contributor to the Python community. Each chapter thoroughly covers related clusters of concepts, with chapters sequenced in ascending order of sophistication.