Develop 10

MCP 서버 구현해보기

이미 한발 늦었지만... 위기감이 느껴질 정도로 빠르게 변화하는 개발 생태계를 보며 AI를 공부하고, 잘 활용할 수 있는 방향을 찾아야겠다는 생각이 들었다. 이전 프로젝트에서 LLM 챗봇을 설계하고 구현해보긴 했지만 (물론 LLM 모델에 관여한 건 아니고, API만 잘 연동해 화면에 보여주는 정도,,) 개발하면서 PM까지 하느라 깊게 공부할 틈이 전혀 없었는데, 더 이상 미룰 수는 없다는 생각에..! 사실 너무 방대하기도 하고, 변화가 빨라서 어디서부터 공부해야 할지도 막막하지만, 우선 뭐라도 만들어봐야 할 것 같아 가이드 문서 보면서 MCP 서버를 한번 구현해보았다. 👆MCP란? MCP란, AI 어플리이션을 외부 시스템과 연결하는 오픈 소스 기반의 표준이다.MCP를 이용해 Claude나 Cha..

Develop/AI 2025.11.09

[Vue] npm install 403 Forbidden

회사에서 새 프로젝트에 투입되어 개발환경을 세팅하는데 npm install 명령어로 프론트엔드 쪽 라이브러리를 땡겨오는 과정에서 403 Forbidden 오류를 맞닥뜨리게 되었다. npm ERR! code E403npm ERR! 403 403 Forbidden - PUT https://registry addresss:port - Forbiddennpm ERR! 403 In most cases, you or one of your dependencies are requestingnpm ERR! 403 a package version that is forbidden by your security policy, ornpm ERR! 403 on a server you do not have access to. 대..

Develop/React|Vue 2025.05.31

[JUnit] @SpringBootTest에서 Profile 설정하기

타 시스템 데이터베이스와 연동할 일이 있어 JUnit으로 테스트를 해보려는데 서버 구동이 안되고 오류가 났다.  org.springframework.beans.factory.UnsatisfiedDependencyException...;nested exception is java.lang.NullPointerException  대충 빈 생성/주입 과정에서 오류가 난 것 같은데 NullPointerException인걸 보면 뭔가를 못 가져오고 있는 것 같았다.  오류 발생 지점 소스 코드를 확인해보니 소스코드 중 서버 구동 시점에 활성화된 profile에 따라 분기 처리를 하는 부분에서 profile을 가져오지 못해 발생한 오류였다. 로컬 서버에서 테스트중이니 간단하게 어노테이션을 사용해 로컬 프로파일을 활..

Develop/Spring 2025.02.06

[React + Spring Boot] 블로그 구현

🍺 Kirris-Blog React + Spring Boot 로 블로그를 구현해봤다. ---> (GitHub Link🙋‍♀️) 포트폴리오를 만들어야 해서 기본적인 기능(CRUD, JWT Authentication)으로 일주일 안에 완성하는 것을 목표로 했으나 실제로는 열흘정도 걸렸고, 명절이 겹쳐 정리하고 리드미까지 작성하는 데 생각보다 많은 시간이 걸렸다. 리액트를 공부하면서 오히려 프론트보다는 백엔드에서 흥미를 느끼게 되었고, 처음 국비교육 끝내고 만든 게시판 보다는 제대로 된 포트폴리오의 필요성을 느껴 시작한 프로젝트다. 이번 프로젝트에서는 예외 처리를 꼼꼼하게 하려고 했고, 필터와 인터셉터 사용 등 전반적으로 코딩 및 스프링을 다루는 스킬의 향상을 담기 위해 노력했다. 또한, 첫 프로젝트에서는 비..

Develop/Spring 2021.09.24