Featured
-
LangGraph 공부 일지 #1 — 첫 그래프 + State 가 헷갈렸던 이유
공부 후보로 적어뒀던 LangGraph 시작. StateGraph 로 노드·엣지·조건 분기·루프 짜는 건 생각보다 직관적이었는데, 'State' 라는 용어가 와닿지 않아 헤맸다. 결국 게임 캐릭터의 인벤토리·HP 로 비유해서 정착.
-
Chroma + 내 블로그로 RAG Q&A 시스템 만들기 — 부품에서 시스템으로
어제 RAG 의 부품 (임베딩 / 코사인 유사도 / 청크) 을 만져봤다면, 오늘은 그걸 통합한 시스템. Chroma 벡터 DB 도입, 블로그 270 청크를 인덱싱, OpenAI + Claude 로 Q&A. 가장 인상 깊었던 건 '블로그에 없는 정보' 를 받았을 때 모르겠다고 답한 순간.
-
AGV 사이드 프로젝트 일지 1편 — 프레임 조립부터 ROS2 설치까지
포트폴리오용 자율주행 자동차 사이드 프로젝트 1편. 라즈베리파이 5 + STM32 + RS485 조합으로, 오늘은 프레임 조립과 Pi 5 OS 세팅, ROS2 Jazzy 설치까지. 의존성 깨짐을 universe·noble-updates 저장소 추가로 해결한 기록 포함.
-
완벽주의를 도구로 쓰는 법 — 수직 슬라이스 개발 방식의 발견
완벽주의를 고치려고 했지만, 고치려는 시도 자체가 완벽주의였다. 그래서 방향을 바꿨다. 가로로 쌓는 대신 세로로 자르는 '수직 슬라이스' 방식으로 개발을 다시 설계한 기록.
-
LLM에게 도구를 쥐여주기 — Claude Tool Use와 에이전트 루프
LLM은 큰 수 계산도, 오늘 날씨도 모른다. 그 약점을 외부 함수 호출로 메우는 Tool Use를 처음 만져봤다. 메시지 흐름, 다중 도구 자동 선택, 에이전트 루프까지.
Recent Posts
-
FEMS 프로젝트 #1 — 저사양 로컬 (Ollama + bge-m3 + Chroma) vs Claude API RAG 비교 셋업
FEMS (Factory Energy Management System) 도메인을 학습하면서 RAG 프로토타입을 짜본다. GTX1660 Super · VRAM 6GB 의 저사양 환경에서 로컬 LLM(Ollama) 으로 추론하는 것과 Claude / OpenAI API 를 호출하는 것을 비교. 임베딩은 한국어 강한 bge-m3, 벡터 DB 는 Chroma. 콜드스타트 95초 → 워밍업 후 10초까지 줄어든 ollama, 정답률은 클라우드와 동등.
-
퀀트 공부 00 — pandas 기초 · 추세추종 vs 평균회귀 · 백테스트 4대 편향 · 가짜 알파
퀀트 학습 시리즈 시작. pandas Series/DataFrame, loc/iloc, 워밍업 구간(NaN), 수정주가로 인한 조용한 데이터 오염, 추세추종(MA·골든/데드 크로스) vs 평균회귀, 백테스트의 4대 편향(미래참조·과최적화·비현실적 거래비용·생존편향), 그리고 한 점이 아니라 분포로 봐야 가짜 알파를 거른다 (B&H 초과 비율 / Alpha 중앙값 / 노출시간 / 워크포워드).
-
Claude Code 가 갑자기 안 되는 날 — 529 Overloaded 에러와 status.claude.com 의 존재
아침에 평소처럼 Claude Code 켰는데 자꾸 '서버 과부하' 라며 에이전트 호출이 실패. API Docs · 개발자 단톡 · status.claude.com 까지 따라가서 원인이 Anthropic 서버 측 일시 과부하임을 확인한 짧은 트러블슈팅 일지.