250x250
Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Today
Total
관리 메뉴

devlog_owen

231228 [TIL] 개인프로젝트 3일차 본문

TIL

231228 [TIL] 개인프로젝트 3일차

developer_owen 2023. 12. 29. 01:38
728x90

typeorm은 배열을 받기 어렵다

 

원래는 date를 배열로 받으려고 했는데 문자열로밖에 데이터베이스에 받아와지지않았다. 그래서 결국 테이블을 하나 더 만들어서 수정하기로 결정했다.

테이블을 하나 더 추가해서 만들면 데이터베이스 정규화를 적용하는 또 한가지의 방법으로 이는 데이터 중복을 줄이고 유지보수의 용이성을 키울 수 있다.

 


nest.js에서 이미지업로드

 

https://docs.nestjs.com/techniques/file-upload

 

Documentation | NestJS - A progressive Node.js framework

Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Rea

docs.nestjs.com

 

원래 node.js에서는 미들웨어로 이미지업로더를 따로 만들어서 했었는데 nest는 기본 라이브러리에서 제공하는 이미지업로더가 있다고 한다. 인터셉터라는 이름인거 같은데 문서는 친절한데 영문으로 되어있는 글은 참 폭력적이다. 아무튼 만약 시간이 남는다면 라이브러리 이용해서 업로더도 해보는 걸로 해야겠다.


오늘의 알고리즘

https://school.programmers.co.kr/learn/courses/30/lessons/12941

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

최솟값 구하는 문제였는데 문제만 잘 이해하면 난이도가 매우 쉬운 문제였다. 오랜만에 알고리즘 스터디에서 시간내에 풀어서 뿌듯했다.

요즘은 문제난이도를 낮추고 복습 겸 이전에 풀었던 방법과 다른 방법으로 풀어보거나하는식으로 자신감 충전 및 내실력체크를 하고 있다.

 

728x90