profile
오늘보다 더 나은 내일

Middleware

미들웨어는 라우트 핸들러 이전에 호출되는 함수다. 미들웨어 기능은 요청(request) 및 응답(response) 객체 및 애플리케이션의 요청 - 응답주기에서 next() 미들웨어 함수다. 다음(next) 미들웨어 함수는 일반적으로 next라는 변수로 표시된다.먼저 n

2021년 8월 30일
·
0개의 댓글
post-thumbnail

Nestjs 설치 및 기본 동작 원리

https://docs.nestjs.kr/nest new nestjs_test라 하면 바로 프로젝트를 생성해준다.다 설치가 되면 아래와 같이 src 파일이 설치가 되고 각 npm run start:dev로 HTTP 요청을 수신하는 애플리케이션을 시작할 수 있

2021년 8월 29일
·
0개의 댓글

자바스크립트 반복문 for of / forEach

//배열 선언 const arr1 = new Array(); const arr2 = [1, 2, 3, 4];

2021년 7월 29일
·
0개의 댓글

자바스크립트 class vs object

강의: https://www.youtube.com/watch?v=\_DLhUBWsRtw&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2&index=6클래스는 자체에는 데이터가 들어있지 않고 틀만 정해둔다.(한번만 선언)실제로 데이터를 넣

2021년 7월 24일
·
0개의 댓글

javascript 함수

기본 함수parameter를 포함한 함수javascript일 때typescript일 때리턴을 해야하는 함수함수를 숫자로 리턴받고 싶을 때 아래와 같이 쓴다.

2021년 7월 23일
·
0개의 댓글

var vs let 차이

var일 때값이 1로 나온다.let일 때에러가 뜬다. 그리고 에러가 뜨는게 맞다. 처음에 var를 쓸 때 어이가 없었는데 선언을 밑에 했는데 값이 나온다는게 참 이상했었다.왜 var는 에러가 안나고 let은 날까? let은 ES6에서 추가되었는데 var처럼 hoisti

2021년 7월 23일
·
0개의 댓글
post-thumbnail

Nestjs와 DB 연동

DB는 MYSQL을 이용한다.https://dev.mysql.com/downloads/mysql/이사이트에 들어가 다음과 같이 설치한다.다운로드하라고 나오는데 그냥 무시하고 No thanks, just start my download.를 클릭해서 다운 받는다.

2021년 7월 21일
·
1개의 댓글
post-thumbnail

Nest Js로 API 만들기를 들으며 알게 된 것들(노마드 코더 강의)

출처 강의 https://nomadcoders.co/nestjs-fundamentals/lobby집현전 웹페이지 프로젝트를 하게 되면서 백엔드를 맡게 됐다.우리 백엔드는 언어: Typescript 프레임워크: Nestjs 를 쓰게 되었고 이에 따라 Nestjs

2021년 7월 16일
·
0개의 댓글

알아두면 편한 C++

지극히 저의 관점으로 새롭게 느껴지거나 이건 꼭 기억해야 하는 것들만 적는 페이지로 지속적으로 업데이트 합니다!매크로 함수는 정의하기가 복잡하니 일반함수처럼 정의가 가능한 방법을 쓸 수 있다.방법은 그냥 함수 앞에 inline을 붙이는 것.참고로 매크로를 이용한 함수의

2021년 7월 2일
·
0개의 댓글

알아두면 편한 Makefile

$(MACRO_NAME:OLD=NEW)과 같은 형식을 사용.MY_NAME = chanyoungkimCADET_NAME = $(MY_NAME:chanyoung=chany)예제를 보면 chanyoung이란 부분이 chany로 바뀌게 된다. 즉 CADET_NAME의 매크로의

2021년 6월 30일
·
0개의 댓글
post-thumbnail

Kotlin Study(2) 값을 담아두기

빈 화면에 plain Text를 넣으니까 이러한 오류 메세지가 나왔다.그럴 때 아래 그림에서 빨간색 동그라미를 누르면 해결이 된다.그러면 이러한 오류를 보인 이유가 무엇이고, 저 버튼은 뭐길래 누르니까 해결되는 것일까.일단 저 버튼의 이름은 infer constrain

2021년 5월 1일
·
0개의 댓글
post-thumbnail

Kotlin Study(1) 간단한 화면 만들기

Gradle Scripts 폴더 안에 있는 build.gradle(Module...) 파일을 열어서 상단에 있는 plugin 중괄호 안에 id 'kotlin-android-extensions' 라는 확장 플러그인을 추가한다.kotlin-android-extensions

2021년 4월 28일
·
0개의 댓글

ft_services (4) error

yaml파일과 docker파일을 만들면서 나왔던 오류minikube 안에 bash가 깔려있지 않아 오류가 나왔었다.docker file 안에서 RUN 다음 인식을 못하는 경우나머지는 사진과 함께 더 자세히 첨부할 예정

2021년 4월 20일
·
0개의 댓글

ft_services (3) 여러 용어 및 문법 정리

https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commandsyaml 파일을 실행하는 명령어kubectl apply (-f FILENAME | -k DIRECTORY)ex) kubectl app

2021년 4월 19일
·
0개의 댓글
post-thumbnail

ft_services (2) 쿠버네티스 정리 및 카뎃분들과 대화

https://www.youtube.com/watch?v=dlI1PFCtfm0&list=PLIUCBpK1dpsNf1m-2kiosmfn2nXfljQgb&index=5 강의 영상을 보면서 쿠버네티스를 공부하였습니다.pod는 컨테이너를 뜻한다.쿠버네티스에 컨테이너

2021년 4월 15일
·
0개의 댓글
post-thumbnail

ft_services (1) 과제 및 용어 정리

과제에 나와 있는 내용을 읽어보면서 기술용어들을 찾아보고 어떻게 만들어지는 것인지 확인해보았습니다.Node Port 서비스, Ingress Controller 객체 또는 kubectl port-forward 명령의 사용은 금지됩니다.Load Balancer는 클러스터의

2021년 4월 14일
·
0개의 댓글
post-thumbnail

push_swap 과제 내용 정리 (1)

첫 번째 실행 파일의 이름은 checker이고 두 번째는 push_swap이어야 한다.Makefile을 제출해야 한다. 해당 Makefile은 프로젝트를 컴파일하고일반적인 규칙을 포함해야 한다. 필요한 경우에만 프로그램을 다시 컴파일 할 수 있다.프로젝트에 라이브러리를

2021년 4월 7일
·
0개의 댓글
post-thumbnail

miniRT 진행(8) 원형 연결 리스트를 이용한 카메라 전환

구체를 만들고 난 뒤 다른 오브젝트를 만들려고 할 때쯤 이러한 오브젝트를 만드는 것 말고 다른 기능이 존재해야하나? 라고 생각한 뒤 과제를 확인해보았고, 거기서 카메라가 2대 이상일 때 키보드로 전환이 가능해야하는 문제에 직면하였다.🤦‍♂️ 그 글을 보자마자 아차

2021년 1월 30일
·
0개의 댓글
post-thumbnail

miniRT 진행(7) Error report

<오류 및 대안>210120(수) 버그 발생$\\rightarrow$ 210121(목) 해결https://askubuntu.com/questions/893922/ubuntu-16-04-gives-x-error-of-failed-request-badvalu

2021년 1월 22일
·
0개의 댓글
post-thumbnail

miniRT 진행(6) 과제 내용과 초반 설계 방법

https://yeosong1.github.io/miniRT이 사이트에서 과제 내용을 먼저 알아보자.그러면 우리는 .rt라는 파일을 이용하여이러한 내용을 집어넣어 오브젝트가 형성되고 결과 창이 나와야 한다.그러면 .rt의 정보를 받았을 때 read하여 공백,

2021년 1월 19일
·
0개의 댓글