PFS SPDK: Storage Performance Development Kit
0 码力 | 23 页 | 4.21 MB | 5 月前3C++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 • Part 1: C++20 STL Features • Everything here is Standard, except as noted • Part 2: GitHub Development • For contributors and observers 2Overview Part 0 3CppCon 2019 -> CppCon 2020 • Announced SuperWig 26GitHub Development Part 2 27How We Use GitHub • Code: linear history, few feature branches • Issues: cxx20, LWG, bug, performance, etc. • Pull Requests: Used for all development • Continuous0 码力 | 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 • Part 1: C++20 STL Features • Everything here is Standard, except as noted • Part 2: GitHub Development • For contributors and observers3 Overview Part 04 CppCon 2019 CppCon 2020 • Announced at SuperWig27 GitHub Development Part 228 How We Use GitHub • Code: linear history, few feature branches • Issues: cxx20, LWG, bug, performance, etc. • Pull Requests: Used for all development • Continuous0 码力 | 45 页 | 702.09 KB | 5 月前3Powered by AI: A Cambrian Explosion for C++ Software Development Tools
`University of Massachusetts Amherst Powered by AI: A Cambrian Explosion for C++ Software Development Tools Emery BergerCretaceous–Paleogene (K-Pg) extinction eventCretaceous–Paleogene (K-Pg) extinction0 码力 | 128 页 | 23.40 MB | 5 月前3Techniques to Optimise Multi-threaded Data Building During Game Development
1 Dominik Grabiec - Techniques to Optimise Multi-threaded Data Building During Game Development - CppCon 2024Hello My name is Dominik Grabiec This talk isFocusing on optimising the process around around building the data - the data build system • How many people are in Game Development? • How many people have worked in AAA? • How many are familiar with asynchronous programming? Speaker notesTALK since 1999 (Professionally since 2005) • Worked in Embedded and Application Development • Since 2013 in AAA Game Development • Representing myself • Examples in this talk are recreations 3A quick bit 0 码力 | 99 页 | 2.40 MB | 5 月前3MITRE Defense Agile Acquisition Guide - Mar 2014
technologies and operations, including the challenges associated with information assurance. Agile development practices can help the DoD to transform IT acquisition by delivering capabilities faster and responding in an increasingly complex environment. Agile has emerged as the leading industry software development methodology, and has seen growing adoption across the DoD and other federal agencies. Agile practices tailoring program structures and acquisition processes to the program characteristics. Agile development can achieve these objectives through: Focusing on small, frequent capability releases 0 码力 | 74 页 | 3.57 MB | 5 月前3Building Cppcheck
learned from 17 years of Cppcheck development Daniel MarjamäkiWhat will I say ● Chronological walk through ● Learnings What we learned from 17 years of Cppcheck development Daniel MarjamäkiBefore I started from 17 years of Cppcheck development Daniel MarjamäkiHobby project preconditions ● Time ● Knowledge ● Perseverance What we learned from 17 years of Cppcheck development Daniel MarjamäkiPlanning Cppcheck development Daniel Marjamäki Project size TimeFirst experiment ● Started experimenting with perl and regular expressions What we learned from 17 years of Cppcheck development Daniel MarjamäkiSourceforge0 码力 | 41 页 | 706.29 KB | 5 月前3Trends Artificial Intelligence
AI Will Likely Do in Ten Years, per ChatGPT Source: ChatGPT (5/15/25) AI = Circa 2035?36 AI Development Trending = Unprecedented37 Machine-Learning Model* Trending = In 2015... Industry Surpassed Academia Models by Sector – 2003-2024, per Stanford HAI Annual New Notable Machine-Learning Models AI Development Trending = Unprecedented38 AI Developer Growth (NVIDIA Ecosystem as Proxy) = +6x to 6MM Developers to reach 2 million.’ Source: NVIDIA blog posts, press releases, & company overviews +6x AI Development Trending = Unprecedented Global Developers in NVIDIA Ecosystem (MM) – 2005-2025, Per NVIDIA390 码力 | 340 页 | 12.14 MB | 4 月前3A New Decade of Visual Studio: C++20, Open STL and More
– 13:00 Collaborative C++ Development with Visual Studio Code Julia Reid – count_if() venueVisual Studio Agenda 1. Conformance 2. Code Safety 3. Cross-platform development 4. Developer and Team ProductivityVisual microsoft.com/vs/preview/Visual Studio Agenda 1. Conformance 2. Code Safety 3. Cross-platform development 4. Developer and Team ProductivityAnnouncing today With version 16.8, Visual Studio 2019 achieves AWESOME! ✅ ✅ ✅ ✅ 🐱🏍 Visual Studio Tue 9/15 13:30 – 14:30 C++20 STL Features: One Year of Development on GitHub Stephan T. Lavavej – generate_n() venue https://microsoft.github.io/STL/std::ranges0 码力 | 37 页 | 2.67 MB | 5 月前3The DevOps Handbook
production instances v. Keep developers’ environments most current e. MODIFY OUR DEFINITION OF DEVELOPMENT “DONE” TO INCLUDE RUNNNING IN PRODUCTION-LIKE ENVIRONMENTS i. In general, the longer the interval frequently as possible i. WRITE OUR AUTOMATED TESTS BEFORE WE WRITE THE CODE (“TEST DRIVEN DEVELOPMENT”) i. TDD – Kent Beck as part of Extreme Programming 1. Ensure the tests fail – “Write a test ii. Implemented Trunk-based development & CI iii. After CI: 40% effort on new features, 40% decrease in development costs, 140% increase in programs under development, 78% reduction in cost per program0 码力 | 8 页 | 23.08 KB | 5 月前3
共 154 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16