From Functions to Coroutines
From Functions to Coroutines 40 Years Evolution Rainer Grimm Training, Coaching, and Technology Consulting www.ModernesCpp.netEvolution of Callable templateT invoke(Func resumed. ▪ A coroutine consists of ▪ A promise object to manipulate it from the inside ▪ A handle to resume or destroy it from the outside ▪ State containing (dynamic allocated) ▪ Parameters ▪ Representation 0 码力 | 29 页 | 510.47 KB | 5 月前3Object Lifetime: From Start to Finish
Object Lifetime From Start to Finish Thamara Andrade | https://thamara.dev/34 Me finally understanding why my code was failing… ... and realizing I didn’t really understand the rules for object https://youtu.be/Rfu06XAhx90?si=GGa_g9w18RN_xUpGObject Lifetime From Start to Finish Thamara Andrade | https://thamara.dev/Object Lifetime From Start to Finish, and the tricky parts all around Thamara0 码力 | 214 页 | 9.34 MB | 5 月前3THE NETWORKINGTS FROM SCRATCH: IO Objects
increases with each layer Templates & named type requirements decouple composed asynchronous operations from concrete types Customization points defer decisions to the consumer rather than the author making std::move(h)(); }); }); // ... 33Summary Asynchronous operations must establish guarantees of Networking TS from scratch Completion handlers must be stored in a Service to avoid ownership cycles Outstanding work0 码力 | 35 页 | 900.82 KB | 5 月前3Installing Ubuntu from a USB memory stick
Installing Ubuntu from a USB memory stick This guide will help you install Ubuntu on your computer by using a USB memory stick. USB memory sticks are sometimes known as flash drives, memory pens or or USB Mass Storage devices. Installing from a memory stick is useful if you have a computer without a CD drive (like a netbook), or prefer the convenience of a memory stick. Alternative methods are are available, like installing Ubuntu from inside Windows. It should take around 30 minutes to complete this process, plus the time it takes to download the 700MB installer file (approximately 1.5 hours0 码力 | 3 页 | 128.18 KB | 1 年前3From C〇pfuscated to (Hopefully) Nearly Readable
READING CONFIGURATION VALUES WHEN YOU SHOULD NOT FAIL From Obfuscated to (Hopefully) Nearly Readable• Principal Engineer @ BMW • Programming for fun and food • Addicted to console and vim MATTHIAS@BILGER0 码力 | 15 页 | 921.36 KB | 5 月前3SberBank story: moving Istio from PoC to production
SberBank story: moving Istio from PoC to production Igor Gustomyasov, Sber Maksim Chudnovskii, IBM Sber position across key areas Best client experience Technological leadership In financial services0 码力 | 14 页 | 1.68 MB | 1 年前3Golang to the rescue - Saving DevOps from TLS turmoil
Golang to the rescue: Saving DevOps from TLS turmoil GopherCon 2017 Lightning Talk Chris Short Manager of DevOps at Bankrate Introduction Chris Short Manager of DevOps at Bankrate (http://www.bankrate (https://twitter.com/ChrisShort) This talk was derived from an opensource.com article I wrote in April 2017: Golang to the rescue: Saving DevOps from TLS turmoil (https://opensource.com/article/17/4/te spectacular failure at the sign of trouble log has three helper functions: print, fatal, and panic Output from the package goes to stderr Used a fatal error to get the web server to stop and log any issue Hugging0 码力 | 20 页 | 6.28 MB | 1 年前3Can eBPF save us from the Data Deluge?
Can eBPF save us from the Data Deluge? A case for file filtering in eBPF Giulia Frascaria October 28, 2020 1 The data deluge on modern storage 2 Compute node CPU Network Storage node Flash0 码力 | 18 页 | 266.90 KB | 1 年前3From DevOps to GitOps with GitLab 公開版
Photo by Abele Gigante on Unsplash Cheng Wei Chen @ Cloud Edge Sumit 2020 From DevOps to GitOps with GitLab Cheng Wei Chen 陳 正瑋 DevOps Engineer @ 得寬科技 《Effective DevOps 中⽂版》譯者、GitLab Hero http://chengweichen0 码力 | 46 页 | 14.46 MB | 1 年前3From Eager Futures/Promises to Lazy Continuations: Evolving an Actor Library Based on Lessons Learned from Large-Scale Deployments
From Eager Futures/Promises to Lazy Continuations Evolving an Actor Library Based on Lessons Learned from Large-Scale Deployments Benjamin Hindman @benh CppCon 2021prologue ● past life at UC anything simultaneously (i.e., on multiple CPUs) ● but you still have all the synchronization problems from parallelism!executing code with futures/promises ● only need a single thread to execute code with anything simultaneously (i.e., on multiple CPUs) ● but you still have all the synchronization problems from parallelism! ● can execute in parallel by using a thread pool instead of a single threadexecuting0 码力 | 264 页 | 588.96 KB | 5 月前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
FromFunctionstoCoroutinesObjectLifetimeStartFinishTHENETWORKINGTSFROMSCRATCHIOObjectsInstallingUbuntufromUSBmemorystickpfuscatedHopefullyNearlyReadableSberBankstorymovingIstioPoCproductionGolangtherescueSavingDevOpsTLSturmoilCaneBPFsaveusDataDelugeGitOpswithGitLab公開版EagerFuturesPromisesLazyContinuationsEvolvinganActorLibraryBasedonLessonsLearnedLargeScaleDeployments