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 #5044 · Back to latest

Older Posts 14 shown
Post #5043 5.01K
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
  • 👍 4
Post #5042 4.25K

Forwarded from Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты

💻🔍💼 Кризис IT-рынка: как джуны и кадровый голод меняют правила игры

В условиях нехватки опытных специалистов и наплыва джунов, IT-компании вынуждены искать нестандартные подходы к найму. Рассмотрим основные тренды и стратегии адаптации рынка.

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

#почитать
  • 😁 6
Post #5040 5.64K
😱 Запихиваем Flappy Bird в 92 KB

Репозиторий с Flappy Bird написанный на Си написанный для Android с весом APK в 92 Килобайта.

👉 GitHub
  • 👏 25
  • 👍 5
Post #5038 5.14K

Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin

😺🐙🗄️ Кэширование в GitHub Actions: основные нюансы, проблемы и решения

Рассмотрим тонкости работы с кэшем в GitHub Actions, обсудим распространенные проблемы и предложим эффективные решения, основанные на реальном опыте разработки крупного проекта.

Читать статью
  • 👍 4
Post #5037 5.59K
#memes
  • 👍 34
  • 😁 27
  • 🥱 3
  • 😍 3
  • 🤔 1
Post #5036 5.81K

Forwarded from Библиотека разработчика игр | Gamedev, Unity, Unreal Engine

🕹️ Сборка C++ проектов спомощью CMAKE

Вышло новое видео от Life EXE. В этот раз разбирается система сборки CMAKE.

В видео краткое введение в CMAKE применительно к C++ проектам.

Содержание:

- Введение
- Пишем мини игру. FightClub
- MSBUILD
- Собственный build скрипт
- Build системы. Теория
- CMAKE
- Автоматизация CMAKE комманд

👉 YouTube
  • ❤ 14
  • 👍 3
  • 😁 3
  • 🥰 1
  • 🤔 1
Post #5029 4.64K

Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение

🎁 256-й день года: 15 подарков, которые оценит каждый программист

Мы собрали 15 идей подарков — от практичных гаджетов до инструментов для профессионального роста. Эти подарки не только упростят рабочий процесс, но и вдохновят на новые достижения. Независимо от того, junior вы или senior, в нашем списке каждый найдёт что-то для себя.

👉 Смотреть список
Post #5028 4.69K
🤖 Контракты для С++

Доклад на тему контрактного программирования в и вообще будущего этой технологии в C++.

В докладе рассматриваются текущий дизайн контрактов для C++26. Обсуждается разновидности контрактов (preconditions, postconditions, assertions), возможные режимы проверки, обработка нарушений и многое другое. Рассматривается, чем текущий дизайн превосходит существующие реализации на макросах и как помогает повысить безопасность и корректность кодовой базы.

👉 YouTube
  • 🥱 3
  • 👍 1
  • 🤔 1
  • 😢 1
Post #5027 5.04K
🦊 Игровой движок fheroes2

fheroes2
— это воссоздание игрового движка Heroes of Might and Magic II.

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

👉 GitHub
  • 👍 13
  • 👏 5
Post #5026 5.88K
😱 Написание своей ОС с нуля

Бесплатный туториал по написанию ОС

В ней уже реализованно:

- Загрузка с нуля, без GRUB
- Войдите в 32-разрядный режим
- Переход от ассемблера к C
- Обработка прерываний
- Вывод на экран и ввод с клавиатуры
- Крошечная базовая ОС, libc которая расширяется в соответствии с нашими потребностями

👉 Github
  • 👍 24
  • 🔥 5
  • 🌚 4
  • ❤ 2
Post #5025 4.81K
❗Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов

Подробности тут

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
Post #5023 4.5K

Forwarded from Proglib.academy | IT-курсы

🌐 Преимущества и недостатки работы в ИТ-аутсорсинговой компании

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

Получите основу для дальнейшего изучения более сложных нейронных сетей:
🔵 Базовые модели ML и приложения

🔗 Ссылка на статью
  • 👍 2
Post #5022 3.98K

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

🛠 Сага: эффективный шаблон микросервисной архитектуры

Полную бизнес-транзакцию, как правило, очень сложно описать с помощью одной транзакции в базе данных. Возьмем, к примеру, процесс покупки в онлайн-магазине — с момента нажатия кнопки «Купить» до момента доставки заказа к вашей двери происходит серия шагов:

🔸 Размещение заказа. Пользователь выбирает нужные товары, добавляет их в корзину и начинает процесс оформления заказа. Система сохраняет информацию о видах товаров, их количестве, имени заказчика, адресе и способе доставки.
🔸 Создание счета-фактуры. После размещения заказа создается счет-фактура, который служит основной записью о транзакции и используется для выставления счета и учета.
🔸 Обработка платежа. Инициируется процесс оплаты, пользователь предоставляет данные банковской карты или электронного кошелька. Оплата безопасно обрабатывается, и после успешного завершения заказ подтверждается.
🔸 Отправка товара. После обработки платежа заказ готовится к отправке: создается информация для отслеживания, система уведомляет пользователя об ориентировочной дате доставки.

Каждый из этих шагов включает взаимодействие с различными микросервисами — сервисов заказов, платежным сервисом и сервисом доставки. Для успешного и последовательного выполнения бизнес-транзакции важна безупречная координация всех частей системы. Эта задача кажется очень сложной, но к счастью, есть универсальный и надежный паттерн, который помогает выстроить взаимодействие микросервисов самым оптимальным образом — Сага. О нем и пойдет речь в статье.
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 →