Istio is a long wild river: how to navigate it safely
Istio is a long wild river: how to navigate it safely 2 About me Raphael Fraysse @la1nra (Twitter) Github / @lainra Tech Lead, Networking Mercari, Inc. 3 Today’s agenda ● Istio at Mercari0 码力 | 69 页 | 1.58 MB | 1 年前3LITERALS SAFELY for Types that Behave as though Built-in - Pablo Halpern - CppCon 2021
EMBRACING USER DEFINED LITERALS SAFELY for Types that Behave as though Built-in Pablo Halpern phalpern@halpernwightsoftware.com CppCon 2021 This work by Pablo Halpern is licensed under a Creative software developer ■ Member of the C++ Standards Committee ■ Contributor to Embracing Modern C++ Safely ■ Seventh year presenting at CppCon ■ People brand me as a nerd despite my uber-sexy car (that ■ Embracing User Defined Literals Safely for Types that Behave as though Built-in – Pablo Halpern, Tuesday 9am ■ Embracing (and also destroying) Variant Types Safely – Andrei Alexandrescu, Thursday0 码力 | 66 页 | 1.47 MB | 5 月前3DEDUCING this PATTERNS
2. statically optimized 3. safely constrainedTEMPLATE METHOD With P0847, the Template Method pattern is finally all of: 1. simply expressed 2. statically optimized 3. safely constrained 4. appropriately P0847, the Template Method pattern is finally all of: 1. simply expressed 2. statically optimized 3. safely constrained 4. appropriately encapsulated 5. generically usableTEMPLATE METHOD With P0847, the Template Template Method pattern is finally all of: 1. simply expressed 2. statically optimized 3. safely constrained 4. appropriately encapsulated 5. generically usable Before P0847, we couldn't get all of these0 码力 | 126 页 | 5.15 MB | 5 月前32021-11-22 - Rust CTCFT - Rust for Linux
LBB1_2 No-op Tooling Padding: current solution, punting to developer /// Specifies that a type is safely writable to byte slices. /// /// This means that we don't read undefined values (which leads to UB) /// /// # Safety /// /// A type must not include padding bytes and must be fully initialised to safely implement /// [`WritableToBytes`] (i.e., it doesn't contain [`MaybeUninit`] fields). A composition Deserialising data: current solution /// Specifies that a type is safely readable from byte slices. /// /// Not all types can be safely read from byte slices; examples from ///0 码力 | 53 页 | 332.50 KB | 9 月前3Continuous Regression Testing for Safer and Faster Refactoring
safety at scale8 Aurora Innovation About Aurora Delivering the bene�ts of self- driving technology, safely, quickly, and broadly. aurora.tech/careers9 Aurora Innovation About Me Staff Software Engineer as risk mitigation If every code change can break our software, how could we stay productive and safely introduce frequent changes? Implement high-level tests and continuously run them at scale to cover expressive and decoupled from the test input.18 Aurora Innovation Higher-level tests in practice Safely rewriting a critical data ingestion pipeline 500,000 + lines of code 12,000 + real-world datasets0 码力 | 85 页 | 11.66 MB | 5 月前3Firebird Generator Guide: A guide on how and when to use generators in Firebird
transactions As said, generators live outside of transaction control. This simply means you cannot safely “rollback” generators inside a transaction. There may be other transactions executing at the same well-thought-out mechanism to Chapter 4. Using generators to create unique row IDs 12 make this work safely in multi-user/multi-transaction environments, JUST DON’T DO IT! 4.4. Generators for IDs or auto-increment you have an application that is transferring data to some other system, you can use generators to safely identify a single transfer by labeling it with a generated value. This greatly helps tracking down0 码力 | 20 页 | 169.00 KB | 1 年前3Celery 2.0 Documentation
True) def store_page_info(url, info): PageInfo.objects.create(url, info) We use subtask here to safely pass around the callback task. subtask is a subclass of dict used to wrap the arguments and execution or acks_late? – Can I schedule tasks to execute at a specific time? – How do I shut down celeryd safely? – How do I run celeryd in the background on [platform]? • Windows – celeryd keeps spawning processes each others results. 6.6.6 How can I run a task once another task has finished? Answer: You can safely launch a task inside a task. Also, a common pattern is to use callback tasks: @task() def add(x0 码力 | 165 页 | 492.43 KB | 1 年前3Go 101 (Golang 101) v1.21.0
introduced channel operations are already synchronized, so no further synchronizations are needed to safely perform these operations. Like most other operations in Go, channel value assignments are not synchronized (referenced by) any values still in use, then Go runtime thinks it is an unused value and it can be safely garbage collected. As uintptr values are integers, they can participate arithmetic operations. the conversion is valid (for main stream Go compilers). However, despite the implementation may be safely used in standard packages now, it is not recommended to be used in general user code. Since Go 10 码力 | 610 页 | 945.17 KB | 1 年前3Ubuntu Desktop Guide
Songs don't appear on my iPod when I copy them onto it Use a media player to copy the songs and safely remove the iPod afterward. Why isn't my audio player recognized when I plug it in? Add a .is_audio_player copying to the iPod before you unplug it. Before unplugging the iPod, make sure you choose to safely remove it. This will make sure that all of the songs have been copied across properly. A further Automatically run applications for CDs and DVDs, cameras, audio players, and other devices and media. Safely remove an external drive Eject or unmount a USB flash drive, CD, DVD, or other device. Backing up0 码力 | 1709 页 | 5.81 MB | 1 年前3MuPDF 1.22.0 Documentation
to perform a task. Never 'return', 'goto' or // 'longjmp' out of here. 'break' may be used to // safely exit (just) the try block scope. } fz_always(ctx) { // Any code here is always executed, regardless within the try or // not. Never 'return', 'goto' or longjmp out from // here. 'break' may be used to safely exit (just) the // always block scope. } fz_catch(ctx) { (continues on next page) 8 Chapter 2 (enclosing) fz_try // block (using fz_throw, or fz_rethrow). } The fz_always block is optional, and can safely be omitted. The macro based nature of this system has 3 main limitations: Never return from within0 码力 | 175 页 | 698.87 KB | 7 月前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
IstioislongwildriverhowtonavigateitsafelyLITERALSSAFELYforTypesthatBehaveasthoughBuiltinPabloHalpernCppCon2021DEDUCINGthisPATTERNS1122RustCTCFTLinuxContinuousRegressionTestingSaferandFasterRefactoringFirebirdGeneratorGuideguideonwhenusegeneratorsCelery2.0DocumentationGo101Golangv121.0UbuntuDesktopMuPDF1.22