inflearn logo
Course

Course

Instructor

wndtlr10248980's Posts

wndtlr10248980 wndtlr10248980

@wndtlr10248980

Reviews Written
5
Average Rating
4.4

Posts 63

Q&A

스크롤할 때 캔버스로 하신 이유가 있으신가요? 그냥 성능 떄문에 캔버스로 하신건가요?

안녕하세여 제가 대신 답변드려도 괜찮을까여? 강사님께서는 총 세가지의 방법이있다고 하셨습니다. 비디오 저화질, 고화질 방법 비디오 프레임단위로 이미지를 쪼개고 압축해서 한배열에 push하고 new Image()로 불러오는 방법 2번을 캔버스환경에서하는 방법 이중에서 2번~3번이 애플에서 채택하고 있는 방식이고, 3번 캔버스 방식으로하는건 성능때문이라 하셨습니다. 간단히 말할것을 좀 돌아왔네요:) 감사합니다.

Likes
0
Comments
2
Viewcount
333

Q&A

accessToken과 리프레시토큰 구현

https://stackoverflow.com/staging-ground/78788347 위에는 제가 되도않는 영어 번역기돌려가면서 스택오버플로우에 올린건데.. 서버쪽에서 401에러를 계속 계속보내주고있습니다..(무한으로) 혹시 제가 짠 코드중에 수정해야하는 부분이있는지 지적해주실수있으실까요?

Likes
0
Comments
2
Viewcount
262

Q&A

el.createReadStream is not a function이라고나옵니다

해결했습니당. 강의에서는 구글스토리지를 사용했지만 저는 복습겸 다시 처음부터 만들면서 aws s3를 만들었습니다. 그러다보니 적용하는 코드도 좀 달라졌구요 const { createReadStream, filename } = await file; 이렇게 await을 붙여야만 createReadStream를 가져올 수 있네요.. 아마 강의코드도 비슷할꺼라 생각합니다. 저의 전체 코드입니당. import { Injectable } from '@nestjs/common'; import * as AWS from 'aws-sdk'; import { IFilesService } from './interfaces/files-service.interface'; import { v4 as uuidv4 } from 'uuid'; @Injectable() export class FilesService { private readonly s3: AWS.S3; constructor() { AWS.config.update({ accessKeyId: process.env.AWS_ACCESS_KEY_ID, secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY, region: process.env.AWS_REGION, }); this.s3 = new AWS.S3(); } async upload({ files }: IFilesService): Promise { const uploadPromises = files.map(async (file) => { const { createReadStream, filename } = await file; const stream = createReadStream(); const params = { Bucket: process.env.AWS_BUCKET_NAME, Key: `${uuidv4()}/${filename}`, Body: stream, }; console.log('params:', params); const res = await this.s3.upload(params).promise(); console.log(`File: ${filename} uploaded successfully`); return res.Location; }); const response = await Promise.all(uploadPromises); return response; } }

Likes
0
Comments
2
Viewcount
233

Q&A

8-6 도커 compose-build 에러 질문있어요,,

안녕하세요 해결했습니다. https://github.com/docker/compose/issues/4874 위의 링크에서 맨 아래 스크롤쪽에서 emirom 님이 달은거를참고하여 해결했습니다. Reinstalling docker-compose worked for me First, remove the old version: If installed via apt-get sudo apt-get remove docker-compose If installed via curl sudo rm /usr/local/bin/docker-compose If installed via pip pip uninstall docker-compose Now Install the new one: sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose then sudo chmod +x /usr/local/bin/docker-compose 위의 순서대로 실행하여 해결했습니다,.

Likes
1
Comments
2
Viewcount
913

Q&A

여러분 우분투에서 mysql 설치 질문있습니다.

저는 GG를 쳤습니다. 별에 별짓을 다해봤지만 해결을 못했어요. 우분투도 지웠다 다시깔아봤었습니다.. 우분투 새롭게 설치하고 mysql 새롭게 설치하고 로그인은 잘되었지만 dbeaver에 연결이안되서 또 검색해서 이것저것 하다가 이제는 패스워드가 지멋대로 바뀌었는지 mysql -u root -p 하고 패스워드치면 로그인이안되네요.. 휴! 그냥 눈팅하다가 도커로 mysql할 때 그때 다시 실습해야겠네요

Likes
0
Comments
1
Viewcount
373

Q&A

pgAdmin docker 연결 및 사용법

좀 더 자세하게 말씀드리면 ,pgAdmin은 postgresql을설치하면 딸려옵니다. 설치하면서 포트를 설정하라고할텐데 강의에서의 포트번호는 5432입니다. 아마 기본적으로 pgAdmin도 5432로 되어있을거에요 그대로 진행해주세요 구체적으로는, docker-compose.yml,data-source.ts파일에있는 post번호랑 동일하게 포트번호를 설정해주세요

Likes
0
Comments
2
Viewcount
595

Q&A

에러좀 도와주세요..

홀리쓌 저랑같은 에러이신분은 들여쓰기(탭) 잘 했는지 확인해보세요 저는 volumes를 한번더 들여쓰기해버려서 저런 에러가 발생한거였네요

Likes
0
Comments
1
Viewcount
1520