Б
Библиотека C/C++ разработчика | cpp, boost, qt
15.09.2026 18:32 · 👁 2K
😭 Как не потратить недельный лимит AI-кодинга за три дня?
Разберём на вебинаре, как тратить меньше на AI-агентов — без потери качества кода.
🔘 Поговорим о том:
— когда дорогая модель действительно нужна, а когда хватит дешёвой;
— сколько стоит один прогон и куда уходят токены;
— какие задачи можно отдавать субагентам;
— как настроить маршрутизацию моделей;
— что проверять в AI-коде перед merge.
✏️ Покажем всё на конкретных цифрах и вживую: сравним расходы до и после.
⬇️ 17 сентября, 19:00 МСК
⬇️ 1,5 часа · бесплатно
⬇️ Арсений Харланов и Олег Лайок
💬 Пишите в комментариях, где упираетесь в лимиты и на что уходят деньги. Самые залайканные вопросы разберём на вебинаре.
🔗 Зарегистрироваться на вебинар
Б
Библиотека C/C++ разработчика | cpp, boost, qt
13.09.2026 13:01 · 👁 2.1K
🤪 Если бы можно было задать один вопрос про AI в разработке — что бы вы спросили?
Как выбрать инструмент? Как работать с AI-агентами? Как проверять сгенерированный код? Или как вообще встроить нейросети в свой процесс?
Собираем вопросы для вебинара. Самые залайканные разберём в первую очередь 🔥
Пишите, что действительно интересно ⬇️
Б
Библиотека C/C++ разработчика | cpp, boost, qt
13.09.2026 08:48 · 👁 2.2K
🤩 Inline static в классах — забудь про .cpp
Сколько раз ты забывал добавить определение static члена в .cpp, и компилятор радостно выдавал undefined reference?
С C++17 можно просто добавить inline к static переменной класса, и всё работает. Особенно круто это для счётчиков, кешей и паттерна Registry.
// До C++17
class Logger {
public:
static std::ofstream log_file; // объявление
static int message_count; // объявление
};
// В .cpp обязательно нужны определения:
// std::ofstream Logger::log_file{"app.log"};
// int Logger::message_count = 0;
// С C++17
class Logger {
public:
inline static std::ofstream log_file{"app.log"};
inline static int message_count = 0;
inline static std::mutex log_mutex;
static void log(const std::string& msg) {
std::lock_guard lock(log_mutex);
log_file << "[" << message_count++ << "] " << msg << '\n';
}
};
// Никаких дополнительных файлов!
❗️Теперь весь класс может жить в заголовочном файле, что идеально для template классов и header-only библиотек. Инициализация происходит при первом использовании, потокобезопасно и предсказуемо.
🐸 Библиотека C/C++ разработчика
#шаблонный_код
Б
Библиотека C/C++ разработчика | cpp, boost, qt
13.09.2026 06:10 · 👁 2K
🌸 Вселенная намекает: пора уже начать этот курс
С 14 сентября цены в Proglib Academy вырастут на 20% 👀
Так что если курс давно ждёт своего часа — лучше не откладывать ещё на месяц 😏
📍 Выбрать курс
Б
Библиотека C/C++ разработчика | cpp, boost, qt
31.08.2026 15:00 · 👁 3.1K
❓Кто этот призрак в вашем коде: изучаем особенности работы с легаси на C++
Легаси — вот что объединяет всех разработчиков на всех языках программирования. Мы учимся уживаться с «наследием», встраиваем его в современную кодовую базу или стараемся не трогать.
Пришло время разобраться с легаси в email-проекте Ghost in the code.
Вы получите семь писем от инженеров, в числе которых представитель России в Международной рабочей группе по стандартизации C++ Антон Полухин и эксперт по архитектуре Константин Владимиров. Вместе с ними и другими опытным разработчиками пройдете путь от навигации по «зрелому» коду с помощью AI до выстраивания процессов с учетом легаси.
➡️Подписывайтесь на серию писем, это бесплатно. Оставляйте email-адрес на сайте проекта — первое письмо придет 15 сентября.
Б
Библиотека C/C++ разработчика | cpp, boost, qt
08.08.2026 12:05 · 👁 3.9K
⚙️ Почему классический ООП тормозит игровые движки — и что с этим делать
Обработка тысяч объектов в реальном времени превращается в кошмар с традиционным C++. Программист из Блэкхаб Геймс показывает, как Entity Component System решает проблемы производительности.
🔜 Что узнаешь из доклада:
• Почему наследование и виртуальные таблицы убивают производительность при обработке тысяч сущностей
• Как ECS разделяет данные и логик🔗
• Data-Oriented Design: как пулы компонентов улучшают кэш-локальность и позволяют использовать SIMD
• Простая многопоточность без головной боли
• Практическая реализация на библиотеке Flex с примерами кода
• Почему доступ через ID лучше указателей в динамичных игровых сценах
Доклад полезен не только геймдевам — ECS применяется в биржевых системах, симуляциях и везде, где нужна высокая производительность обработки данных.
👉 Видео
📍Навигация: Вакансии • Задачи • Собесы
Библиотека C/C++ разработчика
#буст
Б
Библиотека C/C++ разработчика | cpp, boost, qt
08.08.2026 11:01 · 👁 2.5K
🤔 У большинства разработчиков уже есть подписки на IDE, GitHub Copilot, Claude, ChatGPT или облачные сервисы.
Логично, что обучение тоже постепенно приходит к той же модели: не покупать отдельный курс под каждую новую тему, а иметь доступ ко всей библиотеке и выбирать, что актуально именно сейчас.
Такой формат недавно появился и в Proglib Academy. Вместо одного курса — доступ сразу ко всей библиотеке и новым материалам, которые появляются в подписке 😎
🔗 Подробнее
🏃♀️ Proglib Academy
Б
Библиотека C/C++ разработчика | cpp, boost, qt
08.08.2026 11:01 · 👁 2.4K
Кажется, у онлайн-обучения появился формат, которого давно не хватало 👇
Б
Библиотека C/C++ разработчика | cpp, boost, qt
31.07.2026 18:28 · 👁 3.1K
🐸 Подборка вакансий для C++-разработчиков за неделю
C/C++ разработчик — от 264 000 и до 290 000 ₽ Удалёнка
Lead IoT / Embedded-инженер — от 350 000 и до 500 000 ₽ Офис (Санкт-Петербург)
Senior / Strong Middle C++ Developer — от 2500 и до 3500 $ Удалёнка
Разработчик C/C++ Embedded (Middle/Senior) — Офис (Ижевск)
Middle AI Software Engineer (Python/C++) — развитие AI-инфраструктуры в HFT-фонде
C++-разработчик (Chromium) —Офис (Санкт-Петербург)
Backend-разработчик (Rust, C++) — Удалёнка/Гибрид (Москва)
📍Навигация: Вакансии • Задачи • Собесы
Библиотека C/C++ разработчика
#вакансии
Б
Библиотека C/C++ разработчика | cpp, boost, qt
30.07.2026 19:31 · 👁 2.8K
Азбука айтишника
#развлекалово