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

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Олимпиадное программирование

Автор: Мальцев С.П, 2019

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

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

📚 Полка Разработчика | #Cpp
📖 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
📖 Программирование на С++/CLI

Автор: Гусева Анна, Тимошенко Василий, 2013

Описание:
Книга предназначена для тех, кто стремится самостоятельно освоить разработку приложений Windows Forms в среде программирования Microsoft Visual Studio 2008, обладая некоторыми знаниями языка С++. Рассмотрено большое количество примеров объектно-ориентированного и визуального программирования. Подробное пошаговое описание заданий для выполнения позволит без посторонней помощи справиться с разработкой приложений для работы с текстовой, графической и табличной информацией, создать свой собственный браузер для просмотра Web-страниц, многостраничное приложение для тестирования знаний и многие другие.

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

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

Автор: Marc Gregoire, 2024

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

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

📚 Полка Разработчика | #ENG #Cpp
📖 Управление электронными устройствами на C++. Разработка практических приложений

Автор: Катупития Я., Бентли К., 2016

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

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

📚 Полка Разработчика | #Cpp
📖 Starting Out with C++ from Control Structures to Objects, 10th Edition

Автор: Tony Gaddis, 2022

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

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

📚 Полка Разработчика | #ENG #Cpp
📖 Системное программирование. Лабораторные работы.

Автор: Жулабова Ф. Т, 2021

Описание:
Методические указания по организации и выполнению лабораторных работ по междисциплинарному курсу МДК.01.01. "Системное программирование" для студентов специальности "Программирование в компьютерных системах", а также предназначено для студентов других направлений подготовки, начинающих изучать программирование.
В пособии будут рассмотрены базовые конструкции языка программирования Си и С++. Проиллюстрированы основные понятия алгоритмизации, алгоритмы работы с основными структурами данных, основам объектно-ориентированного программирования.

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

📚 Полка Разработчика | ChatGPT | #Cpp
📖 Programming: Principles and Practice Using C++

Автор: Bjarne Stroustrup, 2023

Описание
: Эта книга:
- Фокусируется на фундаментальных концепциях и методах, а не на непонятных технических деталях языка
- Является введением в программирование в целом, включая процедурное, объектно-ориентированное и общее программирование, а не просто введением в язык программирования
- Охватывает как современные методы высокого уровня, так и методы нижнего уровня, необходимые для эффективного использования аппаратных средств
- Даст вам прочный фундамент для написания полезного, корректного, безопасного с точки зрения типов, сопровождаемого и эффективного кода
- Используется современный язык C++ (C++20 и C++23)

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

📚 Полка Разработчика | #ENG #Cpp
📖 Memory Thinking for C & C++ Linux Diagnostics: Slides with Descriptions Only

Автор: Dmitry Vostokov, 2023

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

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

📚 Полка Разработчика | #ENG #Cpp
📖 Программирование на C++. Трюки и эффекты

Автор: Чиртик А.А, 2010

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

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

📚 Полка Разработчика | ChatGPT | #Cpp
📖 Learn C++ by Example: Covers versions 11 to 23

Автор: Frances Buontempo, 2024

Описание:
Эта книга — веселый и практичный способ начать писать современный код на C++. В ней вы пройдете через занимательные задачи, подчеркивая возможности и приемы, ставшие возможными благодаря C++ 17, 20 и 23. Вы узнаете об объектах и массивах, создав колоду игральных карт, освоите библиотеку C++ random для игры в угадывание чисел, используете библиотеку chrono для создания таймера обратного отсчета и многое другое. Попутно вы почерпнете ценные советы по тестированию, организации проектов и другим навыкам продуктивности.

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

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