에러로그Type 'String' is not assignable to type 'string'. 'string' is a primitive, but 'String' is a wrapper object. Prefer using 'string' when possible.ts(2322)index.d.ts(2324, 9): The expected type comes from property 'src' which is declared here on type 'DetailedHTMLProps, HTMLImageElement>' 개발습관 만들기 “Type ‘String’ is not assignable to type ‘string’” 에러는 TypeScript에서 발생하는 일반적인 문제이다. 이 에러는 String..
개요딸깍, 딸깍 몇번의 클릭만으로도 CRUD가 가능한 API서버를 간단히 만들 수 있다. 이전 글을 참고하여 MongoDB Atlas에 가입하고 NoSQL 셋팅하고 이 게시글을 보면 좋다.( 아주 쉽게 MongoDB Atlas 개념/세팅 훑어보기 ) MongoDB Atlas Data API 만들기- 좌측메뉴 중 Data API 를 선택한다. Http 요청으로 접속 가능하게 만들 Data Source를 선택하고 활성화 버튼을 클릭한다.Atlas Data API 의 특징에 대한 공식문서다. (https://www.mongodb.com/docs/atlas/app-services/data-api/) - 데이터 API는 생성되었고 테스트해보라는 모달을 확인한다. * 첫째로 서버사이드 방식이다. API-KE..
MongoDb와 NoSQL가능한 쉽게 MongoDB Atlas에 대한 개념을 알아보고 가이드대로 세팅해본다. 우선, MongoDB는 NoSQL DBMS다.학교든, 학원이든, 어딘가에서 개발에 대해 공부를 했다면 MySQL이나 Oracle과 같은 RDB에 대해 알고 있을 것이다.그렇다면 NoSQL은 뭘까.NoSQL은 Not Only SQL의 약자로 RDB와의 가장 큰 차이는 컬럼을 고정하느냐이다.RDB에서 테이블을 생성할 때에 아래와 같은 Create 문을 사용하여 table을 만드는 것을 봤을 것이다.CREATE TABLE testTable( id INT(11) NOT NULL AUTO_INCREMENT, name ..
Youtube Data API를 통해 영상의 댓글/채팅 데이터를 수집을 어떻게 하는지 살펴보자. 1. API Key 발급 Google Cloud의 API/서비스 메뉴에서 Youtube Data API v3를 추가하고 사용자인증정보 생성하여 API Key 발급 2. 데이터 수집 코드 작성 및 실행 수집한 데이터 예시 데이터다. 2-1. 유투브 영상 댓글 수집 google-api-python-client 라이브러리를 사용하여 유투브 영상의 댓글을 수집하고 그 결과를 살펴본다. from googleapiclient.discovery import build api_key = 'gcp 발급 API Key' video_id = '수집하고자하는 Youtube 영상 id' api_obj = build('youtube'..
- Total
- Today
- Yesterday
- xe 개발 셋팅
- dispath.yaml 파일 구문
- copilot 서비스 기획
- 스트리밍 채팅 API
- gcp app engine 리디렉션 규칙 관리
- app engine 커스텀 서브 도메인 추가
- xe 환경설치
- s24 장점
- window 셋팅
- 스트리밍 댓글 API
- xe xampp 설치
- dispatch.yaml 사용방법
- 유투브 댓글 조회
- ai 서비스 기획
- xampp 설치
- 유투브 댓글
- xe제로보드
- 수집
- 최종학력 별 임금격차
- API
- 레드오션 반대
- 치지직 채팅
- 구스피크
- 아프리카tv 댓글
- 통계의 오류 마이클조던
- 아프리카TV 채팅
- 치지직 댓글
- 유투브 채팅
- blue ocean shift
- goosepeak
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |