728x90
https://velog.io/@pgmjun/%EC%9A%B0%ED%85%8C%EC%BD%94-6%EA%B8%B0-%ED%94%84%EB%A6%AC%EC%BD%94%EC%8A%A4-4%EC%A3%BC%EC%B0%A8-%ED%9A%8C%EA%B3%A0 [우테코 6기] 프리코스 4주차 회고매주 미션을 수행하면서 코드에 애정을 가지고 최선을 다해 몰입하여 열심히 했기 때문인지, 코드가 정말 만족스러웠고 더 수정할 곳이 없어보였다. 하지만 항상 한 곳 정도는 문제가 발생해 급velog.io
https://velog.io/@pgmjun/%EC%9A%B0%ED%85%8C%EC%BD%94-6%EA%B8%B0-%ED%94%84%EB%A6%AC%EC%BD%94%EC%8A%A4-3%EC%A3%BC%EC%B0%A8-%ED%9A%8C%EA%B3%A0 [우테코 6기] 프리코스 3주차 회고3주차가 시작된 후 새로운 미션을 수행하기 전에, 우테코 커뮤니티(디스코드)에서 만난 사람들과 함께2주차 미션에 대한 자신의 코드를 설명하고 서로 리뷰하며 토론하는 시간을 가졌다.처음엔velog.io
https://velog.io/@pgmjun/%EC%9A%B0%ED%85%8C%EC%BD%94-6%EA%B8%B0-2%EC%A3%BC%EC%B0%A8-%ED%9A%8C%EA%B3%A0 [우테코 6기] 프리코스 2주차 회고2주간의 프리코스 🔥 1주차 미션이 끝나고 사람들에게 코드리뷰를 받는 과정에서 내 코드에 대해 명쾌하게 설명할 수 없는 내 모습을 통해 아직 메타인지가 부족함을 깨달을 수 있었다. 나름 velog.io
https://velog.io/@pgmjun/%EC%9A%B0%ED%85%8C%EC%BD%94-6%EA%B8%B0-%ED%94%84%EB%A6%AC%EC%BD%94%EC%8A%A4-1%EC%A3%BC%EC%B0%A8-%ED%9A%8C%EA%B3%A0 [우테코 6기] 프리코스 1주차 회고프리코스와 함께 보낸 1주는 좋은 사람들을 많이 만나 행복이 꽉꽉 들어찼던 시간이었다.열심히 활동해서 그런지 1주 밖에 지나지 않았는데 벌써부터 우테코에 정이 많이 든 것 같다. 살면서 이velog.io
프로젝트 중 로그인 기능 구현을 위해 JWT, OAuth2 를 사용해서 카카오 로그인하기 구현을 해보았다. 그 중 사용했던 JWT는 서버에서 인증/인가에 사용되는서버 레벨에서 보안과 가장 밀접한 내용이고,깊이있게 학습해보면 많은 도움이될 거라는 생각에 학습과 함께 이곳에 기록하게 되었다. JWT 공식문서jwt의 더 깊고 자세한 내용은 아래 공식문서를 통해 확인할 수 있다. JWT.IOJSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.jwt.io JWT 🔒 Jwt란 Json Web Token 의 줄임말로 '인증에 필요한 최소한의 정보들을 담아 ..
트래픽 제한을 고려하게 된 이유트래픽 제한에 대한 고민은 gpt-3.5-turbo 모델을 Fine-Tuning하여 사용하는 졸업작품 코리를 개발하면서 시작되었다.코리는 초기 유저들을 모으기 위해 한동안은 유료인 GPT API 사용 비용을 운영측에서 부담하는 구조로 운영하게 되었고, 아직은 BM(Business Model)이 딱히 존재하지 않았기 때문에 당장은 손해로 지어질 수 밖에 없는 구조였다.결론적으로 사용자들의 GPT 모델 사용 비용을 운영 측에서 부담하게 되었으니, 유저들의 요청 횟수에 제한을 두어야한다는 생각이 들게 되었다. Java/SpringBoot 환경에서 트래픽 제한 구현하기 토큰 형태의 트래픽 제한 라이브러리 Bucket4j회원들의 트래픽을 제한할 수 있는 방법을 찾던 와중에 Buc..