Posts
- Q&A - ์คํฌ๋กคํ ๋ ์บ๋ฒ์ค๋ก ํ์ ์ด์ ๊ฐ ์์ผ์ ๊ฐ์? ๊ทธ๋ฅ ์ฑ๋ฅ ๋๋ฌธ์ ์บ๋ฒ์ค๋ก ํ์ ๊ฑด๊ฐ์? - ์๋ ํ์ธ์ฌ ์ ๊ฐ ๋์ ๋ต๋ณ๋๋ ค๋ ๊ด์ฐฎ์๊น์ฌ?๊ฐ์ฌ๋๊ป์๋ ์ด ์ธ๊ฐ์ง์ ๋ฐฉ๋ฒ์ด์๋ค๊ณ ํ์ จ์ต๋๋ค.๋น๋์ค ์ ํ์ง, ๊ณ ํ์ง ๋ฐฉ๋ฒ๋น๋์ค ํ๋ ์๋จ์๋ก ์ด๋ฏธ์ง๋ฅผ ์ชผ๊ฐ๊ณ ์์ถํด์ ํ๋ฐฐ์ด์ pushํ๊ณ new Image()๋ก ๋ถ๋ฌ์ค๋ ๋ฐฉ๋ฒ2๋ฒ์ ์บ๋ฒ์คํ๊ฒฝ์์ํ๋ ๋ฐฉ๋ฒ์ด์ค์์ 2๋ฒ~3๋ฒ์ด ์ ํ์์ ์ฑํํ๊ณ ์๋ ๋ฐฉ์์ด๊ณ ,3๋ฒ ์บ๋ฒ์ค ๋ฐฉ์์ผ๋กํ๋๊ฑด ์ฑ๋ฅ๋๋ฌธ์ด๋ผ ํ์ จ์ต๋๋ค.๊ฐ๋จํ ๋งํ ๊ฒ์ ์ข ๋์์๋ค์:)๊ฐ์ฌํฉ๋๋ค. - 0
- 2
- 255
 
- Q&A - accessToken๊ณผ ๋ฆฌํ๋ ์ํ ํฐ ๊ตฌํ - https://stackoverflow.com/staging-ground/78788347์์๋ ์ ๊ฐ ๋๋์๋ ์์ด ๋ฒ์ญ๊ธฐ๋๋ ค๊ฐ๋ฉด์ ์คํ์ค๋ฒํ๋ก์ฐ์ ์ฌ๋ฆฐ๊ฑด๋ฐ..์๋ฒ์ชฝ์์ 401์๋ฌ๋ฅผ ๊ณ์ ๊ณ์๋ณด๋ด์ฃผ๊ณ ์์ต๋๋ค..(๋ฌดํ์ผ๋ก)ํน์ ์ ๊ฐ ์ง ์ฝ๋์ค์ ์์ ํด์ผํ๋ ๋ถ๋ถ์ด์๋์ง ์ง์ ํด์ฃผ์ค์์์ผ์ค๊น์? - 0
- 2
- 202
 
- 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; } } - 0
- 2
- 189
 
- Q&A - 8-6 ๋์ปค compose-build ์๋ฌ ์ง๋ฌธ์์ด์,, - ์๋ ํ์ธ์ ํด๊ฒฐํ์ต๋๋ค.https://github.com/docker/compose/issues/4874์์ ๋งํฌ์์ ๋งจ ์๋ ์คํฌ๋กค์ชฝ์์ emirom ๋์ด ๋ฌ์๊ฑฐ๋ฅผ์ฐธ๊ณ ํ์ฌ ํด๊ฒฐํ์ต๋๋ค. Reinstalling docker-compose worked for meFirst, remove the old version:If installed via apt-getsudo apt-get remove docker-composeIf installed via curlsudo rm /usr/local/bin/docker-composeIf installed via pippip uninstall docker-composeNow 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-composethensudo chmod +x /usr/local/bin/docker-compose์์ ์์๋๋ก ์คํํ์ฌ ํด๊ฒฐํ์ต๋๋ค,. - 1
- 2
- 778
 
- Q&A - ์ฌ๋ฌ๋ถ ์ฐ๋ถํฌ์์ mysql ์ค์น ์ง๋ฌธ์์ต๋๋ค. - ์ ๋ GG๋ฅผ ์ณค์ต๋๋ค.๋ณ์ ๋ณ์ง์ ๋คํด๋ดค์ง๋ง ํด๊ฒฐ์ ๋ชปํ์ด์.์ฐ๋ถํฌ๋ ์ง์ ๋ค ๋ค์๊น์๋ดค์์ต๋๋ค.. ์ฐ๋ถํฌ ์๋กญ๊ฒ ์ค์นํ๊ณ mysql ์๋กญ๊ฒ ์ค์นํ๊ณ ๋ก๊ทธ์ธ์ ์๋์์ง๋ง dbeaver์ ์ฐ๊ฒฐ์ด์๋์ ๋ ๊ฒ์ํด์ ์ด๊ฒ์ ๊ฒ ํ๋ค๊ฐ์ด์ ๋ ํจ์ค์๋๊ฐ ์ง๋ฉ๋๋ก ๋ฐ๋์๋์งmysql -u root -p ํ๊ณ ํจ์ค์๋์น๋ฉด ๋ก๊ทธ์ธ์ด์๋๋ค์.. ํด! ๊ทธ๋ฅ ๋ํ ํ๋ค๊ฐ ๋์ปค๋ก mysqlํ ๋ ๊ทธ๋ ๋ค์ ์ค์ตํด์ผ๊ฒ ๋ค์ - 0
- 1
- 312
 
- Q&A - pgAdmin docker ์ฐ๊ฒฐ ๋ฐ ์ฌ์ฉ๋ฒ - ์ข ๋ ์์ธํ๊ฒ ๋ง์๋๋ฆฌ๋ฉด ,pgAdmin์ postgresql์์ค์นํ๋ฉด ๋ธ๋ ค์ต๋๋ค.์ค์นํ๋ฉด์ ํฌํธ๋ฅผ ์ค์ ํ๋ผ๊ณ ํ ํ ๋ฐ ๊ฐ์์์์ ํฌํธ๋ฒํธ๋ 5432์ ๋๋ค. ์๋ง ๊ธฐ๋ณธ์ ์ผ๋ก pgAdmin๋ 5432๋ก ๋์ด์์๊ฑฐ์์ ๊ทธ๋๋ก ์งํํด์ฃผ์ธ์๊ตฌ์ฒด์ ์ผ๋ก๋, docker-compose.yml,data-source.tsํ์ผ์์๋ post๋ฒํธ๋ ๋์ผํ๊ฒ ํฌํธ๋ฒํธ๋ฅผ ์ค์ ํด์ฃผ์ธ์ - 0
- 2
- 543
 
- Q&A - ๊ฐ์ฌ๋ pgadmin ์ค์น์ดํ ํด๋ผ์ด์ธํธ์์ ์คํ์ด์๋ฉ๋๋ค - ํด๊ฒฐํ์ต๋๋ค.https://stackoverflow.com/questions/71443635/what-causes-the-npm-error-errno-4094-code-unknown-syscall-readlink.nextํ์ผ ์ญ์ ํ npm run dev ํด์ฃผ๋๊น ์๋๋ค์ฉ!ใ ใ  - 0
- 1
- 574
 
- Q&A - ๊ฐ์ฌ๋ ์ฟผ๋ฆฌ ๋น๋ ์ดํด๊ฐ ์ ์๊ฐ์ ์ง๋ฌธ์์ต๋๋ค - ์ sql ํจ์๊ตฐ์ ๋๋ฌธ์๋ฅผ ์๋ฌธ์๋ก.. - 0
- 1
- 395
 
- Q&A - ๋ก๊ทธ์ธ ์๋์ ํ์ ์๋ฌ ๋๋๋ฐ์ ํน์ ์ฝ๋์ข ๋ด์ฃผ์ค์์์๊น์? - ํด๊ฒฐํ์ต๋๋ค.auth.tsx ์ฝ๋ ๋ถ๋ถ ์์  return ( {children} );์์ ์ฝ๋์์ return ( {children} );๋ก defaultDispatch -> dispatch๋ก ๋ฐ๊ฟ์ค๊ฐ์ฌํฉ๋๋ค - 0
- 1
- 320
 
- Q&A - ์๋ฌ์ข ๋์์ฃผ์ธ์.. - ํ๋ฆฌ์ ์ ๋๊ฐ์ ์๋ฌ์ด์ ๋ถ์ ๋ค์ฌ์ฐ๊ธฐ(ํญ) ์ ํ๋์ง ํ์ธํด๋ณด์ธ์ ์ ๋ volumes๋ฅผ ํ๋ฒ๋ ๋ค์ฌ์ฐ๊ธฐํด๋ฒ๋ ค์ ์ ๋ฐ ์๋ฌ๊ฐ ๋ฐ์ํ๊ฑฐ์๋ค์ - 0
- 1
- 1.5K
 




