uz
Feedback
Книги для программистов C/C++

Книги для программистов C/C++

Kanalga Telegram’da o‘tish

Библиотека C/C++ разработчика. По всем вопросам @evgenycarter

Ko'proq ko'rsatish
5 124
Obunachilar
-124 soatlar
-47 kunlar
-2530 kunlar
Postlar arxiv
Станьте разработчиком нейро-сотрудников на Python и зарабатывайте от 150.000р в месяц 🔥🔥🔥 Мы научим вас создавать топовых нейро-сотрудников на базе GPT-4 Omni, и вы сможете: 1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тысяч ₽ в месяц 2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тысяч ₽ за проект 3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате Что будет на интенсиве? 🧬 Теория: как создаются нейро-сотрудники с GPT-4o на Python 🧬 Практика: мы создадим нейро-консультанта, нейро-HR, нейро-маркетолога и др. Ведущий интенсива - Senior AI разработчик нейросетей и основатель Университета искусственного интеллекта 🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайший четверг!

CMake Best Practices: Discover proven techniques for creating and maintaining programming projects with CMake Автор: Dominik Berner (2022) Вы не только познакомитесь с основами, но и разберете реальные примеры структурирования больших и сложных сопровождаемых проектов и создания сборок, работающих в любой среде программирования. Вы поймете, как интегрировать и автоматизировать различные инструменты для повышения общего качества программного обеспечения, такие как фреймворки тестирования, фаззеры и автоматическая генерация документации. А поскольку написание кода — это только половина работы, книга также поможет вам создать инсталляторы, упаковать и распространить ваше программное обеспечение. Все это адаптировано к современным рабочим процессам разработки, в которых активно используется инфраструктура CI/CD. 👉 @cpp_knigi

❓Хотите стать востребованным разработчиком на С++? Пора понять процесс компиляции и научиться быстро решать проблемы при сбор
Хотите стать востребованным разработчиком на С++? Пора понять процесс компиляции и научиться быстро решать проблемы при сборке программ 🗓 Ждем вас на открытом вебинаре 17 сентября в 20:00 мск, где мы разберем: - из каких этапов состоит компиляция программы на С++; - как анализировать результаты выполнения каждого этапа; - какие проблемы могут возникнуть и как их решать. Встречаемся в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение! 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cAHkfp Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Game Programming in C++: Creating 3D Games Автор: Sanjay Madhav (2018) C++ остается ключевым языком для многих ведущих студий разработки игр. Поскольку он используется во всех больших кодовых базах, студии используют его для поддержки и улучшения своих игр и принимают на работу разработчиков, которые имели с ним дело. Данная книга предоставляет практикоориентированный подход к программированию 3D-игр на C++. Во время чтения книги вы: ✔️Быстро настроите инструменты разработки и приступите к работе; ✔️Реализуете базовую 2D-графику, обновления игры, векторы и физику; ✔️Создадите более интеллектуальные игры с ИИ-алгоритмами; ✔️Реализуете трехмерную графику с помощью OpenGL, шейдеров, матриц и преобразований; ✔️Организуете эффектные реакции на действия игрока; ✔️Создадите пользовательский интерфейс; ✔️Изучите улучшение качества графики с помощью анизотропной фильтрации. 👉 @cpp_knigi

Memory management: Algorithms and implementation in C/C++ Автор: Bill Blunden (2002) Представлено несколько конкретных реализаций сборки мусора и явных алгоритмов управления памятью. Каждая реализация дополняется подробным изложением теории, за которым следуют контрольные тесты, полный список исходного кода на C /C++ и обсуждение плюсов и минусов каждой реализации С помощью этой книги, вы можете: узнать, как процессор управляет памятью на аппаратном уровне, каким образом различные операционные системы используют возможности процессора для предоставления услуг памяти через интерфейс системных вызовов. Понять, как библиотеки разработки и системы времени выполнения опираются на службы операционной системы для управления памятью от имени пользовательских приложений 👉 @cpp_knigi

Подборка Telegram каналов для программистов Системное администрирование 📌 https://t.me/devops_star DevOps Star (Звезда Девопса) https://t.me/i_linux Системный администратор https://t.me/linuxchmod Linux https://t.me/sys_adminos Системный Администратор https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов https://t.me/books_reserv Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию https://t.me/rust_lib Полезный контент по программированию на Rust https://t.me/golang_lib Библиотека Go (Golang) разработчика https://t.me/itmozg Программисты, дизайнеры, новости из мира IT https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности https://t.me/xakep_1 Статьи из "Хакера" Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике https://t.me/phis_mat Обучающие видео, книги по Физике и Математике Excel лайфхак📌 https://t.me/Excel_lifehack https://t.me/tikon_1 Новости высоких технологий, науки и техники💡 https://t.me/mir_teh Мир технологий (Technology World) Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT

Design Patterns in Modern C++ Автор: Dmitri Nesteruk (2018) Познакомьтесь со стандартом С++17 на примере реализации знаменитых шаблонов проектирования. Автор приведёт концепции решения задач различной степени сложности с помощью паттернов. Также автор рассмотрит современные возможности С++, новые функции, упрощающие разработку и увеличивающие эффективность работы программ. В книге рассматриваются следующие темы: ✔️ шаблон Строитель; ✔️ шаблон Фабрика; ✔️ шаблон Прототип; ✔️ шаблон Синглтон; ✔️ структурные шаблоны проектирования; ✔️ поведенческие шаблоны проектирования и многое другое. Преимущества: ➕ актуальная версия языка С++; ➕ полезный материал по паттернам проектирования; ➕ множество примеров; ➕ подходит начинающим. 👉 @cpp_knigi

Если вы сотрудник ИТ-компании, проходите опрос о работе в сфере ИТ по ссылке. Это займёт всего пять минут. Всех, кто ответит
Если вы сотрудник ИТ-компании, проходите опрос о работе в сфере ИТ по ссылке. Это займёт всего пять минут. Всех, кто ответит на все вопросы исследования до 15 сентября, в конце анкеты ждёт сюрприз — возможность получить наушники в подарок 😎

Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code Автор: DavidsonJ.GregoryKate (2021) Опытные программисты C++ Гай Дэвидсон и Кейт Грегори выделяют 30 основных рекомендаций, которые вы сочтете особенно ценными, и предлагают подробные практические знания для улучшения вашего стиля C++. Для удобства использования структура этой книги приведена в соответствие с официальным веб-сайтом C++ Core Guidelines. 👉 @cpp_knigi

Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code Автор: DavidsonJ.GregoryKate (2021) Опытные программисты C++ Гай Дэвидсон и Кейт Грегори выделяют 30 основных рекомендаций, которые вы сочтете особенно ценными, и предлагают подробные практические знания для улучшения вашего стиля C++. Для удобства использования структура этой книги приведена в соответствие с официальным веб-сайтом C++ Core Guidelines. 👉 @cpp_knigi

Оптимизируем до последней капли: cache-friendly код на C++ ❓Хотите узнать, как «выжимать» последние проценты скорости в прогр
Оптимизируем до последней капли: cache-friendly код на C++ ❓Хотите узнать, как «выжимать» последние проценты скорости в программе на C++? ⏰ Ждем вас на открытом вебинаре 4 сентября в 20:00 мск, где мы разберем: - как реализовать доступ к оперативной памяти (ОП) в современных системах; - «плохие» и «хорошие» паттерны доступа к ОП; - как писать дружелюбный к кэшу код на C++. Урок идеально подходит для разработчиков, которые заботятся о скорости выполнения кода и уже пишут или планируют перейти на C++. 🔥 Спикер Андрей Рыжиков — разработчик в НИИ обработки аэрокосмических изображений. Встречаемся в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение! 👉Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cAb74N Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Mastering 3D Game Engine Development with C++: Perfect for Beginners: All You Need is a Passion for Game Development and a Love for Coding! Автор: Andrew M. Jones (2024) Устали от предустановленных ограничений? Эта книга познакомит вас с возможностями C++, "выбором чемпиона" для программистов, для проектирования и создания самой основы игр вашей мечты - захватывающих трехмерных миров, захватывающих приключений и эпических сражений. Никакого предварительного опыта работы с движком не требуется! Просто привнесите в себя свою страсть к разработке игр и дух программирования. 👉 @cpp_knigi

Mastering 3D Game Engine Development with C++: Perfect for Beginners: All You Need is a Passion for Game Development and a Love for Coding! Автор: Andrew M. Jones (2024) Устали от предустановленных ограничений? Эта книга познакомит вас с возможностями C++, "выбором чемпиона" для программистов, для проектирования и создания самой основы игр вашей мечты - захватывающих трехмерных миров, захватывающих приключений и эпических сражений. Никакого предварительного опыта работы с движком не требуется! Просто привнесите в себя свою страсть к разработке игр и дух программирования. 👉 @cpp_knigi

Рассказываем, как прошла C++ Zero Cost Conf - конференция по прикладному C++ На сцене выступили с докладами 14 спикеров из ра
Рассказываем, как прошла C++ Zero Cost Conf - конференция по прикладному C++ На сцене выступили с докладами 14 спикеров из разных компаний, в том числе: 🔸 Антон Полухин, руководитель группы разработки общих компонент Яндекс Go. Поделился свежими новостями от Российской рабочей группы по стандартизации С++ 🔸 Андрей Аксёнов, руководитель разработки инфраструктуры поиска Авито/Sphinx. Рассказал, как парсить гигабайты в секунду 🔸 Василий Куликов, ведущий разработчик в Яндексе. Рассмотрел основные проблемы реализации примитивов синхронизации во фреймворке userver 🔸 Константин Владимиров, руководитель отдела компиляторов и средств разработки в Syntacore. Рассказал об интересных C++-решениях в генераторе llvm-snippy 🔸 Вадим Белотицкий, руководитель разработки сервиса «Межгород» Яндекс Такси. Провёл квиз «Геогессинг». Зрители угадывали локации, в которых расположены сервисы Яндекса Не обошлось без активностей за пределами основной сцены. Расставили большие доски с примерами неработающего кода, а участники пытались понять, где кроется ошибка и как её исправить. А ещё была целая зона настолок от инженеров Яндекса: на выбор «Гусиус», «IT-крокодил», «Угадай кто» и «IT’s Доббль». 📹 Все выступления спикеров собрали в плейлист. Посмотреть его можно [в VK Видео] или [на ютуб-канале].

Optimizing software in C++ An optimization guide for Windows, Linux, and Mac platforms Автор: Agner Fog (2024) Это руководство предназначено для опытных программистов и разработчиков программного обеспечения, которые хотят сделать свои программы быстрее. Предполагается, что читатель хорошо знаком с языком программирования C++ и имеет базовое понимание работы компиляторов. В качестве основы для этого руководства выбран язык C++ по причинам, объясненным на странице 8 ниже. Это руководство основано главным образом на моем изучении работы компиляторов и микропроцессоров. Рекомендации основаны на семействе микропроцессоров x86 от Intel, AMD и VIA, включая 64-битные версии. Процессоры x86 используются на наиболее распространенных платформах с операционными системами Windows, Linux, BSD и Mac OS X, хотя эти операционные системы могут также использоваться с другими микропроцессорами и наборами инструкций. Многие советы могут применяться к другим платформам и другим компилируемым языкам программирования. 👉 @cpp_knigi

Не знаете, как эффективно управлять конфигурацией и обеспечивать консенсус данных? Ваши проекты сталкиваются с проблемами мас
Не знаете, как эффективно управлять конфигурацией и обеспечивать консенсус данных? Ваши проекты сталкиваются с проблемами масштабируемости и надежности? Тогда присоединяйтесь к открытому вебинару 21 августа в 20:00 мск, где мы: 1. Рассмотрим основы и архитектуру Apache Zookeeper: алгоритмы обеспечения консенсуса данных (Zookeeper Atomic Broadcast с Paxos) 2. Узнаем, как Zookeeper обеспечивает координацию и синхронизацию в распределенных системах 3. Разберём методы настройки и администрирования Zookeeper 👨‍💻🛠👨🏻‍💻 Урок будет полезен разработчикам, DevOps-инженерам, администраторам систем и сетей, архитекторам ПО и всем, кто хочет глубже понять работу Apache Zookeeper. 🔴 Запишитесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/czyvGe Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

C++ Crash Course: A Fast-Paced Introduction Автор: Josh Lospinoso (2019) C++ — один из наиболее широко используемых языков программирования, он позволяет создавать ёмкий, эффективный и читабельный код. Книга служит полным и быстрым введением в C++ для опытных программистов. После прочтения вы овладеете основами языка, стандартной библиотекой и научитесь работать с Boost. Вы изучите все основные особенности современного C++, включая: ✔️Основные типы, ссылочные типы, типы, определяемые пользователем; ✔️Продвинутые функции, операторы и выражения; ✔️Умные указатели, структуры данных; ✔️Контейнеры, итераторы, строки и алгоритмы; ✔️Потоки и файлы, параллелизм, работа с сетью и разработка приложений. 👉 @cpp_knigi

Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳 Все возможно с Добровольным квалификационным экзамено
Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳 Все возможно с Добровольным квалификационным экзаменом! Это бесплатный проект Правительства Москвы, где ты можешь показать свои знания по специальности, запомниться потенциальным работодателям и получить оффер в престижные компании Москвы. Тебя ждет всего три шага: 1️⃣ Пройди тест После регистрации на сайте ДКЭ тебе будет доступно 70 профессий по 7 направлениям. Выбирай тест по своей специальности и проверь уровень своих знаний! 2️⃣ Реши кейс Если ты успешно сдал тест, тебя пригласят на следующий этап, где ты с другими участниками в команде будешь решать реальный кейс одного из работодателей. 3️⃣ Стань победителем Окажись в числе лучших по общему количеству баллов за оба этапа и получи шанс попасть на оплачиваемую стажировку с дальнейшим трудоустройством. Готов проявить себя? Регистрируйся и начинай проходить тест — https://dke.moscow Реклама. АНО "РАЗВИТИЕ ЧЕЛОВЕЧЕСКОГО КАПИТАЛА", АНО "РЧК". ИНН 7710364647. erid: LjN8KUbMH

Expert C++. 2 Ed Marcelo Guerra Hahn, Araks Tigranyan, John Asatryan, Vardan Grigoryan, Shunguang Wu (2023) В этом экспертном руководстве находится учебный курс, чтобы познакомить вас с методами программирования и практическими знаниями, выходящими за рамки традиционного объектно-ориентированного программирования. Независимо от того, стремитесь ли вы разрабатывать высокопроизводительные приложения, работать с структурами данных или осваивать многопоточность и параллелизм, эта книга станет вашим незаменимым помощником. 👉 @cpp_knigi

👉 Хотите научиться эффективно обрабатывать ошибки в C++ и повысить надежность своих программ? ⏰ Ждем вас на открытом вебинар
👉 Хотите научиться эффективно обрабатывать ошибки в C++ и повысить надежность своих программ? ⏰ Ждем вас на открытом вебинаре 20 августа в 20:00 мск, где мы разберем: - концепции генерации и обработки ошибок в C++; - классические способы возвращения ошибок и инструменты стандартной библиотеки; - механизмы работы с исключениями в C++. 🏆 Спикер Евгений Пальчуковский — много лет занимается автоматизацией брокерской деятельности в России и мире в качестве программиста на С++. Встречаемся в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение! 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/czrjCD Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru