deptno.dev - deptno/deptno.github.io GitHub Wiki

deptno.dev

보쑰 κΈ°μ–΅ μž₯치 github 에 μ‘΄μž¬ν•˜λŠ” wikiλ₯Ό μ“°κ³  μžˆμ—ˆλŠ”λ° github μ—μ„œ wikiλ₯Ό 버렸닀 생각될 μ •λ„λ‘œ ꡬ성이 μˆ˜μƒν•˜λ‹€. 일단 이λ₯Ό κΉƒ λ ˆν¬μ§€ν„°λ¦¬λ‘œ μ΄μš©ν•˜λŠ” 것은 μœ μ§€ν•˜λ˜, νŽΈν•˜κ²Œ μ ‘κ·Όν•˜κ³  읽을 수 μžˆλ„λ‘ μ‹œμŠ€ν…œμ΄ ν•„μš”ν–ˆλ‹€.

todo @todo

  • [O] deptno.dev μ—μ„œ push eventλ₯Ό λ°›μ•„μ„œ 자체 μž¬μ‹œμž‘(μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ)ν•˜λ„λ‘ μ„€μ • - rust
    • process.exit + livenessProbe 둜 process λ₯Ό μž¬μ‹œμž‘ν•  뿐 pod λ‚˜ container λ₯Ό μž¬μ‹œμž‘ν•  수 μ—†μŒ
    • κ²°κ΅­ webhook -> kubernetes-api λ₯Ό 톡해 rollout 을 ν•˜λŠ” λ°©ν–₯으둜 μˆ˜μ •λ˜μ–΄μ•Όν•¨
    • [o] 생각해 λ³΄λ‹ˆ μ„œλ²„κ°€ μ•„λ‹Œ wiki 의 λ ˆν¬κ°€ 일반 λ ˆν¬κ°€ μ•„λ‹Œ wiki repo μ—¬μ„œ 이벀트λ₯Ό 받을 수 μ—†μŒ

why

  • λ‚˜μ΄κ°€ λ“€λ©΄μ„œ μžŠμ–΄λ²„λ¦¬λŠ” 속도가 점점 빨라진닀.
  • 아무도 관심 μ—†μ–΄ ν•˜λŠ” 것을 ν˜Όμžμ„œ 깊게 νŒ” 수 μžˆλ‹€. 이런 기둝은 κ°€μΉ˜κ°€ μžˆλ‹€.
  • λ‚˜λΌλŠ” νŠΉμ„±μ€ κ³ μœ ν•˜λ―€λ‘œ 같은 행동을 λ‚˜μ€‘μ— 또 ν•  ν™•λ₯ μ΄ λ†’λ‹€.
  • λ‚΄ 기둝이 λ‚˜μ—κ²Œ 도움이 λœλ‹€.
  • 기둝도 μ€‘μš”ν•˜μ§€λ§Œ 검색도 μ€‘μš”ν•˜λ‹€.
  • λ…Έμ…˜μ€ λŠλ¦¬λ‹€, 검색이 μ–΄λ ΅λ‹€.
  • github wiki λŠ” 폴더 쀑첩을 ν—ˆμš©ν•˜μ§€ μ•ŠλŠ”λ‹€. 이 뢀뢄이 λ¬Έμ œκ°€ λ˜μ§„ μ•Šμ§€λ§Œ vimwiki 의 방식과 μΆ©λŒν•˜λŠ” 점이 μžˆλ‹€.
  • vimwiki λŠ” 개인적 μ‚¬μš©μ—μ„œλŠ” ν›Œλ₯­ν•˜μ§€λ§Œ λ””λ°”μ΄μŠ€ ν•œμ •μ μ΄λ©° gui 지원에 ν•œκ³„κ°€ μžˆλ‹€.
  • κΈ€μ˜ 생산을 μœ„ν•œ 기기와 μ†ŒλΉ„ν•˜λŠ” κΈ°κΈ°λŠ” λ‹€λ₯Ό 수 있음으둜 λ‘œμ»¬μ„ λ²—μ–΄λ‚˜μ•Όν•œλ‹€.

wiki vs blog

  • blog λŠ” μΌμ’…μ˜ 개인 sns둜 보여진닀. 남이 읽을 수 μžˆλ„λ‘ λ°°λ €λ˜μ–΄μ•Όν•œλ‹€.
  • wiki λŠ” μ •λ³΄μ˜ 링크에 강점이 μžˆλ‹€. 글을 μž‘μ„±ν•˜λ©΄μ„œ ν•΄λ‹Ή 글에 λ§ˆν‚Ήμ„ 해두면 μΆ”ν›„ ν•΄λ‹Ή νŽ˜μ΄μ§€μ˜ 상세가 μž‘μ„±λ˜μ—ˆμ„ λ•Œ λ§ν¬λŠ” μžλ™μ μœΌλ‘œ λ™μž‘ν•œλ‹€.
  • 남이 μ½λŠ” 것을 μ „μ œν•˜λ©΄ 글을 μž‘μ„±ν•˜λŠ” μ‹œκ°„μ΄ λ°° 이상 μ†Œμš”λœλ‹€.
  • λΉ λ₯΄κ²Œ 기둝을 남기기 μœ„ν•œ μ‹œμŠ€ν…œμœΌλ‘œλŠ” wiki κ°€ μ ν•©ν•˜λ‹€.
  • 개발 κΈ°μˆ λ“€μ€ μ—°κ΄€λœ λ§Žμ€ κΈ°μˆ λ“€λ‘œ 이루어지며 μ°Έμ‘°κ°€ ν•„μš”ν•˜λ‹€. 이 μ—­μ‹œ wiki κ°€ μ ν•©ν•˜λ‹€.

static vs server

  • static λ¬΄μ œν•œ νŠΈλž˜ν”½μ— seo λΆ€μŠ€νŒ…μ„ 받을 수 있으며 심지어 무료둜 퍼블리싱이 κ°€λŠ₯ν•˜λ‹€.
  • μ„œλ²„λŠ” λ¬΄ν•œν•œ ν™•μž₯성을 κ°€μ§„λ‹€. - νŠΈλž˜ν”½ μ™Έ

deptno.dev

κ°€μ§€κ³  μžˆλŠ” 메인 도메인을 놀리고 μžˆλŠ” 맀번 ν•˜κ³  μžˆλŠ”κ²Œ μžˆλ‹€λ³΄λ‹ˆ μ±„μ›Œλ„£μ§€λ₯Ό λͺ»ν–ˆλ‹€. μ•„λ¬΄λž˜λ„ 메인 도메인이기 λ•Œλ¬Έμ— λ‚˜λ₯Ό μœ„ν•œ κ²ƒμœΌλ‘œ μ±„μ›Œ λ„£κ³  μ‹Άμ—ˆλŠ”λ°, 이직 같은 컀리어 νŒ¨μŠ€λ‚˜ 이런 것에도 별 관심이 μ—†λ‹€λ³΄λ‹ˆ 타인을 μœ„ν•œ κΈ€ 보닀도, λ‚˜λ₯Ό λ„μšΈ 수 μžˆλŠ” μ‹œμŠ€ν…œμ„ μ„€κ³„ν•΄μ„œ 슀슀둜λ₯Ό κ°•ν™”ν•˜λŠ”λ° μ“°κΈ°λ‘œ ν–ˆλ‹€.

졜근 이직을 ν•΄μ„œ 쒀더 λ§€λ‹ˆμ§•μ— κ°€κΉŒμš΄ 업무λ₯Ό ν•΄λ³΄λ‹ˆ ν•˜λ‚˜μ— 집쀑할 수 μžˆλŠ” 여건은 μ—†λŠ” 것 κ°™κ³  μ‚°λ°œμ μœΌλ‘œ λ“€μ–΄μ˜€λŠ” 이슈 ν˜Ήμ€ μ§ˆλ¬Έμ„ μš°μ„ μˆœμœ„μ— 맞게 μ •λ¦¬ν•˜κ³  μžˆλ‹€κ°€ λ°λ“œλΌμΈμ΄ μ§€λ‚˜κΈ°μ „μ— μ²˜λ¦¬ν•΄μ•Όν•˜λŠ” 업무듀이 λ§Žμ•„μ‘Œλ‹€.
원격 κ·Όλ¬΄λΌλŠ” μƒˆλ‘œμš΄ ν™˜κ²½, μƒˆλ‘œμš΄ 업무에 μ μ‘ν•˜κΈ°λ„ νž˜λ“€ν…λ° 개인적인 μ΄μŠˆκΉŒμ§€ 겹치고 ν•˜λ‹€λ³΄λ‹ˆ 였히렀 기얡을 λͺ»ν•˜λŠ” 단계에 μ ‘μ–΄λ“€μ—ˆκ³  μ‚΄κΈ°μœ„ν•΄ 기둝의 ν•„μš”μ„±μ„ 느끼게 λ˜μ—ˆλ‹€.

이전뢀터 λΈ”λ‘œκ·Έμ™€ 같이 기둝과 퍼블리싱에 λŒ€ν•΄μ„œ 관심이 λ§Žμ•˜λŠ”λ° ν˜„μž¬λŠ” 그런λ₯˜μ˜ 기둝이 μ•„λ‹Œ μ‹€μ œ μ—…λ¬΄μ—μ„œ 살아남기 μœ„ν•œ 기둝을 μœ„ν•œ 점이 이전 μ‹œμŠ€ν…œλ“€κ³Ό 차이가 μžˆλ‹€

μš”κ΅¬μ‚¬ν•­

λ‚΄κ°€ μƒκ°ν•˜λŠ” μš”κ΅¬μ‚¬ν•­μ€ 크게 μ•„λž˜μ™€ κ°™λ‹€.

  • λΈ”λ‘œκ·Έμ™€ 같이 기둝과 퍼블리싱이 κ°€λŠ₯ν•΄ μ™ΈλΆ€ 접근이 κ°€λŠ₯ν•΄μ•Όν•œλ‹€.
  • μœ„ν‚€μ™€ 같이 μ΄μ–΄μ§ˆ 글이 없더라도 주제λ₯Ό 미리 이어놓을 수 μžˆμ–΄μ•Ό ν•œλ‹€.
  • 글을 μ ‘κ·Όν•˜κΈ° μœ„ν•œ λ°©μ‹μœΌλ‘œλŠ” μ‹œκ°„, 주제 λΌλŠ” 두가지 λ°©μ‹μœΌλ‘œ 접근이 κ°€λŠ₯ν•΄μ•Όν•œλ‹€.
  • 업무 처리λ₯Ό μœ„ν•΄μ„œ μš°μ„ μˆœμœ„λ₯Ό κ΄€λ¦¬ν•˜κ³  todo list 와 같은 ν˜•νƒœμ˜ 처리λ₯Ό μ§€μ›ν•΄μ•Όν•œλ‹€.

κ·Έ μ€‘μ—μ„œλ„ μ ‘κ·Ό 방식에 λŒ€ν•΄μ„œ μ •λ¦¬ν•˜μžλ©΄ 3κ°€μ§€κ°€ μ‘΄μž¬ν•œλ‹€.

  • ꡬ쑰λ₯Ό ν†΅ν•œ μ ‘κ·Ό, 폴더, 파일 ꡬ쑰
  • 검색을 ν†΅ν•œ μ ‘κ·Ό, ν‚€μ›Œλ“œλ₯Ό ν†΅ν•œ 검색을 μ§€μ›ν•˜λŠ” μ—λ²„λ…ΈνŠΈ, 원 λ…ΈνŠΈλ“±μ΄λ‹€
  • μ‹œκ°„μ„ ν†΅ν•œ μ ‘κ·Ό, λ‚΄κ°€ μž‘μ„±ν•œ μ‹œκ°„μ„ 톡해 μ ‘κ·Όκ°€λŠ₯ν•΄μ•Όν•œλ‹€. 파일 μ‹œμŠ€ν…œμ€ 기본적으둜 μˆ˜μ •μ‹œκ°„μ„ κ°€μ§€κ³  μžˆμ§€λ§Œ μ‹œμŠ€ν…œμœΌλ‘œ 이λ₯Ό μ§€μ›ν•˜λŠ” κ²½μš°λŠ” 보지 λͺ»ν•œ 것 κ°™λ‹€.

μ‹œμŠ€ν…œ 비ꡐ

google keep, mac note, good note, evernote, orgmode 등을 μ‚¬μš©ν•΄ λ³΄μ•˜λŠ”λ° μ§€κΈˆμ€ λ‹€ κΈ°μ–΅λ‚˜μ§€ μ•Šμ•„ 졜근 것 μœ„μ£Όλ‘œ ν‘œλ‘œ μ •λ¦¬ν•΄λ³΄λ‹ˆ μ•„λž˜μ™€ κ°™μ•˜λ‹€.

κΈ°λŠ₯\μ‹œμŠ€ν…œ vimwiki(+termianl) blog(+github.io) todo app notion task warrior
μ™ΈλΆ€ μ ‘κ·Ό x o x o x
λ¬Έμ„œκ°„ μ—°κ²° o / x o x
ν‚€μ›Œλ“œ 검색 o / o o x
λͺ©λ‘μ„ ν†΅ν•œ μ ‘κ·Ό o o o o o
μ‹œκ°„μ„ ν†΅ν•œ μ ‘κ·Ό / o o x o
백링크 o / / o o
할일 λͺ©λ‘ 처리 o / o o o

vimwiki

졜근 2λ…„ μ •λ„λŠ” vimwiki λ₯Ό 잘 써왔닀. 이게 μ•„μ‰¬μš΄ 점은 λ‘œμ»¬μ—μ„œ git 으둜 κ΄€λ¦¬λœλ‹€λŠ” 점인데 글을 μ“°λŠ” κ΄€μ μ—μ„œλŠ” vim 을 기반으둜 λ™μž‘ν•˜λ‹€λ³΄λ‹ˆ 타이핑에 λŒ€ν•œ 즐거움도 있고 κ·Έ wiki κΈ°λŠ₯도 λ™μž‘μ„ μž˜ν•΄μ„œ ν™œμš©λ„κ°€ λ†’λ‹€. 둜컬 λ‚΄μ—μ„œμ˜ 검색이기 λ•Œλ¬Έμ— 검색도 맀우 λΉ λ₯΄κΈ° λ•Œλ¬Έμ— μž₯점이 λ§Žμ€λ°λ„ λΆˆκ΅¬ν•˜κ³  gui κ°€ μ—†μ–΄μ„œ λ‹€μ΄μ–΄κ·Έλž¨λ“±μ„ λ³΄κΈ°μœ„ν•œ μΆ”κ°€ μ„ΈνŒ…μ΄ ν•„μš”ν•œ 점이 아쉽고 또 μ΅œμ’…μ μœΌλ‘œ μ™ΈλΆ€ 접근이 μ•ˆλ˜λ‹ˆ 가끔 λˆ„μ›Œμ„œ 뭘 보렀고할 λ•Œ μ•„μ‰¬μš΄ 점이 μžˆμ—ˆλ‹€. github 의 wiki κΈ°λŠ₯을 ν™œμš©ν•˜λ©΄ 쑰금 더 지원을 받을 수 μžˆλŠ”λ°. github wiki 의 κ²½μš°μ—λŠ” 파일의 폴더ꡬ쑰λ₯Ό μ§€μ›ν•˜μ§€ μ•Šμ•„ ν•œ 파일λͺ…μ˜ μœ μΌμ„±μ΄ 보μž₯λ˜μ–΄μ•Ό 정상 λ™μž‘μ„ ν•˜κΈ° λ•Œλ¬Έμ— 이 이런 뢀뢄이

이 νŽ˜μ΄μ§€ 글은 stash λ˜μ–΄μžˆλŠ” 것을 κ°€μ Έμ™”λ”λ‹ˆ 글을 μž‘μ„±ν•˜λ‹€ 만 μƒνƒœμ˜€λ‹€

κ΅¬ν˜„

또 μœ„ν‚€ μ‹œμŠ€ν…œλ„ λ§Žμ€λ° 개인적으둜 vim을 μ“°κ³  μžˆμœΌλ‹ˆ vimwiki λ₯Ό μ‚¬μš©ν•˜λ©΄ λœλ‹€. λ§Žμ€ λΈ”λ‘œκ·Έ ν”Œλž«νΌλ“€μ΄ markdown 을 기반으둜 ν•˜κ³  μžˆμœΌλ―€λ‘œ μ•„λ¬΄κ±°λ‚˜ μ“°λ©΄ λ˜λŠ”λ° 직업이 ν”„λ‘ νŠΈμ—”λ“œ κ°œλ°œμžμ΄κΈ°λ„ν•˜κ³  μ™„μ „ν•œ μ»€μŠ€ν„°λ§ˆμ΄μ§•μ„ ν•˜κΈ° μœ„ν•΄μ„œ 직접 κ΅¬ν˜„ν•˜κΈ°λ‘œ ν–ˆλ‹€.

link