본문 바로가기

분류 전체보기74

편의점 인간 - 무라타 사야카 원래는 원서로 읽어보려 했던 편의점 인간이었지만, 주문 실수로 인해 한국어 버전을 선물받게 되었다. 이렇게 된거, 우선 번역본으로 읽어보기로 했다. 아쿠타가와상을 수상받은 책인 만큼, 아마 평범한 이야기는 아니라는 생각이 먼저 들었다. 내게 일본 문학이라고 한다면 무라카미 하루키와 히가시노 게이코, 이렇게 두 사람이었다. 이 책은 무라카미 하루키 소설의 라이트한 버전에 더 가깝지 않을까 하는 느낌이다. 히가시노 게이코의 소설이 상상과 스릴, 재미, 추리를 추구한다면 무라카미 하루키의 소설은 뭐랄까, 설명하기가 조금 어렵고, 날것 그대로의 인간을 풀어헤쳐둔 느낌이었다 보니 그런 것 같다. 편의점 인간 또한 어떠한 사건과 스릴이 있다기 보다는, 그저 후루쿠라라는 중년 여성의 이야기를 다루고 있다. 특별한 점.. 2026. 2. 1.
2025년 12월 마지막 연말정산 시즌어김없이 올해도 한 해가 지나갔다. 이 블로그도 개설한지 1년 반이 지났다. 대부분의 포스팅이 개발 관련이다 보니, 에드센스 광고비는 1년 반 동안 2.8달러 정도 쌓여있었다. 이번 생에 100달러를 채워서 출금할 수 있을지는 의문이다. 딱 1년 전에 썼던 연말정산 포스트를 지금 읽었을 때, 생각보다 계획했던 것들을 많이 이루지 못했다는 것을 알았다. 그 때만 하더라도 아직 회사가 날아가지 않은 상태였지만 회사 차원의 정리해고가 쓸어간 이후였다 보니, 2025는 무사히 근무하는 것을 목표로 하고 있었는데, 비록 같은 회사는 아니지만 어찌되었건 무사히 근무는 하고 있으니, 최대 목표는 이룬 셈이다. 정보처리기사 실기워케이션 가기AWS 자격증디지털 뉴스 스크래핑재태크 재정비무사히 근무하기작년에 .. 2025. 12. 31.
서버 해킹 해킹은 해킹인데 하는게 아니라 당한쪽얼마 전 갑작스럽게 운영중인 서버가 아예 중단되는 사건이 있었다. 필자의 경우 클라우드 서버를 호스팅하여 사용중이기 때문에, 곧장 서버 상태를 모니터링하고자 오랜만에 hostinger dashboard로 향했다. 그럤더니 웬걸, 악성코드가 확인되어 서버를 긴급 셧다운 했다는 것이었다. 신기한 일이다. 물론 개인 서버다 보니 포트도 좀 마구잡이로 열어두기도 했고, nginx에 안 붙어 있는 서비스도 있었다. 어차피 내년에 또 저렴한 서버로 옮길 생각을 하고 있었다 보니 안일하게 대처한 것이었는데, 그걸 또 어떻게 뚫고 들어온 모양이었다. 그러나 이미 엎질러진 물. 긴급 서버 중단으로 인해 컨테이너건 뭐건 다 떨어진 상황에서 이왕 이렇게 된거 뭘 하기 위해 이 작은 구멍가.. 2025. 12. 14.
Ollama + MCP Server 붙이기 - 3 로컬 MCP 후기(?)사실 대부분의 MCP 서버는 Claude나 Cursor, VScode를 사용한다는 전제 하에 동작하다 보니, 로컬에서 설계한 MCP client의 한계는 명확했다. 특히 여러번의 피드백과 그에 따른 재조정이 이뤄져야 하는 MCP에 대해서는 로컬에서 개발하는 것에 한계가 있었다. 날씨와 같은 정보나, 간단한 검색 등은 잘 가져오지만, Notion에서 페이지를 생성하거나 blender에서 모델을 생성하는 것 등의 MCP는 제대로 동작하지 않았다. (애초에 첫 번째 요청에 대한 응답 까지만 return 하고 그 이후의 작업은 이뤄지지 않으니 어쩔 수 없다.) 결국 MCP server를 Ollama에 붙이는 건, 어디까지나 제3의 툴이 필요로 하지 않고 단순히 input에 대한 답변을 가져.. 2025. 7. 27.
Ollama + MCP Server 붙이기 - 2 지난 포스트...일전에 MCP client를 구현해서 notion을 붙인 일이 있었다. 이걸 Django에서도 사용하면 좋을 것 같아, 처음 ollama와 Django를 같이 사용해서 채팅앱을 만들었던 프로젝트에 MCP Server를 자유롭게 붙일 수 있도록 수정을 해보았다. 다양한 MCP 서버를 활용하면 좋을 것 같아 dolphin-mcp를 통해 진행하였다. Dolphin MCP는 다양한 MCP(Model Context Protocol) 서버와 자연어로 상호작용할 수 있게 해주는 Python 라이브러리 및 CLI 도구다. 해당 라이브러리를 사용하면 알아서 어떤 툴을 불러야 할지 감지한다. (안타깝게도 해당 변경을 진행하면서 docker 연결에 약간의 문제가 생겨 .venv 가상환경으로 변경해야 했다. .. 2025. 7. 20.
Ollama + MCP Client 붙이기 - 1 로컬 Ollama에 MCP 붙이기Claude, VSCode, Cursor 등은 자체적으로 MCP Client를 제공해주기 때문에 정말 간단하게 원하는 MCP를 붙여 사용할 수 있지만, 우리의 로컬 llama는 안타깝게도 MCP Client가 없다. 때문에 직접 만들어주거나 남들이 만들어둔 MCP Client를 사용하는 방법이 있다. 그런데 장고로 개발하는 김에 한번 MCP Client가 어떻게 굴러가는지를 알아보고자 제 2의 두뇌 커서와 함께 한번 만들어보기로 했다. (그리고 후회했다.) MCP ClientMCP가 USB 포트와 같은 역할을 한다는 설명은 많이 들었지만, 그래서 어떻게 동작하는지에 대해서는 잘 와닿지가 않았다. 그래서 코파일럿에게 설명을 요구했다.요청 수신 (from Host or Mod.. 2025. 7. 7.
728x90
반응형