Библиотека C/C++ разработчика | cpp, boost, qt
20.4K subscribers
1.74K photos
46 videos
16 files
3.92K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
🤖 Знаете, чем настоящий AI отличается от чат-бота?

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

Современные компании для таких задач всё чаще используют Deep Learning — алгоритмы на основе нейросетей. Но чтобы попасть в эту лигу, нужен фундамент. И имя ему — Machine Learning.

Наш новый курс по ML — это не волшебная таблетка. Это честный и структурированный путь в мир Data Science. Мы дадим вам базу, с которой вы:

разберётесь, как мыслят машины (спойлер: матрицами!);

научитесь строить работающие модели, а не карточные домики;

получите трамплин для прыжка в Deep Learning.

Хватит смотреть, как другие запускают ракеты. Пора строить свой собственный космодром.

Начните с фундамента на нашем курсе по Machine Learning!
3😁2
🧨 Реализация мониторинга ресурсов в Windows

Хотел бы в Windows что-то похожее на Polybar из Linux, но готовых решений нет...


💡 Автор статьи решил не искать готовые аналоги, а написать собственную программу на C++ для мониторинга системных ресурсов прямо в панели задач Windows.

❗️ Ключевые моменты статьи:

• использование структуры NOTIFYICONDATA для создания иконок в системном трее
• реализация параллельных таймеров для независимого обновления данных CPU и RAM
• динамическое изменение цвета иконок в зависимости от загрузки системы

Основной фокус — практическая реализация системного мониторинга с использованием Windows API и создание удобного интерфейса для отслеживания производительности.

Особенно полезно для разработчиков, которые хотят создавать собственные утилиты для мониторинга системы и изучать работу с Windows API.

Вы узнаете, что создание собственных системных утилит не так сложно, как кажется, и сможете адаптировать код под свои потребности.

👉 Статья

Библиотека C/C++ разработчика
🔥62👍2
🔥 Знакомьтесь, преподаватель нашего нового курса по ML — Мария Жарова.

В карточках рассказали, чем Мария занимается и какие советы даёт тем, кто хочет расти в IT и Data Science ☝️

А если вы уже поняли, что тянуть нечего, начните свой путь в ML правильно: с реальной практикой, поддержкой ментора и видимым результатом.

👉 Записывайтесь на курс
❤‍🔥1
🌀 Ranges: революция или переоценённая фича?

«Все эти pipe операторы и lazy evaluation выглядят круто в демо, но в реальных проектах я вижу только оверхед и нечитаемый код. Может быть, старые добрые STL алгоритмы были лучше? Или мы просто боимся изучать новое?»


😼А вы уже переписали свой production код на ranges?

Библиотека C/C++ разработчика
📰 Свеженькое из мира C++

Подготовили подборку самых интересных материалов за неделю о разных аспектах программирования и интересных проектах в мире C++.

👾 Интересное:

Три совета, как не выучить C++ за 21 день — советы по изучению C++
Стандартная библиотека C++ — это сплошные костыли и велосипеды, пора от неё избавиться? — критика стандартной библиотеки и способы реализации своей универсальной библиотеки
Реализация мониторинга ресурсов в Windows — пример реализации своего мониторинга ресурсов

😎 Полезное:

Сериализация с использованием концептов — использование концептов для безопасной сериализации
std::views::transform — универсальный способ трансформации элементов контейнеров

🖨️Интересные проекты:

ImHex — современный hex-редактор
cpp-httplib — кроссплатформенная header-only HTTP/HTTPS-библиотека реализованная на C++11
MLX — это фреймворк для машинного обучения на базе микросхем Apple Silicon

Библиотека C/C++ разработчика
2
Релиз easyoffer 2.0 — сайта по подготовке к IT собеседованиям!

Разработку проекта поддержали 1600 айтишников, а суммарно на запуск было собрано 5 млн. руб. через краудфандинг.

«Всё в одном» для тех, кто ищет работу в IT:
🟢Аналитика собесов на основе 4500+ реальных интервью
🟢Вопросы и задачи из собеседований с вероятностью встречи
🟢Примеры видео-ответов от Senior/Middle разработчиков
🟢Тренажеры для подготовки
🟢Автоотклики на вакансии и другое.

В честь релиза первые 500 пользователей получат скидку 60% на годовой PRO-доступ

Что нужно сделать:

🔔 Подпишитесь на Telegram-канал проекта
https://yangx.top/+UYkjii31QQozZjgy Там появится анонс релиза раньше, чем где-либо ещё. Вы успеете попасть в число первых 500 и получить максимальную выгоду.

Реклама. ИП Кивайко Алексей Викторович, ИНН 532121460552. Erid 2VtzqvmGkoZ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Вы ещё можете застать старый добрый Proglib — с вечным доступом к курсам.

С 1 августа всё меняется: навсегда — останутся только те, кто успел купить сейчас.

-40% на все курсы. Включая обновлённый Python (кроме курса по AI-агентам)

Это не просто распродажа. Это — последняя точка входа в Proglib Academy по старым правилам.

📚 Выбрать и забрать свой курс навсегда → https://clc.to/TBtqYA
1
🏖️ Подборка вакансий для C++-разработчиков за неделю

Senior С++ Developer (KPHP) — от 300 000 и до 450 000 ₽ Удалёнка

Разработчик SIP-сервисов — от 350 000 и до 460 000 ₽ Удалёнка

Programmer C++ — 185 000 ₽ Гибрид (Санкт-Петербург)

Developer C++ (KasperskyOS, System services & drivers) — 190 000 ₽ Удалёнка

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