전체 글 201

[basic-서비스워커1]서비스 워커란?

오프라인에서 실행될 수 있음. 브라우저와 웹사이트 사이에 있는 것. 즉 사용자가 브라우저를 통해 어떤 웹사이트에 접속하면 그 웹사이트가 서비스워커를 이용한다면 가장 먼저 실행된다. 브라우저 -> url -> 서비스워커 -> 웹사이트 어떤 브라우저는 서비스워커기능을 허용하지 않을 수 있으니 navigator.serviceworker 로 기능 지원여부를 판단한뒤 navigator.serviceworker.register('/serviceworker.js') 웹사이트 소스 속 서비스워커 파일을 등록 한다. 그러면 마치 쿠키처럼 서비스워커가 사용자의 브라우저에 등록된다.

IT기타 2025.05.01

gitHub 소스 vercel 로 배포

Vercel에 GitHub 저장소 접근 권한이 먼저 부여되어야 한다. GitHub의 Vercel 앱 설정 페이지로 이동:👉 https://github.com/apps/vercel GitHub · Build and ship software on a single, collaborative platformJoin the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.github.com "Configure" 클릭하단으로 쭉 내려가면 "Repo..

IT기타 2025.04.25

cursor란? 간단 사용법 및 후기

일단 간단히 cursor를 소개하면 vsCode같은 IDE 툴이다. 그런데 VSCode와 달리 Cursor는 Claude 3 Sonnet이나 GPT-4, GPT-3.5 Turbo 같은 고성능 AI를 내장해서 코드와의 대화가 가능하도록 설계되어 있다. UI는 vs-code와 똑같다. 맥기준 command + L 누르면 오른쪽에 채팅 패널이 나타난다. 🧠 지금 위의 이미지를 설명하자면오른쪽 사이드바: Cursor 내장 AI 어시스턴트 창현재 실행 중인 AI: Claude 3 Sonnet 기반 AI기능:열려 있는 코드 파일을 AI가 분석코드에 대한 설명, 수정 제안, 오류 디버깅 등 자연어로 가능사용자와 "대화하듯이" 코드 관련 질문·답변이 가능함🛠 어떻게 작동하는가?Cursor는 다음과 같은 메커니즘..

IT기타 2025.04.22

Visual Studio Code - 자동으로 태그 닫히는 거 끄기

Visual Studio Code에서, 예를 들어  입력 시 자동으로 가 붙는 건 자동 태그 닫기(Auto Closing Tags) 기능 때문이다. 이걸 끄면 더 이상 자동으로 가 붙지 않는다. 설정끄니 세상편하다. 쓸데없는 인텔리젼스는 정말 불편한 것 같다. 끄는 방법:Ctrl + , (설정 열기)오른쪽 상단 톱니바퀴 아이콘 옆에 있는 아이콘 눌러서 settings.json 열기 (또는 Ctrl + p 해서 settings.json찾아 열기)또는 검색창에 autoClosingTags 입력아래 항목을 찾아서 never로 설정: "html.autoClosingTags": false

IT기타 2025.04.09

[오픈api활용]youtube 메타데이터 추출

***유튜브 제목과 게시날짜를 알고 싶은데 그게 여러개여서 활용해봤다. 일단 youtube api는 오픈 api고, 하루에 10,000개 영상의 메타 정보를 가져온다면 무료로 사용 가능하지만, 초과하면 유료다.나는 몇 십개 정도여서 무료로 사용하는데 문제가 없었다. 일단 관련 내용을 정리해 보면 아래와 같다.  📌 YouTube API를 제공하는 주체제공 기업: Google LLC서비스 플랫폼: Google Cloud Platform (GCP)API 문서: YouTube Data API v3 공식 문서주요 기능:동영상 검색, 조회, 업로드댓글 및 좋아요 관리채널 및 재생목록 정보 가져오기✅ 즉, YouTube API는 Google이 관리하는 서비스이며, Google Cloud를 통해 접근해야 한다. 그..

IT기타 2025.04.02

구글 스프레드시트에서 다른 스프레드시트의 시트 이름을 가져오려면

챗GPT 답입니다. --->Google Apps Script(GAS)는 별도로 다운로드할 필요 없이, 구글 스프레드시트에서 바로 사용할 수 있어. 아래 순서대로 따라 하면 돼!1. Apps Script 열기구글 스프레드시트를 연다.상단 메뉴에서 확장 프로그램 → Apps Script 클릭.새로운 Apps Script 편집기 창이 열릴 거야.2. Apps Script 코드 입력하기열린 창에서 기존 코드가 있으면 삭제하고, 아래 코드를 붙여넣기 해.javascript복사편집function getSheetNames(spreadsheetId) { var ss = SpreadsheetApp.openById(spreadsheetId); var sheets = ss.getSheets(); var sheetNames ..

IT기타 2025.04.02