[Harness Engineering] 도메인별 하네스 템플릿
REST API 백엔드, 프론트엔드 웹 애플리케이션, 데이터 파이프라인 세 가지 도메인에 맞춘 완결된 하네스 템플릿을 제공한다. 각 템플릿은 CLAUDE.md, 에이전트 정의, 스킬 파일, 의존성 규칙, 테스트 전략을 포함하며, 복사 후 프로젝트에 맞게 커스터마이징하여 사용할 수 있다. 하네스는 프레임워크가 아니라 패턴이며, 프로젝트와 함께 진화한다.
REST API 백엔드, 프론트엔드 웹 애플리케이션, 데이터 파이프라인 세 가지 도메인에 맞춘 완결된 하네스 템플릿을 제공한다. 각 템플릿은 CLAUDE.md, 에이전트 정의, 스킬 파일, 의존성 규칙, 테스트 전략을 포함하며, 복사 후 프로젝트에 맞게 커스터마이징하여 사용할 수 있다. 하네스는 프레임워크가 아니라 패턴이며, 프로젝트와 함께 진화한다.
Python 인터랙티브 시각화 라이브러리 Plotly의 두 API(plotly.express, graph_objects)를 코드 예제와 함께 깊이 있게 비교·정리한 실전 가이드. 라인·바·산점도·지도·트리맵·애니메이션, 서브플롯, Streamlit 연동, 파일 저장까지 포함.
Python만으로 인터랙티브 웹 앱을 만들 수 있는 오픈소스 프레임워크 Streamlit의 핵심 개념, 위젯, 레이아웃, 세션 상태, 실전 예제, 배포 방법을 단계별로 정리한 완벽 가이드.
Windmill은 Python, TypeScript, Go, Bash 등의 스크립트를 자동으로 웹 UI와 API 엔드포인트로 변환하는 오픈소스 개발자 플랫폼입니다. Retool과 Airflow의 장점을 결합하여 내부 도구 구축, 데이터 파이프라인, DevOps 자동화에 활용됩니다. Airflow 대비 13배 빠른 워크플로우 엔진을 제공하며, Docker Compose로 3개 파일만으로 쉽게 설치할 수 있습니다. 스크립트 매개변수가 자동으로 입력 폼으로 변환되어 비개발자도 도구를 사용할 수 있습니다.
Apache Airflow는 Airbnb에서 개발하고 Apache 재단이 관리하는 오픈소스 워크플로우 오케스트레이션 플랫폼입니다. Python으로 DAG(Directed Acyclic Graph)를 정의하여 복잡한 데이터 파이프라인을 스케줄링, 모니터링할 수 있으며, LocalExecutor, CeleryExecutor, KubernetesExecutor를 통해 소규모부터 대규모 분산 환경까지 확장 가능합니다. Docker Compose로 PostgreSQL과 Redis 기반으로 쉽게 배포할 수 있으며, 80개 이상의 Provider 패키지로 AWS, GCP, Azure 등 클라우드 서비스와 원활하게 통합됩니다.
Claude Code 사용 시 직접 요청과 스킬의 차이를 설명하고, 스킬 구현 방법(MCP, Python, Bash 등)의 선택 기준을 정리한 가이드
FastAPI를 활용하여 Podman 컨테이너를 관리하는 RESTful API 서버를 구축하는 방법을 다룹니다. JWT 인증, 사용자별 권한 관리, 컨테이너 수 제한, 이미지 화이트리스트 등 비즈니스 로직을 적용하고, 프로덕션 배포를 위한 systemd 서비스 등록과 Nginx TLS 설정까지 포함한 완벽 가이드입니다.
텔레그램 Bot API 사용법을 단계별로 정리한 가이드입니다. BotFather를 통한 봇 생성, 토큰 발급, 메시지 전송 방법부터 Python/JavaScript 코드 예제, 웹훅 설정, n8n 연동까지 실전에서 바로 활용할 수 있는 내용을 담았습니다.
VS Code 확장 프로그램 생태계 완벽 가이드. 정확한 공식 명칭과 Extension ID로 프로그래밍 언어, 프레임워크, DevOps, 보안, AI 등 카테고리별 200+ 필수 확장 프로그램 소개. 개발 생산성을 극대화하는 VS Code 커스터마이징 가이드.
클로드 스킬은 AI 에이전트를 전문화된 도메인 전문가로 변환하는 모듈형 패키지 시스템입니다. SKILL.md 파일과 선택적 번들 리소스(scripts, references, assets)로 구성되며, 점진적 공개 원칙을 통해 컨텍스트 윈도우를 효율적으로 관리합니다. 효과적인 스킬 개발을 위해서는 명확한 트리거 설명, 간결한 지침, 실용적인 예시, 그리고 적절한 자유도 설정이 필요합니다. 6단계 개발 프로세스(이해-계획-초기화-편집-패키징-반복)를 따르면 체계적으로 고품질 스킬을 만들 수 있습니다.
2025년 최신 무료 웹 호스팅 플랫폼 완벽 가이드. Next.js, WordPress, Python 환경별로 Vercel, Netlify, Cloudflare Pages, WordPress.com, InfinityFree, Render, PythonAnywhere 등 주요 플랫폼의 특징, 제한사항, 사용 케이스를 비교 분석하고 프로젝트 유형별 최적의 선택 방법을 제시합니다.
APScheduler의 UI 부재를 해결하는 다양한 솔루션을 소개합니다. Flask-APScheduler, 커스텀 대시보드, Prometheus+Grafana, Airflow, Prefect 등 각 도구의 특징을 비교하고 실제 구현 가능한 Docker Compose 예제를 제공합니다.
Python의 대표적인 스케줄링 라이브러리인 schedule, schedule+Threading, APScheduler의 사용법과 실전 예제를 비교 분석합니다. 각 도구의 장단점, 적합한 사용 시나리오, 프로덕션 환경 Best Practices를 포함한 완벽 가이드입니다.
Python Loguru 라이브러리 완벽 가이드. 복잡한 설정 없이 아름답고 강력한 로깅을 구현하는 방법을 소개합니다. 자동 색상화, 구조화된 로깅, JSON 출력, 로그 로테이션 등 Loguru만의 특별한 기능들을 실제 프로젝트 예시와 함께 설명합니다.
Python 표준 logging 모듈의 완벽 가이드. 기본 사용법부터 고급 설정까지 실무에서 바로 적용할 수 있는 예제와 함께 상세히 설명합니다. Logger 객체, 핸들러, 포매터 활용법과 파일 로깅, 로그 로테이션, 예외 처리 방법을 다룹니다.
다양한 프레임워크에서 환경 변수 파일을 다루는 방식을 비교합니다. Node.js, React, Next.js, Python, Django, Flask 등 주요 프레임워크의 환경 변수 지원 방식과 특징을 알아보세요.
JavaScript의 npm, npx 그리고 Python의 최신 도구인 uv, uvx를 각각 자세히 알아보겠습니다.
MCP(Model Context Protocol)를 사용하여 자신만의 클라이언트를 구축하고, 다양한 MCP 서버와 연동하여 LLM 기반 챗봇을 만드는 방법을 알아보겠습니다.
Model Context Protocol(MCP)을 활용하여 간단한 날씨 서버를 구축하고, 이를 Claude Desktop과 같은 클라이언트에 연결하는 방법을 단계별로 살펴보겠습니다.
Python Virtual Env 환경에 node.js 설치 테스트 내용을 정리합니다.
리눅스 장기 유지 세션 kill 스크립트
Python 환경에서 Chroma DB를 테스트하기 위하여 Python 패키지 설치 시 발생한 오류 및 해결 방법을 정리 합니다.
Milvus database에 접근하고 사용 테스트를 하기 위한 Hello Milvus에 대하여 테스트를 진행한 내용을 정리합니다.
Selenium WebDriver에서 지원하는 기능과 각각의 기능을 구현하는 샘플 코드를 설명합니다.
동적 웹 크롤링을 위한 Selenium에 대하여 정리합니다.
Python 언어를 이용하여 공공데이터포털에서 제공하는 오픈API 중 창업진흥원-창업지원포털 정보 조회 테스트 내용을 정리 합니다.
Python 언어를 이용하여 공공데이터포털에서 제공하는 오픈API 중 음력/양력 정보 조회 테스트 내용을 정리 합니다.
업비트 Open API Reference 문서를 참고하여 Python으로 API 호출 코드를 작성해 보고 Exchange API 호출 테스트한 내용을 정리 합니다.
업비트 Open API Reference 문서를 참고하여 Python으로 API 호출 코드를 작성해 보고 Quotation API 호출 테스트한 내용을 정리 합니다.