profile
이노오오옴
post-thumbnail

Express.Multer.File 한글 인코딩 문제

우선 제목처럼 에러는 아니다!! 하지만 이 문제를 발견했을 당시 나에겐 큰 에러였다..누군가 같은 문제를 만났을 때 정확한 원인을 알고 문제를 검색할거 같지 않아서 제목으로 어그로를 끌어보았다.핵심을 간단하게 짚고 가자면 한글이라고 다 같은 한글이 아니다.글보단 사진으

5일 전
·
0개의 댓글
post-thumbnail

GitLab SSH -> Token 방식으로 변경 및 소스트리 연결

1) Edit Profile2) Access Tokens3) Token 발급SourceTree에 원격으로 연결하는데 필요한 api와 read_user에 체크를 해준 후, 토큰을 생성해줍니다.저장 후 나오는 token을 어딘가에 기록해둡니다기존 계정이 있다고 가정하겠습니

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

typeorm 0.3.x @EntityRepository 돌려줘~~

typeorm 0.3.x 에서는 기존에 사용하던 @EntityRepository가 deprecated 되었다.그 말인 즉슨 커스텀 레포지토리 패턴을 사용할 수 없게되었다. 눈물이 난다.. 눈물이 나 하지만 의지의 한국인은 방법을 찾아낸다. 그 해결과정을 공유해보려고 한

2022년 6월 10일
·
4개의 댓글
post-thumbnail

Lambda로 슬랙 메세지 보내기

Lamdba로 Slack에 메세지 보내는 법을 알아보겠습니다!!이번 포스팅은 정말 기초만 다룰 예정이기 때문에 너무 많은 정보는 담겨있지 않습니다~단계별로 알아가보겠습니다~!!워크스페이스 생성하는법은 따로 알려드리지 않습니다. 기타 블로그들에 엄청 많이 방법이 나와있습

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

Nest에서 Slack으로 메세지 보내기

Slack Block Kit(https://app.slack.com/block-kit-builder/T71K2M6KWSlack은 업무용 툴이다. 업무용 카카오톡이라고 보면 된다.서론은 제외하고 어찌됐던 이번에 Slack에 메세지를 뿌리는 일을 하게 되어서 이

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

Nest에서 다이나믹 모듈(Dynamic-module) 맛만 보기

모듈이란 개념부터 확실히 잡고 가겠습니다!Nest에서 모듈은 @Moudle()은 데코레이터로 주석이 달린 클래스입니다.모듈 자체 대해 좀 더 자세한 설명을 원하시면 Nest Module에 들어가셔서 학습하시길 바랍니다. 이 포스팅은 다이나믹 모듈에 대해서만 다룰 예정입

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

Nest에서 요청 / 응답 객체를 직렬화(Serialization) 해보자

직렬화를 알기전에 Nest의 LifeCycle을 먼저 알고 가겠습니다.이 그림을 보고 어느부분에서 요청 / 응답 객체를 직렬화해줘야 될지를 아신다면 프로그래밍 감이 엄청나신분이라고 생각이 듭니다. 저는 몰랐습니다 ㅎㅎ잠시 생각의 시간을 가지시고 정답을 말씀드리면 바로

2022년 5월 31일
·
0개의 댓글
post-thumbnail

그래서 MSA 어떻게 개발해야되는데? #1 API GATEWAY

MSA를 구성하는 가장 큰 기술 중에 하나는 api gateway이다. 왜 api gateway가 중요할까?우리는 어딘가로 들어가려면 항상 문을 거쳐야 한다. gateway는 바로 문이다. 우리가 만들 서비스의 입구역할을 담당하기 때문에 처음 주제로 적당하다고 판단했다

2022년 5월 27일
·
1개의 댓글
post-thumbnail

왜 우리는 지금 MSA구조로 변경해야하는가?

제목과 마찬가지로 우리는 왜? MSA를 써야할까?최근 회사에서 서비스를 MSA 구조로 바꾼다는 말을 듣고 급하게 MSA 공부를 시작을 했다.구글링해서 기술적인 부분을 알려주는 레퍼런스들은 많고 많다. 그 중에는 기술에 대해서만 기술하는 블로그가 있고, 왜 우리는 MSA

2022년 5월 26일
·
1개의 댓글

TypeScript의 private와 #

ts에서 private는 불완전한 private입니다. 그 이유를 살펴보면 ts의 private는 ts에서만 동작하기 때문입니다. 하지만 ts는 결국 js로 변환되고 변환된 js에서는 이제 더 이상 private속성은 없습니다. TypeScript 문서를 참고하세요

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

Nest @데코레이터 부수기#1

데코레이터데코레이터는 객체가 인스턴스화될 때가 아니라 클래스가 선언될 때 호출됩니다.동일한 Class/Property/Method/Parameter에 여러 데코레이터를 정의할 수 있습니다.생성자에는 데코레이터가 허용되지 않습니다.참조 - typescript handbo

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

plainToInstance 사용 경험

class-tranformModel Mapper란?    어떤 Object(Source Object)에 있는 필드 값들을 자동으로 원하는 Object(Destination Object)에 Mapping시켜주는    라이브러리이다.타입스크립트에서 model mapper는

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

Go 리눅스에 설치

go 홈페이지Go 설치 후 Go 버전 확인리눅스 추천 다운로드 버전인 1.18을 다운로드 받았다.sudo tar -C /usr/local -xzf go1.18.linux-amd64.tar.gzexport PATH=$PATH:/usr/local/go/binoh-my-zs

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

[자료구조] Heap

힙은 일종의 완전 이진 트리로 수의 집합에서 가장 큰 수 또는 가장 작은 수를 꺼내올 때 유용한 자료구조입니다.임의의 정수형 배열이 있다고 가정해보겠습니다.{9, 8, 7, 6, 5, 4, 3, 2, 1}가장 작은 원소를 찾으려면 어떻게 해야 할까요? for 문을 사용

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

VS-CODE Spring Boot 테스트 실행 환경 분리하기

VSCODE에서는 test 하위에 application.yml을 만들어도 우선순위가 적용되지 않는다. 반면 인텔리제이에서는 main 하위의 application.yml보다 test 하위의 application.yml의 우선순위가 적용된다.따라서 vs-code에서는 아래

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

2. 누적합

배열의 부분합을 구할 때에 브루트포스(완전탐색)로 구하게 된다면 시간 복잡도가 O(n)이 걸린다. 하지만 누적합을 이용한다면 O(1)의 시간이 걸리게 된다.더 자세하게 설명하자면 구간의 길이가 M이고 N개의 구간의 갯수를 가지고 있다면 시간 복잡도는 O(NM)이 된다.

2022년 3월 5일
·
0개의 댓글
post-thumbnail

JPA와 DB 설정,동작 확인

우선, SPRING BOOT 프로젝트를 생성했을 때 자동으로 생성되는 src/main/resources/application.properties 파일을 삭제하고 application.yml 파일을 생성해준다. properties를 사용해도 된다. 하지만 계층적 구조인

2022년 3월 4일
·
0개의 댓글
post-thumbnail

H2 데이터 베이스 설치 및 연결확인(윈도우)

H2 데이터베이스 \- 개발이나 테스트 용도로 가볍고 편리한 DB, 웹 화면 제공 Spring boot의 dependencies를 확인하여 같은 버전의 H2 DB를 설치해야 한다.Version:1.4.200 버전 설치 경로윈도우 설치 버전윈도우, 맥, 리눅스 실행

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

View 환경 설정

타임리프 공식 사이트타임리프를 이용해 View 환경설정 해보기Controller 생성스프링 부트 thymleaf ViewName 매핑 \- resources:templates/ +{ViewName}+ .htmlreturn "hello"는 resources:templa

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

라이브러리 살펴보기

명령어./gradle dependencies위와 같이 의존관계를 볼 수 있습니다. 하지만 보기가 너무 힘든 관계로 비주얼 스튜디오에서 그레들을 이용한다면 더 쉽게 볼 수 있습니다.defalut에 들어가서 어떤 의존 관계들을 가지고 있는지 살펴보겠습니다.boot-star

2022년 3월 3일
·
0개의 댓글