실전 자동화 튜토리얼16 대본만 바꾸면 영상이 바뀐다: Remotion 데이터 주입 구조 만들기 (Shorts 자동화 3편) 도입2편에서는 Remotion 프로젝트를 처음 만들고, 코드 안에 직접 적어놓은 값(제목 텍스트, 색상 등)으로 첫 영상을 뽑았습니다. 코딩 몰라도 따라하는 Remotion 첫걸음 (Shorts 자동화 2편)도입1편에서는 macOS와 Oracle A1 서버에 Remotion을 돌릴 준비를 마쳤습니다. 이번 편부터는 진짜 코딩이 들어갑니다. 단, 개발 경험이 없어도 명령어를 그대로 따라 치면 같은 결과가 나오도록, 나오blog.jdevy.com 하지만 자동화를 하려면 매번 코드를 고칠 수는 없습니다 — 대본이 바뀌면 영상도 그에 맞게 바뀌어야 합니다. 이번 편에서는 코드는 그대로 두고 JSON 파일만 바꿔도 영상 내용이 바뀌는 구조를 만듭니다. 이게 바로 자동화 파이프라인의 핵심 원리입니다.왜 이 구조가 .. 2026. 7. 18. 코딩 몰라도 따라하는 Remotion 첫걸음 (Shorts 자동화 2편) 도입1편에서는 macOS와 Oracle A1 서버에 Remotion을 돌릴 준비를 마쳤습니다. Shorts 자동화 툴을 Vrew에서 Remotion으로 바꾸면서 생긴 일들도입그동안 Shorts는 Vrew로 만들어왔습니다. 한글 지원이 잘 되고, 무료 성우 음성을 브라우저에서 바로 쓸 수 있어서 시작하기엔 좋았습니다. 하지만 AI 이미지 생성에 크레딧이 들어가다 보니 한blog.jdevy.com 이번 편부터는 진짜 코딩이 들어갑니다. 단, 개발 경험이 없어도 명령어를 그대로 따라 치면 같은 결과가 나오도록, 나오는 용어는 도마마다 풀어서 설명했습니다. 서버 없이 로컬(macOS)만으로도 이번 편 실습은 다 따라할 수 있습니다.Remotion, 한 문장으로 말하면Remotion은 "화면에 무언가를 그리는 코.. 2026. 7. 18. Shorts 자동화 툴을 Vrew에서 Remotion으로 바꾸면서 생긴 일들 (Shorts 자동화 1편 - Intro) 도입그동안 Shorts는 Vrew로 만들어왔습니다. 한글 지원이 잘 되고, 무료 성우 음성을 브라우저에서 바로 쓸 수 있어서 시작하기엔 좋았습니다. 하지만 AI 이미지 생성에 크레딧이 들어가다 보니 한 달에 만들 수 있는 영상 개수가 사실상 정해져 있었고, 대본을 쓴 뒤에도 Vrew 화면에서 장면을 하나하나 맞춰줘야 하는 반자동 구조라 손이 많이 갔습니다. 그래서 대본 텍스트 하나만 넣으면 끝까지 코드로 돌아가는 구조를 만들어보기로 했고, 그 도구로 Remotion을 선택했습니다. 이번 편은 본격적인 개발 전에 로컬(macOS)과 서버(Oracle A1) 양쪽에 실행 환경을 갖추는 과정을 다룹니다.이번 시리즈에서 만들 최종 파이프라인앞으로 여러 편에 걸쳐 아래 구조를 하나씩 완성해 나갈 예정입니다.TTS.. 2026. 7. 18. 돈 한푼 안 쓰고 백엔드 만들기: Cloudflare+Supabase 실전 구조 도입사이드 프로젝트를 돌릴 때 가장 먼저 부딪히는 건 결국 인프라 비용입니다. 프론트엔드 호스팅, 백엔드 API, 데이터베이스를 각각 유료로 붙이면 트래픽이 거의 없는 초기 단계에도 매달 청구서가 날아옵니다. 정데비는 최근 개인 프로젝트를 Cloudflare Pages·Workers와 Supabase 조합으로 완전히 무료 티어 안에서 운영해봤고, 이번 글에서는 그 구조와 실제로 걸리는 한도를 정리합니다.역할 분담역할 분담부터 정리하면, Cloudflare Pages는 프론트엔드 정적 자산을 전 세계 CDN에 배포하는 역할을 하고, Cloudflare Workers는 엣지에서 실행되는 서버리스 함수로 가벼운 백엔드 로직을 처리합니다. Supabase는 PostgreSQL 데이터베이스, 인증, 파일 스토리지.. 2026. 7. 17. "다음 콘텐츠 만들어줘" 한 마디로 돌아가는 노션 자동화 설계기 도입콘텐츠 하나를 발행하기까지 실제로 손이 가는 부분은 글쓰기 자체보다 그 앞뒤에 있는 잡무인 경우가 많습니다. 이번 주제를 고르고, 초안을 쓰고, 메타데이터를 정리하고, 결과물을 노션에 옮겨 저장하는 과정을 매번 반복하다 보면 정작 본문을 다듬는 데 쓸 에너지가 줄어듭니다. 저는 이 반복 구간을 Notion API(정확히는 Notion MCP 연동)와 Claude를 엮어서 자동화해봤고, 이번 글에서는 그 설계 구조와 실제로 걸린 시행착오를 정리합니다.핵심 개념: Notion MCP란Notion MCP는 Claude 같은 AI 모델이 노션 워크스페이스의 페이지와 데이터베이스를 대화 안에서 직접 읽고 쓸 수 있게 해주는 연결 방식입니다. 기존에는 노션 Public API를 코드로 직접 호출해서 토큰 발급,.. 2026. 7. 16. GitHub Actions self-hosted runner를 Oracle A1에서 무료로 운영하는 법 도입GitHub Actions를 쓰다 보면 프라이빗 저장소는 월 무료 사용 시간이 한정돼 있고, 빌드가 잦아지면 이 한도를 금방 넘깁니다. 저는 이 문제를 Oracle Cloud의 Always Free Ampere A1 인스턴스에 self-hosted runner를 올려서 해결해봤습니다.Always Free 한도 축소, 계정 유형부터 확인하세요Oracle Cloud의 Always Free 티어는 Arm 기반 Ampere A1 인스턴스를 최대 4 OCPU, 24GB 메모리까지 평생 무료로 제공합니다. 다만 2026년 6월부터 이 한도가 계정 유형에 따라 다르게 적용되기 시작했습니다. 순수 무료 티어(카드 미등록) 계정은 2 OCPU, 12GB로 축소됐고, Pay As You Go로 전환한 계정은 영향을 받.. 2026. 7. 16. 이전 1 2 3 다음 SMALL