TGViewer
Channel Public Channel
Библиотека C/C++ разработчика | cpp, boost, qt

Библиотека C/C++ разработчика | cpp, boost, qt

@cppproglib

Все самое полезное для плюсовика и сишника в одном канале.

Как запустить своего ии-агента: https://clc.to/tvpmDQ

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

Обратная связь: @proglibrary_feeedback_bot

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

#WXSSA
Subscribers
16.9K
Photos
2.3K
Videos
74
Links
4.6K

Showing posts older than #6040 · Back to latest

Older Posts 20 shown
Post #6039 3.18K
⚡️ Будь как этот гений с картинки — предлагай свои условия работодателю, а не наоборот!

Кто нужен?

Senior ML-Engineer с опытом работы более 6 месяцев в FAANG компаниях. Требование: разработать кросс-платформенное приложение-трекер зарплат с AI-распознаванием вакансий по резюме.


Но если вы пока джун — я бы предложил:

- Full-time контракт: 180к/мес после курса + опцион на карьеру в топ-компаниях

- Либо фикс за проект: стань ML-инженером за 39к вместо 44к с промокодом LASTCALL

🔗 Старт 9 сентября
  • 😁 9
Post #6038 2.8K
📰 Свеженькое из мира C++

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

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

• Грейдинг умер: 5 трендов IT-найма 2025 — статья о новых правилах поиска работы

😎 Полезное:

• Создания тестов в C++ — промпт, который поможет быстро создать тесты для любых C++ функций
• std::invoke — пример унификации работы с callable объектами

🔥 Интересные проекты:

• XMake — современной системой сборки на Lua
• Slint — gui библиотека с возможностью предварительного просмотра в режиме реального времени

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

#свежак
  • 👍 1
  • 🔥 1
Post #6036 3.04K
  • 🌚 14
  • 😁 8
  • 🤔 3
  • 👏 1
  • 🥱 1
Post #6034 2.83K
🎮 КВЕСТОВАЯ ЛИНИЯ: «Путь Data Scientist'а»

⮕ Твой стартовый набор искателя данных:
Python — твое легендарное оружие (урон по багам +∞)
Математика — твой базовый интеллект (влияет на понимание алгоритмов)
Машинное обучение — твое дерево навыков (открывает новые способности)


⚡️ АКТИВЕН ВРЕМЕННЫЙ БАФФ: «Щедрость наставника»

Эффект: –30% к цене полного набора ДСника
Было: 121.800 ₽ → Стало: 84.900 ₽

☞ Что ждет тебя в этом квесте

— Получение артефактов: портфолио проектов и сертификаты— Прокачка от новичка до Senior Data Scientist— Босс-файты с реальными задачами из индустрии— Доступ к гильдии единомышленников


📎 Забрать бафф
Рассрочки: 3 мес | 6 мес | 12 мес
  • 😁 1
Post #6033 2.5K

Forwarded from Библиотека программиста

💻 БАЗА по Git для разраба

Забирай шпаргалку по ключевым командам и концепциям Git.

🐸 Библиотека программиста
  • 👍 8
  • ❤ 1
Post #6032 3K
👾 Вышел Slint 1.13 с предварительным просмотром в режиме реального времени

Опять перекомпиляция, перелинковка, перезапуск... Когда же это закончится?» — знакомые мысли каждого C++ разработчика при работе с GUI фреймворками.


Релиз Slint 1.13 наконец-то решает эту проблему, добавляя live-preview для C++ проектов.


❗️ Ключевые фичи релиза:

• live-preview для C++ (и Rust) — изменения в .slint файлах применяются без перезапуска приложения
• интерактивный outline panel с drag-and-drop
• локальные переменные с ключевым словом let в коллбеках

Основной прорыв — возможность видеть изменения UI мгновенно. Компилятор заменяет нативную кодогенерацию на стабы, которые отслеживают изменения файловой системы и перезагружают интерфейс на лету.

Особенно актуально для проектов с активной разработкой UI, где цикл «изменение-компиляция-запуск» съедает значительное время.

👉 Ссылка

Библиотека C/C++ разработчика
  • 👍 7
  • ❤ 2
  • 🥰 1
Post #6031 2.94K
🧨 Кроссплатформенная утилита для сборки на основе Lua

Знакомьтесь с XMake — современной системой сборки на Lua, которая решает основные боли C++ разработчиков.


❗️ Ключевые преимущества:

• простой и читаемый синтаксис вместо языка CMake
• встроенный пакетный менеджер с поддержкой 500+ библиотек
• автоматическое управление зависимостями и кросс-компиляцией
• поддержка всех основных платформ и тулчейнов
• распределённая компиляция и кеширование сборки

Основной фокус — максимальная простота настройки при сохранении всех возможностей профессиональной системы сборки. XMake = Build backend + Project Generator + Package Manager.

Особенно актуально для команд, работающих с мультиплатформенными проектами, где важна скорость настройки окружения и воспроизводимость сборки.


✏️ Github


Библиотека C/C++ разработчика
  • 🔥 11
  • ❤ 1
  • 👍 1
Post #6030 2.78K
😎 Сколько баллов набрали вы?

Голосуйте, какой у вас уровень разработчика:

😁 — 5-12 баллов (стажер)
👍 — 13-25 баллов (джуниор)
⚡️ — 26-40 баллов (джуниор+)
👏 — 41-60 баллов (миддл)
🔥 — 61-80 баллов (миддл+)
🎉 — 81-100 баллов (сеньор)
🤩 — 100+ баллов (тимлид)

Но вот в чем прикол — опытный разработчик набирает баллы не случайными косяками, а осознанными решениями.

👉 Научим, как быстро прокачаться от стажера до сеньора
  • 😁 5
  • 🎉 2
  • ❤ 1
  • 👍 1
Post #6029 2.79K
⬆️ Команда дня: std::invoke (C++17)

Вызов callable объектов (функции, лямбды, member функции) требует разного синтаксиса. Но можно унифицировать вызовы с помощью std::invoke.

🔥 До:

// Разный синтаксис для разных типов
func(); // функция
obj.method(); // метод
(obj.*ptr_to_member)(); // указатель на метод
lambda(); // лямбда


✅ После:

// Единый синтаксис для всех callable
std::invoke(func);
std::invoke(&Class::method, obj);
std::invoke(lambda);
std::invoke(ptr_to_member, obj);



✏️ Упростили работу с callable объектами?


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

#буст
  • 👍 19
  • 🤔 3
  • 🔥 1
  • 😢 1
Post #6027 2.79K
Переворачиваем календарь — а там скидки, которые уже закончились.

Но мы их вернули на последний день 🤔

До 00:00 третьего сентября (цены как до 1 сентября):

▪️ Математика для Data Science — 35.199 ₽ вместо 44.900 ₽
▪️ Алгоритмы и структуры данных — 31.669 ₽ вместо 39.900 ₽
▪️ Основы IT — 14.994 ₽ вместо 19.900 ₽
▪️ Архитектуры и шаблоны — 24.890 ₽ вместо 32.900 ₽
▪️ Python — 24.990 ₽ вместо 32.900 ₽
▪️ ML для Data Science — 34.000 ₽ вместо 44. 000 ₽
▪️ AI-агенты — 49.000 ₽ вместо 59.000 ₽

👉 Хватаем скидки из прошлого

P.S. Машину времени одолжили у дяди Миши
  • 😁 2
  • 🌚 2
Post #6026 3.23K
🧪 Промпт дня: Создания тестов в C++

Мы подготовили для вас полезный промпт, который поможет быстро создать качественные тесты для любых C++ функций с использованием современных фреймворков.


✏️ Промпт:

Create two [ define technology ] tests for the above 'tempFunction' function. One that is expected to pass and one that is expected to fail.


Где [ define technology ] — это ваш тестовый фреймворк (Google Test, Catch2, Boost.Test и т.д.).


✅ Пример использования:

• Create two Google Test tests for the above 'calculateAverage' function. One that is expected to pass and one that is expected to fail.

• Create two Catch2 tests for the above 'validateEmail' function. One that is expected to pass and one that is expected to fail.


💡Такой подход поможет вам:

• Создать тесты в едином стиле
• Покрыть как успешные, так и неуспешные сценарии
• Быстро адаптироваться к любому тестовому фреймворку
• Обеспечить базовое покрытие для локальной валидации


🍴 Какие тестовые фреймворки вы используете в своих C++ проектах? Делитесь опытом в комментариях!

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

#буст
  • 👍 4
  • 🔥 2
  • 😁 2
Post #6025 3.42K
📉💼 Грейдинг умер: 5 трендов IT-найма 2025

Помнишь времена, когда можно было поменять работу и сразу получать на 50% больше? Забудь. В 2025-м правила игры кардинально изменились — теперь компании боятся ChatGPT на собесах, а искать работу через LinkedIn стало бесполезно. Разбираем 5 трендов, которые перевернули IT-найм с ног на голову.

👉 Читать статью

Библиотека C/C++ разработчика
  • 👍 3
  • 🥱 2
Post #6023 3.45K
🐸 Подборка вакансий для C++-разработчиков за неделю

Инженер-разработчик встраиваемых систем (Middle-Embedded) — до 370 000 ₽ Офис (Елабуга)

Middle Разработчик на C/C++ под Linux — от 250 000 и до 300 000 ₽ Удалёнка

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

Программист С++ — от 250 000 ₽ Удалёнка

Разработчик Qt/C++ — Удалёнка

Разработчик на С++ (Инфраструктура Алисы / DWH) — от 300 000 и до 490 000 ₽ Гибрид (Москва)

Библиотека C/C++ разработчика
  • ❤ 2
  • 👍 1
Post #6020 3.53K
📰 Свеженькое из мира C++

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

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

• Constexpr эволюция — от C++11 до C++23 — история развития constexpr

😎 Полезное:

• Structured Bindings: распаковка данных — элегантная работа с multiple return values и сложными структурами
• Скрытые ловушки встроенной сборки в C++ — разбор фундаментальных проблем несовместимости моделей параллелизма
• std::apply — способ упрощения написания кода с помощью std::apply

🔥 Интересные проекты:

• DevilutionX — это порт Diablo и Hellfire, призванный упростить управление игрой, а также внести улучшения в движок
• SwapTube — приложение для кодирования видео построенное на базе FFMPEG
• FlatBuffers — кроссплатформенная библиотека сериализации, разработанная для максимальной эффективности использования памяти

Библиотека C/C++ разработчика
  • ❤ 4
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →