profile
developer

Git Error handle

merge할 때 해당 에러가 뜨면..master가 기준 브랜치, 내가 작업하고 있는 브랜치를 temp라고 하면git checkout mastergit pullgit checkout tempgit merge master/ conflict 난 코드 수정... /git ad

2023년 2월 10일
·
0개의 댓글
·

git branch 관리

git clone git주소git branch 로컬브랜치명git push origin 로컬브랜치명git branch -a (다 만들어졌는지 확인)git branch --set-upstream-to=origin/로컬브랜치명 로컬브랜치명git branchgit checko

2023년 1월 3일
·
0개의 댓글
·

더 나은 개발 문화를 위한 노력

✅ Code convention camel Case 사용 * operators ( = + - / ) 뒤 space로 공백** * variable - 복수의 경우, 단수 + list의 형태를 사용 * ✅ commit convention | | 제목2 | 제목

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

javascript 배열 혹은 객체에 값 추가하기

자바스크립트에서 객체와 배열은 메소드 사용이 헷갈릴 때가 종종 있어서 이렇게글로 정리하자 한다. 그리고 처음 자바스크립트를 접한다면 잘 모를 수 있지만 알아두면 유용한 것들만 소개한다. Object.assign을 쓰자!결과값으로 { '키1': '값1', '키2': '

2022년 12월 7일
·
0개의 댓글
·

MySQL - union / join / json

union 🐋 서로 다른 테이블의 정보를 하나로 합쳐서 보여준다. ex) a class 라는 테이블과 b class라는 테이블이 나뉘어져 있는데 이 두 테이블에 담긴 모든 학생들의 정보를 하나로 보여주고 싶을 때 해당 기능을 쓸 수 있다. union은 중복되는 값을

2022년 11월 15일
·
0개의 댓글
·

express js를 docker image로 올리기

node express 로 개발한 소스 코드를 docker로 올릴 때의 이점 os에 독립적 mac os / window / linux 환경 등 환경에 종속되지 않는다는 이점이 있다. Dockerfile 🐳 > 1. alpine으로 꼭 필요한 패키지만 설치한다. (

2022년 11월 8일
·
0개의 댓글
·

대체 로그인을 어떻게 구현해야 하나요

개발을 시작하면 가장 먼저 맞닥뜨리는 난관은 내 기억에 로그인이었던 것 같다. 거의 모든 서비스는 로그인을 필요로 하는데 세션 쿠키 토큰 서버에 저장 이런 개념들이 혼재되어 헷갈렸고 로그인을 구현하는 방법은 정말 너무 많았다. 그래서 이번에 마음 먹고 로그인을 A

2022년 9월 24일
·
0개의 댓글
·

Node js 파일 업로드

파일을 첨부하여 다른 서버로 저장 혹은 전송하려면 multer 나 2. express file upload 라이브러리를 활용할 수 있다. 초반에 buffer 때문에 삽질을 꽤 한 적이 있기에 따로 포스팅으로 그 과정을 기록한다. 1. Nest js + multer

2022년 9월 13일
·
0개의 댓글
·

Const vs Let

종종 헷갈리는 const와 let의 차이에 대하여 💡const는 재선언도 재할당도 불가능하지만let은 재할당이 가능하다.할당(assignment)은 변수에 값을 저장하는 것을 의미한다.1) 재할당한번 name이라는 변수에 monkey라는 값을 저장하면 동일한 변수 n

2022년 9월 10일
·
0개의 댓글
·

mac에 node js & nvm 설치

nvm은 node version 관리를 돕는 도구이다.mac에 먼저 node를 설치하고 공식 홈페이지에서 home brew를 다운 받는다. 그리고 brew가 잘 설치되었는지 확인하기 위해 아래의 명령어를 치면 이렇게 에러가 뜬다.warning: /opt/homebrew

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

원티드 프리온보딩 백엔드 코스 - 1주차

원티드 프리온보딩 백엔드 코스 1주차 > #### 주제 : open api를 활용한 공공 데이터 분석 💡 1) server to server 통신은 axios 📌 공공 데이터 정보를 받아오기 위해 axios 를 사용해서 네트워크 요청을 처리하고 서버 간 통신

2022년 8월 24일
·
0개의 댓글
·
post-thumbnail

원티드 프리온보딩 백엔드 코스를 마치며

객체지향 디자인패턴 전략패턴 팩토리 메서드 패턴 템플릿 패턴 요즈음 많이 배운다. 특히 팀원들로부터. database 명명 규칙부터 해서 테이블의 관계를 깔끔하고 정석적으로 설계하고 코드에 대해 차분하고 명확하게 설명하는 팀원, docker 환경 세팅 등 잘 안되는

2022년 8월 4일
·
0개의 댓글
·

[JS] 2016년

코딩테스트 정복가이드라인을 따라서 https://programmers.co.kr/learn/challenges?tab=algorithm_practice_kit해설을 참고하며https://github.com/codeisneverodd/programmer

2022년 6월 20일
·
0개의 댓글
·
post-thumbnail

원티드 프리온보딩 백엔드 코스 short essay

프리온보딩 코스의 존재 이유 지원하고 싶은 기업

2022년 6월 15일
·
0개의 댓글
·

Docker

warm start vs cold start ➤ warm start : 이미 실행 준비가 완료된 상태 ➤ cold start : 배포 패키지의 크기와 코드의 초기화 시간에 따라 새 실행환경으로 호출을 라우팅할 때 지연 시간이 발생하는 람다 호출 시작 오랜만에 람

2022년 1월 21일
·
0개의 댓글
·
post-thumbnail

스타트업 백엔드 개발 일지(3)

1월 1~2주차 기록 nest js 와 type orm > * 1. [Nestjs] database (maria db)와 연결* [Nestjs] entity/module/controller/service/repository/dto [Nestjs] sign up

2022년 1월 10일
·
0개의 댓글
·
post-thumbnail

스타트업 백엔드 개발 일지(2)

12월 3, 4주의 기록 ► 그동안 배우고 익힌 것 > 😄 1. termius 에서 docker를 이용한 swagger update 개발 서버는 local로 연결되어 있어서 개발 중인 api를 외부에서 볼 수가 없다. 따라서 외부로 domain을 연결하여 개발 완

2022년 1월 9일
·
0개의 댓글
·
post-thumbnail

스타트업에서 백엔드 개발자로 일하면?

12월 1일 회사 도착하고 맥에 사수님이 알려주시는 프로그램들을 세팅했다.밥을 먹고 3시간 가량의 기본적인 백엔드 교육slack / notion / flex 등의 사용법 안내... 그렇게 별 탈 없이 하루가 흘러갔다.12월 2일내가 맡은 업무 : DB 설계서 작성 ..

2021년 12월 12일
·
0개의 댓글
·

Back-End IT Terms

db 사용의 중요성: 궁극적으로는 데이터를 기록하기 위함인데, 어떤 data base를 쓰는가는 내가 만들고자 하는 서비스의 유형에 따라 달라진다.ORM : Object Relational Mapping, 객체-관계 매핑데이터와 object 필드를 매핑하는 역할.RDB

2021년 12월 11일
·
0개의 댓글
·
post-thumbnail

의료 인공지능의 미래

11/19일의 관심사 루닛 주식 상장 의료 시장 규제 매력적인 기업. 그 외... 신한은행 atm 신한은행 atm

2021년 11월 30일
·
0개의 댓글
·