Функциональная реализация программной транзакционной памяти (STM) на C++17 от участника чата.
https://github.com/graninas/cpp_stm_free
#github #repo #cpp #stm #functional
https://github.com/graninas/cpp_stm_free
#github #repo #cpp #stm #functional
GitHub
GitHub - graninas/cpp_stm_free: Composable monadic STM for C++ on Free monads
Composable monadic STM for C++ on Free monads. Contribute to graninas/cpp_stm_free development by creating an account on GitHub.
man-страницы для C++98/11/14/17 из
https://github.com/aitjcize/cppman
#repo #github #cpp #man #cppref
cppreference/ cplusplus.comhttps://github.com/aitjcize/cppman
#repo #github #cpp #man #cppref
GitHub
GitHub - aitjcize/cppman: C++ 98/11/14 manual pages for Linux/MacOS
C++ 98/11/14 manual pages for Linux/MacOS. Contribute to aitjcize/cppman development by creating an account on GitHub.
Слайды с доклада Дениса Кормалёва про реализацию Future и Promise.
https://speakerdeck.com/dkormalev/kak-sdielat-svoi-future-promise-ili-zhizniennyi-tsikl-vielosipiedov-v-prodakshienie
Ссылка на оригинальное мероприятие: https://t.iss.one/ProCxxNews/75
#materials #meetup #spb #futures #cpp #slide
https://speakerdeck.com/dkormalev/kak-sdielat-svoi-future-promise-ili-zhizniennyi-tsikl-vielosipiedov-v-prodakshienie
Ссылка на оригинальное мероприятие: https://t.iss.one/ProCxxNews/75
#materials #meetup #spb #futures #cpp #slide
Speaker Deck
Как сделать свой Future-Promise или жизненный цикл велосипедов в продакшене
Build your own Future, they said.
It will worth the hassle, they Promised.
That is how I should Function, I was told.
It is the main Task of my life, prophecy declared.
It will worth the hassle, they Promised.
That is how I should Function, I was told.
It is the main Task of my life, prophecy declared.
Видео с доклада Дениса Кормалёва про реализацию Future и Promise.
https://www.youtube.com/watch?v=TYHMvcC5YU4
Ссылка на оригинальное мероприятие: https://t.iss.one/ProCxxNews/75
#materials #meetup #spb #futures #cpp #video
https://www.youtube.com/watch?v=TYHMvcC5YU4
Ссылка на оригинальное мероприятие: https://t.iss.one/ProCxxNews/75
#materials #meetup #spb #futures #cpp #video
YouTube
Future/Promise своими силами или жизненный цикл велосипедов в продакшене
Future/Promise своими силами или жизненный цикл велосипедов в продакшене, Денис Кормалев
Эпиграф:
Build your own Future, they said.
It will worth the hassle, they Promised.
That is how I should Function, I was told.
It is the main Task of my life, prophecy…
Эпиграф:
Build your own Future, they said.
It will worth the hassle, they Promised.
That is how I should Function, I was told.
It is the main Task of my life, prophecy…
C++98/11/14 Variant.
https://github.com/martinmoene/variant-lite
#repo #github #cpp #variant #cpp98 #cpp11 #cpp14
https://github.com/martinmoene/variant-lite
#repo #github #cpp #variant #cpp98 #cpp11 #cpp14
GitHub
GitHub - martinmoene/variant-lite: variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single…
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library - martinmoene/variant-lite
Материалы с конференции CoreHard 2018 (плейлист)
https://www.youtube.com/watch?v=-oqaCzjfle0&list=PLgsLnJ-wgYTbYOctnbejxHR2ld120INSN
#cpp #youtube #playlist #corehard
https://www.youtube.com/watch?v=-oqaCzjfle0&list=PLgsLnJ-wgYTbYOctnbejxHR2ld120INSN
#cpp #youtube #playlist #corehard
YouTube
CoreHard Spring 2018. Александр Маркевич. From C++ to Objective-C
В этом докладе я хочу рассказать о том, что Obj-C/C++ — это расширение существующих C/C++. В данном докладе будут рассмотрены особенности языка, будет рассказано про управление памятью (retain/release vs. ARC vs. shared_ptr/unique_ptr), про Swift и почему…
Библиотека, позволяющая узнать, исполняется ли код в месте вызова ее функций на этапе компиляции или на этапе выполнения программы.
https://github.com/SaadAhmad/in_constexpr
#repo #github #cpp #constexpr #magic
https://github.com/SaadAhmad/in_constexpr
#repo #github #cpp #constexpr #magic
GitHub
GitHub - SaadAhmad/in_constexpr: An approach for runtime detection inside a constexpr function
An approach for runtime detection inside a constexpr function - GitHub - SaadAhmad/in_constexpr: An approach for runtime detection inside a constexpr function
Запись C++-митапа в Лаборатории Касперского.
https://www.youtube.com/watch?v=REjsFGgwopA
Подробности о прошедшем митапе - по ссылке: https://events.kaspersky.com/event/cpp2018
#cpp #youtube #meetup #kaspersky #legacy #cppUserGroup #moscow
https://www.youtube.com/watch?v=REjsFGgwopA
Подробности о прошедшем митапе - по ссылке: https://events.kaspersky.com/event/cpp2018
#cpp #youtube #meetup #kaspersky #legacy #cppUserGroup #moscow
YouTube
C++ meetup
Небольшая библиотека для измерения времени компиляции метапрограмм.
https://github.com/ldionne/metabench
#repo #github #cpp #metaprogramming
https://github.com/ldionne/metabench
#repo #github #cpp #metaprogramming
GitHub
GitHub - ldionne/metabench: A simple framework for compile-time benchmarks
A simple framework for compile-time benchmarks. Contribute to ldionne/metabench development by creating an account on GitHub.
Видео с митапа о Conan в питерском JetBrains.
https://youtu.be/C9pjhw4F_Kg
Ссылка на анонс мероприятия: https://t.iss.one/ProCxxNews/79
#meetup #JetBrains #CppUserGroup #спб #conan
https://youtu.be/C9pjhw4F_Kg
Ссылка на анонс мероприятия: https://t.iss.one/ProCxxNews/79
#meetup #JetBrains #CppUserGroup #спб #conan
YouTube
Liberate yourself from the monolithic build!
Liberate yourself from the monolithic build! By Mark Galpin, Senior Product Manager, JFrog
While automated build platforms for C/C++ applications is something we have been doing for years, for many people the toolset feels limited compared to what you can…
While automated build platforms for C/C++ applications is something we have been doing for years, for many people the toolset feels limited compared to what you can…
Небольшая .NET Standard-библиотека для синтаксического анализа кода на языке Си, компиляции и выполнении в своей виртуальной машине.
https://github.com/praeclarum/CLanguage
#repo #github #dotnet #parser #compiler #interpreter #c #vm
https://github.com/praeclarum/CLanguage
#repo #github #dotnet #parser #compiler #interpreter #c #vm
GitHub
GitHub - praeclarum/CLanguage: C parser, compiler, and interpreter for .NET
C parser, compiler, and interpreter for .NET. Contribute to praeclarum/CLanguage development by creating an account on GitHub.
Пишем свой протокол стриминга поверх UDP. Транскрайб доклада Александра Тоболя с Highload++ 2017.
https://habr.com/company/oleg-bunin/blog/413479/
#habr #highloadpp #article #network #video #streaming
https://habr.com/company/oleg-bunin/blog/413479/
#habr #highloadpp #article #network #video #streaming
Хабр
Пишем свой протокол поверх UDP
Первые прямые трансляции с места событий появились в России почти 70 лет назад и вели их из передвижной телевизионной станции (ПТС), которая внешне походила на «...
Header-only-библиотека с различные алгоритмами сортировки
https://github.com/Morwenn/cpp-sort
#repo #github #cpp #sorting
https://github.com/Morwenn/cpp-sort
#repo #github #cpp #sorting
GitHub
GitHub - Morwenn/cpp-sort: Sorting algorithms & related tools for C++
Sorting algorithms & related tools for C++. Contribute to Morwenn/cpp-sort development by creating an account on GitHub.
Библиотека с compile-time-regexp'ами.
https://github.com/hanickadot/compile-time-regular-expressions
#repo #github #cpp #regex #compiletime
https://github.com/hanickadot/compile-time-regular-expressions
#repo #github #cpp #regex #compiletime
GitHub
GitHub - hanickadot/compile-time-regular-expressions: Compile Time Regular Expression in C++
Compile Time Regular Expression in C++. Contribute to hanickadot/compile-time-regular-expressions development by creating an account on GitHub.
Небольшая header-only-библиотека для любителей программировать смайлами в C++.
https://github.com/berkus/emojipp
#repo #github #emoji #lang
https://github.com/berkus/emojipp
#repo #github #emoji #lang
GitHub
GitHub - berkus/emojipp
Contribute to berkus/emojipp development by creating an account on GitHub.
Небольшая утилитка для оценки покрытия кода на языке C++ в Windows.
https://github.com/OpenCppCoverage/OpenCppCoverage/
#repo #github #cpp #coverage #windows #msvs
https://github.com/OpenCppCoverage/OpenCppCoverage/
#repo #github #cpp #coverage #windows #msvs
GitHub
GitHub - OpenCppCoverage/OpenCppCoverage: OpenCppCoverage is an open source code coverage tool for C++ under Windows.
OpenCppCoverage is an open source code coverage tool for C++ under Windows. - OpenCppCoverage/OpenCppCoverage
CppCon 2018. Louis Dionne о Compile-time-программировании и рефлексии в C++20.
https://youtu.be/CRDNPwXDVp0?t=2283
#video #youtube #cppcon #cpp #compileTime #reflection #cpp20
https://youtu.be/CRDNPwXDVp0?t=2283
#video #youtube #cppcon #cpp #compileTime #reflection #cpp20
YouTube
CppCon 2018: Louis Dionne “Compile-time programming and reflection in C++20 and beyond”
https://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018
—
Compile-time programming and reflection have been getting a lot of attention recently. Indeed, from Herb Sutter's…
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018
—
Compile-time programming and reflection have been getting a lot of attention recently. Indeed, from Herb Sutter's…
CppCon 2018. Герб Саттер. На пути к более простому и мощному C++. Мини-транскрайб записи доклада на habr'е.
https://habr.com/post/425873/
#video #transcribe #habr #cppcon #cpp #herbSutter #lifetime #metaclass #codegen
https://habr.com/post/425873/
#video #transcribe #habr #cppcon #cpp #herbSutter #lifetime #metaclass #codegen
Habr
[CppCon 2018] Herb Sutter: На пути к более простому и мощному C++
В своём выступлении на CppCon 2018 Herb Sutter представил общественности свои наработки по двум направлениям. Во-первых, это контроль времени жизни переменных...
Небольшая статья о разнице между std::accumulate и std::reduce.
https://blog.tartanllama.xyz/accumulate-vs-reduce/
#article #blog #cpp #cpp17
https://blog.tartanllama.xyz/accumulate-vs-reduce/
#article #blog #cpp #cpp17
Записи докладов события "Под капотом Яндекс.Такси: С++"
https://events.yandex.ru/events/meetings/11-oct-2018/
Ссылка на анонс мероприятия: https://t.iss.one/ProCxxNews/86
#materials #meetup #cpp #yandex #yandexTaxi #machineLearning #highload #testing #moscow #java
https://events.yandex.ru/events/meetings/11-oct-2018/
Ссылка на анонс мероприятия: https://t.iss.one/ProCxxNews/86
#materials #meetup #cpp #yandex #yandexTaxi #machineLearning #highload #testing #moscow #java