정수로 이루어진 배열 numbers가 있습니다. 배열 의 각 원소들에 대해 자신보다 뒤에 있는 숫자 중에서 자신보다 크면서 가장 가까이 있는 수를 뒷 큰수라고 합니다.정수 배열 numbers가 매개변수로 주어질 때, 모든 원소에 대한 뒷 큰수들을 차례로 담은 배열을 r
실서버에서 로그를 확인할때 console.log 를 주로 사용하였지만가독성이 떨어지고 상황에 로그의 시간 또는 어떤 에러로 인한 로그인지 트랙킹할때 가독성이 떨어져 사용하게됨Winston은 로그 레벨 및 출력 형식을 사용자 정의할 수 있으므로 프로덕션 환경에서 로깅을
NestJS에서 Swagger 모듈을 사용하여 API테스트 및 문서화를 해보았습니다. 자동 문서 생성: Swagger는 API 코드의 주석 및 메타 데이터를 기반으로 API 문서를 자동으로 생성합니다. 이로써 개발자는 API에 대한 문서를 수동으로 작성할 필요가 없으며
API 호출시 Header에 JWTtoken을 확인한 후 확인이 될시 request를 받아 로직을 처리하고 없을시 호출할수 없게끔 설게하여 보안을 강화해보기로 했다. NestJS 공식문서를 보고 구현해봤습니다..controller.ts에 사용할때 jwtToken을 확인
깃허브에 접속하여 깃레퍼지토리를 public으로 생성한다.주의점) <이름>.github.io 로 생성해주어야한다이력서로 사용하기 위해 깃에 템플릿을 포크하여 사용 할 예정입니다. 직접 html 생성 하여 사용하여도 가능 함 https://github.co
gg 참고 https://towardsdatascience.com/how-to-connect-to-gcp-cloud-sql-with-cloud-sql-auth-proxy-in-docker-99bdf810c498
예를 들어 특정 프로그램을 실행하다가 다른 프로그램도 돌려야하는 경우 새로운 터미널을 켜서 작업을 하거나 의도치않은 터미널 종료로 인하여 프로그램이 중지된 경우가 있어 nohup을 이용하여 프로그램을 실행해 보았다.nohup 실행 방식은 생각보다 엄청 단순하다. 아래
회사에서 프로젝트는 node 14를 사용하고집에서 개인 프로젝트는 최신 버전을 사용하여 여러 프로젝트를 서로 다른 버전으로 사용하는 경우 불편함을 느끼게 됨 nest g co를 회사에서 사용시 위사진과 같은 에러가 발생하였다. fs모듈이 node 18v부터 node:f
알고리즘 공부를 하는데 풀이 후 깃에 자동 업로드하는 기능이 있는지 알아보던 중 크롬 확장프로그램을 통해 자동으로 업로드 하는 백준 허브라는 것에 대해서 알아봄 백준허브 다운로드 검색 후 웹 스토어 에서 백준허브 다운로드깃허브에 새로운 레퍼지토리 생성 후 백준허브에 연
회사에서 주로 Google Cloud 로 작업하여 매번 배포하기 번거로운 문제점이 있어 cloud build를 활용하여 자동화배포를 구현 해보았다.
Nest 공부를 위하여 Nest.js 프로젝트 생성시 위 사진과 같은 구조로 자동 생성 되었다. 여기서 하나하나씩 구조를 파악하여 볼 예정이다.
Nest.js 공부를 하기위해 지난번 사용하기로한 stickPC에 mysql을 설치하기 위해 진행하였다 1. APT-GET 업데이트 2. MySql 설치 3. MySql 기본 설정 서버 시작시 MySql 자동 시작하기 4. 외부접속 설정 외부에서 접속하게 하기위하여 몇 가지 설정을 더 해주었습니다. 4-1 mysql의 설정이 되어있는 cnf파...
NestJS는 효율적이고 확장 가능한 Node.js 서버 측 애플리케이션을 구축하기 위한 프레임워크다.JavaScript를 사용하고 TypeScript로 구축되어 완벽하게 지원하며OOP(Object Oriented Programming),FP(Functional Pro