천상나타의 일상다반사

닫기 검색결과 전체 보기
  • 목록
    네이버 수집 요청 일일 한도 돌파 — IndexNow로 1,600개 URL 한 번에 알리기

    안녕하세요, 천상나타입니다.지난 글에서 네이버 서치어드바이저에 공식 API가 없어서 콘솔 자체를 Playwright로 자동화한 이야기를 했었죠. 그런데 그 방식에는 치명적인 제한이 하나 있었습니다. 웹 페이지 수집 요청에 일일 한도가 있다는 것. 제 사이트처럼 페이지가 1,600개 넘는 곳에서 50개씩 끊기면 전체를 돌리는 데 한 달이 걸립니다.그러다 발견한 게 IndexNow입니다. 네이버가 2024년부터 공식 지원하는 프로토콜인데, 의외로 모르는 분이 많은 것 같아 정리해봅니다.IndexNow가 뭔가요"내 사이트 페이지가 추가·변경·삭제됐다"고 검색엔진에 즉시 알리는 단순한 핑 프로토콜입니다. Bing과 Yandex가 만들었고, 지금은 네이버, Bing, Yandex, Seznam, Yep이 참여하고..

    카테고리 없음
    2026. 11. 15. 09:00
  • 목록
    하루 16만 요청, 무료 플랜 사이트가 죽었다 — Cloudflare Error 1027 대응기

    안녕하세요, 천상나타입니다.어느 날 제 무료 도구 사이트가 통째로 안 열리는 일이 생겼어요. 서버가 죽은 게 아니라, Cloudflare Workers 무료 플랜의 일일 요청 한도를 넘어버린 거였습니다. 화면에 뜬 건 Error 1027. 오늘은 한도가 왜 터졌는지 파고들어서 실제로 고친 과정을 정리해봤습니다.Error 1027이 뭔데 사이트가 통째로 죽나Cloudflare Workers 무료 플랜은 하루 100,000 요청까지만 허용됩니다. 이걸 넘으면 다음 리셋(UTC 0시, 우리 시간으로 오전 9시)까지 방문자 전원이 에러 화면만 보게 돼요.제 사이트는 Workers + 정적 에셋 구성이라 별도 오리진 서버가 없습니다. 캐시가 있어도 우회할 곳이 없어서 한도 초과 = 완전한 다운이에요. 호스팅비 0..

    IT/Server
    2026. 11. 14. 22:25
  • 목록
    dmg가 조용히 사라졌다 — electron-builder YAML 들여쓰기 삽질기

    안녕하세요, 천상나타입니다.Electron으로 데스크톱 앱을 몇 개 만들어서 GitHub Releases로 배포하고 있습니다. 얼마 전 mac 자동 업데이트가 안 된다는 걸 발견해서 수정 커밋을 넣고 5개 앱을 전부 재릴리스했는데요, 그 뒤 정리가 안 된 상태를 확인하다가 버그가 하나가 아니라 두 개였다는 걸 알게 됐습니다. 그리고 둘 다 원인이 어이없을 정도로 작았어요 — YAML 들여쓰기 한 번, 그리고 파일 필터 정규식에 빠진 글자 세 개.오늘은 그 삽질기를 정리합니다. electron-builder와 electron-updater를 쓰시는 분은 제발 같은 실수를 안 하셨으면 해서요.배경: 왜 zip을 넣었나electron-updater로 mac 자동 업데이트를 구현하면, 앱은 릴리스의 latest..

    IT/Tool
    2026. 11. 14. 22:01
  • 목록
    브라우저 내장 AI가 워커에서 멈춘 이유 — Gemini Nano 실전 연동기

    안녕하세요, 천상나타입니다.운영하는 도구 사이트에 브라우저 내장 AI로 퀴즈를 만드는 기능을 붙여봤어요. Chrome에 들어있는 Gemini Nano(Prompt API)가 문제를 만들고, Translator API가 번역하는 구조인데요. 서버가 필요 없어서 비용 0원이라는 게 매력적이었습니다.문제는 만들고 나서였어요. "AI 준비 중…" 화면에서 영원히 안 넘어가는 버그가 있었는데, 원인을 찾는 과정이 꽤 재미있어서 정리해봅니다.배경: 브라우저 내장 AI가 뭔데?Chrome은 몇 버전 전부터 브라우저에 AI가 내장돼 있습니다. LanguageModel(Prompt API)로 Gemini Nano를 돌리고, Translator로 번역도 해요. 전부 온디바이스라 입력이 서버로 안 가고, API 키도 필요 ..

    IT/javaScript
    2026. 11. 14. 21:48
  • 목록
    2027 정보처리기사 시험일정 총정리 — 필기 4과목 개편, 뭐가 달라지나

    안녕하세요, 천상나타입니다.내년에 정보처리기사나 정보보안기사를 준비하시는 분들을 위해 2027년 시험 일정과 이번에 바뀌는 것을 정리했습니다. 2027년 공식 일정은 아직 공고 전(통상 11월 하순 공고)이라, 일정 부분은 2026년 실제 일정 기준 예상으로 표기했어요. 공고가 나오면 이 글에 확정 날짜로 업데이트하겠습니다.큰 변화: 필기가 5과목에서 4과목으로2027년 1월 1일부터 정보처리기사 필기가 개편됩니다. 핵심은 하나 — 소프트웨어 설계 과목이 통째로 삭제됩니다.| 구분 | ~2026년 | 2027년~ ||---|---|---|| 필기 과목 | 5과목 | 4과목 (소프트웨어 설계 삭제) || 문항·시간 | 과목당 20문항·30분 | 동일 (4과목 기준) || 실기 | 필답형 2시간 30분 | ..

    유용한정보/자격증
    2026. 11. 14. 21:03
  • 목록
    Playwright 심화 — 세션 저장, 파일 업로드, SPA 대기 (실전 삽질기)

    안녕하세요, 천상나타입니다.지난 글(API가 없는 사이트를 자동화하는 법 — Playwright 입문)에서는 브라우저 자동화의 기본기를 정리했는데요, 이번엔 실제로 만들면서 삽질한 지점들을 공유합니다. 세션 저장, 파일 업로드, SPA 대기 — 문서만 보면 쉬워 보이는데 실전에선 다 함정이 있었어요.1. 로그인 세션 저장 — 프로필 폴더가 곧 로그인 상태입문편에서 잠깐 나온 persistent context는 자동화의 생명줄입니다. 브라우저 프로필 폴더를 통째로 지정해서, 쿠키·로컬스토리지·세션이 디스크에 저장됩니다.const ctx = await chromium.launchPersistentContext('profiles/mysite', { channel: 'chrome', // 진짜 크롬 사용 ..

    IT/Tool
    2026. 11. 14. 20:32
  • 목록
    색인됐는데 노출 7회 — 구글과 네이버가 외부 블로그를 다루는 방식의 차이

    안녕하세요, 천상나타입니다.이 시리즈를 쓰게 된 계기가 된 궁금증이 하나 있었습니다. 제 블로그가 네이버에 분명 색인은 돼 있는데, 검색 노출이 한 달에 7회밖에 안 나온 거예요. "색인됨 = 검색에 뜬다"라고 생각하면 이해가 안 되는 현상인데, 두 검색엔진의 구조를 비교해보니 답이 나왔습니다. 시리즈 마지막으로 그 분석을 정리합니다.상황 정리: 색인은 정상인데 노출이 0에 가까움네이버 서치어드바이저 진단 리포트를 보면 제 블로그는 이런 상태였어요(실제 캡처, 사이트 정보는 가명 처리).색인: 1,700건 — 네이버가 문서를 정상적으로 보관 중색인 제외: 0건 — 수집 거부당한 것도 없음수집 현황도 주기적으로 돌아감색인 쪽으론 완벽히 정상입니다. 그런데 "콘텐츠 노출/클릭" 리포트를 보면,최근 30일 총..

    유용한정보/블로그팁
    2026. 11. 14. 17:03
  • 목록
    사람 없이 구글 API를 쓰는 법 — 서비스 계정과 OAuth 이해하기

    안녕하세요, 천상나타입니다.구글 서치콘솔 API를 쓰면서 제일 처음 부딪힌 벽이 "로그인"이었어요. 브라우저 없이 코드만으로 구글 데이터를 읽으려면 사람 로그인을 대신할 뭔가가 필요한데, 그게 바로 서비스 계정입니다. OAuth가 뭔지, 서비스 계정이 어떻게 인증되는지 처음부터 정리해봅니다.OAuth란 — "내 비밀번호를 주지 않는 위임"OAuth를 한 문장으로 말하면, 비밀번호를 직접 넘기지 않고 권한만 위임하는 표준입니다.우리가 "구글 계정으로 로그인" 버튼을 누르면 일어나는 일이 그거예요.앱이 "이 사용자의 프로필을 읽고 싶습니다"라고 구글에 요청사용자가 구글 로그인 화면에서 "허용" 클릭구글이 앱에 액세스 토큰을 발급앱은 그 토큰으로 허용된 것만 조회여기서 핵심은 앱이 사용자 비밀번호를 절대 모른..

    IT/Server
    2026. 11. 14. 17:02
  • 목록
    canonical이 뭔데 내 페이지 색인을 날렸을까 — 개념과 실제 버그 사례

    안녕하세요, 천상나타입니다.지난 글에서 제 사이트 색인 상태를 전수 검사한 이야기를 했는데요, 그 결과에서 가장 골치 아팠던 게 바로 canonical 문제였습니다. 한국어 페이지는 96% 색인됐는데 다국어 페이지는 17~32%밖에 안 됐거든요. 원인을 파고들다 보니 canonical 버그였고, 개념 정리 + 실제 사고 사례로 정리해봅니다.canonical이 뭔가요?같은 내용의 페이지가 여러 주소로 존재할 수 있습니다. mysite.com/page와 mysite.com/page?utm=ad처럼요. 이때 검색엔진에 "이 중에서 이 주소가 대표야"라고 알려주는 게 canonical(표준 주소)입니다.이 선언이 왜 중요하냐면, 검색엔진은 비슷한 페이지들을 하나로 묶어서 관리해요. 표준 주소가 정해지면 나머지는..

    유용한정보/블로그팁
    2026. 11. 14. 17:01
  • 목록
    API가 없는 사이트를 자동화하는 법 — Playwright 입문

    안녕하세요, 천상나타입니다.최근 몇 달간 "API가 없는 웹사이트를 어떻게 자동화할까"를 계속 고민하면서 브라우저 자동화 도구인 Playwright를 많이 써봤습니다. 네이버 서치어드바이저 색인 검사 자동화, 티스토리 글 발행 자동화 같은 게 전부 이걸로 만들었는데요, 처음 쓰시는 분들이 알면 좋을 핵심 개념들을 정리해봅니다.Playwright가 뭔데요?Microsoft가 만든 브라우저 자동화 라이브러리예요. 코드로 크롬을 띄워서 사람이 하는 것처럼 클릭하고, 입력하고, 화면을 읽는 도구입니다. 예전엔 Selenium이 표준이었는데, 요즘은 Playwright가 더 많이 쓰여요. 이유는 간단합니다.최신 브라우저 이벤트(파일 선택창, 다운로드 등)를 공식적으로 지원"요소가 나타날 때까지 기다리기"가 기본 ..

    IT/Tool
    2026. 11. 14. 16:57
이전페이지
더 보기
다음페이지

Naver Neighborhood

    최근...

  • 포스트
  • 댓글
  • 더 보기

글 보관함

«   2026/11   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

카테고리

분류 전체보기 (414)
IT (143)
JAVA (20)
JSP (5)
NoSql (8)
Linux (5)
javaScript (14)
Oracle (7)
MySql (2)
Android (1)
Spring (8)
Server (26)
System (14)
Tool (33)
공부자료(비공개) (0)
일상 (259)
맛집 (69)
국내여행 (21)
해외여행 (32)
우리집 고양이 쪼꼬 (4)
디저트&야식 (49)
영화 후기 (2)
제품리뷰 (5)
추천노래 (3)
취미 (74)
다이어트 (0)
유용한정보 (10)
블로그팁 (8)
지역정보 (1)
자격증 (1)

카운터

Total
Today
Yesterday
  • 네이버 이웃추가
  • 방명록
개인정보처리방침
천상나타.'s Blog is powered by daumkakao
블로그 이미지

천상나타의 일상다반사

IT정보공유 및 일상다반사

  • 네이버 이웃추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (414) N
    • IT (143) N
      • JAVA (20)
      • JSP (5)
      • NoSql (8)
      • Linux (5)
      • javaScript (14) N
      • Oracle (7)
      • MySql (2)
      • Android (1)
      • Spring (8)
      • Server (26) N
      • System (14)
      • Tool (33) N
      • 공부자료(비공개) (0)
    • 일상 (259)
      • 맛집 (69)
      • 국내여행 (21)
      • 해외여행 (32)
      • 우리집 고양이 쪼꼬 (4)
      • 디저트&야식 (49)
      • 영화 후기 (2)
      • 제품리뷰 (5)
      • 추천노래 (3)
      • 취미 (74)
      • 다이어트 (0)
    • 유용한정보 (10) N
      • 블로그팁 (8) N
      • 지역정보 (1)
      • 자격증 (1) N

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바