1. 카카오 로그인 > 일반 => 사용설정을 활성화합니다. 2. 앱 > 일반 => 비즈 인증(사업자 또는 개인개발자 인증)을 완료합니다. 3. 카카오 로그인 > 동의항목=> 닉네임, 프로필 사진, 카카오계정(이메일)을 '필수동의' 상태로 변경합니다. 4. 앱 > 플랫폼 키 => 'REST API 키' 와 '클라이언트 시크릿'을 복사하여 [ Supabase > Authenticataion > SIgn In/Providers > Kakao ] 에 입력합니다. 5. Supabase > Authenticataion > SIgn In/Providers > Kakao => Callback URL을 복사하여 [ 카카오디벨로퍼 > 앱 > 플랫폼 키 > REST API > 카카오 로그인 리다이렉트 URI ] 에 입력합니..
분류 전체보기
구글 드라이브https://drive.google.com/file/d/1RnKVtZMX6VEKuHdtw_vnhiZIQVz91Bcd/view?usp=sharing 성경.zip drive.google.com 크롤링 프로그램사용법# 패키지 설치pip install requests beautifulsoup4# 실행 (메뉴 선택)python bible-crawler.py# 실행 (바로 지정 - 번호 또는 코드)python bible-crawler.py 1python bible-crawler.py GAE역본양식) 번호 - 코드 - 한문 1- GAE - 개역개정2- HAN - 개역한글3 -SAE - 표준새번역4 - SAENEW - 새번역5 - COG - 공동번역6 - COGNEW - 공동번역 개정판7 - CEV -..
전자상거래 소매업 (525101): 앱 내 결제나 유료 아이템 판매 시 통신판매업 등록을 위해 필요광고 대행업 (743002): 앱 내에 배너 광고 등을 넣어 수익을 창출하는 경우---( 외주 개발 회사일 경우) 응용 소프트웨어 개발 및 공급업 (722000): 자체 앱을 개발하고 판매하는 핵심 주업종
# 전역 규칙## 1. 작업### 1.1 순서1. **이해** — 요청 파악2. **이해 확인** — 신규 기능·기획·알고리즘·DB 변경 등 큰 작업은 계획표 전에 "이해한 내용 요약 + 애매하거나 미확정인 점 질문"을 먼저 제시 (사용자 승인 후 계획 진행) > 단순 UI 미세조정·소규모 수정은 생략 가능3. **작업 계획** — 계획표 제시4. **작업** — 계획 제시 후 바로 진행5. **작업 완료** — 완료표 + 테스트 방법 제시6. **커밋** — 작업 완료 후 자동 진행, `Co-Authored-By: Claude` 포함 금지> 빌드(`npm run build`)와 푸시(`git push`)는 명시적 요청 시에만 실행### 1.2 규칙- 요청 범위 밖 코드는 건드리지 말 것- 삭제 ..
들어가며아래 게시물에서 진행하는대로 postgrSQL 설치 등 기본 작업 실행https://sooncoding.tistory.com/395 Supabase 일시정지(Paused) 프로젝트 DB 복구 & 마이그레이션 전체 과정 정리들어가며본 글은Supabase 프로젝트가 90일 이상 일시정지(Paused)된 이후 Dashboard를 통한 복구가 불가능한 상황에서, 기존 프로젝트의 데이터베이스 백업을 활용하여 새로운 Supabase 프로젝트로 데이sooncoding.tistory.com 시작하기1. 풀링 URI 복사 2. 백업 파일 다운로드✔ 명령어# 기존 DB 정보 입력 (여기만 수정)$env:OLD_DB_URI="postgresql://USER:PASSWORD@HOST:PORT/DATABASE"$env..
들어가며카카오톡 로그인을 활용하여 사용자의 전화번호 정보를 제공받기 위해서는 아래 과정이 필요합니다.1. 비즈앱 인증2. 추가기능 신청(개인정보 동의항목 > 카카오계정(전화번호))이 문서는 개인정보 동의항목 추가 기능 신청을 위해 작성해야하는 개인정보처리방침의 템플릿을 아래와 같이 제공합니다.아래의 글을 본인에게 알맞은 내용으로 수정하여 작성하고 2,3 항목을 동의항목 범위 및 서비스 목적에 맞게 수정하시길 바랍니다. 시작하기개인정보 처리방침개인정보처리방침샘플컴퍼니(이하 "사업자")는 「개인정보 보호법」 등 관련 법령을 준수하며, 이용자의 개인정보를 보호하기 위하여 다음과 같이 개인정보처리방침을 수립·공개합니다.본 방침은 샘플컴퍼니가 운영하는 온라인 서비스 "샘플서비스" 및 관련 웹사이트/앱에 적용됩니다..
# 전역 규칙## 1. 작업### 1.1 순서1. **이해** — 요청 파악2. **이해 확인** — 신규 기능·기획·알고리즘·DB 변경 등 큰 작업은 계획표 전에 "이해한 내용 요약 + 애매하거나 미확정인 점 질문"을 먼저 제시 (사용자 승인 후 계획 진행) > 단순 UI 미세조정·소규모 수정은 생략 가능3. **작업 계획** — 계획표 제시4. **작업** — 계획 제시 후 바로 진행5. **작업 완료** — 완료표 + 테스트 방법 제시6. **커밋** — 작업 완료 후 자동 진행, `Co-Authored-By: Claude` 포함 금지> 빌드(`npm run build`)와 푸시(`git push`)는 명시적 요청 시에만 실행### 1.2 규칙- 요청 범위 밖 코드는 건드리지 말 것- 삭제 ..
기능명커맨드명변경 단축키폴더 열기File : Open FolderCtrl + M + Ctrl + O채팅 열기Chat : Open ChatCtrl + Alt + L코드 정렬Format DocumentCtrl + Shift + SpaceExplorer 폴더 전체 접기 workbench.files.action.collapseExplorerFoldersCtrl + ]현재 코드 하위 재귀 열기editor.unfoldRecursivelyCtrl + Alt + [현재 코드 하위 재귀 접기 editor.foldRecursivelyCtrl + Alt + ]현재 파일 전체 코드 열기 editor.unfoldAllCtrl + Shift + [현재 파일 전체 코드 접기 editor.foldAllCtrl + Shift + ]