Career

created: 2023-01-29 | updated: 2023-06-24

Reflections on Career Advancement: Understanding the Power of Relationships and Reputation

  1. Anyone can become a Director by working hard enough. To become a Sr. Director, someone needs to push you. To become a VP, several people need to pull for you.
  2. Check job postings weekly and ensure you have at least one job interview a year.
  3. Almost no one applying for a certain position lacks the qualifications. People who can hardly go wrong even if chosen with eyes closed are the ones who get the interview opportunities. Eventually, those slightly more familiar tend to get selected.
  4. In the same context, office politics is merely about forming relationships, and there’s no need to view it negatively.
  5. There’s no great significance in judging the right and wrong of office politics. Even if you don’t participate, everyone else does.
  6. Working hard and performing well is a given; promotion relies on relationships and reputation.

Link: https://twitter.com/shinhh/status/1671678952551718912

Go 성능 최적화 팁

created: 2023-06-04 | updated: 2023-06-10
#go

Go 성능 최적화 팁

박재완


Airbridge 와 Luft

  • Airbridge
    • 합리적인 비용의 올인원 모바일 마케팅 솔루션
  • Luft
    • Airbridge 에서 유저행동 분석을 위해 사용하는 OLAP 데이터베이스
    • Ziegel 을 스토리지 엔진으로 사용
    • Go 로 작성

Write Ahead Logging

created: 2020-08-10 | updated: 2023-06-04

Write Ahead Logging(WAL)은 데이터베이스 시스템에서 ACID의 특성 가운데 원자성과 내구성을 제공하는 기술입니다.

Food recipes

created: 2023-04-16 | updated: 2023-04-16

Seaweed soup

재료

재료
미역 10g
소고기 양지 150g

양념

양념
참기름 1큰술
국간장 2큰술
마늘 0.5큰술
소금 조금

조리순서

  1. 미역을 물에 10분 정도 담가서 불린다.
  2. 키친타월로 소고기 피를 뺀다.
  3. 참기름을 두르고 소고기를 볶는다.
  4. 불린 미역 물기를 빼서 넣고 소고기와 함게 볶는다.
  5. 국간장, 마늘, 소금을 넣고 끓인다.

Galbijjim (Korean braised beef short ribs)

재료

재료
소갈비 800g
감자 1개
당근 1개
대파 1개

양념

양념
설탕 1/2컵
맛술 1/2컵
진간장 1컵
다진마늘 2큰술
생강 1/2큰술
참기름 2큰술

조리순서

  1. 갈비 핏물을 뺀다.
  2. 양념을 미리 한 곳에 섞어서 준비한다.
    • 설탕 1/2컵, 맛술 1/2컵, 진간장 1컵, 다진마늘 2큰술, 생강 1/2큰술, 참기름 2큰술
  3. 갈비에 양념을 넣고 조리한다.
  4. 먼저 센불로 끓인다.
  5. 감자와 당근을 준비한다.
  6. 거품을 걷어낸다.
  7. 준비해둔 당근과 감자를 넣고 졸아들때까지 끓인다.

C++ good reads

created: 2022-09-18 | updated: 2023-01-29

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. Most of them are solved with C#, Kotlin, and TypeScript.

Helm Charts

created: 2023-01-24 | updated: 2023-01-29

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.

Using Helm

created: 2023-01-24 | updated: 2023-01-24

This page based on Using Helm for personal notes. If you want to learn more, please visit the official website.


Theree Big Concepts

A Chart is a Helm package. It contains all of the resource definitions necessary to run an application, tool, or service inside of a Kubernetes cluster. Think of it like the Kubernetes equivalent of a Homebrew formula, an Apt dpkg, or a Yum RPM file.

A Repository is the place where charts can be collected and shared. It’s like Perl’s CPAN archive or the Fedora Package Database, but for Kubernetes packages.