uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

Библиотека C/C++ разработчика

Библиотека C/C++ разработчика

Kanalga Telegram’da o‘tish

Полезные материалы по всему, что может быть полезно плюсовику/сишнику. По всем вопросам @evgenycarter

Ko'proq ko'rsatish
7 194
Obunachilar
-124 soatlar
-27 kun
-2530 kun
Postlar arxiv
📕Learn C++ Quickly Автор: Code Quickly (2020) Самые успешные программы за последние 30 лет были разработаны на C++. От Micro
📕Learn C++ Quickly Автор: Code Quickly (2020) Самые успешные программы за последние 30 лет были разработаны на C++. От Microsoft Word до Facebook и Adobe Photoshop, C++ лежит в основе самых прибыльных технологий в современном мире. Это один из самых мощных языков программирования по одной простой причине: он позволяет полностью контролировать не только логику программы и графический интерфейс пользователя, но и оборудование. Выбрав эту книгу в качестве обучающего материала, вы получите пошаговое руководство, позволяющее быстро освоить сложный синтаксис C++. Изучив основы, во время чтения книги вы также получите: ✔️Навыки управления производительностью любого компьютера на микроуровне; ✔️Возможность писать код для Windows, Mac, Linux и мобильных устройств; ✔️Возможность быстро овладеть множеством других высокоуровневых языков программирования. #cpp #programming 👉 @cpp_lib

+9
Метапрограммирование 1. Введение в шаблоны 2. C++20: requires keyword 3. C++20: concepts 4. Operator spaceship 5. ADL и CRTP 6 (семинар). Typelist 7. Traits, Policy Based Design, Mixins 8. Полиморфизм 9 (семинар). Реализация std::function 10 (семинар). Реализация std::any без виртуальных функций источник #cpp #programming 👉 @cpp_lib

Подборка Telegram каналов для программистов Системное администрирование 📌 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 https://t.me/tikon_1 Новости высоких технологий, науки и техники💡 https://t.me/mir_teh Мир технологий (Technology World) https://t.me/rust_lib Полезный контент по программированию на Rust https://t.me/golang_lib Библиотека Go (Golang) разработчика https://t.me/itmozg Программисты, дизайнеры, новости из мира IT. https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста 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/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 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 Полезные советы по программированию 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 Канал по математике Excel лайфхак📌 https://t.me/Excel_lifehack

Если хочется влюбиться в профессию заново. Разрабатывайте курс вместе с Яндекс Практикумом! Сервис онлайн-образования Яндекс
Если хочется влюбиться в профессию заново. Разрабатывайте курс вместе с Яндекс Практикумом! Сервис онлайн-образования Яндекс Практикум готовит новый продукт в рамках курса «Разработчик C++». Для создания контента коллегам нужен специалист уровня мидл и выше. Обратите внимание на это предложение, если у вас есть от 10 свободных часов в неделю и желание влиять на развитие индустрии. Что предстоит делать: готовить тексты уроков и заданий, составлять тесты и чек-листы, заботиться о том, чтобы материалы увлекали студентов. Условия сотрудничества: частичная занятость, удалёнка, гибкий график. Почему интересно: дополнительный доход, комьюнити, возможность делиться опытом с заинтересованными людьми. Хороший способ снова влюбиться в профессию разработчика и влюбить других 👌 Узнать детали и откликнуться ←

Основы С++ Языку C++ почти 40 лет, но он по-прежнему актуален и востребован: сегодня он применяется повсеместно — от разработ
Основы С++ Языку C++ почти 40 лет, но он по-прежнему актуален и востребован: сегодня он применяется повсеместно — от разработки игр и десктопных программ до «мозгов» умного дома. С помощью нашего учебника вы сможете самостоятельно изучить базовые концепции C++. Наш курс рассчитан на новичков — однако мы рассчитываем, что вы знакомы с основами информатики и владеете каким-либо языком программирования на уровне школьной программы — например, языком Python. https://education.yandex.ru/handbook/cpp #cpp #programming 👉 @cpp_lib

Жизнь без линтеров и расчет цены абстракции: материалы для разработчиков на С++ В марте собрали «плюсовиков» на митапе в Санкт-Петербурге. Всем понравилось, поэтому смело принесли вам записи докладов и дискуссии с экспертами из YADRO, VK и Kaspersky, а также создателем Sphinx Андреем Аксёновым. Выбирайте доклад на вечер пятницы (дискуссия про код-ревью зайдет с попкорном) и сохраняйте в закладки: Руководитель отдела компиляторов научит рассчитывать цену абстракции для функций и других сущностей с учетом ваших ресурсов и возможностей компилятора. Эксперт из PVS-Studio покажет, почему линтеры не всегда подходят для поиска ошибок и какое решение использовать вместо них, чтобы не навредить безопасности сервиса. Инженеры с весомым стажем работы на С++ поделятся опытом проведения код-ревью — найдете в их практиках что-то полезное или просто посмеетесь вместе с участниками дискуссии над курьезными случаями. https://habr.com/ru/companies/yadro/articles/807145/ #cpp #programming 👉 @cpp_lib

🏆 Хотите стать одним из тех, кто покорил разработку и стал успешным в IT? Добро пожаловать на курс «Специализация C++ Develo
🏆 Хотите стать одним из тех, кто покорил разработку и стал успешным в IT? Добро пожаловать на курс «Специализация C++ Developer»! Забудьте о скучных лекциях! Вас ждут современные тренды разработки и актуальные инструменты. У нас вы сразу погружаетесь в реальные задачи с обучением на рабочих кейсах. Что вы получите: - полное представление о всех аспектах C++ в разных областях разработки; - качественные, практически применимые знания, ведущие к получению самых выгодных офферов в топовых проектах; - мощную поддержку с трудоустройством: ваше резюме в базе OTUS, участие в карьерных мероприятиях и публичные разборы. Реальные шансы на крутые предложения! ➡Нельзя упускать такую возможность. Время действовать — время побеждать! Оставьте заявку прямо сейчас, чтобы успеть забрать специальную цену и подарочные уроки: https://otus.pw/Ingz/?erid=2VtzqwXjvmN 🔥При оплате до 30.06 скидка 5%

*(char*)0 = 0; - What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023 источник #cpp #programming 👉 @cpp_lib

На грани между exceptions и std::expected Посмотрев на новый тип из грядущего стандарта под названием std::expected я пришел к интересному на мой взгляд мнению, что можно немного переосмыслить его суть и сделать несколько ближе к исключениям. В данной статье хочу немного рассказать о небольшом исследовании реализации expected, в которой используется стирание типа ошибки. https://habr.com/ru/articles/737408/ #cpp #programming 👉 @cpp_lib

Внимание, разработчики! Приглашаем вас на открытый вебинар по алгоритмам и структурам данных от опытного практикующего экспер
Внимание, разработчики! Приглашаем вас на открытый вебинар по алгоритмам и структурам данных от опытного практикующего эксперта💯 Ждём вас на уроке «Визуальное сравнение 1-2-3 алгоритмов сортировок» от OTUS, где мы: - подробно рассмотрим три алгоритма сортировок: Пузырьком, Вставкой и Шелла; - сравним их по различным критериям: сложность и количество обменов, стабильность и адаптивность; - напишем алгоритмы и сравним их быстродействие; - продемонстрируем их работу на игральных картах🂱️ 🔥 Спикер Евгений Волосатов — программист баз данных и преподаватель с огромным и разнообразным опытом, автор статей и учебных программ по C#, Java, PHP. Встречаемся 1 июля в 20:00 мск в преддверии старта курса «Алгоритмы и структуры данных». Все участники вебинара получат специальную цену на обучение. 🔴 Ссылка для регистрации: https://vk.cc/cxYdTp Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Оптимизация GUI на Qt Как правило, при создании desktop-приложений на платформе Qt не возникает проблем, связанных с медленно
Оптимизация GUI на Qt Как правило, при создании desktop-приложений на платформе Qt не возникает проблем, связанных с медленностью работы GUI. Qt – платформа достаточно надежная, неплохо вылизанная по всем параметрам, в том числе и по скорости работы. Однако всё же иногда бывают ситуации, когда из-за обилия виджетов графический интерфейс немного притормаживает, и это печально). В этой статье я приведу один частный пример простого графического интерфейса и покажу, как за два шага можно сначала ускорить его в 11 раз, а потом и в целых 34 раза. Вдобавок к этому, я постараюсь немного осветить механизм принятия решения для таких оптимизационных задач, постараюсь показать направление мыслей для правильного решения. Поехали! https://habr.com/ru/post/672962/ #cpp #programming 👉 @cpp_lib

Личный блог Барта Филиппеĸа про C++ Барт выпусĸал свои ĸниги, получил награду Microsoft MVP (Most Valuable Professional), частый гость подкаста CppCast. https://www.fluentcpp.com/posts/ #cpp #programming 👉 @cpp_lib

🎯 Вперед к улучшенной организации кода с машиной состояний в Qt! 4 июля в 20:00 мск — откройте для себя мир работы с Qt на о
🎯 Вперед к улучшенной организации кода с машиной состояний в Qt! 4 июля в 20:00 мск — откройте для себя мир работы с Qt на открытом практическом вебинаре. На уроке вы освоите: - основы работы с машиной состояний в Qt: создание состояний, определение переходов и управление сигналами; - сложные логические условия для эффективных переходов и повышения производительности приложения; - использование машины состояний для улучшения организации кода и создания более совершенного приложения. Кому подходит урок: - программистам, использующим Qt и стремящимся к оптимизации своего кода; - любознательным разработчикам, желающим погрузиться в мир машин состояний и их применения. Спикер — ведущий разработчик в одной из крупнейших компаний и опытный преподаватель. Встречаемся в преддверии старта курса «Разработка прикладного ПО на Qt и ОС «Аврора». Все участники вебинара получат специальную цену на обучение! ➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://vk.cc/cxYb7o Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

📕API Design for C++, 2nd Edition Martin Reddy (2024) В этой книге всесторонне рассматривается разработка API, начиная с перв
📕API Design for C++, 2nd Edition Martin Reddy (2024) В этой книге всесторонне рассматривается разработка API, начиная с первоначального проектирования и заканчивая реализацией, тестированием, документированием, выпуском, версионированием, сопровождением и уничтожением. В ней представлены паттерны и практики, которые приносят реальную пользу как отдельным разработчикам, так и организациям. Второе издание включает все новые материалы, полностью обновленные для последних версий C++, в том числе новую главу о параллелизме и многопоточности, а также новую главу о том, как могут сосуществовать код Objective C++ и C++ и как можно получить доступ к API C++ из программ на Swift. Кроме того, в книге рассматриваются часто упускаемые из виду вопросы, как технические, так и нетехнические, способствующие принятию успешных проектных решений, которые приводят к созданию высококачественных, надежных и долговечных API. #cpp #programming 👉 @cpp_lib

Программирование на С++ https://bdpx.github.io/cpp/ #cpp #programming 👉 @cpp_lib
+3
Программирование на С++ https://bdpx.github.io/cpp/ #cpp #programming 👉 @cpp_lib

Промпт-инженеринг — новый хайп или перспективная профессия? 🤔 Рассказываем про направление с большим потенциалом и маленькой
Промпт-инженеринг — новый хайп или перспективная профессия? 🤔 Рассказываем про направление с большим потенциалом и маленькой конкуренцией на рынке на нашей бесплатной лекции. По итогам эфира вы узнаете: — Кто такой промт-инженер и чем он занимается; — Как интегрировать скиллы промт-инжинеринга в работу, если вы работаете в IT; — Кому в действительности нужны его услуги и какие результаты это даст; — Сколько платят промт-инженеру в России и мире; — Кто может стать промт-инженером и какой порог входа; Кликай на ссылку и забирай подробную информацию вместе с классными бонусами 👈🏼 erid: LjN8JzLER ООО Зерокодер, ИНН 9715401631

Курс по ООП в С++: шаблоны и метапрограммирование 00:00 - Введение 02:12 - Внутреннее устройство шаблонов 03:55 - Явная специализация 06:25 - Частичная специализация 08:04 - Перегрузка и шаблоны 09:02 - Статический полиморфизм (CRTP) 12:40 - Шиблонный синглтон (CRTP) 17:57 - Основы метапрограммирования 22:17 - Заключение источник #cpp #programming 👉 @cpp_lib

С++ и безопасность: правда ли все так плохо? Сергей проанализировал недавний отчет NSA и рассказал, так ли плохо обстоят дела с безопасностью в С++ на самом деле и что современная индустрия предлагает для решения этого вопроса. Он разобрал проблемы с безопасностью в С++ на открытых примерах из Chromium, среди которых: — работа с памятью; — UB; — C legacy, строки, арифметика, преобразования типов. Спикер также показал различные подходы к митигации описанных проблем, в частности: — статический анализ; — динамический анализ; — фаззинг-тестирование; — харденинг; — выделение безопасных подмножеств языка: Misra, AUTOSAR, стандарт Google; — методология SDL как комплексное решение; — (бонус) подход KasperskyOS по определению недоверенных компонентов, допускающих наличие уязвимостей, но без возможности их проэксплуатировать и развить атаку. источник #cpp #programming 👉 @cpp_lib

Создание игры Пазлы на языке C++ Ссылка на картинки Ссылка на код источник #cpp #programming 👉 @cpp_lib

🚀Хочешь выжать максимум из своих проектов? Прокачай свои навыки и окунись в мир кроссплатформенной разработки на C++! Включа
🚀Хочешь выжать максимум из своих проектов? Прокачай свои навыки и окунись в мир кроссплатформенной разработки на C++! Включай свой мозг на полную мощность и присоединяйся к нам 24 июня в 20:00 мск на вебинаре от тимлида одного из крупнейших российских банков. - узнаем, как решить проблему поиска зависимостей; - напишем conan-файл; - организуем свой сервер пакетов в своей экосистеме CI/CD. 👉 Не упусти возможность обойти конкурентов, регистрируйся прямо сейчас: РЕГИСТРАЦИЯ