본문 바로가기

전체 글75

파이썬 자동화 launchd 스케줄러로 티스토리 초안 생성이 누락될 때 어떻게 해결할까요? 먼저 답부터 적습니다.스케줄러가 특정 요일에만 실행되고 일요일 배치에서 빠져 있던 호출 분기를 찾아 morning_refresh.refresh_tistory_if_needed 내부에서 타임아웃 900초를 할당한 week-pack 파이프라인을 호출하도록 묶어주면 해결됩니다.여기에 초안 데이터베이스에 주차 메타데이터가 누락되어 필터 뷰에서 제외되던 upsert 로직을 수정해 일요일 기준 다음 ISO 주차 번호를 명시적으로 밀어 넣어주어야 합니다.1인 사이드프로젝트 앱을 운영하면서 콘텐츠 발행을 유지하려면 파이썬 자동화 스크립트와 백그라운드 스케줄러 연동이 필수입니다.macOS 환경에서 launchd 데몬을 띄워 매일 아침 Notion 동기화와 블로그 발행 준비를 자동으로 돌리고 있지만, 스케줄 트리거와 세션.. 2026. 10. 9.
바이브코딩 프롬프트에 제약 조건을 안 걸면 사이드프로젝트 앱 개발이 왜 산으로 갈까요? 먼저 답부터 적습니다.AI에게 앱 개발을 맡기는 바이브코딩을 진행할 때 '절대 쓰지 말아야 할 기술'과 '타협하면 안 되는 수치 기준'을 프롬프트 맨 위에 못 박아두지 않으면, 인공지능은 겉보기엔 그럴싸하지만 비용과 오작동 위험이 터지는 손쉬운 지름길(API 남발·임계값 강제 하향)만 제안하기 때문입니다.혼자서 사이드프로젝트 앱을 만들다 보면 코드를 직접 한 줄씩 타이핑하기보다 AI 코딩 어시스턴트에게 전체 구조를 던져주고 수정받는 흐름에 의존하게 됩니다.이 과정에서 명확한 제약 조건이 없으면 AI는 개발자가 감당할 수 없는 비싼 온디바이스 거대언어모델(LLM, Large Language Model)을 파이프라인 한가운데에 쑤셔 넣거나, 인식이 잘 안 된다는 이유만으로 안전 판독 임계값을 제멋대로 헐겁게.. 2026. 10. 7.
티스토리 에디터에 마크다운 붙여넣을 때 서식이 깨지는 문제는 어떻게 해결할까요? 먼저 답부터 적습니다.마크다운 문서를 통째로 복사해 티스토리 기본 모드에 그대로 붙여넣지 말고, 제목란과 태그란을 분리한 뒤 본문 펜스 코드는 반드시 에디터 전용 코드 블록 기능으로 전환해 넣어야 서식이 깨지지 않습니다.##이나 ### 같은 헤딩 문법을 텍스트 단순 굵게 처리가 아닌 티스토리 전용 서식인 제목 2와 제목 3으로 정확히 매핑하는 수동 검수 단계를 거치면 HTML 파싱 오류 없이 깔끔하게 웹에 반영됩니다.웹개발 기록을 남기기 위해 로컬에서 작성한 마크다운 문서를 웹 브라우저 에디터로 옮기다 보면 매번 서식이 틀어지는 현상을 겪게 됩니다.제목 태그가 먹히지 않아서 검색 엔진 최적화(SEO, 검색 엔진이 읽기 편하게 웹 문서를 구조화하는 작업)가 망가지거나, 소스 코드가 일반 문장처럼 풀려서 가.. 2026. 10. 5.
바이브코딩할 때 리팩토링과 버그 수정 프롬프트는 어떤 양식으로 모아둬야 바로 쓸 수 있을까요? 먼저 답부터 적습니다.프롬프트를 단순한 명령문으로 저장하지 말고, '3가지 대안 비교(생각의 나무)', '자가 점수 검열(자기 성찰)', '문서 범위 한정(RAG 원리)'이라는 3단계 안전장치를 심은 마크다운 템플릿으로 묶어둬야 합니다.사이드프로젝트에서 AI 코딩을 활용한 바이브코딩(Vibe Coding: 복잡한 코드 설계보다 AI와 즉흥적으로 대화하며 개발하는 방식)을 진행하다 보면, 질문이 조금만 모호해도 AI가 없는 함수를 지어내거나 기존 코드를 엉망으로 덮어쓰는 문제가 생깁니다.자주 쓰는 지시문을 개인용 프롬프트 라이브러리로 정리해 두면 매번 처음부터 길게 타이핑할 필요가 없고, 결과물의 편차가 크게 줄어들어 전체적인 개발 생산성이 눈에 띄게 올라갑니다.1. 자유 대화식 코딩이 결국 개발을 늦추는.. 2026. 10. 2.