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

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

رفتن به کانال در Telegram

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

نمایش بیشتر
5 127
مشترکین
-124 ساعت
-27 روز
-2130 روز
آرشیو پست ها
👩‍💻 Паттерны проектирования на С++ Приглашаем на открытый урок. 🗓 28 января в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта
👩‍💻 Паттерны проектирования на С++ Приглашаем на открытый урок. 🗓 28 января в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «C++ Developer. Professional». На вебинаре сформируем чёткое понимание паттернов проектирования в C++, покажем их реальную ценность в разработке и продемонстрируем, как применять их в повседневных задачах. Разберём несколько интересных и полезных паттернов для повседневности: ✔️ Строитель (Builder) ✔️ Адаптер (Adapter) ✔️ Легковес (Flyweight) ✔️ Команда (Command) ✔️ Мементо (Memento) 🔗 Ссылка на регистрацию: https://vk.cc/cTBlRL Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Financial Numerical Recipes (in C++) Bernt Arne Ødegaard (2014) В финансах существуют области, где часто приходится иметь дело со сложными формулами. Иногда проще следовать четкому компьютерному алгоритму. Я написал несколько подпрограмм на C++, которые реализуют распространенные финансовые алгоритмы. Типичные примеры включают ценообразование опционов и деривативов, расчет временной структуры процентных ставок и средне-дисперсионный анализ. Эти процедуры представлены вместе с подробными пояснениями и примерами использования, однако это ни в коем случае не законченная «книга», содержащая все ответы и объяснения. Я планирую превратить этот материал в книгу, но даже в текущем, незавершенном виде он должен предоставить множество полезных примеров и алгоритмов для людей, работающих в финансовой сфере. Рукопись и программный код будут дополняться по мере появления у меня свободного времени. Весь код должен соответствовать текущему стандарту ANSI C++. 👉 @cpp_knigi

+1
Elements of Programming - Alexander Stepanov, Paul McJones Semigroup Press, June 2019; Addison-Wesley Professional, June 2009 Decomposing programs into a system of algorithmic components 👉 @cpp_knigi

🔍 Вебинар перед курсом «Программист С»: разберём устройство памяти в С до мельчайших деталей Приглашаем на практический веби
🔍 Вебинар перед курсом «Программист С»: разберём устройство памяти в С до мельчайших деталей Приглашаем на практический вебинар для тех, кто пишет код всерьёз. Урок для embedded‑разработчиков, системных администраторов, разработчиков. На вебинаре разберём: - как устроен процесс на уровне секций памяти; - чем отличаются стек и куча — и где лучше размещать данные; - как ОС выделяет память и что происходит при вызове malloc(); - что делают системные вызовы brk()/sbrk(); - как free() «узнаёт», сколько памяти высвободить. Что вы получите: - чёткое понимание устройства стека и кучи; - критерии выбора: когда использовать стек, а когда — кучу; - практические навыки работы с динамической памятью — без утечек и ошибок. Почему это важно? Без понимания механизмов управления памятью даже опытный разработчик может столкнуться с: - утечками памяти; _ segmentation fault; - непредсказуемым поведением программы. 📅 Дата: 15.01.2026 в 20:00 👉 Регистрируйтесь сейчас: https://vk.cc/cSEopl
Вебинар проходит в преддверии старта курса «Программист С» и для тех, кто рассматривает обучение, мы подготовили специальное предложение. 🎄 Учитесь в новом году по старым ценам! Максимальная скидка 30% на обучение до 21.12.2025: 1 курс — тающая скидка 15% до 21.12 2 курса −25%, 3 курса −30% Вы можете оставить заявку на странице курса. Учиться системно — выгоднее!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Курс CS106X: Programming Abstractions in C++ (Абстракции программирования на C++), который читался в Стэнфордском университете. Преподаватель: Лектор курса Джерри Кейн (Jerry Cain). - Что это за курс: Это ускоренная и более углубленная версия стандартного вводного курса CS106B. Он предназначен для студентов, уже имеющих сильный бэкграунд в программировании. - Тематика: Курс фокусируется на сложных концепциях C++, таких как абстракции данных, управление памятью, указатели, рекурсия, алгоритмы и структуры данных. - Инструменты: В курсе используется среда разработки Qt Creator и библиотеки Стэнфорда для C++. https://web.stanford.edu/class/cs106x/ 👉 @cpp_knigi

Учебник по C++ C++ это мощный язык программирования общего назначения, с помощью которого можно реализовать на компьютере пра
Учебник по C++ C++ это мощный язык программирования общего назначения, с помощью которого можно реализовать на компьютере практически всё, что угодно. Благодаря этому руководству вы изучите C++ под наставничеством профессионала, шаг за шагом переходя от основ программирования (на примере C++) к продвинутым концепциям, таким как указатели, классы, шаблоны и многое другое. По завершении курса вы будете уверенно владеть языком и получите надежную базу для работы в сферах: - Искусственного интеллекта (AI); - Компьютерной графики; - Разработки игр (GameDev); - Общей программной инженерии. Приступив к этому руководству, вы присоединитесь к миллионам других программистов, которые использовали ресурс Cprogramming.com для изучения C++ на протяжении последних двух десятилетий. Об авторе: Автор курса, Алекс Аллейн (Alex Allain), участвовал в преподавании обоих вводных курсов по информатике в Гарварде. Он был дважды признан одним из лучших преподавателей на факультете инженерных и прикладных наук Гарварда, а также много лет проработал профессиональным программистом на C++. https://www.cprogramming.com/tutorial/c++-tutorial.html 👉 @cpp_knigi

🚀Ваш код работает — но мог бы быть быстрее. Проблема не всегда в алгоритме: зачастую узкое место в том, как процессор работа
🚀Ваш код работает — но мог бы быть быстрее. Проблема не всегда в алгоритме: зачастую узкое место в том, как процессор работает с памятью. Кэш, страницы, выравнивание — всё это влияет на скорость сильнее, чем кажется на первый взгляд. На открытом вебинаре вы разберётесь, что такое cache friendly код и почему грамотная работа с памятью может ускорить вашу программу в разы. На примерах покажем, как устроено взаимодействие с кэшами, где теряется производительность и как это исправить. Вы узнаете, как анализировать поведение памяти и превращать идеи в эффективный, предсказуемый C++-код. ⚡️23 декабря в 20:00 МСК. Открытый урок проходит в преддверии старта курса «C++ Developer. Professional». Регистрация открыта: https://vk.cc/cSuHkY Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Tips and Tricks of the C++ Professionals Эта книга предназначена для программистов на C++, которые хотят сократить время разр
Tips and Tricks of the C++ Professionals Эта книга предназначена для программистов на C++, которые хотят сократить время разработки, упростить проблемы переносимости и уменьшить количество ошибок, а также утечек памяти. Для книги рассматривалось и другое название: «Советы и приёмы мастеров C++», но оно создавало впечатление, будто это сборник особенностей языка и «магических трюков». Хотя один-два таких приёма здесь действительно можно найти — в основном почерпнутых из изучения исходных кодов ранних версий STL — это не является основной целью книги. На самом деле книга адресована профессиональным разработчикам крупных C++-приложений. Она посвящена стандартным практикам, единообразию, простоте и корректности. Опыт — суровый учитель. Есть надежда, что эта книга поможет читателю избежать нескольких болезненных ударов. Это не учебник по языку C++. Вместо этого в книге рассматриваются подходы к успешному использованию существующих компиляторов C++ для профессиональной разработки программ реального мира — и, по возможности, максимально быстро и без лишних страданий. http://www.bordoon.com/cplusplus/book_wrapper.html 👉 @cpp_knigi

Яндекс приглашает на встречу РГ21 С++ 15 декабря в Москве Собираемся сообществом экспертов и энтузиастов С++, чтобы обсудить
Яндекс приглашает на встречу РГ21 С++ 15 декабря в Москве Собираемся сообществом экспертов и энтузиастов С++, чтобы обсудить развитие стандарта, участие российских разработчиков в нем, а еще — внезапные новинки. В центре встречи — выступление Антона Полухина, руководителя группы разработки общих компонентов в Яндексе. Он поделится новостями с последней встречи международного Комитета по стандартизации, расскажет о прогрессе в работе над С++26 и ответит на вопросы о том, как российским разработчикам участвовать в развитии стандарта языка. Когда: 15 декабря, 18:30 Где: Москва, офлайн + онлайн-трансляция Регистрация на встречу

+2
C++ Succinctly Michael McLaughlin C++ Succinctly® была написана, чтобы помочь профессиональным C# разработчикам освоить современное программирование на C++. Цель этой книги - использовать ваши существующие знания C# для расширения ваших навыков. Независимо от того, понадобится ли вам C++ в предстоящем проекте или вы просто хотите изучить новый язык (или освежить свои знания о нем), эта книга поможет вам усвоить все фундаментальные части C++, чтобы вы могли начать писать свои собственные программы на C++. Читать онлайн https://www.syncfusion.com/succinctly-free-ebooks/cplusplus/types 👉 @cpp_knigi

🔥OS DevConf 25 powered by GigaChat — конференция про разработку системного ПО, ядра Linux и open source. Один день, 500 учас
🔥OS DevConf 25 powered by GigaChat — конференция про разработку системного ПО, ядра Linux и open source. Один день, 500 участников, 30+ докладов, 3 трека — концентрат практического опыта, знаний и инструментов, готовых к внедрению сразу по возвращению в офис. И, конечно, мега-возможности для нетворкинга с коллегами и экспертами сообщества! Что будем обсуждать? -Инструменты и примеры отладки, виртуализации, оптимизации производительности -Практический опыт оптимизации сетевых решений с DPDK -Эффективные методы безопасной разработки ядра Linux -Реальные кейсы создания драйверов на Rust -Все про GPU, NPU, ASIC и как запускать AI на железе под Linux и не только. Как AI встраивается в современную разработку -Современные подходы к разработке системного и embedded ПО Участие бесплатное, но количество мест ограничено — зарегистрируйтесь прямо сейчас 💻 #реклама О рекламодателе

C++ Programming Это — вводный курс по объектно-ориентированному программированию на языке Си++. Материал изложения примерно соответствует части курса ООП ФИТ НГУ (Новосибирский государственный университет) за третий семестр, касающейся Си++, а также классическим книгам Страуструп/Эллис (около 1990) и Саттер/Александреску (около 2000). https://ru.wikibooks.org/wiki/%D0%A1%D0%B8%2B%2B 👉 @cpp_knigi

C++ Notes for Professionals book 👉 @cpp_knigi

В новой статье на Хабре Алексей Кременьков, бэкенд-разработчик в Яндекс 360, рассказывает о создании и эволюции сервиса динам
В новой статье на Хабре Алексей Кременьков, бэкенд-разработчик в Яндекс 360, рассказывает о создании и эволюции сервиса динамического шардирования Sharpei для масштабирования PostgreSQL под нагрузкой в 300К+ RPS. Пошагово разберём, как: • Создали собственный инструмент для управления 700+ шардами PostgreSQL • Справились с пиковыми нагрузками при миграциях • Автоматизировали перенос пользователей между шардами и переехали в облако без даунтайма Сервис Sharpei позволил Яндекс Почте перейти к гибкому горизонтальному масштабированию, полностью автоматизировать управление шардами и добиться четырёх девяток отказоустойчивости. ↘️ Подробнее читайте на Хабре

C++ GUI Programming With Qt 3 - Jasmin Blanchette, Mark Summerfield 👉 @cpp_knigi

C++ For Programmers - JT Kalnay 👉 @cpp_knigi

🚀 Подборка Telegram каналов для программистов Системное администрирование, DevOps 📌 https://t.me/bash_srv Bash Советы https://t.me/win_sysadmin Системный Администратор Windows https://t.me/sysadmin_girl Девочка Сисадмин https://t.me/srv_admin_linux Админские угодья https://t.me/linux_srv Типичный Сисадмин https://t.me/devopslib Библиотека девопса | DevOps, SRE, Sysadmin https://t.me/linux_odmin Linux: Системный администратор 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С https://t.me/DevLab1C 1С:Предприятие 8 https://t.me/razrab_1C 1C Разработчик https://t.me/buh1C_prog 1C Программист | Бухгалтерия и Учёт https://t.me/rabota1C_rus Вакансии для программистов 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 академия. https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python 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/androidspb Разработка под Android: Kotlin, Java. Фронтенд разработка 📌 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/bigdata_1 Big Data, Machine Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций 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 программиста https://t.me/lifeproger Жизнь программиста. Авторский канал. QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности https://t.me/xakep_2 Хакер Free Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Математика 📌 https://t.me/Pomatematike Канал по математике https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/matgeoru Математика | Геометрия | Логика Excel лайфхак📌 https://t.me/Excel_lifehack https://t.me/mir_teh Мир технологий (Technology World) Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT

Городские сервисы Яндекса отправились в Tech Tour — встречайте в Казани и Нижнем Новгороде  15 и 22 ноября приглашаем на митапы о технологиях в Городских сервисах Яндекса — эксперты выступят с докладами, проведут кейслаб и вайбкодинг для backend-, ML- и DS-разработчиков.  📍В Казани расскажут о том, как в Маркете создали AI-ассистента внутри маркетплейса, разработали поиск лекарств в Еде и научились оптимизировать алгоритмы назначения и распределения исполнителей в Лавке.  📍А в Нижнем Новгороде поделятся, как создают сервис Турбо со скидками для пользователей и поддерживают консистентность данных в продукте.  Кроме докладов и практических активностей в каждом городе будут интерактивы, карьерные смолл-токи и нетворкинг.  📌 Казань, 15 ноября 📌 Нижний Новгород, 22 ноября Сохраняйте даты и регистрируйтесь Мероприятие бесплатное. Количество мест ограничено — пожалуйста, дождитесь нашего подтверждения.

C++ Core Guidelines C++17, C++14 и C++11). Другими словами, каким вы хотели бы видеть свой код через 5 лет, если можете начать изменять подход уже сейчас? А через 10 лет? Эти рекомендации сосредоточены на сравнительно высокоуровневых аспектах, таких как интерфейсы, управление ресурсами, управление памятью и параллелизм. Подобные правила влияют на архитектуру приложений и дизайн библиотек. Следование этим правилам приведёт к коду, который является статически типобезопасным, не имеет утечек ресурсов и улавливает гораздо больше логических ошибок программирования, чем это обычно встречается сегодня. И при этом такой код будет работать быстро — вы можете позволить себе делать всё правильно. https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md 👉 @cpp_knigi