ar
Feedback
Книги для C/C++ разработчиков

Книги для C/C++ разработчиков

الذهاب إلى القناة على Telegram

Лучшие книги по C/C++ По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/a304f0c4 Работать у нас: https://job.proglib.io/ Наши каналы: https://t.me/proglibrary/9197

إظهار المزيد
5 866
المشتركون
لا توجد بيانات24 ساعات
-147 أيام
-7330 أيام
أرشيف المشاركات
📚Test Driven Development for Embedded C (2011) ✍️Автор: James W. Grenning 📃Страниц: 365 В этой книге много кода, написанног
📚Test Driven Development for Embedded C (2011) ✍️Автор: James W. Grenning 📃Страниц: 365 В этой книге много кода, написанного для программистов на embedded C. Вы не просто увидите конечный продукт, вы увидите, как развиваются код и тесты. Джеймс расскажет вам о мыслительном процессе и решениях, принимаемых на каждом этапе работы. Вы познакомитесь с методами тестирования кода непосредственно рядом с аппаратным обеспечением, а также узнаете о принципах проектирования и о том, как применять их к C, чтобы ваш код был чистым и гибким. Скачать книгу

📚Mastering C++ Design Patterns: Create Efficient and Scalable Code (2024) ✍️Автор: Robert Johnson 📃Страниц: 595 В этой книг
📚Mastering C++ Design Patterns: Create Efficient and Scalable Code (2024) ✍️Автор: Robert Johnson 📃Страниц: 595 В этой книге подробно рассматриваются основные паттерны — креативные, структурные и поведенческие — и раскрываются основополагающие принципы, которые сделали их незаменимыми инструментами в современной разработке программного обеспечения. Благодаря подробным объяснениям и практическим реализациям на C++ читатели смогут не только усвоить теоретические концепции, но и применять шаблоны для оптимизации существующих систем и разработки надежных программных решений многократного использования. Скачать книгу

📚Embedded Cooling of Electronic Devices: Conduction, Evaporation, and Single- and Two-Phase Convection (2024) ✍️Автор: Madhu
📚Embedded Cooling of Electronic Devices: Conduction, Evaporation, and Single- and Two-Phase Convection (2024) ✍️Автор: Madhusudan Iyengar 📃Страниц: 479 Эта книга представляет собой исчерпывающее руководство по новым технологиям охлаждения процессоров в микроэлектронике. В нем рассматриваются различные темы, такие как двухфазное охлаждение на основе микросхем, монолитное микрожидкостное охлаждение, численное моделирование и достижения в области разработки материалов для охлаждения при прямом контакте с ограниченной теплопроводностью с целью устранения проблем с высоким тепловым потоком.В книге также обсуждается совместное проектирование тепловых и электромагнитных свойств для создания легких электродвигателей со сверхвысоким КПД Скачать книгу

⚡️Самые полезные каналы по C++ в одной папке В ней: ➖канал для подготовки к собеседованиям ➖интересные задачи ➖основной канал (этот) ➖книги по C++ ➖лучшие вакансии из сферы ➖и наш чат, в котором можно общаться и задавать вопросы Добавляйте 👉 тык сюда

📚Learn Multithreading with Modern C++ (2022) ✍️Автор: James Raynard 📃Страниц: 303 Эта книга подробно описывает основы поток
📚Learn Multithreading with Modern C++ (2022) ✍️Автор: James Raynard 📃Страниц: 303 Эта книга подробно описывает основы потоковой обработки данных и подготовит вас к более продвинутой работе с потоками. Для всех примеров доступен исходный код. Предварительных знаний о потоковой обработке не требуется, но вы должны освоить программирование на C++ на среднем уровне. Скачать книгу

Программисты C++ Pustota Lab, компания по разработке блокчейн-инфраструктуры, ищет разработчиков для расширения нашей экосист
Программисты C++ Pustota Lab, компания по разработке блокчейн-инфраструктуры, ищет разработчиков для расширения нашей экосистемы. Детали позиции: ▪️Должность: Senior ▪️Зарплата: от 250,000 ₽ net ▪️Местоположение: Полностью удаленно ▪️Контакт: [Telegram](https://t.me/Q4domains) Требуемые навыки: ▪️Основные языки: C/C++, современный C++ (версии 14-23) ▪️ Дополнительные языки: Веб-технологии (HTML, JavaScript, Node.js, CSS) — приветствуются, но не обязательны ▪️ Технологии для разработки кошелька: Обязательное знание Qt и опыт разработки приложений с его использованием Дополнительные навыки: ▪️ Знание объектно-ориентированного программирования и шаблонов C++ ▪️ Умение создавать и отлаживать многопоточные приложения ▪️Опыт работы с проектами на CMake ▪️ Знание сетевых технологий (сетевые протоколы, адресация, настройка сетевых интерфейсов) ▪️Понимание механизма toolchain и кросс-компиляции ▪️Знание теории баз данных ▪️ Умение интегрировать сторонние библиотеки или API ▪️ Уверенное владение Git

📚Just Enough Software Architecture: A Risk-Driven Approach (2010) ✍️Автор: George H. Fairbanks 📃Страниц: 378 Это практическ
📚Just Enough Software Architecture: A Risk-Driven Approach (2010) ✍️Автор: George H. Fairbanks 📃Страниц: 378 Это практическое руководство для разработчиков программного обеспечения, и оно отличается от других книг по архитектуре программного обеспечения. Вот почему: оно учит проектированию, основанному на рисках. Нет необходимости в тщательном проектировании, когда риски невелики, и нет оправдания небрежному проектированию, когда риски угрожают вашему успеху. В этой книге описан способ создания архитектуры в достаточном объеме. Он позволяет избежать шаблонного подхода ко всем процессам и дает советы о том, как настроить свои усилия по проектированию в зависимости от рисков, с которыми вы сталкиваетесь. Он демократизирует архитектуру Скачать книгу

📚Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More (2023) ✍️Автор: Olivier Ca
📚Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More (2023) ✍️Автор: Olivier Caelen, Marie-Alice Blete 📃Страниц: 160 Эта мини-книга представляет собой подробное руководство для разработчиков на Python, которые хотят научиться создавать приложения с большими языковыми моделями. Авторы Оливье Кэлен и Мари-Элис Белт рассказывают об основных функциях и преимуществах GPT-4 и ChatGPT и объясняют, как они работают. Вы также получите пошаговое руководство по разработке приложений с использованием библиотеки GPT-4 и ChatGPT на Python, включая инструменты для генерации текста, вопросов и ответов и обобщения содержимого. Скачать книгу

📚Linux Shell Scripting:From Basics to Expert Proficiency (2024) ✍️Автор: William Smith 📃Страниц: 972 Это всеобъемлющее руко
📚Linux Shell Scripting:From Basics to Expert Proficiency (2024) ✍️Автор: William Smith 📃Страниц: 972 Это всеобъемлющее руководство, предназначенное для всех, кто стремится овладеть искусством написания сценариев командной оболочки в универсальной среде Linux. Эта книга закладывает прочную основу, знакомя с основами Linux, подробно описывая основные команды и исследуя различные типы оболочек. Каждая глава тщательно дополняет предыдущую, обеспечивая естественное развитие знаний от базовых концепций к продвинутым техникам. Читатели научатся писать и выполнять скрипты, управлять переменными и пользовательским вводом, обрабатывать файлы и каталоги, а также использовать мощные инструменты обработки текста. Скачать книгу

📚Modern Operating Systems (2008) ✍️Автор: Andrew S. Tanenbaum 📃Страниц: 1034 Широко ожидаемая редакция этого мирового бестс
📚Modern Operating Systems (2008) ✍️Автор: Andrew S. Tanenbaum 📃Страниц: 1034 Широко ожидаемая редакция этого мирового бестселлера включает в себя новейшие разработки в области технологий операционных систем.  Третье издание включает в себя актуальные материалы по актуальным операционным системам, таким как Linux, Windows, а также встроенным системам реального времени и мультимедийным системам. Содержит новые и обновленные сведения о мультимедийных операционных системах, мультипроцессорах, виртуальных машинах и антивирусном программном обеспечении. Освещает внутреннюю работу Windows Vista (глава 11); уникально даже для современных публикаций. Содержит информацию о текущих исследованиях, основанных на опыте Таненбаума как исследователя операционных систем. Полезный справочник для программистов. Скачать книгу

📚C++ Multithreading Cookbook: Over 60 recipes to help you create ultra-fast multithreaded applications using C++ with rules,
📚C++ Multithreading Cookbook: Over 60 recipes to help you create ultra-fast multithreaded applications using C++ with rules, guidelines, and best practices (2014) ✍️Автор: Milos Ljumovic 📃Страниц: 422 Создание многопоточных приложений - это современный подход к программированию. С помощью C++ вы можете легко создавать различные типы приложений и выполнять параллелизм и оптимизацию в своей текущей работе. Эта книга представляет собой практичное, мощное и простое для понимания руководство по многопоточности C++. Вы узнаете, как извлечь выгоду из многопоточного подхода и усовершенствовать свои навыки разработки для создания более качественных приложений Скачать книгу

📚Modern Parallel Programming with C++ and Assembly Language: X86 SIMD Development Using AVX, AVX2, and AVX-512 (2022) ✍️Авто
📚Modern Parallel Programming with C++ and Assembly Language: X86 SIMD Development Using AVX, AVX2, and AVX-512 (2022) ✍️Автор: Daniel Kusswurm 📃Страниц: 582 "Современное параллельное программирование на C++ и ассемблере" - это учебное пособие, в котором объясняется программирование на x86 SIMD с использованием как C++, так и ассемблера. Содержание и организация книги разработаны таким образом, чтобы помочь вам быстро понять и использовать возможности SIMD процессоров x86. Он также содержит большое количество исходного кода, структурированного таким образом, чтобы ускорить изучение и понимание основных концепций и алгоритмов SIMD-программирования. Скачать книгу

📚Operating Systems: Design and Implementation (2006) ✍️Автор: Andrew S. Tanenbaum, Albert S. Woodhull 📃Страниц: 1071 Это из
📚Operating Systems: Design and Implementation (2006) ✍️Автор: Andrew S. Tanenbaum, Albert S. Woodhull 📃Страниц: 1071 Это издание включает в себя MINIX 3, более компактный, более надежный, лучше подходящий для встраиваемых приложений и, прежде всего, еще более простой в освоении. Используя MINIX, авторы представляют практически все основные концепции, необходимые для создания работающей операционной системы: системные вызовы, процессы, IPC, планирование, ввод-вывод, взаимоблокировки, управление памятью, потоки, файловые системы, безопасность и многое другое. Скачать книгу

📚Code Like a Pro in Rust (2024) ✍️Автор: Brenden Matthews 📃Страниц: 265 В Rust Code Like a Pro вы познакомитесь с управлени
📚Code Like a Pro in Rust (2024) ✍️Автор: Brenden Matthews 📃Страниц: 265 В Rust Code Like a Pro вы познакомитесь с управлением памятью, асинхронным программированием и основными навыками работы с Rust, которые сделают вас профессионалом в Rust! Кроме того, вы найдете основные методы повышения производительности при тестировании Rust, разработке инструментов и управлении проектами. Скоро вы будете писать высококачественный код, требующий гораздо меньших затрат на обслуживание. Скачать книгу

📚Articulating Design Decisions (2020) ✍️Автор: Tom Greever 📃Страниц: 181 Это практическое руководство посвящено принципам,
📚Articulating Design Decisions (2020) ✍️Автор: Tom Greever 📃Страниц: 181 Это практическое руководство посвящено принципам, тактике и действенным методам презентации ваших проектов. Независимо от того, разрабатываете ли вы приложения, веб-сайты или продукты, вы узнаете, как заручиться поддержкой людей, которые оказывают влияние на проект, с целью создания наилучшего пользовательского опыта. Скачать книгу

📚Hacking: The Art of Exploitation (2010) ✍️Автор: Jon Erickson 📃Страниц: 433 В то время как другие книги просто показывают,
📚Hacking: The Art of Exploitation (2010) ✍️Автор: Jon Erickson 📃Страниц: 433 В то время как другие книги просто показывают, как использовать существующие эксплойты, "Хакинг: Искусство эксплуатации" стала первой книгой, в которой объясняется, как работают хакерские атаки и программные эксплойты и как читатели могут разрабатывать и внедрять свои собственные. В значительно обновленном и расширенном втором издании автор Джон Эриксон снова использует практические примеры, чтобы проиллюстрировать наиболее распространенные проблемы компьютерной безопасности в трех смежных областях: программировании, сетевом обеспечении и криптографии. Включает в себя live CD, который предоставляет среду программирования Linux и все ее преимущества без необходимости установки новой операционной системы. Скачать книгу

🤔 Нужна ли математика на собеседованиях? 🗓 Сегодня в 20:00 встречаемся в прямом эфире, чтобы обсудим роль математики на соб
🤔 Нужна ли математика на собеседованиях? 🗓 Сегодня в 20:00 встречаемся в прямом эфире, чтобы обсудим роль математики на собеседовании, а также поделимся инсайдами как успешно пройти техническое собеседование! https://proglib.io/w/b2e092eb 🌟 Спикер: Станислав Петров – Senior Data Scientist. 😮 На вебинаре вы узнаете: 😱 Ошибаться — не страшно. Как ошибки и неудачные проекты могут стать ценным опытом. Почему «проекты в стол» способствуют профессиональному росту. И как преодолеть путь от junior до senior. 🙌🏻 Собеседования: можно ли к ним не готовиться?! Поделимся эффективными стратегиями подготовки и расскажем, на что работодатели обращают внимание в первую очередь. ✍️ Разберем реальные тестовые задачи, которые дают на собеседованиях на позицию Data Scientist. 🎁 Бонус: расскажем как проводить эффективное тестирование в маркетинге и их масштабируемость. 🎯 Почему важно посетить вебинар? • Понимание математических концепций и их применение помогает успешно проходить собеседования и решать реальные задачи. • Расширьте свой профессиональный кругозор и подготовьтесь к новым карьерным вызовам. 👉 Присоединяйтесь к нам и узнайте, как математика может помочь в вашей карьере https://proglib.io/w/b2e092eb

📚OpenCV 3 computer vision application programming cookbook recipes to help you build computer vision applications that make
📚OpenCV 3 computer vision application programming cookbook recipes to help you build computer vision applications that make the most of the popular C++ library OpenCV 3 (2017) ✍️Автор: Laganière, Robert 📃Страниц: 464 Эта книга поможет вам начать работу с библиотекой и покажет, как установить и развернуть библиотеку OpenCV для создания эффективных приложений компьютерного зрения в соответствии с рекомендациями по программированию. Вы узнаете, как читать и записывать изображения, а также манипулировать их пикселями. Будут представлены различные методы улучшения изображения и анализа формы. Вы узнаете, как распознавать определенные элементы изображения, такие как линии, круги или углы. Вы познакомитесь с концепциями математической морфологии и фильтрации изображений. Скачать книгу

📚Building Computer Vision Projects with OpenCV 4 and C++ (2019) ✍️Автор: David Millán Escrivá 📃Страниц: 557 Этот курс обуче
📚Building Computer Vision Projects with OpenCV 4 and C++ (2019) ✍️Автор: David Millán Escrivá 📃Страниц: 557 Этот курс обучения поможет вам разобраться в концепциях и алгоритмах OpenCV на реальных примерах и занятиях. Благодаря различным проектам вы также узнаете, как использовать сложные алгоритмы компьютерного зрения, машинного обучения и распознавания лиц для извлечения максимального объема информации из изображений и видео. В последующих главах вы научитесь улучшать качество своих видео и изображений с помощью анализа оптического потока и вычитания фона Скачать книгу

📚Linux Driver Development with Raspberry Pi (2021) ✍️Автор: Alberto Liberal de los Rios 📃Страниц: 383 Вы узнаете, как испол
📚Linux Driver Development with Raspberry Pi (2021) ✍️Автор: Alberto Liberal de los Rios 📃Страниц: 383 Вы узнаете, как использовать возможности предварительно обученных больших языковых моделей для таких случаев использования, как копирайтинг и составление резюме; создавать системы семантического поиска, которые выходят за рамки подбора ключевых слов; создавать системы, которые классифицируют и группируют текст для обеспечения масштабируемого понимания большого количества текстовых документов; а также использовать существующие библиотеки и предварительно обученные модели для классификации текста, поиск и группировка данных. Скачать книгу