Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib, 3rd Edition

Автор: literator от 4-05-2025, 02:35, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib, 3rd Edition
Автор: Robert Johansson
Издательство: Apress
Год: 2024
Страниц: 501
Язык: английский
Формат: True PDF, True EPUB
Размер: 44.1 MB

Learn how to leverage the scientific computing and data analysis capabilities of Python, its standard library, and popular open-source numerical Python packages like NumPy, SymPy, SciPy, Matplotlib, and more. This book demonstrates how to work with mathematical modeling and solve problems with numerical, symbolic, and visualization techniques. It explores applications in science, engineering, data analytics, and more. Numerical Python, Third Edition, presents many case study examples of applications in fundamental scientific computing disciplines, as well as in Data Science and statistics. This fully revised edition, updated for each library's latest version, demonstrates Python's power for rapid development and exploratory computing due to its simple and high-level syntax and many powerful libraries and tools for computation and data analysis. After reading this book, readers will be familiar with many computing techniques, including array-based and symbolic computing, visualization and numerical file I/O, equation solving, optimization, interpolation and integration, and domain-specific computational problems, such as differential equation solving, data analysis, statistical modeling, and Machine Learning. For developers who want to understand how to use Python and its ecosystem of libraries for scientific computing and data analysis.
 

Ultimate Typescript Handbook: Build, scale and maintain Modern Web Applications with Typescript

Автор: literator от 3-05-2025, 19:26, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Ultimate Typescript Handbook: Build, scale and maintain Modern Web Applications with Typescript
Автор: Dan Wellman
Издательство: Orange Education Pvt Ltd, AVA
Год: 2023
Страниц: 438
Язык: английский
Формат: True/Retail PDF, True EPUB
Размер: 33.7 MB, 10.2 MB

Unleash the Power of Modern Web Development with Typescript. This book provides a comprehensive guide to TypeScript, a programming language that extends jаvascript with powerful features like static typing, classes, and interfaces. The book is divided into thirteen chapters that cover everything from setting up a development environment to building an Angular app with TypeScript. We start with an introduction to TypeScript and its benefits and go on to explain how TypeScript can help developers write more maintainable, scalable code and catch errors before they make it to production. The book then dives into more technical topics like basic type annotations, using the TypeScript compiler, advanced features like enums and interfaces, and manipulating types. This book is targeted towards front-end developers who are familiar with jаvascript and are interested in expanding their skillset with TypeScript. Whether you are a beginner with little to no experience or an intermediate developer looking for a reference guide, this book is designed to help you supercharge your development and enhance your tooling. With its clear and concise explanations, it's perfect for those who are new to TypeScript and looking to gain a deeper understanding of its capabilities.
 

250 PowerShell Scripts for IT Professionals

Автор: literator от 3-05-2025, 18:37, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: 250 PowerShell Scripts for IT Professionals
Автор: Laszlo Bocso
Издательство: Independently published
Год: December 2, 2024
Страниц: 734
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Unlock the full potential of PowerShell with "250 PowerShell Scripts for IT Professionals" – your comprehensive guide to mastering automation and efficiency in IT management. This practical handbook is designed for both seasoned professionals and beginners, offering a treasure trove of ready-to-use scripts that address real-world IT challenges. PowerShell has become an indispensable tool for IT professionals, system administrators, and developers worldwide. Its ability to streamline workflows, automate repetitive tasks, and manage complex IT infrastructures makes it a cornerstone of modern IT management. Unlike traditional PowerShell books that focus solely on syntax and theory, this book dives straight into practical, ready-to-use scripts. Each chapter is organized around a specific area of IT management, such as system administration, file and folder management, user account management, Active Directory, and more. The scripts are designed to be immediately applicable, helping you save time, reduce errors, and improve efficiency in your daily tasks.
 

Expert Linux Development: Mastering System Calls, Filesystems, and Inter-Process Communication

Автор: literator от 3-05-2025, 17:48, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Expert Linux Development: Mastering System Calls, Filesystems, and Inter-Process Communication
Автор: Adam Jones
Издательство: NOB TREX L.L.C.
Год: 2025
Страниц: 351
Язык: английский
Формат: pdf, epub (true)
Размер: 13.0 MB

"Expert Linux Development: Mastering System Calls, Filesystems, and Inter-Process Communication" is an indispensable resource for software developers, system administrators, and advanced users eager to elevate their understanding of Linux's powerful capabilities. This meticulously curated text delves deep into the Linux kernel, elucidating the nuances of system calls, filesystem management, and the intricacies of inter-process communication. Each chapter, composed with clarity and precision, addresses critical topics such as process handling, memory management, and network programming, providing readers with a comprehensive toolkit for optimizing and securing Linux environments. Whether it's handling complex synchronization issues, debugging sophisticated applications, or securing network communications, this book offers expert guidance and practical examples to navigate and master the complexities of Linux programming. It's designed not just to inform, but to transform competent Linux programmers into adept architects of robust, efficient, and secure software systems. Embrace this resource to harness the full potential of Linux and take your programming prowess to remarkable new heights.
 

Быстрое программирование на С++ (2017)

Автор: umkaS от 3-05-2025, 16:06, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Быстрое программирование на С++ (2017)Название: Быстрое программирование на С++
Автор: Тяпичев Г.А.
Издательство: СОЛОН-Пресс
Год: 2017
Cтраниц: 373
Формат: pdf
Размер: 43 мб
Язык: русский

Книга предназначена для широкого круга читателей, которые не знакомы с каким-либо языком программирования, но мечтают о создании компьютерных программ собственными силами. Автор предлагает читателю самостоятельно научиться программированию в среде C++ Builder по разработанной им методике «начать от нуля». В процессе работы над книгой читатель научится создавать проекты компьютерных программ и, одновременно, будет осваивать основы языка программирования C/C++, а также требования среды программирования. В книге рассмотрены вопросы создания справочных систем и инсталляции программ, описаны особенности программирования звука и принтера, вопросы программирования для Интернета.
 

Mastering Machine Learning: A-Z Guide to Python, Keras, and Scikit-learn for Real-World Applications

Автор: literator от 3-05-2025, 15:55, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering Machine Learning: A-Z Guide to Python, Keras, and Scikit-learn for Real-World Applications
Автор: Kenji Aya
Издательство: Independently published
Год: October 13, 2024
Страниц: 369
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Machine learning is driving innovation in every industry, from healthcare to finance and entertainment. Python, Keras, and Scikit-learn are essential tools in the AI ecosystem, offering scalable solutions to build, train, and deploy intelligent models for real-world applications. This book covers everything you need to master these technologies and create your own AI solutions. Kenji Aya, an expert in Machine Learning and AI, brings his practical experience and deep industry knowledge to this book. With years of hands-on expertise in applying Python, Keras, and Scikit-learn to solve real-world problems, this book is a trusted resource for anyone looking to enhance their ML skills. "Mastering Machine Learning: A-Z Guide to Python, Keras, and Scikit-learn for Real-World Applications" is a comprehensive guide designed to help you master Machine Learning, from basic principles to advanced topics. Packed with practical examples, hands-on projects, and step-by-step tutorials, this book provides the tools you need to build and deploy Machine Learning models in real-world scenarios, whether you’re predicting customer behavior, recommending products, or analyzing images.
 

Image Processing, Computer Vision, and Pattern Recognition and Information and Knowledge Engineering

Автор: literator от 3-05-2025, 14:49, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Image Processing, Computer Vision, and Pattern Recognition and Information and Knowledge Engineering
Автор: Leonidas Deligiannidis, Farid Ghareh Mohammadi, Farzan Shenavarmasouleh, Soheyla Amirian
Издательство: Springer
Серия: Communications in Computer and Information Science
Год: 2025
Страниц: 397
Язык: английский
Формат: pdf (true)
Размер: 48.3 MB

This book constitutes the proceedings of the 28th International Conference on Image Processing, Computer Vision, and Pattern Recognition, IPCV 2024, and the 23rd International Conference on Information and Knowledge Engineering, IKE 2024, held as part of the 2024 World Congress in Computer Science, Computer Engineering and Applied Computing, in Las Vegas, USA, during July 22 to July 25, 2024. The 19 IPCV 2024 papers included in these proceedings were carefully reviewed and selected from 98 submissions. IKE 2024 received 40 submissions and accepted 10 papers for inclusion in the proceedings. The papers have been organized in topical sections as follows: Image processing, computer vision and pattern recognition; image processing, computer vision and pattern recognition - detection methods; and information and knowledge engineering.
 

Концепции дизайна. Как проектировать ПО, которое работает

Автор: ekvator от 3-05-2025, 10:41, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Концепции дизайна. Как проектировать ПО, которое работает
Название: Концепции дизайна. Как проектировать ПО, которое работает
Автор: Джексон Дэниел
Издательство: Питер
Год: 2025
Формат: pdf
Страниц: 337
Размер: 21,2 Мб
Язык: русский

Почему так много программ остаются несовершенными? Почему до сих пор не существует системного и масштабируемого подхода к созданию удобного, надежного и безопасного ПО? Познакомьтесь с нестандартным подходом к проектированию ПО, который построен на концепциях. Дэниел Джексон доказывает, что любую программную систему следует рассматривать как набор взаимодействующих концепций, которые разбивают функциональность на управляемые части. Такой подход позволяет создавать ПО, которое не только эффективно работает, но и приносит удовольствие пользователям. Вы узнаете, что такое концепции, как их идентифицировать, определять и применять на практике. Познакомитесь с принципами и получите практические рекомендации. Примеры реальных проектов ведущих айти-компаний показывают, как концепции помогают сохранять и повторно использовать знания о дизайне, избегая необходимости начинать с нуля в каждом новом проекте.
 

Mastering Data Visualization: Matplotlib, Seaborn, Plotly, and Bokeh

Автор: literator от 3-05-2025, 06:35, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering Data Visualization: Matplotlib, Seaborn, Plotly, and Bokeh
Автор: Muslum Yildiz
Издательство: Independently published
Год: December 25, 2024
Страниц: 330
Язык: английский
Формат: epub
Размер: 52.3 MB

In a world overflowing with data, the challenge isn't just collecting or analyzing information—it’s making sense of it. Imagine this: a snowflake, as delicate as it is intricate, forms under unique atmospheric conditions—temperature, humidity, wind speed—all converging to create a one-of-a-kind structure. Each snowflake is different, even though they share the same general structure. In the same way, data comes in countless forms, each with its own nuances and characteristics, and just as no two snowflakes are the same, no two data points should be treated as identical. The snowflake metaphor speaks to the heart of data visualization. This book, "Mastering Data Visualization: Matplotlib, Seaborn, Plotly, and Bokeh", takes you on a journey through the world of data visualization tools and techniques. From the basics of data types to the powerful capabilities of Python libraries like Matplotlib, Seaborn, Plotly, and Bokeh, we'll explore how to create visualizations that speak to both the heart and the mind. But, much like a snowflake, the process of learning data visualization is anything but linear.
 

CUDA C++ Optimization: Coding Faster GPU Kernels

Автор: literator от 3-05-2025, 05:07, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: CUDA C++ Optimization: Coding Faster GPU Kernels
Автор: David Spuler
Издательство: Aussie AI Labs Pty Ltd.
Год: October 14, 2024
Страниц: 233
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Increase the efficiency of CUDA C++ kernels for AI and high-performance computing on the powerful NVIDIA GPUs. Leverage your GPU investment with the power of an efficient software layer. NVIDIA’s CUDA C++ environment is an incredible platform that allows the programmer to work at a much more productive level, far away from the low-level details of parallel programming on a GPU. But sometimes, you just can’t avoid getting back down into the boiler room to make things even faster! This book examines a variety of techniques for optimizing CUDA C++ programs, from beginner to advanced, along with a catalog of common CUDA C++ slugs to avoid. For anyone programming in CUDA C++ or trying to learn the language will benefit from better optimization skills! This book examines speedups in coding from beginner to advanced, starting with basic optimization techniques. In the later chapters, the book then covers a variety of advanced techniques for faster kernels, and a variety of common “slugs” that slow down CUDA programs.