C++ дайджест #27: Continuous Integration

Привіт, мої любі сішники! В цьому випуску пропоную розглянути CI. Почнімо? :)

CI

Що таке Continuous Integration:

Інструменти:

Як застосовувати у проекті:

Modern C++

C++20 atomic_ref

Nifty Fold Expression Tricks

Notes on C++ SFINAE, Modern C++ and C++20 Concepts

Корисні посилання

Результати опитування „CppDevSurvey 2020”. Увага, спойлер: за наведеною статистикою, більшість розробників на С++ використовують CMake, С++ 11 та планують переїхати на новi стандарти.

Overload 156 — журнал від ACCU. Містить цікаві статті про те, як не не зловживати спадкуванням, відсортувати map вставками на етапі компіляції, вирішити проблеми з timeout-ами та переведенням часу тощо.

Making hybrid systems — створення гібридної системи для тестування heterogeneous програм за допомогою акторів на Python.

I accidentaly wrote a compile-time executable state machine — State Machine на на етапі компіляціі в С++17.

Default function arguments are the devil.

Інструменти

Qt, range-based for loops and structured bindings

Finding build bottlenecks with C++ Build Insights

How to Use C++ for Azure Storage

Codeplay implements MKL-BLAS for NVIDIA GPUs using SYCL and DPC++

Modules in VC++ 2019 16.5

New features in CMake 3.17

Оновлення

Цього місяця маємо такі оновлення:

Хвилиночка флуду



← Попередній випуск: C++ дайджест #26

Похожие статьи:
Спеціалісти Комісії з регулювання азартних ігор та лотерей не знайшли фактів, які б підтверджували, що компанія 1xBet пов’язана...
Трудно придумать что-то более разрушительное для любого проекта, чем жесткое деление на «мы» и «они» между командой разработки...
Компания ASUS представила новый смартфон ZenFone Selfie (ZD551KL), ориентированный на поклонников автопортретов (селфи). Новинка обладает...
Київський авіаційний інститут оголосив набір на навчальні програми для українських абітурієнтів, які перебувають...
Нещодавно команда ЛУН Місто разом із Мінцифри презентували оновлену онлайн-мапу провайдерів України, які готові...
Яндекс.Метрика