Build a lightweight logging and tracing tool with Apache Arrow, Parquet and DataFusion 朱霜
Build a lightweight logging and tracing tool with Apache Arrow, Parquet and DataFusion 朱霜 2023.06.18 1. Introduction 2. Duo - Observability duet: Logging and Tracing • What is Duo? • How does0 码力 | 26 页 | 11.05 MB | 1 年前3How to Build Your First C++ Automated Refactoring Tool - CppCon 2023
9Proprietary + Confidential Large Scale Refactorings & Automated Refactoring Tools 10 10Refactoring Tool Use Cases 02 11Proprietary + Confidential Consistent Code Formatting 12 12Proprietary + Confidential (const auto& i: arr){ // analyze i } } 78 78 Writing Our Own Tidy CheckReally Cool Stuff You Can Build 79 void OldAPI(int v, int m, int d){ NewAPI(m, v); } void NewAPI(int m, int v); - OldAPI(vel OldAPI(vel, mass, dist); + NewAPI(mass, vel); ABSL_DEPRECATE_AND_INLINE()Really Cool Stuff You Can Build 80 if (absl::GetFlag(FLAGS_Example_for_cpp_con)) { foo(); } else { bar(); } foo();In Conclusion0 码力 | 83 页 | 6.03 MB | 5 月前3Kicad 5.1 Plugins
Kicad Plugins The KiCad Team KiCad Plugin System Copyright This document is Copyright © 2016 by it’s contributors as listed below. You may distribute it and/or modify it under the terms of either the suite while developing a plugin; in fact, plugins can be built with the aid of a very small set of headers from the KiCad source tree. Removing the requirement to build KiCad during plugin development greatly related to the plugin which is being developed and thus reducing the time required for each build and test cycle. Plugins were initially developed for the 3D model viewer to make it possible to support more0 码力 | 48 页 | 44.28 KB | 1 年前3Kicad 4.0 Plugins
Kicad Plugins The KiCad Team KiCad Plugin System Copyright This document is Copyright © 2016 by it’s contributors as listed below. You may distribute it and/or modify it under the terms of either the suite while developing a plugin; in fact plugins can be built with the aid of a very small set of headers from the KiCad source tree. Removing the requirement to build KiCad during plugin development greatly related to the plugin which is being developed and thus reducing the time required for each build and test cycle. Plugins were initially developed for the 3D model viewer to make it possible to support more0 码力 | 48 页 | 66.10 KB | 1 年前3Kicad 4.0 Plugins
Kicad Plugins Kicad Plugins ii October 31, 2021 Kicad Plugins iii Contents 1 Introduction to the KiCad plugin system 2 1.1 Plugin Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Kicad Plugins 1 / 33 KiCad Plugin System Copyright This document is Copyright © 2016 by it’s contributors as com/KiCad/kicad-i18n/issues Publication date and software version Published on January 29, 2016. Kicad Plugins 2 / 33 1 Introduction to the KiCad plugin system The KiCad plugin system is a framework for extending0 码力 | 36 页 | 210.85 KB | 1 年前3Kicad 5.1 Plugins
Kicad Plugins Kicad Plugins ii October 31, 2021 Kicad Plugins iii Contents 1 Introduction to the KiCad plugin system 2 1.1 Plugin Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Kicad Plugins 1 / 33 KiCad Plugin System Copyright This document is Copyright © 2016 by it’s contributors as com/kicad/code/kicad-i18n/issues Publication date and software version Published on January 29, 2016. Kicad Plugins 2 / 33 1 Introduction to the KiCad plugin system The KiCad plugin system is a framework for extending0 码力 | 36 页 | 204.70 KB | 1 年前3Make Successor Build Systems: World Tour of Build Systems
Reliable, Fast and Safe Builds Damien co-founder, tipi.build @daminetreg / damien@tipi.build Antonio DevEx Engineer, EngFlow @TheGrizzlyDev / antonio@engflow.comA love ❤ letter to CMakeGiving CMake tackle first Memory Safety Arithmetic SafetySanitizers for C++ builds with CMake github.com/tipi-build/sanitizers-cmakeSanitizers for C++ builds AddressSanitizer (ASan) UndefinedBehaviorSanitizer (UBSsan) decent amount of CPU power Let's look at other build systemsLearning from other build-systemsParallelism How many independent targets can a build system run concurrently at most?Parallelism Level0 码力 | 115 页 | 7.02 MB | 5 月前3Bazel build //:Go
Bazel build //:Go Help everyone become a global citizen! github/lingochamp Agenda • Package Management • Code Management (Multi languages) • Bazel build //:Go • Demo • Q & A Package Management Packages Versioned 2. Verifiable and verified builds 3. Work outside $GOPATH Google 这么多年年怎么 build Go 的? Code Management :) Why should I care? is scaling up, fast $ kubectl get pods --all-namespaces source version of Blaze Google’s indoor build system https://bazel.build Blaze ca. 2017 • 2B LOC in monorepo • 45K commits/day • 800k builds/day • 2 Pb build outputs/day • 100M test cases/day0 码力 | 85 页 | 3.46 MB | 1 年前3HUAWEI CLOUD Microservice Tool Improves Development Efficiency
HUAWEI CLOUD Microservice Tool Improves Development Efficiency Department: Application Platform Service Author: Wang Qijun Date: 2019-09-20 Security Level: Contents 1. Tool for Splitting Monolithic Monolithic Applications into Microservices 2. Contract Management Tool 3 Advantages of the Microservice Architecture Factor Monolithic Architecture Microservice Architecture Delivery speed Slow Fast Fault isolation Expensive Difficult View Control Model XX UIs Service orchestration DAO object SQL statement Build inputs Convert into service independency Service rebuilding model Automatic sharding Automatically0 码力 | 14 页 | 795.42 KB | 1 年前3Build web application with Golang
struct Object-oriented interface Concurrency Summary Web foundation Web working principles Build a simple web server How Go works with web Get into http package Summary HTTP Form Process form 1.14.4 1.14.5 1.14.6 1.15 1.15.1 1.15.2 1.15.3 1.15.4 1.15.5 1.15.6 1.15.7 1.16 1.17 Build a web framework Project program Customized routers Design controllers Logs and configurations Session Form User validation Multi-language support pprof Summary References preface 4 Build Web Application with Golang Purpose Because I'm interested in web application development, I used0 码力 | 327 页 | 1.63 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100