Posts
All the articles I've posted.
-
Astro 정적 블로그 구축 — 콘텐츠 컬렉션부터 배포까지
Astro 정적 블로그를 콘텐츠 컬렉션, Zod 스키마, RSS·사이트맵, GitHub Pages 배포까지 4단계 흐름으로 정리한 실전 가이드입니다.
-
Saegida 블로그 시작 — Astro + GitHub Pages
정적 사이트로 기술 블로그를 다시 세웁니다. 공개/비공개 분리와 글쓰기 규칙.
-
오픈소스 라이선스 한눈에 — MIT·Apache·GPL부터 AGPL까지
"오픈소스니까 그냥 써도 되지?" — 아닙니다. 오픈소스도 저작권이 있는 소프트웨어이고, 라이선스는 "이 조건을 지키면 써도 된다"는 이용 허락 계약입니다. 조건을 어기면 저작권 침해가 됩니다. 특히 어떤 라이선스는 내 코드까지 같은 라이선스로 공개하
-
클로드 코드로 시스템 만들기 — 요구사항·문서부터 가드레일까지
코드부터 시키지 마세요. 클로드 코드(Claude Code)에게 곧장 "로그인 기능 만들어줘"라고 하면, 그 순간의 빈약한 컨텍스트로 코드를 짜냅니다. 결과는 매번 달라지고, 뒤로 갈수록 앞뒤가 안 맞습니다. 해법은 단순합니다. 먼저 설계 문서를 만들
-
Syncthing으로 여러 PC 동기화 — TrueNAS 허브 + Tailscale
여러 대의 PC를 클라우드 없이 동기화하고 싶다면. 집·사무실·노트북 3대에 같은 작업 폴더를 두고 쓰는데, 드롭박스에 매달 돈 내기도 싫고 내 파일이 남의 서버에 올라가는 것도 찜찜하다면 Syncthing이 답입니다. 중앙 서버 없이 내 기기끼리 직
-
Ed25519 한 번에 정리 — SSH 키·서명부터 MariaDB 인증까지
왜 이걸 정리했나? Ed25519는 하나의 서명 알고리즘이지만 쓰임새가 여러 곳에 걸쳐 있습니다. 서버 접속용 SSH 키로 쓰고, Git 커밋·파일에 전자서명을 붙이는 데도 쓰고, 심지어 MariaDB의 비밀번호 인증까지 같은 알고리즘으로 처리할 수