Presentation for Meeting C++ 2022 (17.-19. November 2022 in Berlin)
View slides: https://arbmind.github.io/2022-function-en
The code/
Folder contains some examples used in the presentation.
For compilation a C++20 capable compiler and the QBS build system is used. It should be easy read if you use something else.
Warning: All the code is for learning and demonstration purposes only and has no production quality. Especially the slide code is aimed to fit on slides and lacks a lot of best practices.
- AsciiDoctor as hackable html slide generator with a lot of features
- Bespoke.js as a flexible html slide framework
- Patched AsciiDoctor-Bespoke that allows the nested code display
- Patched Bespoke-Bullets to allow better interactions through API
- Patched Bespoke-Hash that uses the extended bullets API
- Patched Bespoke-OnStage with some customizations and fixes for my setup
- Gulp to automate regeneration and push slide updates to the browser
- Docker-Compose is used to ease the setup during slide development
The slides here are available under the terms of the Creative Commons Attribution-ShareAlike license. (cc-by-sa-license)