πŸ“°

μΉ΄ν…Œκ³ λ¦¬
Empty
ν…μŠ€νŠΈ
Empty
λ„€? 12λ…„ 치 κ°„ν–‰λ¬Ό 쀑 회μž₯λ‹˜μ΄ λ³΄λ„λœ 기사λ₯Ό μ „λΆ€ λͺ¨μ•„λ‹¬λΌκ³ μš”? 2λ…„ μ „, λ‹Ήμ‹œ 사보 κΈ°μžμ˜€λ˜ μ œκ°€ ν΄λΌμ΄μ–ΈνŠΈλ‘œλΆ€ν„° μš”μ²­λ°›μ€ λ‚΄μš©μž…λ‹ˆλ‹€. μ œκ°€ λ§Œλ“€λ˜ μ›”κ°„ μ‚¬λ³΄λŠ” ν•œ ν˜Έλ‹Ή 100νŽ˜μ΄μ§€ λΆ„λŸ‰μœΌλ‘œ λ°œν–‰λμŠ΅λ‹ˆλ‹€. λ°μ΄ν„°λŠ” PDF 파일둜 μ €μž₯λλŠ”λ°, 150μ—¬ 개의 파일 쀑 일일이 회μž₯λ‹˜μ΄ λ“±μž₯ν•œ 기사λ₯Ό μ°ΎλŠ”λ‹€λŠ” 것은 νŒ€μ› λ„·μ΄μ„œ ν•˜λ£¨ λ‚΄λ‚΄ 진행해도 마치기 μ–΄λ €μš΄ 업무 λΆ„λŸ‰μ΄μ—ˆμŠ΅λ‹ˆλ‹€. 야근이 μ‹«μ—ˆλ˜ μ €λŠ” μƒκ°ν–ˆμŠ΅λ‹ˆλ‹€. λ§Œμ•½ PDF의 λͺ¨λ“  λ‚΄μš©μ„ 검색할 수 μžˆλŠ” 검색엔진을 λ§Œλ“ λ‹€λ©΄ μ–΄λ–¨κΉŒ? μ΄λŸ¬ν•œ 고민은 κ³§ 슀파λ₯΄νƒ€μ½”λ”©κ³Ό λ§Œλ‚˜ μ•„μ΄λ””μ–΄λ‘œ λΉšμ–΄μ‘ŒμŠ΅λ‹ˆλ‹€. μ›Ή 개발 μ’…ν•©λ°˜μ—μ„œ 배운 ν”„λ ˆμž„μ›Œν¬μΈ flask와 λ³„λ„λ‘œ κ³΅λΆ€ν•œ 검색엔진 ν”„λ‘œκ·Έλž¨μΈ Elasticsearchλ₯Ό ν™œμš©ν•΄ 말 κ·ΈλŒ€λ‘œ '사보 μ „μš© 검색엔진'을 λ§Œλ“  κ²ƒμž…λ‹ˆλ‹€. 이 ν”„λ‘œκ·Έλž¨μ—λŠ” 'ν‚€μ›Œλ“œμ„œμΉ˜'λΌλŠ” 이름을 λΆ™μ˜€μŠ΅λ‹ˆλ‹€. κ·Έ κ²°κ³Ό ν‚€μ›Œλ“œμ„œμΉ˜κ°€ μ—†μ—ˆλ‹€λ©΄ μ „ νŒ€μ›μ΄ 5μ‹œκ°„λ„ λ„˜κ²Œ λΆ™μ–΄μžˆμ–΄μ•Ό ν•  일을 단 ν•œ λͺ…이 5뢄도 채 걸리지 μ•Šμ•„ 끝마칠 수 있게 된 κ²ƒμž…λ‹ˆλ‹€. 덕뢄에 이 곡둜λ₯Ό 인정받아 λ‹Ήμ‹œ νšŒμ‚¬μ—μ„œ κ°€μž₯ 높은 연봉 μƒμŠΉμ•‘μ„ κΈ°λ‘ν•˜κΈ°λ„ ν–ˆμŠ΅λ‹ˆλ‹€. λ§Œμ•½ μ œκ°€ 슀파λ₯΄νƒ€μ½”딩을 λ§Œλ‚˜μ§€ μ•Šμ•˜λ‹€λ©΄? κ·Έλž˜μ„œ ν‚€μ›Œλ“œμ„œμΉ˜κ°€ 세상에 λ‚˜μ˜€μ§€ λͺ»ν–ˆλ‹€λ©΄? μ €λŠ” μ§€κΈˆλ„ PDF νŒŒμΌμ„ μ—΄μ–΄ 회μž₯λ‹˜, 사μž₯λ‹˜, λͺ…μ˜ˆμ΄μ‚¬λ‹˜ 성함을 일일이 λŒ€μ‘°ν•˜κ³  μžˆμ„μ§€λ„ λͺ¨λ₯Ό μΌμž…λ‹ˆλ‹€. 퇴근을 미룬 채 μ’€μ²˜λŸΌ 였λ₯΄μ§€ μ•ŠλŠ” 연봉을 λ°›μ•„ κ°€λ©΄μ„œ λ§μž…λ‹ˆλ‹€. μ—¬κΈ°κΉŒμ§€μ˜ 이야기λ₯Ό μΉœκ΅¬μ—κ²Œ μ „ν–ˆλ”λ‹ˆ κ·Έ μΉœκ΅¬κ°€ λ‹€μŒ 기수둜 λ“±λ‘ν•˜λŠ” λ°˜κ°€μš΄ 일도 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. 슀파λ₯΄νƒ€μ½”λ”©ν΄λŸ½, κ³ λ§™μŠ΅λ‹ˆλ‹€!