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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
Download Telegram
December 1, 2024
Вышла в свет новая версия проекта fheroes2, который воссоздаёт движок игры «Heroes of Might and Magic II».

Команда fheroes2 активно развивает проект, стремясь не только воссоздать оригинальный игровой опыт, но и улучшить его с точки зрения удобства и современных стандартов.

Вот ключевые моменты из последнего релиза 1.1.4:

- Виртуальная клавиатура
- Обновления в редакторе карт
- Искусственный интеллект (ИИ стал умнее в боях)
- Улучшены переводы для многих языков.

👉 Заметка
👉 Github
December 1, 2024
😃 Настройка Vim для C++

Использование NeoVim как IDE для C++ начинается с установки GCC и самого редактора.

В статье рассказывается, как подготовить рабочую среду для написания кода, включая настройку NeoVim. Это первый шаг к созданию полноценной среды разработки)

В статье пошаговая инструкция по сборке из исходников и настройке.

👉 Статья
👉Продолжение
December 2, 2024
⚙️ Подпишись на нашу еженедельную email-рассылку, чтобы быть в курсе последних открытий и тенденций в мире бэкенда.

В еженедельных письмах ты найдешь:
● Языки программирования и фреймворки для бэкенда
● Архитектура и проектирование серверных приложений
● Базы данных и управление данными
● Безопасность и защита данных
● Облачные технологии и DevOps
● API и интеграции
● Тестирование и отладка
● Инструменты и утилиты для бэкенд-разработчиков
● Лучшие практики и паттерны проектирования

👉Подписаться👈
December 3, 2024
📈 Кадровый голод в IT: почему компании готовы платить на 13% больше

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

Если вам интересно, как кадровый рынок в IT адаптируется к новым вызовам, и что это значит для вас как для разработчика или работодателя, читайте дальше!

📎 Читать статью
December 3, 2024
December 3, 2024
Существует мнение, что высшего образования в сфере разработки игр в России нет, но это не так. В этой большой статье я подробно и честно расскажу о своем опыте обучения на разработчика игр в одном из московских университетов.

👉 Статья
December 3, 2024
December 5, 2024
Gaijin Entertainment представила сравнительное видео, демонстрирующее возможности собственного движка Dagor Engine по сравнению с Unreal Engine 5. В ролике показан контент из «East District» — сектора еще не анонсированной игры компании. Демонстрационная версия была создана с использованием как Dagor Engine, так и Unreal Engine 5.

Желающие могут самостоятельно опробовать демо «East District» на обоих движках.

👉 Статья
December 6, 2024
📚OpenCV 3 Computer Vision Application Programming Cookbook, Third Edition: Recipes to help you build computer vision applications that make the most of the popular C++ library OpenCV 3 (2017)

✍️ Автор: Robert Laganiere

📃 Страниц: 476

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

Скачать книгу
December 6, 2024
December 7, 2024
December 7, 2024
December 8, 2024
Delta Time — незаменимый инструмент в разработке игр на Unity. Он позволяет сделать игру независимой от частоты кадров, но его неправильное использование может сломать весь геймплей. Разберем, когда и как его применять.

👉 Статья
December 9, 2024
Подготовься к собеседованию на позицию Data Scientist!

Профессия Data Scientist становится все более востребованной, и компании ищут специалистов, способных превращать данные в ценные инсайты. Но как успешно пройти техническое собеседование?

Мы собрали 10 типичных задач, которые могут встретиться на собеседовании, и эффективные подходы к их решению:

1. Внешнее и тензорное произведение

2. One-hot кодировка

3. Мониторинг осадков

4. Симуляция бросков кубиков в «Монополии»

5. Бурение скважин для добычи золота

6. Вычисление свертки

7. Бэктестинг торговой стратегии

8. Прогноз оттока клиентов с помощью логистической регрессии

9. Обнаружение спама с использованием дерева решений

10. Предсказание цен на квартиры с помощью линейной регрессии

Чтобы начать решать задачи, достаточно ответить на три простых вопроса по этой ссылке и получить доступ к вводным занятиям курса Алгоритмы и структуры данных и 10 задача
December 10, 2024
🤖 💻 Код без боли: 16 генераторов кода, которые заменят целую команду

Мы сделали подробный обзор современных генераторов кода — от GitHub Copilot до малоизвестных, но мощных альтернатив.

👉 Читать по этой ссылке
December 10, 2024