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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17

#WXSSA
Download Telegram
За год мы провели три потока курса по ИИ-агентам, а теперь запускаем масштабное обновление!

В новом, четвёртом потоке мы учли все пожелания студентов, добавили большой блок про AgentOps и сместили фокус с базовых концепций на суровый инжиниринг. Собрать простую цепочку вызовов легко, а вот выжать перфоманс, заставить всё работать локально и без утечек бюджета в проде — задача со звёздочкой.

В программе:

— изоляция выполнения агентов и интеграции по стандарту MCP;
— профессиональная оркестрация и механизмы time-travel;
— продвинутый RAG для промышленной эксплуатации;
— контроль экономики: оптимизация вычислительных ресурсов и токенов;
— развёртывание локальных опенсорс-моделей в закрытых контурах (152-ФЗ).

В честь старта продаж действует спецпредложение: 3 курса по цене 1 (два дополнительных курса в подарок).

Доступ к материалам для предварительной подготовки откроется сразу после оплаты.

По промокоду Agent забирайте скидку 10 000 ₽ (89 000 ₽ вместо 99 000 ₽). Успейте занять место до 28 февраля!

👉 Присоединиться к четвёртому потоку и вывести агентов в прод
😁2
🎯 std::move_only_function: зачем нам ещё один тип функций?

std::function — хороший инструмент. Но есть одна проблема: он требует копируемости. А что, если твой callable некопируемый? В C++23 есть решение — std::move_only_function.

Представь: ты хочешь передать лямбду, которая захватывает std::unique_ptr. С std::function — UB или не скомпилируется. С std::move_only_function — просто работает.

// C++23
#include <functional>
#include <memory>

auto make_task(std::unique_ptr<int> data) {
// Работает! std::function здесь не справится
return std::move_only_function<void()>{
[d = std::move(data)]() {
std::println("Value: {}", *d);
}
};
}


📍Навигация: ВакансииЗадачиСобесы

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

#константная_правильность
👍61👾1
🐸 Подборка вакансий для C++-разработчиков за неделю

Разработчик C++ / Senior Security Engineer — от 400 000 ₽ Удалёнка

Developer C++ (macOS) — Удалёнка

Senior C Developer — от 350 000 ₽ Удалёнка

Senior C++ Developer — от 280 000 ₽ Офис/гибрид (Москва, Краснодар, Нижний Новгород, Новосибирск)

C++ разработчик/CV-инженер — Удалёнка

📍Навигация: ВакансииЗадачиСобесы

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

#вакансии
👍1😁1
Последний шанс: 3 курса по цене 1 и запуск AI-агентов в продакшн

Оптимизировать память в C++ — искусство, а заставить автономных ИИ-агентов работать без утечек бюджета — вызов нового уровня. Как контролировать поведение мультиагентных систем и управлять ресурсами?

В обновлённой программе фокус смещён на жёсткий инжиниринг и вывод LLM-решений в прод. Вы изучите механизмы ReAct-циклов, работу с LangGraph и AutoGen, архитектуру продвинутого RAG, протоколы MCP и AgentOps. Все ключевые навыки в одном месте: контроль затрат, time-travel дебаггинг, системная маршрутизация, human-in-the-loop и интеграция с высоконагруженными бэкендами.

Почему нельзя откладывать:

— масштабная акция «3 курса по цене 1» сгорит уже завтра;
— промокод Agent на скидку 10 000 рублей действует последние часы;
— сразу после оформления открываются материалы для подготовки — начать учиться можно прямо сейчас.

Забронировать место на курсе и забрать бонусы до 28 февраля
1😁1
📰 Свеженькое из мира C++

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

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

Хранение float в std::map: правильный способ — способ упаковки float в std::map
Clang 22.1.0: что сломали, что починили и зачем обновляться — описание большого обновления Clang
std::move_only_function — обёртка для вызываемых объектов

👺 Софт:

Winslop — утилита убирающая лишний функционал в Windows 11
zvec — библиотека от Alibaba для сжатия и ускорения векторных поисков
pyrite64 — это визуальный редактор и среда выполнения для создания 3D-игр, которые могут запускаться на консоли N64
ggml — тензорная библиотека для машинного обучения с поддержкой квантования и ускорения на CPU/GPU
dragonfly — высокопроизводительная альтернатива Redis, совместимая с его протоколом

🔹📍Навигация: ВакансииЗадачиСобесы

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

#свежак
👍3
Последний шанс: 3 курса по цене 1 и запуск AI-агентов в продакшн

В 2026 году фраза «опыт работы с LLM» стала обязательной в вакансиях для разработчиков, лидов и DS. Но просто дёргать API недостаточно — компании ищут тех, кто умеет строить автономные системы, контролировать расходы и выводить ИИ-агентов в реальный продакшн.

Обновлённая программа делает упор на инженерные навыки, которые выделят ваше резюме среди сотен других. Вы научитесь работать с LangGraph и AutoGen, внедрять продвинутый RAG и настраивать AgentOps. Все ключевые скиллы для современного рынка: измеримость систем, безопасная работа по 152-ФЗ, human-in-the-loop и развёртывание в закрытых контурах.

Почему нельзя откладывать:

— масштабная акция «3 курса по цене 1» сгорает уже сегодня;
— промокод Agent на скидку 10 000 рублей действует последние часы;
— сразу после оформления открываются материалы для подготовки — начать прокачивать резюме можно прямо сейчас.

Забронировать место на курсе и забрать бонусы до конца дня
😁2