Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: High Performance Python: Practical Performant Programming for Humans, 3rd Edition (Final Release)
Автор: Micha Gorelick, Ian Oszvald
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 586
Язык: английский
Формат: epub
Размер: 10.1 MB

Your Python code may run correctly, but what if you need it to run faster? This practical book shows you how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs. By explaining the fundamental theory behind design choices, this expanded edition of High Performance Python helps experienced Python programmers gain a deeper understanding of Python's implementation. How do you take advantage of multicore architectures or compilation? Or build a system that scales up beyond RAM limits or with a GPU? Authors Micha Gorelick and Ian Ozsvald reveal concrete solutions to many issues and include war stories from companies that use high-performance Python for GenAI data extraction, productionized Machine Learning, and more.
Разместил: Ingvar16 30-04-2025, 10:34 | Комментарии: 0 | Подробнее
Название: Mastering Efficient Software Design Practices: Master Scalable and High Performance Software Development using Agile, DevOps, CI/CD, Git, Docker, and Kubernetes
Автор: Paulo Cardoso
Издательство: Orange Education Pvt Ltd, AVA
Год: 2025
Страниц: 442
Язык: английский
Формат: pdf, epub
Размер: 11.2 MB

Build Secure, Scalable, and Efficient Software with Modern Best Practices. In today’s fast-paced digital era, efficient software design is the key to building secure, scalable, and high-performing applications. Mastering Efficient Software Design Practices serves as a comprehensive guide for developers, engineers, and architects seeking to enhance their technical expertise and streamline software development workflows. This book covers essential principles, from foundational coding methodologies and version control with Git to Agile, DevOps, and Test-Driven Development (TDD). Readers will learn how to implement Continuous Integration and Continuous Delivery (CI/CD), improve code quality, enforce security best practices, and optimize performance. Real-world examples, case studies, and best practices ensure that theoretical concepts translate into practical skills. By the end of this book, readers will have a solid grasp of modern software development methodologies and the confidence to build robust, maintainable, and future-proof software solutions.
Разместил: Ingvar16 30-04-2025, 07:35 | Комментарии: 0 | Подробнее
Название: Generative AI Applications: Planning, Design and Implementation
Автор: David Spuler, Michael Sharpe
Издательство: Aussie AI Labs Pty Ltd.
Год: November 10, 2024
Страниц: 347
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Launch your Generative AI application from idea to implementation. Understand the various options and trade-offs in using LLMs for applications. An AI application is really two components and it’s not very complicated: • Engine — Transformer; • Model — LLM. Transformers are a type of neural network engine that calculates the answers in Generative AI. The Large Language Model (LLM) contains all of the data about the relationships between words and their relative positioning. In terms of technology, the distinction between engines and models is also very simple: • Engine — code; • Model — data. The runtime code is the “engine” and the grunt work is often done in C++ under a Python wrapper. The data is the “model” which is literally all numbers, and no code. The Transformer was a breakthrough in the evolution of neural networks. One of its main advantages was its capacity to perform calculations in parallel, allowing it to increase intelligence through sheer brute-force algorithms. This led to a massive increase in the size of models into multi-billion parameter scale, which we now call Large Language Models (LLMs).
Разместил: Ingvar16 30-04-2025, 06:20 | Комментарии: 0 | Подробнее
Название: Beginning jаvascript Syntax: Understanding Syntactical Rules and Structures for Better jаvascript Programming
Автор: Sonu Kapoor
Издательство: Apress
Год: 2025
Страниц: 489
Язык: английский
Формат: pdf
Размер: 40.4 MB

This book is a practical and beginner-friendly guide that focuses exclusively on the syntax of jаvascript, the most widely-used programming language for web development today. Designed to be a clear and accessible introduction for new learners, this book will teach you the essential syntax rules and constructs of jаvascript in a structured, easy-to-understand format. With the explosive growth of web applications and the continued dominance of jаvascript in frameworks like Angular, React, and Node.js, learning jаvascript has never been more relevant. For those starting out in web development, this book will provide the essential foundation needed to build more advanced skills. While other beginner guides may try to cover too much too quickly, this book deliberately focuses on core syntax, so you build a solid understanding from the ground up. For web developers, students, or professionals transitioning into the tech industry.
Разместил: Ingvar16 29-04-2025, 19:38 | Комментарии: 0 | Подробнее
Название: Guide to Software Project Management
Автор: Gerard O’Regan
Издательство: Springer
Серия: Undergraduate Topics in Computer Science
Год: 2025
Страниц: 308
Язык: английский
Формат: pdf (true), epub
Размер: 44.9 MB

This essential textbook presents an overview of software project management in an ethical and responsible software engineering environment. The book covers the essentials of software project management, and highlights the importance of ethics and professional responsibility as part of the skill set of the modern project manager. Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software, and the study of such approaches. Programmers are like engineers in that they build software products, and they therefore need education in traditional engineering as well as in the latest technologies. The education of a classical engineer includes product design and mathematics. However, often Computer Science education places an emphasis on the latest technologies, rather than on the important engineering foundations of designing and building high-quality products. Programmers therefore need to learn the key engineering skills to enable them to build products that are safe for the public to use. This includes a solid foundation on design and on the mathematics required for building safe software products.
Разместил: Ingvar16 29-04-2025, 17:35 | Комментарии: 0 | Подробнее
Название: Почувствуй класс. Учимся программировать хорошо с объектами и контрактами
Автор: Б. Мейер ; под редакцией В. А. Биллига
Издательство: ИНТУИТ
Год: 2020 - 3-е изд.
Cтраниц: 775
Формат: pdf
Размер: 103 мб
Язык: русский

В книге обобщен многолетний опыт обучения программированию в ЕТН, Цюрих. В ней удачно сочетаются три грани, характерные для профессионального программирования, — наука, искусство и инженерия. Она в первую очередь ориентирована на студентов, обучающихся в области информационных технологий, и их преподавателей, но представляет несомненный интерес для всех программистов, создающих программный продукт высокого качества. В учебнике излагаются основы объектно-ориентированного программирования (ООП).
Разместил: rivasss 29-04-2025, 08:15 | Комментарии: 0 | Подробнее
Название: PowerShell: Deployment Scripts
Автор: Laszlo Bocso
Издательство: Independently published
Год: October 31, 2024
Страниц: 643
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

"PowerShell: Deployment Scripts" is an essential guide for IT professionals, developers, and DevOps engineers looking to master the art of automated deployments using PowerShell. This comprehensive book takes you on a journey from PowerShell basics to advanced deployment techniques, equipping you with the skills to streamline your IT operations and enhance your deployment processes. The book is structured to cater to both beginners and experienced PowerShell users. Starting with an introduction to PowerShell and its key features, you'll quickly progress to writing your first deployment scripts. As you advance through the chapters, you'll explore more complex scenarios and learn how to automate various aspects of software deployment, server configuration, and cloud resource management.
Разместил: Ingvar16 29-04-2025, 05:54 | Комментарии: 0 | Подробнее
Название: The Creative Brain: A Generative Adversarial Network
Автор: Calin Gheorge Buzea, Maricel Agop
Издательство: Nova Science Publishers, Inc.
Год: 2025
Страниц: 151
Язык: английский
Формат: pdf (true)
Размер: 28.2 MB

In an era where science and technology continually reshape our understanding of the world, this book offers a groundbreaking perspective on the human mind by bridging neuroscience, Artificial Intelligence, and philosophy. Through an innovative analogy between the human brain and Generative Adversarial Networks (GANs), readers are invited to reimagine how we perceive and construct reality. GANs, a sophisticated type of AI, operate with two key components: a generator, which creates, and a discriminator, which evaluates. This dynamic, surprisingly, mirrors how the brain functions. Here, the creative and imaginative right hemisphere parallels the generator, while the analytical left hemisphere serves as the discriminator, assessing perceptions for coherence and realism. This book delves into how this GAN-inspired model enhances our understanding of human perception and consciousness, with far-reaching implications.
Разместил: Ingvar16 29-04-2025, 04:46 | Комментарии: 0 | Подробнее
Название: New Kind of Machine Learning–Cellular Automata Model
Автор: Parimal Pal Chaudhuri, Adip Dutta, Somshubhro Pal Choudhury, Dipanwita Roy Chowdhury, Raju Hazari
Издательство: Springer
Год: 2025
Страниц: 407
Язык: английский
Формат: pdf (true), epub
Размер: 38.0 MB

This book introduces the CAML model, a novel integration of Cellular Automata (CA) and Machine Learning (ML), designed to deliver efficient computation with minimal training data and low computing resources. CAML operates through two key perspectives: one where CA is enhanced by ML to handle complex non-linear evolution, and another where CA strengthens ML by leveraging linear CA evolution to process linear functions effectively. The book focuses on real-world applications of CA, such as in Computational Biology, where CAML models protein chains to predict mutations linked to human diseases, using carefully designed CA rule sequences for each amino acid. Another significant application is in multi-language Sentiment Analysis, where the model analyzes text in five languages (Hindi, Arabic, English, Greek, and Georgian), without relying on pre-trained language models. The input data, used in the experiment, is generated using Python library Scikit-learn and are defined as n-bit binary strings.
Разместил: Ingvar16 29-04-2025, 02:51 | Комментарии: 0 | Подробнее
Название: Concurrent Programming Interviews: A Practical Guide to Becoming the Standout Candidate
Автор: Bonan Liu
Издательство: Apress
Год: 2025
Страниц: 266
Язык: английский
Формат: pdf (true), epub (true), mobi
Размер: 10.1 MB

Ace your software engineering job interviews by preparing yourself for the concurrent programming rounds. This book fills the gap in practical resources designated for concurrency interview prep. It simplifies complex concepts in C++ and provides example questions to help you approach your interview with confidence. Today, interviews for software engineering roles typically include several different rounds: coding, system design, behavioral, and domain knowledge. The domain knowledge round can vary based on the job description, but one extremely common focus is concurrent programming. While not intended to be a comprehensive reference, this book distills the essential interview insights drawn from author Bonan Liu's personal experiences to stand out from the competition. Key topics include mutexes and locks, condition variables, thread abstraction, STL features, and lock-free implementations, with each concept reinforced through practical exercises like building a file handler cache and implementing read/write locks. I chose C++ as the primary language because of its close alignment with core operating system concepts.
Разместил: Ingvar16 29-04-2025, 01:33 | Комментарии: 0 | Подробнее
 MyMirKnig.ru  ©2019     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности