Обложка канала

Библиотека C/C++ разработчика. Страница 55

14677 @cppproglib

Полезные материалы по всему, что может быть полезно плюсовику/сишнику.

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

    Декоратор — структурный шаблон проектирования, предназначенный для динамического подключения дополнительного поведения к объекту. Шаблон предоставляет гибкую альтернативу практике создания подклассов с целью расширения функциональности. Больше о декораторе с примерами кода на C++: https://proglib.io/w/6f12ba6f
    Design Patterns and Refactoring

    Design Patterns and Refactoring articles and guides. Design Patterns video tutorials for newbies. Simple descriptions and full source code examples in Java, C++, C#, PHP and Delphi.

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

    На митапе мы расскажем реальные истории выпускников, которые закончили курс «Разработчик C++» от Практикума и нашли новую работу Вебинар для тех, кто: -хочет перейти в низкоуровневую разработку; -новичок в IT и хочет стать C++ разработчиком. -работает инженером, тестировщиком или менеджером с небольшим опытом программирования и хочет перейти в разработку на С++. 8 апреля в 19.00 по мск Зарегистрироваться

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

    Вебинар Как стать C++ разработчиком за 9 месяцев и найти новую работу
  • Библиотека C/C++ разработчика

    C++20 Ranges: The Key Advantage - Algorithm Composition

    Conceptually a Range is a simple concept: it’s just a pair of two iterators - to the beginning and to the end of a sequence (or a sentinel in some cases). Yet, such an abstraction can radically change the way you write algorithms. In this blog post, I’ll show you a key change that you get with C++20 Ranges.

    C++ Stories
  • Реклама

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

    Привет! Наш проект proglib.academy растет и сейчас мы ищем Digital-маркетолога в команду, который обеспечит поток клиентов на продукты Proglib.academy из органических и платных каналов, будет строить маркетинговые воронки и проектировать CJM, а также оптимизировать показатели и тестировать гипотезы. Будем рады, если вы поможете нам и отправите информацию о вакансии своим друзьям, знакомым или бывшим коллегам, которых она могла бы заинтересовать. Более подробно о вакансии можно прочитать тут: proglib.io/vacanci…22-04-04
  • Библиотека C/C++ разработчика

    FlaxEngine Alternatives and Reviews (Aug 2021)

    Which is the best alternative to FlaxEngine? Based on common mentions it is: ✅O3de, ✅Filament, ✅Godot, ✅The-Forge, ✅Kotatogram-desktop, ✅MxEngine or ✅Gemrb

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

    🎮 Что за модули в Unreal Engine и почему я должен о них париться?

    Рассказываем о концепции модулей в Unreal Engine, зависимостях между ними, а также о том, как реализовывать модули, собирать их, загружать и использовать.

    Библиотека программиста
  • Библиотека C/C++ разработчика

    Automatic Serialization in C++ for Game Engines | IndieGameDev

    In this article, I’m going to show you how I setup my very own serialisation library.

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

    Приходи на бесплатный курс «Golang разработчик», изучи новый язык за 3 месяца и получи оффер в #CloudMTS! В чем преимущество курса? Курс бесплатный и включает обучение не только Golang, но и работе с базами данных, брокерами сообщений, k8s/docker, новым фичам в Go, включая дженерики. По результатам обучения у тебя будет возможность попасть в команду разработки #CloudMTS, т.к. курс заточен под потребности компании. Что такое CloudMTS? CloudMTS – это облачный провайдер с собственными магистральными каналами связи. Команда проектирует инфраструктурные службы облака и строит биллинг. Вся разработка ведётся на Golang. Как попасть на курс? Кандидатам нужно наличие опыта коммерческой разработки от полугода, а также пройти отборочные на знание синтаксиса и базовых конструкций Go, основ работы с базами данных и брокерами сообщений. Подать заявку можно до 11 апреля 2022 года, обучение стартует 11 мая. Как получить оффер? После успешного окончания курса вас ждет собеседование с CloudMTS, к которому вы подготовитесь на курсе. Регистрируйся на курс тут.
    MTS Teta⎪Golang developer

    Курс, после которого возьмут в CloudMTS

    www.teta.mts.ru
  • Библиотека C/C++ разработчика

    `saturating_add` vs. `saturating_int` -- new function vs. new type?

    Suppose you want to do integer arithmetic that saturates instead of overflowing. The built-in operator+ doesn’t behave that way, so you need to roll something yourself. Do you write a saturating_add() function or a new saturating_int type with overloaded operator+? What about atomic_load(x) vs. atomic x? Or volatile_store(ptr, value) vs. volatile int*? When should you provide functions that implement new behavior and when should you write a wrapper type? Let’s look at the pro and cons.

    www.foonathan.net
  • Библиотека C/C++ разработчика

    Mach — это игровой движок и графический инструментарий будущего. https://proglib.io/w/3e72297d
    Mach Alternatives and Reviews (Mar 2022)

    Which is the best alternative to mach? Based on common mentions it is: ✅Zig, ✅SDL.zig, ✅Zigstr, ✅Riverwm/River, ✅Dmd, ✅Cc-rs, ✅Nomicon, ✅Utfcpp, ✅Matrix.to or ✅RIIR

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

    std::span should have a converting constructor from initializer_list

    C++17 introduced std::string_view as a “parameter-only” drop-in replacement for const std::string&. This allows us to make clean refactorings such as:

    quuxplusone.github.io
  • Библиотека C/C++ разработчика

    📺Основы безопасности web-приложений: воркшоп proglib.academy X REG RU –– в эфире через 15 минут! Занятие полезно для всех, кто планирует развиваться в сфере кибербезопасности, в частности, в направлении разработки web-приложений. ⚡️На вебинаре вы узнаете о современных методах защиты web-приложений от кибератак. Рассказывает Артём Мышенков, инженер по безопасности лидера рынка хостинг-провайдеров REG RU и эксперт в области защиты данных и уязвимостей в безопасности web-приложений. Подключайтесь по ссылке в 18.00, Мск – https://youtu.be/5Qzjjy3mxaQ
    Основы безопасности web-приложений | Воркшоп proglib.academy X REG.RU | День 2

    🖥Двухдневный воркшоп: Основы безопасности web-приложений | Трансляция второго дня – практикаЗанятие полезно для всех, кто планирует развиваться в сфере кибе...

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

    Multi-Level Break in C++ via IIFE

    I guess we all have been at this point. for (auto i : ...) for (auto j : ...) if (condition(i, j)) { break outer??? } You want to search something, and for one reason or another you end up with a nested loop. You find what you searched for

    artificial::mind blog
  • Библиотека C/C++ разработчика

    C Programming – Features & The First C Program

    Programming & Data Structures: C Programming – Features & The First C ProgramTopics discussed:1. Features of C programming.2. High-level language Vs Low-leve...

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

    Time Travel Debugging for C/C++ | PSPDFKit

    A quick look at reverse debugging/time travel debugging for C/C++.

    PSPDFKit
  • Реклама

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

    Не можешь купить игру для Playstation, продлить Apple Music или получить деньги из-за рубежа? Решение есть — это сервис удаленного открытия карт в Казахстане.  Ребята из finaxe.ru тоже столкнулись с данной проблемой и запустили сервис, в котором граждане РФ могут оформить онлайн карту Visa или Mastercard в банке Казахстана. Для чего это нужно: — Оплата любых зарубежных сервисов и покупок — Получение денег из-за рубежа — Использование в путешествиях Весь процесс проходит онлайн, от вас потребуется только загранпаспорт, даже вставать с дивана не понадобится!  Оформить заявку и ознакомиться с FAQ можно в боте: https://t.me/Robokazakh_bot
  • Библиотека C/C++ разработчика

    C++ | std::jthread and cooperative cancellation with stop token

    C++20’s std::jthread is an exception-safe alternative of std::thread that politely stops and joins the thread automatically in the destructor.

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

    👋 Мы — команда айтишников. В текущих условиях компания не может работать как работала, и мы решили переехать всей командой. 💬 Создали канал для таких же, как мы, — тех, кто хочет уехать. Собираем всё самое полезное про релокацию. Рассказываем, с чем столкнулись сами, ищем лайфхаки и способы похачить систему (например, нашли несколько способов, как жить за границей на рубли). 👨‍💻 А вообще, мы HR-IT-чувачки (то есть без лишней скромности профи в сфере трудоустройства) и сейчас готовим новый проект: будем помогать айтишникам организовать переезд и устроиться на работу в валюте. И ещё сверху грант будем давать💰 👉 Что для этого нужно? Пока что — присоединиться к каналу RelocationDev и следить за новостями😉 Скоро обо всём расскажем — в мельчайших подробностях.