- Programming Languages: Java (Java 8+), TypesScript(JavaScript ES6+)
- Frameworks: Spring Boot, NestJS, Express.js
- Databases: MySQL, MongoDB
- Tools: Git, Docker, AWS
GitHub: Log Bat
Presentation , ์ฐ์ํ๊ธฐ์ ๋ธ๋ก๊ทธ ์๊ฐ
LogBat์ ํ๋ก๋์
์ฝ๋๋ฅผ ์์ ํ์ง ์๊ณ ๋ ์ฌ๋ฌ ์ ํ๋ฆฌ์ผ์ด์
์์ ๋ก๊ทธ๋ฅผ ์์งํ๊ณ ๊ด๋ฆฌํ ์ ์๋๋ก ์ค๊ณ๋ ๋ก๊ทธ ๊ด๋ฆฌ ์๋ฃจ์
์
๋๋ค. ๋๋์ ๋ก๊ทธ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ๊ณ ์ ์ฅ ๋ฐ ๋ถ์์ ์ํ ๊ณ ๊ฐ์ฉ์ฑ์ ์ ๊ณตํฉ๋๋ค.
- ์ญํ : Backend
- ๊ฐ๊ฐ: 2024.08
- ๊ธฐ์ ์คํ: Spring, MySQL, NGINX, Logback, TypeScript
- ํต์ฌ ๊ธฐ์ฌ:
- ์ฝ๋ ์์ ์์ด ์ค์๊ฐ ๋ก๊ทธ ์์ง์ ์ํด Java ๋ฐ JavaScript SDK๋ฅผ ๊ฐ๋ฐ ๋ฐ ๋น๋๊ธฐ ๋ฒํผ๋ง์ ์ต์ ํํ์ฌ SDK ๋ถํ๋ฅผ ์ค์
- ๋๋ ๋ฐ์ดํฐ ์ ์ก ์ ๋ฐ์ํ๋ ์ฑ๋ฅ ๋ณ๋ชฉ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ฑ๊ธ ์ค๋ ๋ ์์ฐ์-์๋น์ ๋ก์ง์ ์ค๊ณ ๋ฐ ๊ตฌํํ์ฌ ์์คํ ์ฒ๋ฆฌ๋ 25% ํฅ์
- AWS Lambda๋ฅผ ์ฌ์ฉํ์ฌ ๋ฉํฐ ์ธ์คํด์ค ๋ถํ ํ ์คํธ๋ฅผ ์งํ
GitHub: GitChallenge
Presentation-offline , Presentation-online
Git Challenge๋ ์ฌ์ฉ์๋ค์ด git์ ์ฌ์ฉํ๋ฉฐ ๋ฐ์ํ ์ ์๋ ๋ค์ํ ์ํฉ์ ๋ฏธ๋ฆฌ ์ฒดํํ๊ณ , ํ์ตํ ์ ์๋๋ก ๋์์ฃผ๋ ์๋น์ค์
๋๋ค.
- ์ญํ : Backend
- ๊ธฐ๊ฐ: 2023.11 ~ 2023.12
- ๊ธฐ์ ์คํ: NestJS, Express, MongoDB, SQLite, Docker
- ํต์ฌ ๊ธฐ์ฌ:
- ์ฌ์ฉ์๊ฐ Git ๋ช ๋ น์ ์คํํ ์ ์๋ ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ์ ์ ๊ณตํ๊ธฐ ์ํด Docker ์ปจํ ์ด๋๋ฅผ ์ฌ์ฉํ ํ๊ฒฝ ๊ตฌ์ถ
- HTTP ๊ธฐ๋ฐ ์๊ฒฉ ํฐ๋ฏธ๋ ๊ตฌํ: SSH๋ฅผ HTTP ํต์ ์ผ๋ก ๋์ฒดํ์ฌ ์๋ต ์๊ฐ์ 950ms -> 180ms๋ก ๋จ์ถ
- Git ์๋ํฐ ์ปค์คํฐ๋ง์ด์ง: ์น ๊ธฐ๋ฐ ํฐ๋ฏธ๋์ ํตํด ์ปค๋ฐ ๋ฉ์์ง์ ์ํธ์์ฉํ ์ ์๋ ๋ง์ถคํ Git ์๋ํฐ ๊ฐ๋ฐ
- AI ์์คํ ํ๋กฌํํธ ์ค์
- Documentation: Correct response key from "generation" to "completion" in example code #1533
- remove duplicated config building with ApiKey #1691
- ์ฐ์ํ ํ ํฌ ์บ ํ 7๊ธฐ โ ๋ฐฑ์๋/์๋ฒ
- ๋ค์ด๋ฒ ๋ถ์คํธ์บ ํ 8๊ธฐ - ์น/๋ฐฑ์๋