목록정리 (57)
PracticeEveryday
- URI 값으로 넘겨주는 데 아무리 받아도 {uuid}가 찍힌다.. - docs를 찾아보니 #으로 엄청난 글자가 있었다. - name을 uuid로 바꿔주니 된다 ㅠㅠㅠ
- find 메서드는 [] 빈 배열을 반환한다. - 자바스크립트에서 빈배열은 참이다... - findOne을 쓰면 null을 반환한다. - 하나를 찾을 땐 꼭 findOne을 쓰자
- 아무리 찾아도 회원 가입 프로퍼티가 찾아지지 않았다 .... // 위 public async register (email: string, password: string, name: string) { const newUser = await this.userRepository.save({ email, password, name }); return newUser; }; // 아래 public register = async (email: string, password: string, name: string) => { const newUser = await this.userRepository.save({ email, password, name }); return newUser; }; - arrow functi..
Error: connect ECONNREFUSED 127.0.0.1:5432 at TCPConnectWrap.afterConnect [as oncomplete] - Docker를 열었는데 5432 포트를 연결하지 못하는 일이 생겼다. - 나는 컨테이너를 열고 localhost로 다른 컨테이너를 연결하면 바로 내 로컬로 연결되는 줄 알았다. - 근데 알고보니컨테이너 본인의 localhost를 연결하는 것 👀 Docker 컨테이너 내부에서 머신의 로컬 호스트에 연결하는 방법 질문 : Docker 컨테이너 내부에서 머신의 로컬 호스트에 어떻게 연결합니까? 그래서 도커 컨테이너 내에서 실행되는 Nginx가 있고 localhost에서 실행되는 mysql이 있으며 내 Nginx 내에서 MySql에 연결하 ratey..
보호되어 있는 글입니다.
Git Fetch - pull을 실행하면 원격 저장소의 내용을 가져와 자동으로 병합 작업을 실행하게 됩니다. - 그러나 단순히 원격 저장소의 내용만 확인하고 로컬 데이터와 병함은 하고 싶지 않은 경우 fetch 명령어를 사용할 수 있습니다. - fetch를 실행하면 원격 저장소의 최신 이력을 알 수 있으며 이 경우 가져온 최신 커밋 이력은 이름 없는 브랜치로 로컬에 가져오게 됩니다. => 이 브랜치는 'FETCH_HEAD'의 이름으로 체크아웃도 가능합니다. - 로컬 저장소와 원격 저장소 B에서 진행된 커밋이 있는 상태에서 fetch를 수행하면 아래 그림과 같이 이력이 남습니다. - 이 상태에서 원격 저장소의 내용르 로컬 저장소의 master에 통합하고 싶다면 FETCH_HEAD 브랜치를 merge하거나 ..
Mocha + ES6 - ES6를 사용하는 경우 mocha로 테스트하기 전에 ES5로 번역해주어야 합니다. 1. ES6에 모카를 사용하기 위해서 설치해 줍니다 npm install --save-dev mocha babel-core babel-register yarn add -D mocha babel-core babel-register 2. package.json에 테스트 스트립트를 추가합니다. # package.json "scripts": { "test": "mocha --require babel-core/register ./test/**/*.js" } $ npm test Mocha + ES6 - babel-core, @babel/core간의 충돌 문제가 있다고 함 - babel-core, babel-c..
git clone -b [Git] Git 특정 Branch Clone 하기 Git(깃)을 이용하여 프로젝트 관리시 Master(마스터)가 아닌 Develop(디벨로퍼)으로 생성하여 개발 후 Test 를 위해 Git Clone이 필요한 경우가 있다. 그런 경우 기본적으로 알고 있는 방법으로 Git Clone을 info-lab.tistory.com
HTTP - HyperText Transfer Protocol - W3 상에서 정보를 주고 받을 수 있는 프로토콜 - 주로 TCP를 사용하고 HTTP/3 부터는 UDP를 사용하며, 80번 포트를 사용한다. HTTPS - HyperText Protocol over Secure Socket Layer, HTTP over TSL, HTTP over SSL, HTTP Secure - World Wide Web 웹 통신 프로토콜 HTTP의 보안이 강화된 버전 - 통신의 인증과 암호화를 위해 netscape communications corporation에서 개발했으며, 전자 상거래에서 널리 쓰인다. - 기존 HTTP 레이어에 SSL ( TSL ) 프로토콜을 얹어 평문 데이터를 암호화한다. - 소켓 통신에서 일반 ..
도커 이미지 업로드 하기 로컬 PC 상에 저장되어 있는 도커 이미지를 도커 허브에 업로드 하는 방법은 다음과 같습니다. ○ Docker image build docker build -t [Build Name] ./ ( 현재 경로 ) - 명령 프롬프트 상에서 "docker login" 명령으로 로그인합니다. ID와 패스워드는 도커 허브에 가입한 계정 정보를 입력합니다. ○ Docker login ○ Docker commit docker commit [ 컨테이너 아이디 ] [ 저장소 이름 ] / [ 레포지토리 이름 ] Ex) docker commit 1a0a902554ba h3ngss0/my-ubuntu:1 ○ Docker push - 도커 허브의 저장소 이름인 "h3ngss0/my-ubuntu"와 동일하게..