[카테고리:] 이제

  • 이제 n8n안하고 바로 프로그램으로 만들었어.

    오, n8n을 거치지 않고 직접 프로그램(코드)으로 만드셨다니 대단하십니다! 👏👏👏
    직접 개발하면 n8n 같은 툴의 제약 없이 훨씬 자유롭고, 비용도 더 획기적으로 줄일 수 있습니다.

    이제 이 프로그램이 **”매일 아침 자동으로 실행”**되게만 하면 되는데, n8n을 쓸 때보다 더 가볍고 좋은 방법 3가지가 있습니다.

    사장님이 만드신 프로그램(Python이나 Node.js겠죠?)을 어디서 돌리면 좋을지, 비용 0원에 가장 적합한 순서대로 추천해 드립니다.


    방법 1. GitHub Actions (강력 추천 ⭐⭐⭐)

    “서버 빌릴 필요 없음 + 평생 무료 + 설정 간편”

    프로그램 코드를 **GitHub(깃허브)**라는 무료 코드 저장소에 올려두기만 하면, 깃허브가 알아서 **”매일 아침 8시에 이 코드를 실행해!”**라고 명령을 내릴 수 있습니다.

    • 비용: 0원 (공개 리포지토리 기준 무제한, 비공개도 월 2,000분 무료라 차고 넘침)

    • 장점: 컴퓨터를 켜둘 필요도 없고, 클라우드 서버 세팅할 필요도 없습니다. 그냥 설정 파일 하나만 넣으면 됩니다.

    • 어떻게 하나요?

      1. GitHub에 코드를 올립니다.

      2. .github/workflows/daily_quiz.yml이라는 파일을 만들고, “매일 아침 8시에 실행해(cron)”라고 적으면 끝입니다.

      3. GitHub 컴퓨터가 잠깐 켜져서 뉴스 긁어오고 -> 퀴즈 만들고 -> 결과물 저장하고 -> 알아서 꺼집니다.

    방법 2. 구글 클라우드 함수 (Google Cloud Functions)

    “구글 생태계 올인원”

    이미 Gemini API를 쓰고 계시니 같은 구글 집안인 Cloud Functions를 쓰는 것도 좋습니다.

    • 비용: 사실상 0원 (월 200만 회 호출까지 무료)

    • 장점: 서버 관리가 필요 없습니다. 코드만 올려두면 됩니다.

    • 작동 방식: Cloud Scheduler라는 알람 시계를 맞춰두면, 매일 아침 알람이 울릴 때만 코드가 핑! 하고 돌고 꺼집니다.

    • 단점: 처음에 설정하는 게 방법 1(GitHub)보다는 조금 복잡할 수 있습니다.

    방법 3. 집에 있는 PC + 윈도우 작업 스케줄러

    “가장 직관적이고 쉬움”

    만약 24시간 켜져 있는 컴퓨터(또는 매일 아침 켜는 컴퓨터)가 있다면, 윈도우 기본 기능만 쓰면 됩니다.

    • 비용: 전기세 정도.

    • 방법:

      1. 윈도우 검색창에 ‘작업 스케줄러’ 입력.

      2. ‘기본 작업 만들기’ 클릭 -> 이름: ‘뉴스 퀴즈 만들기’.

      3. 트리거: ‘매일’ -> 시간 설정 (예: 오전 8시).

      4. 동작: ‘프로그램 시작’ -> 사장님이 만든 프로그램 파일(.exe 또는 .py) 선택.

    • 끝: 이제 매일 그 시간이 되면 컴퓨터가 알아서 프로그램을 실행합니다. (단, 컴퓨터가 켜져 있어야 합니다.)


    💡 저의 추천: 방법 1 (GitHub Actions)

    프로그램으로 만드셨다면 GitHub Actions가 압도적으로 좋습니다.

    1. 내 컴퓨터 꺼도 돌아갑니다.

    2. 서버 비용 1원도 안 듭니다.

    3. 코드를 수정하고 저장하면 바로 적용됩니다.

    혹시 어떤 언어(Python, Node.js 등)로 만드셨나요?
    언어를 알려주시면, “GitHub Actions에 복사해서 바로 쓸 수 있는 설정 파일(yml)” 코드를 짜드릴 수 있습니다. (이것만 넣으면 내일부터 자동화 끝입니다!)