May 2023 Essential end-of-month practices to elevate your performance Link: https://www.youtube.com/watch?v=NY4I82RwKNM
Our Mad Journey of Building a Vector Database in Go - Weaviate at FOSDEM 2023 Memory allocations are the big bottleneck in Go.
avo(Generate x86 Assembly with Go) is good first step to use SIMD(Single Instruction, Multiple Data) in Go.
April 2023 A professional is trying to win any match. Your competitors won't wait for you to finish studying.
Go basically never frees heap memory back to the operating system Go 1.20 Experiment: Memory Arenas vs Traditional Memory Management Despite the tradeoffs, arena is a very cool feature.
DRAFT RELEASE NOTES — Introduction to Go 1.20 Interesting for me Profile-guided optimization(PGO) Wrapping multiple errors Other links What’s New in Go 1.20, Part I: Language Changes What’s New in Go 1.20, Part II: Major Standard Library Changes Profiling and Execution Tracing in Go What I learned pprof can diff with go tool pprof -http=:8080 -diff_base <file2> <file1> How to Write Accurate Benchmarks in Go Not resetting or pausing the timer Making wrong assumptions about micro-benchmarks Not being careful about compiler optimizations Being fooled by the observer effect Obscure Go Optimisations - Bryan Boreham Take-aways Slice-to-interface cast will allocate.
Seaweed soup 재료 재료 양 미역 10g 소고기 양지 150g 양념 양념 양 참기름 1큰술 국간장 2큰술 마늘 0.5큰술 소금 조금 조리순서 미역을 물에 10분 정도 담가서 불린다. 키친타월로 소고기 피를 뺀다. 참기름을 두르고 소고기를 볶는다. 불린 미역 물기를 빼서 넣고 소고기와 함게 볶는다.
If I get the responsibility to promote someone, make sure to reread Chapter 31 of Peter Drucker's “Management Cases”. link: https://mobile.twitter.com/John_Grib/status/1562055514380308480 버나드(@kms_bernard) 님의 트윗 많은 사람들이 간과하는 것 같은데, CTO는 회사의 경영자다. CTO가 하는 결정은 기술적인게 아니라 비즈니스적인것이어야 하고, 한편으로는 회사의 다른 비즈니스적인 결정에 기술적인 시야를 제공할 수 있어야한다.
그렇기에 내가 경계하는 것은 비즈니스적인 임팩트를 고려하지 않고 기술적으로 옳은 일을 하려고 하는 것과, 비즈니스가 기술적인 위험에 노출되도록 방치하는 것이다.
I really wanted to go to a large company No matter how good a company is that people say it is, I no longer envy it.
It can be difficult to fully grasp something until you have experienced it for yourself. In such situations, I believe it is advantageous to give it a try.
C++ STL performance example with shared_ptr I just have to say this and move on… If you think it's okay to just use the STL for a project that doesn't need this level of optimization or performance, think again.
It is highly likely that your project is not suitable for writing Non GC Native language, so it is recommended to replace it with a VM-based language. I don't use C++ anymore for 99% of my projects.
Founding CEO and Management CEO Founding CEO are the original CEO, that was involved in the creation and early development of the company and tend to have a strong vision for its future, while management CEO are brought in to manage the company after it has been established and help it scale.
https://www.youtube.com/watch?v=_bFTmjYVgzE&t=934s https://www.youtube.com/watch?v=l5gy7ITrqH8&t=1655s
This page based on Charts for personal notes. If you want to learn more, please visit the official website.
Charts Helm uses a packaging format called charts. A chart is a collection of files that describe a related set of Kubernetes resources. A single chart might be used to deploy something simple, like a memcached pod, or something complex, like a full web app stack with HTTP servers, databases, caches, and so on.