Skip to main content

Command Palette

Search for a command to run...

Latest articles

  1. "고객 μΈν„°λ·°λŠ” ν•΄λ΄€μ–΄?" β€” RAG ν”„λ‘œμ νŠΈ 회고

    AIκ°€ λ‚˜μ—κ²Œ λ¬Όμ—ˆλ‹€. "고객 μΈν„°λ·°λŠ” ν•΄λ΄€μ–΄?" 이 질문 ν•˜λ‚˜λ‘œ 개발 ν”„λ‘œμ„ΈμŠ€κ°€ λ°”λ€Œμ—ˆλ‹€. ν”„λ‘œμ νŠΈ κ°œμš” 이 ν”„λ‘œμ νŠΈλŠ” 상담 μΆ”μ²œ μ‹œμŠ€ν…œ(μ½˜ν…μΈ  기반 필터링)을 λ§Œλ“€κΈ° μœ„ν•΄ 벑터 DBλ₯Ό μ„€κ³„ν•˜κ³  POCλ₯Ό ν•΄λ³΄λŠ” κ³Όμ •μ—μ„œ νŒŒμƒλλ‹€. 2026λ…„ 3μ›”λΆ€ν„° 1μ£Ό λ‹¨μœ„ μŠ€ν”„λ¦°νŠΈ 4번으둜 4μ£Ό λ™μ•ˆ κΈ°νšΒ·λ””μžμΈΒ·FEΒ·BEΒ·AI κ°œλ°œμ„ 1인으둜 μ§„ν–‰ν–ˆλ‹€. μ›λž˜λŠ” μœ μ‚¬ν•œ 상담을 벑터 κ²€μƒ‰μœΌλ‘œ μΆ”μ²œν•΄μ£ΌλŠ” λͺ¨λ“ˆμ„ 개발 μ€‘μ΄μ—ˆλ‹€. μ—¬κΈ°μ„œ 아이디어λ₯Ό ν™•μž₯ν•˜μ—¬ μƒˆλ‘œ...

    Apr 21, 20263 min read20
  2. γ€ŽμΈμŠ€νŒŒμ΄μ–΄λ“œγ€λ₯Ό 읽고 β€” μ—”μ§€λ‹ˆμ–΄μ˜ μ‹œμ„ μœΌλ‘œ

    책에 λŒ€ν•˜μ—¬ γ€ŽμΈμŠ€νŒŒμ΄μ–΄λ“œγ€λŠ” IT μ œν’ˆ(μ•±, μ›Ή, 일반 ν”„λ‘œκ·Έλž¨ λ“±)을 μ–΄λ–»κ²Œ ν•˜λ©΄ 더 잘 λ§Œλ“€ 수 μžˆμ„μ§€ κ°€μ΄λ“œλ₯Ό μ£ΌλŠ” 책이닀. 특히 IT μ œν’ˆνŒ€κ³Ό μ œν’ˆ κ΄€λ¦¬μžμ˜ κ΄€μ μ—μ„œ μ€‘μš”ν•œ λ‚΄μš©μ΄ 많이 μˆ˜λ‘λ˜μ–΄ μžˆλ‹€. λ‚˜λŠ” μ—”μ§€λ‹ˆμ–΄λ‘œμ„œ 더 λ‚˜μ€ μ œν’ˆνŒ€μ„ λ§Œλ“œλŠ” 데 μ–΄λ–»κ²Œ κΈ°μ—¬ν•  수 μžˆμ„μ§€, 그리고 μ—”μ§€λ‹ˆμ–΄λ§ 기술λ ₯을 μ–΄λ–»κ²Œ 효율적으둜 ν™œμš©ν•  수 μžˆμ„μ§€μ— λŒ€ν•œ κ΄€μ μœΌλ‘œ μ½μ–΄λ‚˜κ°”λ‹€. μ—”μ§€λ‹ˆμ–΄μ˜ 역할에 μ£Όλͺ©ν•˜λ©° λŒ€λΆ€λΆ„μ˜ λ‚΄μš©μ€ μ œν’ˆνŒ€κ³Ό μ œν’ˆ κ΄€λ¦¬μž, 그리고...

    Jul 30, 20242 min read11
  3. API 응닡 속도가 μ–Όλ§ˆλ‚˜ λΉ¨λΌμ•Όλ κΉŒ? (νŽ˜μ΄μ§€ λ‘œλ”©μ‹œκ°„, API TPS, latency)

    μ•ˆλ…•ν•˜μ„Έμš”. νŒ€μ—μ„œ 졜근 λ“€μ–΄ API μ΅œμ ν™”μ— λŒ€ν•œ λ…Όμ˜κ°€ μ΄λ£¨μ–΄μ§€λ©΄μ„œ, API의 응닡 속도에 λŒ€ν•œ κΈ°μ€€κ³Ό 논리가 ν•„μš”ν•˜μ—¬ λͺ‡ κ°€μ§€ μ°Ύμ•„ μ •λ¦¬ν•΄λ³΄μ•˜μŠ΅λ‹ˆλ‹€. ## μ™œ API 응닡 속도가 빨라야 ν• κΉŒμš”? μ‚¬μš©μžκ°€ μ„œλΉ„μŠ€λ₯Ό κΈ°λ‹€λ¦¬λŠ” νŽ˜μ΄μ§€ λ‘œλ“œ μ‹œκ°„μ΄ κ³§ λΉ„μš©μ΄κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. κΈ΄ νŽ˜μ΄μ§€ λ‘œλ”© μ‹œκ°„μ€ μ„œλΉ„μŠ€ νŠΈλž˜ν”½κ³Ό μ „ν™˜μœ¨μ— μ•…μ˜ν–₯을 μ€λ‹ˆλ‹€. (μžλ£Œκ°€ κ³Όμž₯λκ±°λ‚˜ μ •ν™•ν•˜μ§€ μ•Šμ„ μˆ˜λŠ” μžˆκ² μ§€λ§Œ, μΌκ΄€λœ 언급이 신뒰성을 μ€€λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.) 기쑴에 νŽ˜μ΄μ§€...

    Jan 5, 20231 min read12
  4. typeORMμ—μ„œ timezone μ˜¬λ°”λ₯΄κ²Œ μ μš©ν•˜κΈ°

    κΈ€λ‘œλ²Œ μ„œλΉ„μŠ€λ₯Ό λŒ€λΉ„ν•˜μ—¬, typeORM μ‚¬μš©μ‹œ DB νƒ€μž„μ‘΄μ„ μ–΄λ–»κ²Œ μ μš©ν• μ§€ μ •λ¦¬ν•˜μ˜€μŠ΅λ‹ˆλ‹€. typeORM μ‚¬μš©μ‹œ λ‹€μŒ 절차λ₯Ό 톡해, νƒ€μž„μ‘΄μ„ μ˜¬λ°”λ₯΄κ²Œ μ„€μ •ν•΄ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. DB νƒ€μž„μ‘΄ ν™•μΈν•˜κΈ° typeORM의 νƒ€μž„μ‘΄ μ„€μ • μ„€μ •λœ νƒ€μž„μ‘΄ ν™•μΈν•˜κΈ° DB νƒ€μž„μ‘΄ ν™•μΈν•˜κΈ° DB의 νƒ€μž„μ‘΄μ€ λ‹€μŒ 쿼리둜 확인할 수 μžˆμŠ΅λ‹ˆλ‹€. ν˜„μž¬ μ €λŠ” AWS RDS mySQL을 μ‚¬μš©ν•˜κ³  μžˆμ–΄μ„œ, νŒŒλΌλ―Έν„° κ·Έλ£Ή 변경을 톡해 νƒ€μž„μ‘΄μ„ μ„€μ •ν•  수 μžˆμ–΄μš”. 참고자...

    Dec 29, 20221 min read
  5. 4λ…„μ°¨ 초보 개발자의 μ„±μž₯ 방법

    개발자둜써 λ°₯을 먹은 μ§€ 4λ…„μ°¨κ°€ λ˜μ—ˆλ‹€. μΌν•˜λ©΄μ„œ 배울수둝 λͺ¨λ₯΄λŠ” 것, 배울 것이 많이 보이고, 업무 λ²”μœ„μ™€ μ±…μž„μ΄ μ»€μ‘Œλ‹€. 특히 νŒ€μž₯으둜써의 직무λ₯Ό μˆ˜ν–‰ν•˜λ©΄μ„œ λ‚˜, κ°œμΈμ— λŒ€ν•œ μ„±μž₯ λΏλ§Œμ•„λ‹ˆλΌ νŒ€μ˜ μ„±μž₯, νšŒμ‚¬μ˜ μ„±μž₯을 κ³ λ―Όν•˜κ²Œ λ˜μ—ˆλ‹€. λ™λ£Œ κ°œλ°œμžλ“€κ³Ό μΌν•˜λ©΄μ„œ β€œ4λ…„ λ™μ•ˆ μ–΄λ–»κ²Œ μ‹€λ ₯을 ν‚€μšΈ 수 μžˆμ—ˆλŠλƒβ€μ— λŒ€ν•œ μ§ˆλ¬Έμ„ 많이 λ°›μ•˜λ‹€. 이에 λŒ€ν•΄μ„œ λͺ…ν™•ν•˜κ²Œ 말둜 μ„€λͺ…ν•  수 μ—†μ—ˆλ˜, μ •λ¦¬λ˜μ§€ μ•Šμ€ 것듀이 μžˆμ—ˆκ³ , μ§€κΈˆκΉŒμ§€ κ°œλ°œν•˜λ©΄μ„œ μ„±μž₯ν•˜λŠ”λ°...

    Sep 7, 20223 min read2
  6. AWS CI/CD μ‚Όν˜•μ œ (Code PipeLine, CodeBuild, CodeDeploy) λ„μž… 리뷰

    μ•ˆλ…•ν•˜μ„Έμš”,이번 ν¬μŠ€νŒ…μ—μ„œλŠ” AWS EC2 프리티어 ν™˜κ²½μ—μ„œμ˜ μ„œλ²„ 배포λ₯Ό μœ„ν•΄ AWS CodePipeLine, CodeBuild, CodeDeployλ₯Ό λ„μž…ν•œ 것에 λŒ€ν•œ μ‚¬μš© λ°°κ²½ 및 νŒμ„ κ³΅μœ ν•˜κ³ μž ν•©λ‹ˆλ‹€. 개발 λ‚΄μš©μ— λŒ€ν•œ 리뷰λ₯Ό λͺ©ν‘œλ‘œ μž‘μ„±ν•˜μ˜€μœΌλ©°, μ‹€μŠ΅μ„ 톡해 AWS CodeBuild, CodeDeployλ₯Ό μ μš©ν•˜κ³ μž ν•˜μ‹œλŠ” 뢄듀은 λ‹€μŒ ν¬μŠ€νŒ…μ„ μ°Έκ³ ν•΄λ³΄μ‹œκΈΈ μΆ”μ²œλ“œλ¦½λ‹ˆλ‹€. μ΄λ™μš± κ°œλ°œμžλ‹˜μ˜ AWS둜 λ°°ν¬ν•˜κΈ° μ‹œλ¦¬μ¦ˆ (Java) - h...

    Jun 14, 20211 min read
  7. [Node.js] Nodemonμ—μ„œ tsc-watch 둜 λ³€κ²½ν•˜μ—¬ λΉŒλ“œμ†λ„ κ°œμ„ ν•˜κΈ°

    이번 ν¬μŠ€νŒ…μ—μ„œλŠ” nodemon을 μ‚¬μš© μ€‘μ΄λ˜ μ„œλ²„ ν™˜κ²½μ˜ 트랜슀파일 속도λ₯Ό κ°œμ„ ν•˜μ—¬, 개발 생산성을 높인 κ²½ν—˜μ„ κ³΅μœ ν•©λ‹ˆλ‹€. 이슈 κΈ°μ‘΄ μ„œλ²„ ν”„λ‘œμ νŠΈμ—μ„œ 개발용으둜 nodemon 을 μ‚¬μš©ν•˜κ³  μžˆμ—ˆλ‹€. nodemon은, node.js 라이브러리인데, μ„œλ²„ μ†ŒμŠ€μ½”λ“œκ°€ λ°”λ€Œλ©΄ μžλ™μœΌλ‘œ μ„œλ²„λ₯Ό μž¬μ‹œμž‘ν•΄μ€€λ‹€. λ•Œλ¬Έμ— μ†ŒμŠ€μ½”λ“œ λ³€κ²½ 후에 싀행쀑인 μ„œλ²„λ₯Ό μ’…λ£Œν•˜μ§€ μ•Šμ•„λ„ μ„œλ²„λ₯Ό λ‹€μ‹œ μ‹œμž‘ν•˜μ—¬ νŽΈλ¦¬ν•˜λ‹€. λ‹€λ§Œ, nodemon은 치λͺ…적인 단점이 μžˆλŠ”λ°, λ‹€μ‹œ...

    Feb 21, 20211 min read
  8. Docker둜 μ›Œλ“œν”„λ ˆμŠ€ μ„€μΉ˜ν•˜κΈ° 및 κ΄€λ ¨ 이슈 정리

    μ™Έμ£Ό μž‘μ—…μœΌλ‘œ μ›Ήμ‚¬μ΄νŠΈλ₯Ό κ°œλ°œν–ˆλ‹€. 주둜 정적 컨텐츠λ₯Ό μ œκ³΅ν•˜λŠ” μ›Ήμ‚¬μ΄νŠΈμ—¬μ„œ μ›Œλ“œν”„λ ˆμŠ€λ‘œ κ΅¬μ„±ν–ˆλ‹€. 혼자 기획, 개발, λ””μžμΈμ„ 직접 μ§„ν–‰ν•˜μ—¬, 2주에 걸쳐 μ›Ήμ‚¬μ΄νŠΈλ₯Ό μ™„μ„±ν•˜μ˜€λ‹€.(와이어 ν”„λ ˆμž„, 둜고 λ””μžμΈκΉŒμ§€ λ‹€ν–ˆλ‹€.. λ””μžμΈμ΄ μ œλ²• λΉ‘μ„Έλ‹€;;) λ³Έ ν¬μŠ€νŠΈμ—μ„œλŠ” 도컀+μ›Œλ“œν”„λ ˆμŠ€ 인프라λ₯Ό μ„ΈνŒ…ν•˜λŠ” κ³Όμ •κ³Ό, κ·Έ κ³Όμ •μ—μ„œ 생긴 μ΄μŠˆλ“€μ„ κ°„λ‹¨νžˆ μ •λ¦¬ν•˜μ˜€λ‹€. μž‘μ—… λ‚΄μš© λ°±μ—”λ“œ : AWS EC2에 docker+wordpress(php+apache),...

    Dec 28, 20202 min read3
  9. κΈ€λ˜ 4κΈ° λͺ¨μž„을 마치며

    2020λ…„ μ•½ λ°˜λ…„ λ™μ•ˆ μ§„ν–‰ν•œ 개발 κΈ€μ“°κΈ° λͺ¨μž„이 끝났닀. 호기둭게 κ°μ˜€κΉŒμ§€ ν•΄κ°€λ©°, λ²ŒκΈˆμ—†μ΄ 끝내리라 λ‹€μ§ν–ˆμ—ˆμ§€λ§Œ 일과 λ³‘ν–‰ν•˜λ©΄μ„œ κ°œλ°œλΈ”λ‘œκ·Έλ₯Ό ν•œλ‹€λŠ” 것이 쉽지 μ•Šμ•˜κ³  μ™„λ²½ν•˜κ²Œ μˆ˜ν–‰ν•˜μ§€λŠ” λͺ»ν•œ 아쉬움이 μžˆμ—ˆλ‹€. ν•˜μ§€λ§Œ 개발 λΈ”λ‘œκ·Έλ₯Ό μš΄μ˜ν•˜λ €λ©΄ μš°μ„ μˆœμœ„λ₯Ό μ–΄λ–»κ²Œ λ°°λΆ„ν•΄μ•Όλ˜λŠ”μ§€λ₯Ό 배울 수 μžˆμ—ˆκ³ , κΈ€μ“°κΈ° μŠ΅κ΄€μ— μ‹œλ™μ΄ 걸렸으며, λ§Žμ€ λ©‹μ§„ κ°œλ°œμžλΆ„λ“€κ³Ό μ†Œν†΅ν•  수 μžˆμ–΄μ„œ 쒋은 μ‹œκ°„μ΄μ—ˆλ‹€. μš΄μ˜ν–ˆλ˜ 개발 λΈ”λ‘œκ·Έ ν˜„μž¬λŠ” ν‹°μŠ€ν† λ¦¬λ₯Ό μ‚¬μš©μ€‘μ΄λ‹€. ga...

    Aug 16, 20202 min read2