Secrets of C++ Scripting BindingsJason Turner @le�icus emptycrate.com/idocpp 1Copyright Jason Turner @le�icus emptycrate.com/idocpp Secrets of Scripting Bindings for C++ 2 . 1Copyright Jason Turner @le�icus emptycrate.com/idocpp Jason com/le�icus/5d94357725413dce5005b0b1b7f77836 25 . 8Copyright Jason Turner @le�icus emptycrate.com/idocpp Secrets of Scripting Bindings for C++ 26 . 1Copyright Jason Turner @le�icus emptycrate.com/idocpp Jason0 码力 | 177 页 | 1.65 MB | 6 月前3
Peering Forward: C++'s Next Decadeassets from a malicious attacker examples: securing power grids, hospitals, banks, personal data, secrets, … Software safety (or “life safety” or similar) making software free from unacceptable risk of examples time travel, leaking secrets C++26 introduces a new tool: erroneous behavior “Well-defined as being Just Wrong” Not undefined no time travel, or leaked secrets! A general tool, but first applied assets from a malicious attacker examples: securing power grids, hospitals, banks, personal data, secrets, … Software safety (or “life safety” or similar) making software free from unacceptable risk of0 码力 | 84 页 | 6.21 MB | 6 月前3
Conan 2.10 Documentationwith: ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} - uses: actions/setup-python@v4 with: python-version: '3.10' - uses: webfactory/ssh-agent@v0.7.0 with: ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} (TLS) certificates • How to manage remotes.json through CLI: conan remotes. • How to use your own secrets manager for Conan remotes logins. 8.5. Configuration files 685 Conan Documentation, Release 2.10 be injected. A custom auth plugin can also be used to retrieve credentials directly from your own secrets manager. It has to be noted that the source_credentials applies only to files downloaded with the0 码力 | 803 页 | 5.02 MB | 10 月前3
Conan 2.9 Documentationwith: ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} - uses: actions/setup-python@v4 with: python-version: '3.10' - uses: webfactory/ssh-agent@v0.7.0 with: ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} Release 2.9.3 • How to manage remotes.json through CLI: conan remotes. • How to use your own secrets manager for Conan remotes logins. 8.5.6 source_credentials.json Warning: This feature is experimental be injected. A custom auth plugin can also be used to retrieve credentials directly from your own secrets manager. It has to be noted that the source_credentials applies only to files downloaded with the0 码力 | 795 页 | 4.99 MB | 10 月前3
Conan 2.8 Documentationwith: ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} - uses: actions/setup-python@v4 with: python-version: '3.10' - uses: webfactory/ssh-agent@v0.7.0 with: ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} (TLS) certificates • How to manage remotes.json through CLI: conan remotes. • How to use your own secrets manager for Conan remotes logins. 674 Chapter 8. Reference Conan Documentation, Release 2.8.1 be injected. A custom auth plugin can also be used to retrieve credentials directly from your own secrets manager. It has to be noted that the source_credentials applies only to files downloaded with the0 码力 | 785 页 | 4.95 MB | 10 月前3
《深入浅出MFC》2/e的类别。然后,实际写个MFC 多线程程序。 从操作系统层面看执行线程 书籍推荐:如果要从操作系统层面来了解执行线程,Matt Pietrek 的Windows 95 System Programming SECRETS(Windows 95 系统程序设计大奥秘/侯俊杰译/旗标出版)无疑是 最佳知识来源。Matt 把操作系统核心模块(KERNEL32.DLL)中用来维护执行线程生存的 数据结构都挖掘出来,非 // 指向各个sections, // 包括程序代码,资料,资源 图14-2 模块数据结构MDB 的细部内容( 资料整理自Windows 95 System Programming SECRETS, Matt Pietrek, IDG Books) 第㆕篇 深入 MFC 程式設計 750 00h DWORD Type 04h DWORD cReference 08h Database (TDB) MSG MSG MSG MSG 图14-3 执行线程数据结构(PDB ) 的细部内容( 资料整理自Windows 95 System Programming SECRETS, Matt Pietrek, IDG Books) 第 14 章 MFC 多緒程式設計 751 执行线程排程(Scheduling) 排程器挑选「下一个获得CPU 时间的执行线程」的唯一依据就是:执行线程优先权。如果0 码力 | 1009 页 | 11.08 MB | 1 年前3
Back to Basics: Move Semanticshttps://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines.html Nicolai Josuttis, “The Hidden Secrets of Move Semantics”, CppCon 2020 Nicolai Josuttis, “The Nightmare of Move Semantics for Trivial Classes”0 码力 | 142 页 | 1.02 MB | 6 月前3
Conan 2.0 Documentationwith: ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} - uses: actions/setup-python@v4 with: python-version: '3.10' - uses: webfactory/ssh-agent@v0.7.0 with: ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} credentials", "user": "myuser", "password": "mypassword" } ] } As a general rule, hardcoding secrets like passwords in files is strongly discouraged. To avoid it, the source_credentials.json file is template, so it can do operations like getting envi- ronment variables os.getenv(), allowing the secrets to be configured at the system or CI level: {% set mytk = os.getenv('mytoken') %} { "credentials":0 码力 | 652 页 | 4.00 MB | 1 年前3
Conan 2.1 Documentationwith: ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} - uses: actions/setup-python@v4 with: python-version: '3.10' - uses: webfactory/ssh-agent@v0.7.0 with: ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} credentials", "user": "myuser", "password": "mypassword" } ] } As a general rule, hardcoding secrets like passwords in files is strongly discouraged. To avoid it, the source_credentials.json file is template, so it can do operations like getting envi- ronment variables os.getenv(), allowing the secrets to be configured at the system or CI level: {% set mytk = os.getenv('mytoken') %} { "credentials":0 码力 | 694 页 | 4.13 MB | 1 年前3
Conan 2.3 Documentationwith: ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} - uses: actions/setup-python@v4 with: python-version: '3.10' - uses: webfactory/ssh-agent@v0.7.0 with: ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} credentials", "user": "myuser", "password": "mypassword" } ] } As a general rule, hardcoding secrets like passwords in files is strongly discouraged. To avoid it, the source_credentials.json file is template, so it can do operations like getting envi- ronment variables os.getenv(), allowing the secrets to be configured at the system or CI level: {% set mytk = os.getenv('mytoken') %} { "credentials":0 码力 | 748 页 | 4.65 MB | 1 年前3
共 15 条
- 1
- 2













