Полка Разработчика
28.2K subscribers
4K photos
8 videos
268 files
4K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер – @Spiral_Yuri

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Options and Derivatives Programming in C++23: Algorithms and Programming Techniques for the Financial Industry, 3rd Edition

Автор: Carlos Oliveira, 2023

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #ENG #Cpp
📖 C++: безопасное использование

Автор: Джон Лакос и др., 2021

Описание:
Эта книга обобщает многолетний опыт сообщества C++ в применении функций C++11 и C++14 и поможет вам принимать эффективные и безопасные проектные решения, отражающие реальные экономические инженерные компромиссы в крупномасштабных и разнообразных средах разработки программного обеспечения. Авторы используют примеры, взятые из реальных баз кода, чтобы объективно проиллюстрировать каждый вывод и осветить ключевые проблемы. В каждой функции указаны разумные варианты использования, скрытые подводные камни и недостатки этой языковой функции.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Cpp
📖 Экскурсия по C++, 3-е изд.

Автор: Бьярне Страуструп, 2022

Описание:
В третьем издании "Экскурсии по C+", Бьярне Страуструп дает обзор стандарта ISO C++, C++20, цель которого - дать опытным программистам четкое представление о том, что представляет собой современный C++. Это пересмотренное и обновленное издание, содержащее тщательно проработанные примеры и практическую помощь для начала работы, кратко описывает большинство основных языковых возможностей и основные компоненты стандартной библиотеки, необходимые для эффективного использования.
Страуструп представляет возможности C++ в контексте поддерживаемых ими стилей программирования, таких как объектно-ориентированное и универсальное программирование. Его экскурсия на удивление обширна. Освещение начинается с основ, затем широко распространяется по более продвинутым темам, уделяя особое внимание новым языковым возможностям.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Cpp
📖 Хакинг на С++

Автор: Ярошенко А.А, 2022

Описание:
Наша книга не посвящена взлому информационных систем, поэтому если вы надеетесь с ее помощью взломать банк, сайт или еще что-либо, можете отложить ее в сторону. Но если вы хотите освоить программирование «взлома» на C++ и отойти от рутинных примеров, которых навалом в любом самоучителе, эта книга для вас. В ней мы не будем объяснять основы программирования на C++, т.к. считаем, что вы уже освоили азы и умеете пользоваться компилятором, чтобы откомпилировать программу.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Cpp #Хакинг
📖 C++ на примерах. Практика, практика и только практика

Автор: Орленко П, 2019

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Cpp
📖 Practice C++

Автор: Ruhan Conceição, 2023

Описание
: Отрабатывайте навыки логики программирования на языке C++ с помощью этой книги!
В книге представлено 160 упражнений и все они решены.

Книга разделена на множество глав в соответствии с темами программирования:
- Базовые упражнения
- Математические формулы
- Условные обозначения
- Повторяющиеся циклы
- Массивы
- Строки
- Матрицы
- Рекурсивные функции
- Регулярные выражения
- Алгоритмы сортировки

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #ENG #Cpp
📖 C++ Game Animation Programming, 2nd Edition: Learn modern animation techniques from theory to implementation using C++, OpenGL, and Vulkan

Автор: Gabor Szauer, 2023

Описание
: В этом новом издании вы узнаете все, что нужно знать об игровой анимации — от простого графического окна до большой толпы плавно анимированных персонажей. Сначала вы узнаете, как использовать современную высокопроизводительную графику, разберетесь в деталях хранения виртуальных персонажей и загрузите модели и анимацию в минималистичное игровое приложение. Затем вы получите обзор компонентов анимационной системы, узнаете, как воспроизводить анимации и комбинировать их, а также как переходить от одной анимации к другой. Вы также познакомитесь с темами, которые облегчат вам жизнь программиста, например с отладкой кода или очисткой графического вывода.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #ENG #Cpp
📖 Developing High Frequency Trading Systems: Learn how to implement high-frequency trading from scratch with C++ or Java basics

Автор: John Rizzo, 2022

Описание
: Это практическое руководство поможет вам сориентироваться в быстро меняющемся мире алгоритмической торговли и покажет, как построить высокочастотную торговую систему из сложных технологических компонентов, подкрепленных точными данными.
Начав с введения в высокочастотную торговлю, биржи и важнейшие компоненты торговой системы, книга быстро переходит к рассмотрению тонкостей оптимизации аппаратного обеспечения и операционной системы для низкоскоростной торговли, таких как обход ядра, распределение памяти и опасность переключения контекста. Мониторинг производительности системы очень важен, поэтому вы также освоите протоколирование и статистику.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #ENG #Java #Cpp
📖 Идиомы и паттерны проектирования в современном С++

Автор: Пикус Ф. Г, 2020

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Паттерны #Cpp
📖 Learn LLVM 17, 2nd Edition: A beginner’s guide to learning LLVM compiler tools and core libraries with C++

Автор: Kai Nacke, 2024

Описание
: В начале книги вы узнаете, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем вы познакомитесь с дизайном LLVM и узнаете о его применении на каждом этапе компиляции: фронтенде, оптимизаторе и бэкенде. Используя реальный подмножество языков программирования, вы создадите фронтенд, сгенерируете LLVM IR, оптимизируете его по конвейеру и сгенерируете машинный код. Продвинутые главы расширяют ваши знания, охватывая такие темы, как расширение LLVM с помощью нового прохода, использование инструментов LLVM для отладки и повышение качества вашего кода. Вы также уделите внимание вопросам компиляции «точно в срок» и текущему состоянию поддержки JIT-компиляции в LLVM.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #ENG #Cpp #LLVM