한용재님의 'NestJS 로 배우는 백엔드 프로그래밍' 책을 읽고 작성하는 글입니다. GitHub: https://github.com/dextto/book-nestjs-backend Ch1. Hello NestJS 1.1 NestJS 의 장점 Express 또는 Fastify 프레임워크를 래핑하여 동작합니다. 1.2 Express 가 좋을까, NestJS 가 좋을까 NestJS 는 2022년 3월에 8.4.0 을 릴리스했고, 깃허브를 통해 커튜미케이션도 활발히 하고 있습니다. 1.3. NestJS 설치 1.3.1 Node.js 설치 집필 시점에 최신 Node.js LTS 버전은 16.14.0 입니다. (지금은 20.xx 대) 1.3.2 NestJS 프로젝트 생성 설치 npm i -g @nestjs/cli..
전체 글
코린이 입니다. :)조시 골드버그의 '러닝 타입스크립트' 책을 읽고 작성한 문서입니다. Ch1. 자바스크립트에서 타입스크립트로 1.1 자바스크립트의 역사 1.3 타입스크립트 타입스크립트는 네 가지로 설명됩니다. 프로그래밍 언어: 자바스크립트의 모든 구문과, 타입을 정의하고 사용하기 위한 새로운 타입스크립트 고유 구문이 포함된 언어 타입 검사기: 자바스크립트 및 타입스크립트로 작성된 일련의 파일에서 생성된 모든 구성 요소 (변수, 함수 등) 를 이해하고, 잘못 구성된 부분을 알려주는 프로그램 컴파일러: 타입 검사기를 실행하고 문제를 보고한 후 이에 대응하는 자바스크립트 코드를 생성하는 프로그램 언어 서비스: 타입 검사기를 사용해 비주얼 스튜디오 코드와 같은 편집기에 개발자에게 유용한 유틸리티 제공법을 알려주는 프로그램 1.4..
노마드코더의 NestJS 강의를 듣고 작성하는 글입니다. #0 INTRODUCTION 0.1 Welcome OOP, FP, FRP 를 사용한다. Express 와 Typescript 를 사용한다. 0.2 Requirements Node.js, VSCode 설치, insomnia 설치 Rest client 이다. 이걸로 엔드포인트를 테스트할 수 있다. 0.3 Project Setup CLI 설치 npm i -g @nestjs/clinest new [프로젝트명] #1 ARCHITECTURE OF NESTJS 1.0 Overview npm run start:dev파이썬 FastAPI 처럼 데코레이터가 있다. 핫리로드가 적용된다. 1.1 Cotrollers 모듈은 user, photo 모듈과 같은 단위이다. 컨..
댓글 비속어 필터 클린봇 (네이버 클린봇처럼) 글의 주제감지 (아이폰 사진분류처럼) 빅데이터 활용 chat GPT open API 활용
https://codeforces.com/contest/1921/problem/E Problem - E - Codeforces codeforces.com 문제 time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Alice and Bob are playing a game on a checkered board. The board has ℎℎ rows, numbered from top to bottom, and 𝑤 columns, numbered from left to right. Both players have a chip each. Initially, Alice's..
문제 시간 제한메모리 제한제출정답맞힌 사람정답 비율 2 초 1024 MB 348 115 104 46.222% 문제 N개의 양의 정수로 이루어진 수열 A=[A1,⋯,An]가 주어진다. 당신은 원하는 만큼 다음 조작을 할 수 있다. 조작을 하지 않는 것도 가능하다. 수열에서 인접한 원소가 서로소일 때, 그 두 원소의 순서를 바꾼다. 두 수의 최대공약수가 1인 경우 두 수를 서로소라고 한다. 이때, 조작 이후 사전 순으로 최소인 수열 A를 구해보자. 입력 첫째 줄에 수열의 길이 N이 주어진다. (1≤N≤3000) 둘째 줄에 N개의 양의 정수 A1,A2,⋯,An이 공백으로 구분되어 주어진다. (1≤Ai≤10^9) 출력 조작 이후 사전 순으로 최소인 수열 A를 한 줄에 공백으로 구분하여 출력한다. 예제 입력 1 ..