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

  • Добавил: literator
  • Дата: 29-11-2024, 21:06
  • Комментариев: 0
Название: Простое объектно-ориентированное проектирование: чистый и гибкий код
Автор: Маурисио Аниче
Издательство: Питер
Год: 2025
Страниц: 224
Язык: русский
Формат: pdf, epub
Размер: 10.1 MB

В процессе развития даже простое объектно-ориентированное приложение может стать сложным. Каждый новый класс, метод или функция добавляет новые состояния и абстракции, которыми нужно управлять, увеличивает время, необходимое на распутывание ранее написанного кода. Чтобы сохранить кодовую базу простой, нужны конкретные знания и умения. И вы их получите! Изучите практические принципы проектирования, помогающие сохранять простоту объектно-ориентированной кодовой базы по мере ее развития. Написанная в виде сборника практических приемов, которые можно применять в любом объектно-ориентированном языке, книга предлагает советы по организации кода, управлению зависимостями и модулями и проектированию гибких абстракций. Примеры кода написаны на псевдо-Java, но могут быть понятны разработчикам, знакомым с любым объектно-ориентированным языком программирования, таким как C#, Python или Ruby.
  • Добавил: literator
  • Дата: 29-11-2024, 16:02
  • Комментариев: 0
Название: Public Key Cryptosystems
Автор: Esra Bas
Издательство: CRC Press
Год: 2025
Страниц: 175
Язык: английский
Формат: pdf (true), epub
Размер: 13.5 MB

This book is a short book about public key cryptosystems, digital signature algorithms, and their basic cryptanalysis which are provided at a basic level so that it can be easy to understand for the undergraduate engineering students who can be defined as the core audience. To provide the necessary background, Chapters 1 and 2 are devoted to the selected fundamental concepts in cryptography mathematics and selected fundamental concepts in cryptography. Chapter 3 is devoted to discrete logarithm problem (DLP), DLP-related public key cryptosystems, digital signature algorithms, and their cryptanalysis. In this chapter, the elliptic curve counterparts of the algorithms and the basic algorithms for the solution of DLP are also given. In Chapter 4, RSA public key cryptosystem, RSA digital signature algorithm, the basic cryptanalysis approaches, and the integer factorization methods are provided.
  • Добавил: literator
  • Дата: 29-11-2024, 15:29
  • Комментариев: 0
Название: 99 Bottles of OOP - 2nd Edition Python Edition
Автор: Sandi Metz, Katrina Owen, TJ Stankus
Издательство: Potato Canyon Software, LLC
Год: 24-11-15 (Version: 2.2.1)
Страниц: 282
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.16 MB

99 Bottles of OOP is a practical guide to writing cost-effective, maintainable, and pleasing object-oriented code. Now available in Python, as well as jаvascript, PHP, and Ruby! We are practical people. We love beautiful code but we're also committed to getting things done. 99 Bottles of OOP enables both of these desires. It teaches practical programming techniques that lead, naturally and inevitably, to beautiful code. This book contains an extended refactoring, and it details the rationale behind every change. It is a hands-on workbook rather than a list of theoretical ideas. It explains how to use the principles of object-oriented design to guide, not just the final arrangement of code, but each decision about what line of code to write next. It teaches the theory of what good OO looks like, but even better, it supplies step-by-step guidance about how to achieve it. The lessons work for programmers with a broad range of experience, from rank novice to grizzled veteran.
  • Добавил: literator
  • Дата: 29-11-2024, 13:32
  • Комментариев: 0
Название: Advanced Python Automation: Build Robust and Scalable Scripts
Автор: Robert Johnson
Издательство: HiTeX Press
Год: 2024
Страниц: 401
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"Advanced Python Automation: Build Robust and Scalable Scripts" is a comprehensive guide crafted to elevate your automation skills using Python, one of the most versatile programming languages available today. This book delves into the essential techniques and tools required to create sophisticated and efficient scripts, suitable for both beginners and experienced programmers. With its emphasis on practicality, the book methodically covers topics ranging from setting up a development environment to mastering error handling and debugging, ensuring you develop a strong foundation in Python automation. Throughout the chapters, readers will explore advanced techniques such as task scheduling, data collection, and interacting with APIs and web services. The book extends further into cutting-edge methods, including cloud resource management, machine learning integration, and serverless computing, enhancing your capability to build scalable and robust automation systems. By embracing both foundational and advanced concepts, this book equips you with the skills necessary to automate a wide range of tasks, improve productivity, and harness the full potential of Python in your automation projects.
  • Добавил: literator
  • Дата: 29-11-2024, 12:04
  • Комментариев: 0
Название: Python for Computer Vision: Unlocking Image Processing and Machine Learning with Python
Автор: Mark Jackson
Издательство: Independently published
Год: 2024
Страниц: 117
Язык: английский
Формат: pdf, azw3, epub (true), mobi
Размер: 10.1 MB

"Python for Computer Vision" is a comprehensive guide that equips you with the knowledge and skills needed to excel in the field of computer vision. This book takes you on a journey through the essential concepts of image processing, object detection, and machine learning, all using the power and versatility of Python. Whether you're a beginner or an experienced developer, you'll find practical examples and hands-on projects that make complex topics accessible. Learn how to leverage popular libraries like OpenCV, TensorFlow, and PyTorch to build and deploy computer vision applications, from basic image manipulation to advanced deep learning models.
  • Добавил: literator
  • Дата: 29-11-2024, 06:33
  • Комментариев: 0
Название: Model Optimization Methods for Efficient and Edge AI: Federated Learning Architectures, Frameworks and Applications
Автор: Pethuru Raj Chelliah, Amir Masoud Rahmani, Robert Colby, Gayathri Nagasubramanian, Sunku Ranganath
Издательство: Wiley-IEEE Press
Год: 2025
Страниц: 414
Язык: английский
Формат: pdf (true), epub
Размер: 29.4 MB

Comprehensive overview of the fledgling domain of Federated Learning (FL), explaining emerging FL methods, architectural approaches, enabling frameworks, and applications. Model Optimization Methods for Efficient and Edge AI explores AI model engineering, evaluation, refinement, optimization, and deployment across multiple cloud environments (public, private, edge, and hybrid). It presents key applications of the AI paradigm, including computer vision (CV) and Natural Language Processing (NLP), explaining the nitty-gritty of Federated Learning (FL) and how the FL method is helping to fulfill AI model optimization needs. The book also describes tools that vendors have created, including FL frameworks and platforms such as PySyft, Tensor Flow Federated (TFF), FATE (Federated AI Technology Enabler), Tensor/IO, and more.
  • Добавил: literator
  • Дата: 29-11-2024, 04:22
  • Комментариев: 0
Название: Computational Intelligence for Autonomous Finance
Автор: Deepa Gupta, Mukul Gupta, Rajesh Kumar Dhanaraj, Balamurugan Balusamy
Издательство: Wiley-Scrivener
Год: 2025
Страниц: 330
Язык: английский
Формат: pdf (true)
Размер: 14.8 MB

The book serves as an essential guide and a deep dive into the intersection of Artificial Intelligence (AI) and finance, providing readers with a thorough understanding of the current state, challenges, and future possibilities of autonomous financial systems. In the rapidly evolving domain of autonomous finance, the convergence of Computational Intelligence techniques (CI) and financial technologies has paved the way for a new era of financial services. This transformation is driven by the integration of Artificial Intelligence (AI), Machine Learning (ML), blockchain, and big data analytics into financial systems, leading to the development of more responsive, efficient, and personalized financial products and services. Computational Intelligence for Autonomous Finance delves into the heart of this technological revolution, offering a comprehensive exploration of the theoretical foundations, practical applications, and future prospects of Computational Intelligence in the financial sector.
  • Добавил: literator
  • Дата: 29-11-2024, 03:11
  • Комментариев: 0
Название: Hands-On Generative AI with Transformers and Diffusion Models (Final Release)
Автор: Omar Sanseviero, Pedro Cuenca, Apolinário Passos, Jonathan Whitaker
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 416
Язык: английский
Формат: epub (true)
Размер: 25.0 MB

Learn to use generative AI techniques to create novel text, images, audio, and even music with this practical, hands-on book. Readers will understand how state-of-the-art generative models work, how to fine-tune and adapt them to their needs, and how to combine existing building blocks to create new models and creative applications in different domains. This go-to book introduces theoretical concepts followed by guided practical applications, with extensive code samples and easy-to-understand illustrations. You'll learn how to use open source libraries to utilize transformers and diffusion models, conduct code exploration, and study several existing projects to help guide your work. This book assumes that you are comfortable programming in Python and have a foundational understanding of what Machine Learning is, including basic usage of frameworks like PyTorch or TensorFlow.
  • Добавил: magnum
  • Дата: 28-11-2024, 23:42
  • Комментариев: 0
The Power BI Playbook: Unlocking Data Visualization SecretsНазвание: The Power BI Playbook: Unlocking Data Visualization Secrets
Автор: Noel Yarngo
Издательство: Independently published
Год выхода: 2024
Страниц: 264
Формат: True ePUB
Размер: 22,6 MB
Язык: английский

Who should read this book?
BI Developers and Consultants who want to know how to develop solutions with this technology. BI Architects and Decision Makers who want to make their decision about using or not using Power BI in their BI applications. Business Analysts who want to have a better tool for playing with the data and learn tricks of producing insights easier. The book titled “Power BI from Rookie to Rockstar” and that means it will cover a wide range of readers. I’ll start by writing 100 level, and we will go deep into 400 level at some stage. So, if you don’t know what Power BI is, or If you are familiar with Power BI but want to learn some deep technical topics about Power Query M language, then this book is for you.
  • Добавил: literator
  • Дата: 28-11-2024, 20:52
  • Комментариев: 0
Название: Seven Obscure Languages in Seven Weeks
Автор: Dmitry Zinoviev
Издательство: Pragmatic Bookshelf
Год: 2024
Страниц: 272
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Immerse yourself in the intricate world of forgotten programming languages with Seven Obscure Languages in Seven Weeks. This comprehensive guide serves as a bridge to understanding and revitalizing legacy code, offering invaluable insights into the evolution of programming. With hands-on tutorials spanning languages from Forth and Simula to SNOBOL and m4, readers are equipped to maintain older systems and gain a broader perspective on problem-solving techniques. Whether you are a seasoned developer, a software historian, or just curious about the roots of modern coding, this book illuminates the rich tapestry of programming's past and sheds light on its present and future. From the stack-oriented design of Forth to the early object-oriented experiences in Simula, bridge the ever-widening chasm between contemporary code and legacy systems. If you find yourself ensnared by the challenges of updating or maintaining older systems, this book is the lifeline. Unravel the fabric of seven programming languages by following practical tutorials and building small applications. Find out how Simula led to C++, what made APL so powerful, and why we still use m4 even to this day.