merge할 때 해당 에러가 뜨면..master가 기준 브랜치, 내가 작업하고 있는 브랜치를 temp라고 하면git checkout mastergit pullgit checkout tempgit merge master/ conflict 난 코드 수정... /git ad
git clone git주소git branch 로컬브랜치명git push origin 로컬브랜치명git branch -a (다 만들어졌는지 확인)git branch --set-upstream-to=origin/로컬브랜치명 로컬브랜치명git branchgit checko
✅ Code convention camel Case 사용 * operators ( = + - / ) 뒤 space로 공백** * variable - 복수의 경우, 단수 + list의 형태를 사용 * ✅ commit convention | | 제목2 | 제목
자바스크립트에서 객체와 배열은 메소드 사용이 헷갈릴 때가 종종 있어서 이렇게글로 정리하자 한다. 그리고 처음 자바스크립트를 접한다면 잘 모를 수 있지만 알아두면 유용한 것들만 소개한다. Object.assign을 쓰자!결과값으로 { '키1': '값1', '키2': '
union 🐋 서로 다른 테이블의 정보를 하나로 합쳐서 보여준다. ex) a class 라는 테이블과 b class라는 테이블이 나뉘어져 있는데 이 두 테이블에 담긴 모든 학생들의 정보를 하나로 보여주고 싶을 때 해당 기능을 쓸 수 있다. union은 중복되는 값을
node express 로 개발한 소스 코드를 docker로 올릴 때의 이점 os에 독립적 mac os / window / linux 환경 등 환경에 종속되지 않는다는 이점이 있다. Dockerfile 🐳 > 1. alpine으로 꼭 필요한 패키지만 설치한다. (
개발을 시작하면 가장 먼저 맞닥뜨리는 난관은 내 기억에 로그인이었던 것 같다. 거의 모든 서비스는 로그인을 필요로 하는데 세션 쿠키 토큰 서버에 저장 이런 개념들이 혼재되어 헷갈렸고 로그인을 구현하는 방법은 정말 너무 많았다. 그래서 이번에 마음 먹고 로그인을 A
파일을 첨부하여 다른 서버로 저장 혹은 전송하려면 multer 나 2. express file upload 라이브러리를 활용할 수 있다. 초반에 buffer 때문에 삽질을 꽤 한 적이 있기에 따로 포스팅으로 그 과정을 기록한다. 1. Nest js + multer
종종 헷갈리는 const와 let의 차이에 대하여 💡const는 재선언도 재할당도 불가능하지만let은 재할당이 가능하다.할당(assignment)은 변수에 값을 저장하는 것을 의미한다.1) 재할당한번 name이라는 변수에 monkey라는 값을 저장하면 동일한 변수 n
nvm은 node version 관리를 돕는 도구이다.mac에 먼저 node를 설치하고 공식 홈페이지에서 home brew를 다운 받는다. 그리고 brew가 잘 설치되었는지 확인하기 위해 아래의 명령어를 치면 이렇게 에러가 뜬다.warning: /opt/homebrew
원티드 프리온보딩 백엔드 코스 1주차 > #### 주제 : open api를 활용한 공공 데이터 분석 💡 1) server to server 통신은 axios 📌 공공 데이터 정보를 받아오기 위해 axios 를 사용해서 네트워크 요청을 처리하고 서버 간 통신
객체지향 디자인패턴 전략패턴 팩토리 메서드 패턴 템플릿 패턴 요즈음 많이 배운다. 특히 팀원들로부터. database 명명 규칙부터 해서 테이블의 관계를 깔끔하고 정석적으로 설계하고 코드에 대해 차분하고 명확하게 설명하는 팀원, docker 환경 세팅 등 잘 안되는
코딩테스트 정복가이드라인을 따라서 https://programmers.co.kr/learn/challenges?tab=algorithm_practice_kit해설을 참고하며https://github.com/codeisneverodd/programmer
warm start vs cold start ➤ warm start : 이미 실행 준비가 완료된 상태 ➤ cold start : 배포 패키지의 크기와 코드의 초기화 시간에 따라 새 실행환경으로 호출을 라우팅할 때 지연 시간이 발생하는 람다 호출 시작 오랜만에 람
1월 1~2주차 기록 nest js 와 type orm > * 1. [Nestjs] database (maria db)와 연결* [Nestjs] entity/module/controller/service/repository/dto [Nestjs] sign up
12월 3, 4주의 기록 ► 그동안 배우고 익힌 것 > 😄 1. termius 에서 docker를 이용한 swagger update 개발 서버는 local로 연결되어 있어서 개발 중인 api를 외부에서 볼 수가 없다. 따라서 외부로 domain을 연결하여 개발 완
12월 1일 회사 도착하고 맥에 사수님이 알려주시는 프로그램들을 세팅했다.밥을 먹고 3시간 가량의 기본적인 백엔드 교육slack / notion / flex 등의 사용법 안내... 그렇게 별 탈 없이 하루가 흘러갔다.12월 2일내가 맡은 업무 : DB 설계서 작성 ..
db 사용의 중요성: 궁극적으로는 데이터를 기록하기 위함인데, 어떤 data base를 쓰는가는 내가 만들고자 하는 서비스의 유형에 따라 달라진다.ORM : Object Relational Mapping, 객체-관계 매핑데이터와 object 필드를 매핑하는 역할.RDB