Название: Write Powerful Rust Macros Автор: Sam Van Overmeire Издательство: Manning Publications Год: 2024 Страниц: 320 Язык: английский Формат: pdf, epub Размер: 10.1 MB
An example-driven, step-by-step guide to success with Rust macros. In Write Powerful Rust Macros you’ll learn how to use these amazing metaprogramming tools to push Rust to its full potential. This hands-on guide takes you from the absolute basics to advanced macro techniques, exploring Rust macros through interesting and engaging examples. Write Powerful Rust Macros teaches you how to write, test, debug, and publish macros for Rust. It’s perfect for Rust practitioners who want to master this powerful development technique. Build your knowledge chapter-by-chapter. You’ll start with declarative macros before diving into the real power: procedural macros that can generate code, augment data structures, and even create domain-specific languages. Write Powerful Rust Macros opens up the world of macros to intermediate Rust programmers. You’ll start with declarative macros to get the basics under your belt. Then, you’ll advance to procedural macros as you automatically generate a builder, learn to create your own domain-specific languages, and more. As you go, you’ll develop practical skills like testing macros, integrating macros with crates, and even sharing your macros with other developers. For intermediate Rust programmers.
Название: C++ & Python Coding Manual - 19th Edition 2024 Автор: Papercut Limited Издательство: Papercut Limited Год: 2024 Страниц: 148 Язык: английский Формат: pdf Размер: 63.5 MB
Усовершенствуйте свои навыки, изучив основы Python и C++! Высококачественные справочники и подробные руководства от команды экспертов по изучению Python и применению его в реальных программах. Понимание основ C++ и навыков оптимизации кода. Python и C++ - самые мощные и универсальные языки программирования. Понимание и овладение ими позволяет нам лучше разбираться в современных технологиях и как они взаимодействуют с нами и окружающей средой.
Название: Реверсивный инжиниринг приложений под Windows Автор: Андрей Бирюков Издательство: ДМК Пресс Год: 2024 Страниц: 378 Язык: русский Формат: pdf Размер: 91.0 MB
Реверсивный инжиниринг считается одним из наиболее сложных направлений в информационной безопасности (ИБ). В книге автор предлагает приоткрыть завесу тайны над этой темой и с помощью практических примеров рассмотреть, как работают приложения под ОС Windows, а также разобраться в том, как эксплуатировать уязвимости переполнения буфера, размещать свой код в выполнимых файлах, находить полезную информацию в дампах памяти и многое другое. Код практически любого приложения может содержать ошибки. Самый простой способ исправить эти ошибки – это найти в исходном коде проблемную команду или функцию и внести соответствующие исправления в код. Но что делать, когда по тем или иным причинам исходный код нам не доступен, как в случае с проприетарным ПО? Если у нас имеется только откомпилированный выполнимый файл – артефакт. Например, для выявления уязвимостей, недокументированных возможностей и т.д. В таком случае нам тоже потребуется обратная разработка. Результатом обратной разработки является построение детального алгоритма работы программы, а также выявление уязвимостей и других интересующих исследователя аспектов работы программного обеспечения. Таким образом, обратная разработка нужна тем, кто занимается поиском уязвимостей с целью улучшения защищенности программного обеспечения, – багхантерам. Также реверсивный инжиниринг требуется программистам, работающим с низкоуровневыми языками программирования (например, разработчикам драйверов), где без знания ассемблера не обойтись.
Название: Задачи по дискретной математике с алгоритмами на Python. 2-е изд. Автор: Борзунов С.В., Кургалин С.Д. Издательство: БХВ-Петербург Год: 2022 Страниц: 593 Язык: русский Формат: pdf Размер: 10.3 MB
В учебное пособие включены задачи и упражнения вузовского курса дискретной математики, включая разделы, связанные со спецификой информационно-коммуникационных технологий. В каждой главе приводятся теоретические сведения, необходимые для решения задач разного уровня сложности, ответы и во многих случаях подробные пояснения к решениям. Второе издание книги отражает тенденцию возрастания интереса к дискретной математике у специалистов в области компьютерных наук. В отличие от первого издания, в качестве языка программирования мы теперь используем Python. Выбор этого языка обусловлен его универсальностью и быстрым ростом популярности в мире. На наш взгляд, Python достаточно хорошо подходит для обучения методам разработки и анализа алгоритмов. Во втором издании мы сохранили структуру материала прежней: каждая глава состоит из теоретической части, содержащей основные определения, теоремы и типичные схемы решения задач, далее приводятся задачи для решения в аудитории под руководством преподавателя или для самостоятельной работы. В книгу добавлены более 50 новых задач с решениями и ответами, а также контрольные вопросы к каждой главе для проверки знания основных определений и теоретических фактов. В ряде случаев в решениях и доказательствах были сделаны уточняющие комментарии или исправлены замеченные неточности. Для освоения материала требуется знание основ математического анализа, аналитической геометрии и линейной алгебры, а для глав 9, 12 и 13 также и основных конструкций языка программирования Python.
Название: Решение основных задач линейной алгебры на языке R и Excel по дисциплинам «Математика», «Математика и анализ данных»: Учебное пособие Автор: Каган Д.З. Издательство: Прометей Год: 2024 Страниц: 137 Язык: русский Формат: pdf Размер: 11.7 MB
В учебном пособии рассматриваются основные темы курса линейной алгебры, связанные с матричной алгеброй: матрицы, определители, методы решения систем линейных уравнений. Объясняются способы вычисления определителей нахождения обратной матрицы, ранга матрицы. Разбираются методы Гаусса, Крамера, обратной матрицы для решения систем уравнений. Для всех разделов приводятся основные теоретические сведения, подробные решения типовых задач с помощью языка R и Excel. Также на каждую тему приводятся задачи для самостоятельного решения.
Название: Tidy Finance with Python Автор: Christoph Scheuch, Stefan Voigt, Patrick Weiss, Christoph Frey Издательство: CRC Press Серия: The Python Series Год: 2024 Страниц: 262 Язык: английский Формат: pdf (true) Размер: 10.1 MB
This textbook shows how to bring theoretical concepts from finance and econometrics to the data. Focusing on coding and data analysis with Python, we show how to conduct research in empirical finance from scratch. We start by introducing the concepts of tidy data and coding principles using pandas, numpy, and plotnine. Code is provided to prepare common open-source and proprietary financial data sources (CRSP, Compustat, Mergent FISD, TRACE) and organize them in a database. We reuse these data in all the subsequent chapters, which we keep as self-contained as possible. The empirical applications range from key concepts of empirical asset pricing (beta estimation, portfolio sorts, performance analysis, Fama-French factors) to modeling and machine learning applications (fixed effects estimation, clustering standard errors, difference-in-difference estimators, ridge regression, Lasso, Elastic net, random forests, neural networks) and portfolio optimization techniques.
Название: Windows 11 fur Einsteiger - Juni 2024 Издательство: Papercut Limited Год: 2024 Страниц: 68 Формат: PDF Язык: немецкий Размер: 50,1 MB
"Windows 11 для новичков" - это полное руководство для новых пользователей компьютеров и ноутбуков, а также для тех, кто хочет узнать все, что вам нужно для начала работы с операционной системой Microsoft. Это независимое руководство наполнено полезными советами и пошаговыми полностью иллюстрированными инструкциями, написанными на простом и понятном языке. Страницы этой публикации научат вас всему, что вам нужно знать о вашем компьютере и приложениях, сначала разобравшись в операционной системе, на которой они работают. Благодаря этому неофициальному руководству пользователя ни одна проблема не останется неразрешенной, ни один вопрос не останется без ответа, по мере того, как вы изучаете, исследуете и улучшаете свой опыт использования Windows 11.
Название: Обработка и представление данных в MS Excel: Учебное пособие для СПО, 3-е изд. Автор: Бурнаева Э.Г., Леора С.Н. Издательство: Лань Год: 2024 Страниц: 155 Язык: русский Формат: pdf Размер: 22.9 MB
Книга посвящена эффективному использованию инструментов приложения Excel для обработки и анализа многомерных данных с целью их систематизации, выявления характера и структуры взаимосвязей. Пройдя путь от структурирования данных до создания простейшей базы данных, на основе которой можно строить различные сводные таблицы для нахождения ответов на поставленные вопросы, читатель научится извлекать необходимую информацию и знание из множества данных. Дополнительно к этому, в книге рассматривается одна из наиболее востребованных задач — статистическая обработка данных, полученных в результате случайного эксперимента. Особое внимание уделено визуализации данных с помощью диаграмм и дополнительных возможностей, предоставляемых в последних версиях Excel. С развитием Интернета пользователи получили доступ к огромному объему данных. Сами по себе данные не представляют большой ценности. Необходимо научиться извлекать из них нужную, адекватную информацию, а значит, уметь эти данные структурировать, обрабатывать и, наконец, представлять. Самым доступным инструментом для реализации всех этих задач являются электронные таблицы. Excel — программный продукт два в одном, в котором удобно сочетаются вычислительные и графические возможности. Excel включает в себя элементы баз данных, что позволяет хранить структурированные данные, осуществлять их сортировку, фильтрацию, выборку данных, удовлетворяющих необходимым критериям. И наконец, Excel как инструмент визуализации может использоваться для создания иллюстраций в стиле инфографики, современного направления информационного дизайна. Именно эти продвинутые возможностям являются предметом обсуждения в данном пособии. Теоретический и практический материал предназначен для работы в среде приложений Excel, которые открывает новые возможности обработки и представления данных.
Название: Mach es selbst. Sonderheft Издательство: Heinrich Bauer Verlag KG Год / месяц: Mai/Juni 2024 Номер: 2 Страниц: 84 Формат: PDF Размер: 82,4 МB Язык: немецкий/Deutsch
Mach es selbst - популярный журнал для домашних мастеров из Германии, на его страницах полезные советы по ведению домашнего хозяйства, создание изделий из дерева для дома и сада своими руками, а так же по обустройству приусадебного участка и навыки обращения с рабочим инструментом.
Название: Maximum PC Год / месяц: July 2024 Номер: Vol.29 N.7 Страниц: 100 Формат: True PDF Размер: 37,2 MB Язык: English
Maximum PC is the magazine that every computer geek, PC gamer, or content creator should read every month. Each and every issue is packed with punishing product reviews, thorough how-to articles, and the illuminating technical news and information that PC power users crave. Maximum PC covers every single topic that requires a lightning-fast PC, from video editing and music creation to PC gaming; we write about it all with unbounded enthusiasm for our collective hobby.