토스 서류합격 후기
·
이야기/일상
개요유레카를 수료하고 취준생이 된지 2개월이 되어간다. 2025년 10월 기준, 신입 개발자가 채용문을 뚫기는 더욱 어려워지고 있다. 2025.08.16 - [이야기/일상] - LG유플러스 유레카 SW 교육과정 2기 수료 후기 LG유플러스 유레카 SW 교육과정 2기 수료 후기개요드디어 길다면 길었고 짧다면 엄청 순식간에 지나갔던 7개월간의 유레카 2기 과정이 끝이 났다.수료식은 OT와 같은 장소인 LG U+ 마곡사옥에서 진행됐다.수료식 당일 입구에서부터 이렇게 성mk-develop.tistory.com물론 이러한 사회 동향은 이미 알고 있었기에 이전 회고의 마지막 줄에서 적어 둔것처럼 마음을 독하게 먹어야 겠다고 생각하고 살아왔다. 불확실한 미래는 여전하지만 지금까지 해왔던것처럼 언제 올지 모르는 기회를..
디스코드 노래봇 제작기
·
이야기/일상
개요평소에 관심이 많았던 디스코드 봇을 이번에 만들었다.보통 노래봇 같은 경우엔 노래하는 하리보같은 잘 알려진 봇들을 사용하면 되지만 이러한 봇들은 가끔 명령어가 수행이 잘 안되는 문제가 있다. 봇을 직접 구현한다면 이러한 이슈에 바로 대처할 수 있고 정책이 계속 바뀌는 유튜브 특성상 계속해서 유지보수를 해줘야 하기에 지속적인 유지보수 경험도 할 수 있을 것이라 생각하였다. discord.js 오픈소스를 사용하여 구현하였다.https://discord.js.org/ discord.jsdiscord.js is a powerful Node.js module that allows you to interact with the Discord API very easily. It takes a much more ob..
Uble AWS 비용 절감을 위한 라즈베리파이 서버 이전기
·
기타
개요UBLE은 하루 1만원의 서버 비용으로 인해 서비스를 잠시 중단할 수 밖에 없었다. 2025.09.05 - [이야기/회고] - LG유플러스 유레카 2기 융합프로젝트 회고 LG유플러스 유레카 2기 융합프로젝트 회고개요LG유플러스 유레카 과정의 마지막 프로젝트인 융합 프로젝트가 마무리되었다. 사실 프로젝트는 벌써 3주 전에 끝났지만, 이제야 이렇게 회고를 정리해 본다. 이번 융합 프로젝트에서는 다시mk-develop.tistory.com서비스를 운영한다는 것은 그만큼 비용 문제가 발생한다. 프로젝트 당시엔 유레카에서 서버 비용을 지원해 주었지만 수료한 이후인 현 시점에서는 비용 문제에서 자유롭지 못했다. 운영 비용을 절감하는 것 또한 중요하다고 생각한다. 이를 생각하지 않으면 서비스가 커질 때 웃고 있는..
LG유플러스 유레카 2기 융합프로젝트 회고
·
이야기/회고
개요LG유플러스 유레카 과정의 마지막 프로젝트인 융합 프로젝트가 마무리되었다. 사실 프로젝트는 벌써 3주 전에 끝났지만, 이제야 이렇게 회고를 정리해 본다. 이번 융합 프로젝트에서는 다시 한 번 팀장을 맡게 되었고, 지난 종합 프로젝트 이후 계속 마음속에 두었던 고민이 있었다. 바로 단순히 만드는 것에 그치지 않고, 사람들이 실제로 사용하는데 불편함이 없는 완성도 높은 서비스를 만들자는 것이었다. 다행히도 이러한 내 생각에 공감하고 같은 방향을 바라보는 팀원들을 만날 수 있었다. 이번 프로젝트의 주제는 지도 기반 LGU+ 멤버십 제휴처 안내 서비스 Uble 이다. 이 글에서는 프로젝트를 진행하며 마주했던 어려움, 그리고 그 과정에서 했던 고민들을 기록해 보려고 한다.팀원의 프로젝트 중도 하차이번 프로젝트..
npm 오픈소스 컨트리뷰터가 되었습니다
·
이야기/일상
개요지난 4월 node.js 18버전에서 22버전으로 버전 업그레이드를 한 후 npm이 실행되지 않는 문제를 겪은 적이 있습니다.버그에 대한 원인과 해결 과정은 다음 글에 상세히 적어뒀었습니다.2025.04.02 - [기타] - [Node.Js] npm error code ERR_INVALID_ARG_TYPE 해결하기 [Node.Js] npm error code ERR_INVALID_ARG_TYPE 해결하기개요기존에 Nodejs 18버전을 사용하다가 2025-04-02 기준 lts 버전인 22.14.0 버전으로 버전 업그레이드 후 React 프로젝트를 하려고 했는데 에러가 발생하였다.0 verbose cli C:\Users\koe73\AppData\Local\nvm\v22.14.0\nmk-develop...
LG유플러스 유레카 SW 교육과정 2기 수료 후기
·
이야기/일상
개요드디어 길다면 길었고 짧다면 엄청 순식간에 지나갔던 7개월간의 유레카 2기 과정이 끝이 났다.수료식은 OT와 같은 장소인 LG U+ 마곡사옥에서 진행됐다.수료식 당일 입구에서부터 이렇게 성대하게? 맞이해 주었다. 유레카 2기의 전반적인 교육 과정과 수료 후기에 대해 기술해 보고자 한다.수업나는 프론트엔드 대면반에서 수업을 들었고 김동근 강사님이 수업을 진행하셨다.김동근 강사님은 SAFFY에서 강의를 하시던 분이셨다. HTML/CSS/JS, 알고리즘, Springboot, Figma, React, Web Security, Next.js 등 다양한 것들을 배웠다. 알고리즘같은 경우엔 자바로 수업을 진행하였고 나는 C++이 자바보다 더욱 익숙하였기에 강사님께 양해를 구한 후, 강의를 C++로 따라갔었다...
유레카 2기 종합프로젝트 회고
·
이야기/회고
개요3주간의 유레카 종합 프로젝트가 끝이 났다.이번 프로젝트의 주요 과업은 스트리밍과 이전 대화 내용을 기억하는 요금제 추천 챗봇 구현 이었고 우리 조의 주제는 개인과 가족이 함께 쓸수 있는 LGU+ 요금제 추천 챗봇 및 가족 스페이스 기반 플랫폼 MODi 였다.나는 카카오 로그인과 챗봇 구현 파트를 맡았다.프로젝트를 진행하며 했던 고민과 구현 과정을 정리해보고자 한다.카카오 로그인카카오 로그인은 최대한 카카오 공식 문서의 flow를 따르려고 했다.카카오 공식 문서에서 권장하는 flow는 다음과 같다.이번 프로젝트에서는 클라이언트를 Next.js, 서버를 Spring boot로 사용하였기 때문에 사용자 클라이언트를 Next.js 서비스 서버를 Spring boot로 두고 해당 플로우대로 구현하려고 했다...
Gpt api를 파인 튜닝하여 나만의 모델 만들기
·
카테고리 없음
개요유레카 종합프로젝트 주요 과업으로 요금제 추천 챗봇 구현이 있었다.일반적인 llm api를 사용할 경우 존재하지 않는 요금제를 추천해 주거나, 타사 요금제를 추천해 주는 문제가 발생할 수 있다.때문에 이러한 환각 현상이나 답변 신뢰성 문제를 해결하기 위해 gpt api를 파인 튜닝하는 방법에 대해 다룬다.파인 튜닝 가능 모델gpt api는 파인 튜닝이 가능한 모델이 정해져 있다.때문에 다음 공식 문서에서 파인 튜닝이 가능한 모델이 있는지 확인하는 것을 추천한다. https://platform.openai.com/docs/pricing#fine-tuning학습 전 꼭 읽어야 하는 문서https://platform.openai.com/docs/guides/fine-tuning-best-practices ..