Harbor Deep Dive - Open source trusted cloud native registryHarbor Deep Dive Open source trusted cloud native registry Henry Zhang, Chief Architect, VMware R&D China Steven Zou, Staff Engineer, VMware R&D China Nov. 2018 goharbor.io Initiated by VMware products: VIC and PKS GitHub Repo: https://github.com/go harbor/harbor/ Apache 2.0 license An open source trusted cloud native registry project HARBOR More integrations in future Harbor Project History Community Harbor Users and Partners (selected) x x Main Features 6 Web Portal • Based on open source Clarity • Image operation full capabilities • Batch operations Restful API • Complete API for0 码力 | 15 页 | 8.40 MB | 1 年前3
C++20: An (Almost) Complete OverviewImmediate Functions – consteval constinit Class Enums and using Directive Text Formatting Math Constants std::source_location [[nodiscard(reason)]] Bit Operations Small Standard Library Supports actively checking for a stop request Can be used with condition_variable_any std::stop_source Used to request a thread to stop execution Stop requests are visible to all associated stop_sources token.stop_requested()) { //... } } }; //... job.request_stop(); // auto source { job.get_stop_source() }; // source.request_stop() // auto token { job.get_stop_token() }; // bool b { token.stop_requested()0 码力 | 85 页 | 512.18 KB | 6 月前3
Secure your microservices with istio step by stepdynamicActiveSecrets[0].secret.tlsCertificate.certificateChain.i nlineBytes' -r | base64 -d | openssl x509 -noout -text -in - ● Part of cluster config in envoy config-dump ○ kubectl exec-c istio-proxy curl lo it ○ If server has a sidecar and allows mTLS, send mTLS – reviews-v1 & v3 ○ Otherwise, send plain text – reviews-v2 ● Server side will be in PERMISSIVE mode by default #IstioCon mTLS in Istio - PeerAuthentication server sidecar will accept ● PERMISSIVE: accepts for both plain text and mTLS ● STRICT: accepts only mTLS ● DISABLE: accept only plain text ● UNSET: inherit from parent, default to PERMISSIVE if no set 0 码力 | 34 页 | 67.93 MB | 1 年前3
NativeScript 101ramp-up Mass adoption Project Timeline NativeScript npm Downloads What is NativeScript? o Open source framework (ASLv2) o Create native mobile apps for iOS & Android o Use web skills o JS, CSS, XML-based border-width o border-radius o font o font-family o font-size o font-style o font-weight o text-align o text-decoration o text-transform o vertical-align o horizontal-align o margin o margin-top o margin-right Line Interface (CLI) o Use Command Prompt (Win) or Terminal (Mac, Linux) o Free, Part of open source project o Requires installation, local environment setup to build for iOS/Android (requires Mac0 码力 | 90 页 | 40.11 MB | 1 年前3
夏歌-使用Rust构建LLM应用Rust 构建基于 ChatGPT 的 Telegram 机器人 1. 通过不同的 prompt 扮演不同的角色,并且拥有短期记忆 2. Chat with images 3. Chat with text 这个机器人可以: 使用 Rust 构建基于 ChatGPT 的 Telegram 机器人 "0.1.0" 基于 ChatGPT 的 Telegram 机器人 Cargo.toml "0 GPT3.5 调用 OpenAI , 并把结果返回。 "0.1.0" 基于 ChatGPT 的 Telegram 机器人 在 ocr 这个 function 里 识别 图片中的文字, text_detection 是把识别的图片转化为 base64 https://github.com/flows-network/review-any- pr-with-chatgpt 使用 GitHub https://github.com/flows-network/review-any- pr-with-chatgpt 使用 Rust 构建 PR review 机器人 Source code Give it a try https://github.com/flows-network/github-pr- summary https://github.com/flows-network/review-0 码力 | 36 页 | 38.31 MB | 1 年前3
Introduction to Mobile UI Test AutomationDo not reinvent the wheel Not modify app under test Cross-platform tests Scale Appium Open source mobile testing framework Not modify app under test Use language of choice Use known APIs (webdriver) (webdriver) Functional Tests Core www.github.com/NativeScript/functional-tests-core Open source Java Appium Easy to write tests Single code base for both platforms Extended gesture and action support waitForNotExist() getAttribute() source() size() location() exists() text() Typings Async/Await Image Comparison driver.compareScreen("page.png"); Open source cloud builds - Sauce Labs nativescript-facebook0 码力 | 41 页 | 4.75 MB | 1 年前3
唐刚 - Use Rust to Develop the Decentralized Open Data Application - RustChinaConf20231 app 2 app 3 app n Every app has its own backend and frontend implementations. General User Text Persistence protocol https://github.com/eightfish-org/gutp A Case: GUTP MeBlog is a blog platform Performance High High, less than Web2 Query Capability Powerful Powerful, less than Web2 Open Source Code Open or Not, mostly NOT Open Data Resiliency Normal High Data Openness Closed Open Trustlessness Decentralized Decentralized Underlying Nodes Many Few Performance Low High Query Capability Low High Open Source Code Open Open Hot Data Capacity Low High Data Resiliency High High Data Openness Open Open Trustlessness0 码力 | 30 页 | 2.53 MB | 1 年前3
Analyzing MySQL Logs with ClickHousequery © 2018 Percona. 7 Clickhouse Answers • 10x+ times space reduction compared to Raw Text Log Files High Compression (column store + LZ4) • Typically 100x faster than MySQL on Single through Event Analyzes Cheerleader” Meet Charity Majors © 2018 Percona. 12 Honeycomb’s Open Source Agent https://github.com/honeycombio/honeytail Nice and Simple Self Contained GoLang Application0 码力 | 43 页 | 2.70 MB | 1 年前3
THE FIRST EXPLORATION OF PROJECT SPARROWsoftware developmement for ~15 years(~11 years on Mobile dev) Actively participating Open Source Communities: https://github.com/XianBeiTuoBaFeng2015/MySlides Recently, focus Between Microkernel and Monolithic Kernel: Source: https://www.guru99.com/microkernel-in-operating-systems.html I. Background . Source: https://os.inf.tu-dresden.de/Studium/MkK//SS2021/01_intro _assurance:_seL4 https://sel4.systems I. Background . Source: “The seL4 Report”, Gernot Heiser, Fosdem 2021. I. Background Src 1.2.1.1 CAmkES I. Background0 码力 | 68 页 | 13.14 MB | 1 年前3
C++高性能并行编程与优化 - 课件 - 11 现代 CMake 进阶指南启用 CONFIGURE_DEPENDS 选项,当添加新文件时,自动更新变量 如果源码放在子文件夹里怎么办? 必须把路径名和后缀名的排列组合全部写出来吗?感觉好麻烦 大可不必!用 aux_source_directory ,自动搜集需要的文件后缀名 进一步: GLOB_RECURSE 了解一下!能自动包含所有子文件夹下的文件 GLOB_RECURSE 的问题:会把 build 目录里生成的临时 这里初始化了一个名称为 hellocmake 的项目,为什么需要项目名? 对于 MSVC ,他会在 build 里生成 hellocmake.sln 作为“ IDE 眼中的项目”。 CMAKE_CURRENT_SOURCE_DIR 表示当前源码目录的位置,例如 ~/hellocmake 。 CMAKE_CURRENT_BINARY_DIR 表示当前输出目录的位置,例如 ~/hellocmake/build 。 project 的 区别 PROJECT_SOURCE_DIR 表示最近一次调用 project 的 CMakeLists.txt 所在的源码目 录。 CMAKE_CURRENT_SOURCE_DIR 表示当前 CMakeLists.txt 所在的源码目录。 CMAKE_SOURCE_DIR 表示最为外层 CMakeLists.txt 的源码根目录。 利用 PROJECT_SOURCE_DIR 可以实现从子模块里直接获得项目最外层目录的路径。0 码力 | 166 页 | 6.54 MB | 1 年前3
共 29 条
- 1
- 2
- 3
相关搜索词













