최근 운영 중인 [MASKED] 사양의 홈 서버 워드프레스에서 정교하게 설계된 보안 침해 사고를 발견했습니다. 강력한 AI 에이전트와 협업하여 시스템 주도권을 완전히 되찾은 과정을 단계별로 기록합니다. 1. 초반 징후 탐지 (Detection) 사이트 관리 중 다음과 같은 치명적인 보안 위협을 포착했습니다. 2. 세부 원인 분석 (Analysis) 터미널(Root) 세션을 통해 서버 내부를 정밀 분석한 결과, 다각적인 침투 흔적이 […]
[카테고리:] 생활코딩
최근 로컬 환경에서 대형 언어 모델(LLM)을 돌리는 것이 대중화되면서, 단순히 채팅을 나누는 단계를 넘어 실질적인 **’개인용 서비스’**를 만드는 재미가 커지고 있습니다. 이번 프로젝트는 기존 상용 서비스에 대한 갈증에서 시작해, 내 하드디스크의 음악을 완벽하게 통제하는 나만의 AI 음악 비서를 구축한 기록입니다. 1. 왜 직접 만들었나? (Motivation) 그동안 음악 관리와 스트리밍을 위해 Plexamp를 애용해 왔습니다. 하지만 날이 […]
기술 문서나 논문을 LLM으로 번역할 때 가장 큰 걸림돌은 PDF 그 자체입니다. PDF를 그대로 업로드하면 레이아웃이 깨지거나 표 데이터가 뒤섞여 번역 품질이 처참해지기 때문입니다. 이를 해결하기 위해 문서의 구조를 완벽하게 유지하며 마크다운(Markdown)으로 변환해주는 Docling 도입기를 기록합니다. 1. Docling 공식 사이트 및 주요 특징 Docling은 단순한 텍스트 추출을 넘어, AI 모델이 문서를 ‘이해’할 수 있는 구조로 […]
최근 12시간 동안 진행한 개인 프로젝트를 통해 저는 코딩의 패러다임이 완전히 변했음을 온몸으로 체감했습니다. 기술적 전문성이 없어도 된다는 뜻이 아닙니다. 이제는 ‘모든 것을 다 아는 것’보다 **’어디가 틀렸는지 판단하는 논리적 흐름’**이 더 중요한 시대가 되었습니다. 1. 가성비 최고의 AI 개발 스택: Docker + Aider + Qwen 전문적인 소프트웨어 개발 환경을 구축하기 위해 저는 Docker를 선택했습니다. […]
💻 Claude Code 사용 후기: 성능과 비용 사이의 고민 이번 연휴를 맞이하여 화제의 도구인 Claude Code를 직접 설치하고 사용해 보았습니다. 실제 업무에 적용해 본 결과, 도구 자체의 성능은 기대만큼이나 훌륭했습니다. “성능은 만족스럽지만, 무시할 수 없는 토큰 소모량 때문에 실제 상용 도구로 계속 활용해야 할지는 의문입니다.” ⚠️ 에이전트형 AI의 현실적인 문턱: 토큰 비용 Claude Code와 같은 […]