C++20 STL Features: 1 Year of Development on GitHub
C++20 STL Features: 1 Year of Development on GitHub Stephan T. Lavavej "Steh-fin Lah-wah-wade" Principal Software Engineer, Visual C++ Libraries stl@microsoft.com @StephanTLavavej 1 Version 1.0 - September Standard, except as noted • Part 2: GitHub Development • For contributors and observers 2Overview Part 0 3CppCon 2019 -> CppCon 2020 • Announced at CppCon 2019 • github.com/microsoft/STL • Apache License contributors • Extensively reviewed and tested • Released VS 2019 16.5, 16.6, 16.7, 16.8 Preview 3 • GitHub migration ongoing • Build system (native desktop), test suite, issue database • Goal: Complete0 码力 | 45 页 | 989.72 KB | 5 月前3C++20 STL Features: 1 Year of Development on GitHub
Version 1.0 - September 15, 2020 1 C++20 STL Features: 1 Year of Development on GitHub Stephan T. Lavavej "Steh-fin Lah-wah-wade" Principal Software Engineer, Visual C++ Libraries stl@microsoft.com @StephanTLavavej2 Standard, except as noted • Part 2: GitHub Development • For contributors and observers3 Overview Part 04 CppCon 2019 CppCon 2020 • Announced at CppCon 2019 • github.com/microsoft/STL • Apache License contributors • Extensively reviewed and tested • Released VS 2019 16.5, 16.6, 16.7, 16.8 Preview 3 • GitHub migration ongoing • Build system (native desktop), test suite, issue database • Goal: Complete0 码力 | 45 页 | 702.09 KB | 5 月前3Spanny 2: Rise of std::mdspan
github.com/griswaldbrooks/spanny2github.com/griswaldbrooks/spanny2 DISCLAIMER: C++23… ish 2 https://github.com/kokkos/mdspangithub.com/griswaldbrooks/spanny2 goals ● deeper understanding of std::mdspan accessors ● how to write custom layouts and accessors ● dispel common misconceptions about both 3github.com/griswaldbrooks/spanny2 how ● layouts and their requirements ● occupancy grids and default std::mdspan ● review std::mdspan declarationgithub.com/griswaldbrooks/spanny2 7github.com/griswaldbrooks/spanny2 std::mdspan 8github.com/griswaldbrooks/spanny2 motivations: people who know more than me I0 码力 | 117 页 | 2.02 MB | 5 月前3Django CMS 3.11.10 Documentation
docker.com/get-started/]. Run the demo project in docker (Step 2) Info: The demo project [https://github.com/django-cms/django-cms-quickstart/tree/support/cms-4.1.x] is a minimal Django project with some pop-up window where the “New page” is marked blue. Press New Page and select Next. git clone git@github.com:django-cms/django-cms-quickstart.git cd django-cms-quickstart docker compose build web docker project. Those are djangocms-text-ckeditor [https://github.com/django-cms/djangocms-text-ckeditor] for rich text input. djangocms-frontend [https://github.com/django-cms/djangocms-frontend] for Bootstrap50 码力 | 493 页 | 1.44 MB | 6 月前0.03Django CMS 4.1.x Documentation
docker.com/get-started/]. Run the demo project in docker (Step 2) Info: The demo project [https://github.com/django-cms/django-cms-quickstart/tree/support/cms-4.1.x] is a minimal Django project with some pop-up window where the “New page” is marked blue. Press New Page and select Next. git clone git@github.com:django-cms/django-cms-quickstart.git cd django-cms-quickstart docker compose build web docker https://github.com/django-cms/cms-template/archive/4.1.tar.gz djangocms-text-ckeditor [https://github.com/django-cms/djangocms-text-ckeditor] for rich text input. djangocms-frontend [https://github.com/0 码力 | 518 页 | 1.66 MB | 6 月前3Multi Producer, Multi Consumer, Lock Free, Atomic Queue
https://github.com/erez-strauss/lockfree_mpmc_queueAbout me ● C++/C development for over 25 years ● Low Latency - Trading platforms ● Worked in both banks and hedge funds ● Github: https://github.com/erez-strauss https://www.linkedin.com/in/erezstrauss/ 3 CppCon 2024 | Erez Strauss | Lockfree, MPMC Queue https://github.com/erez-strauss/lockfree_mpmc_queueLockfree, MPMC Queue - Agenda 1. Trading Platform, Latency Testing 9. Performance - Benchmarking 4 CppCon 2024 | Erez Strauss | Lockfree, MPMC Queue https://github.com/erez-strauss/lockfree_mpmc_queueLockfree, MPMC Queue - Background ● Trading platform - every0 码力 | 54 页 | 886.12 KB | 5 月前3Django CMS 3.9.x Documentation
pip install --upgrade pip 1.2.3. Use the django CMS installer The django CMS installer [https://github.com/nephila/djangocms-installer] is a helpful script that takes care of setting up a new project applications.) For this tutorial, we’re going to take a basic Django opinion poll application [https://github.com/divio/django-polls] and integrate it into the CMS. So we will: incorporate the Polls application polls application 3.1.1. Install polls Install the application from its GitHub repository using pip: pip install git+http://git@github.com/divio/django-polls.git#egg=polls Let’s add this application to our0 码力 | 417 页 | 1.68 MB | 6 月前3Django CMS 3.8.x Documentation
pip install --upgrade pip 1.2.3. Use the django CMS installer The django CMS installer [https://github.com/nephila/djangocms-installer] is a helpful script that takes care of setting up a new project applications.) For this tutorial, we’re going to take a basic Django opinion poll application [https://github.com/divio/django-polls] and integrate it into the CMS. So we will: incorporate the Polls application polls application 3.1.1. Install polls Install the application from its GitHub repository using pip: pip install git+http://git@github.com/divio/django-polls.git#egg=polls Let’s add this application to our0 码力 | 413 页 | 1.67 MB | 6 月前3AnEditor Can Do That?
What’s new? 1. GitHub Codespaces (coding from your browser!)Visual Studio Code What’s new? 1. GitHub Codespaces (coding from your browser!)Visual Studio Code What’s new? 1. GitHub Codespaces (coding 1. GitHub Codespaces (coding from your browser!)Visual Studio Code What’s new? 1. GitHub Codespaces (coding from your browser!) 2. CMake Presets supportVisual Studio Code What’s new? 1. GitHub Codespaces and ARM64 support (Raspberry Pi, Surface Pro X, Apple Silicon)Visual Studio Code What’s new? 1. GitHub Codespaces (coding from your browser!) 2. CMake Presets support 3. ARM and ARM64 support (Raspberry0 码力 | 71 页 | 2.53 MB | 5 月前3Taro: Task graph-based Asynchronous Programming Using C++ Coroutine
1 Taro: https://github.com/dian-lun-lin/taro A B Callback Wait Polling D C C++ Coroutine to enable multitasking 28Taro’s Programming Model – Example 1 Taro: https://github.com/dian-lun-lin/taro Taro: https://github.com/dian-lun-lin/taro A B Callback Wait Polling D C 7 auto task_a = taro.emplace([&]() { 11 }); 30Taro’s Programming Model – Example 1 Taro: https://github.com/dian-lun-lin/taro stream>>>(); 10 }); // synchronize 11 }); 31Taro’s Programming Model – Example 1 Taro: https://github.com/dian-lun-lin/taro A B Callback Wait Polling D C 7 auto task_a = taro.emplace([&]() {0 码力 | 84 页 | 8.82 MB | 5 月前3
共 282 条
- 1
- 2
- 3
- 4
- 5
- 6
- 29