IT기타 122

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

맥북-한/영 전환키 단축키 설정, 내장앱으로 오른쪽 단축키로 설정. (setting only Right command key mac)

1. 한/영 전환 단축키 설정 : 애플아이콘 > 시스템설정 > 키보드 : '키보드 단축키' -> '키보드 단축키' 팝업창 > 입력소스 : '이전 입력 소스 선택' 체크 =====> "^스페이스"(control + space) 가 한/영 전환하는 단축키로 싫다면 : "^스페이스" 부분을 더블 클릭하면 변경할 수 있다. 이때 원하는 키조합을 눌러서 변경.   4. 한/영 전환키를 윈도우즈에서 쓰던 위치와 맞추고 싶다면,즉, 한/영 전환키를 오른쪽 command 키로 설정하고 싶다면. ---터미널 열고 아래 명령어 입력.  code ~/Library/LaunchAgents/com.local.KeyRemapping.plist  ----편집화면이 나오면 아래 코드 복사 붙여넣기한다. 그리고 시스템 재시작해주면 된..

IT기타 2025.03.30

로컬소스<->git 원격 저장소 변경

**상황 : 소스를 저장소에 연결하려는 에러가 난다.  emily-MacBook-Pro:xhtml-viewer a1$ git remote add origin https://github.com/~~~~.giterror: remote origin already exists.  **해결 : 현재 origin에 설정된 URL을 올바른 URL로 변경하려면 아래 명령어를 실행.emily-MacBook-Pro:xhtml-viewer a1$ git remote set-url origin https://github.com/~~~.git ***연결 확인emily-MacBook-Pro:xhtml-viewer a1$ git remote -vorigin  https://github.com/~~~~.git (fetch)origi..

IT기타 2025.03.29

정규식- "?" "+" 의 의미

✅ 정규식에서 ? 기본 의미: "0개 또는 1개" (있을 수도, 없을 수도)📌 ?가 문자 또는 그룹 뒤에 붙으면, 그 앞의 것이 "선택사항"이 됨.예시 1:"colou?r" 같은 정규식은 아래와 같은 결과가 나온다.  color✅u 없음 → OKcolour✅u 있음 → OKcolouur❌u가 2개 → 안 됨 예시 2:https?:// http://✅s 없음 → OKhttps://✅s 있음 → OKhttpp://❌p 두 개 → 안 됨✅ ?를 그룹 뒤에 붙이면? → 그 그룹이 있을 수도, 없을 수도 있음예시 3:(\d+)?명 3명✅(\d+) = 3명✅(\d+) 생략됨33명✅(\d+) = 33🧠 헷갈리기 쉬운 다른 쓰임들?는 단독으로만 쓰이지 않고 다른 문법과 조합돼서 더 다양한 의미를 가진다.✅ ? + ..

IT기타 2025.03.29