์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- AI
- sap
- abap
- ๋ฐ์ดํฐ ๋ถ์
- github
- ํ ์คํธ๋ถ์
- tableau
- DFS
- ๋ฐฑ์ค
- ์๊ณ ๋ฆฌ์ฆ
- ํ๋ธ๋ก
- ๋น ๋ฐ์ดํฐ
- ์๋ฐ์คํฌ๋ฆฝํธ
- react
- ์์ฐ์ด์ฒ๋ฆฌ
- ๋ฐ์ดํฐ๋ถ์
- ๋ฆฌ์กํธ
- ์๋ง์กด์น์๋น์ค
- nlp
- ํ๋ธ๋ฃจ
- ํ์ด์ฌ
- ์ฝ๋ฉํ ์คํธ
- ์ฝํ
- erp
- AWS
- ๋ฅ๋ฌ๋
- ๊นํ๋ธ
- ์ธ๊ณต์ง๋ฅ
- Git
- ํ ์คํธ๋ง์ด๋
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (352)
DATA101

โ๏ธ ์๋ฌ ์ํฉ ์ด๋ฏธ์ง๋ฅผ ํ๋ฉด์ ์ถ๋ ฅํ๊ธฐ ์ํด ์๋์ ๊ฐ์ด ์์ฑํ์๋๋ฐ ์๋ฌ๋ฅผ ๋ง์ฃผํ์์ต๋๋ค. ๐ ์๋ฌ ๋ฉ์์ง img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text โ ์์ธ ๋ฐ ํด๊ฒฐ๋ฐฉ๋ฒ ์๋์ ๊ฐ์ด, ์น ํ์ค์ ๋ฐ๋ผ img ํ๊ทธ๋ alt๋ฅผ ์์ฑํด์ผ ํ๋ฉฐ, ๋ด์ฉ์ ์์ ์ ๋๋ค. ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ์๋์ ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์. ๊ทธ๋ผ ์ค๋๋ ์ฆ๊ฑฐ์ด ํ๋ฃจ ๋ณด๋ด์๊ธธ ๋ฐ๋๋๋ค :) ๊ณ ๋ง์ต๋๋ค๐

โ๏ธ์๋ฌ ์ํฉ ๋ฐ๋ณต๋ฌธ์ ํตํด ํ๊ทธ ์์ ํน์ ๊ฐ์ ๋ฆฌ์คํธ์ ๋ฃ๋ ์์ ์ ์ํํ๋ ์ค์ ์๋ฌ๋ฅผ ๋ง์ฃผํ์์ต๋๋ค. let heyTechList = []; for (i = 1; i

๐ ๊ฐ์ ๋ฆฌ์กํธ์์ FileReader๋ฅผ ํ์ฉํ์ฌ ์ ๋ก๋ํ ํ ์คํธ ํ์ผ์ ๋ด์ฉ ์ฝ์ด์ค๊ธฐ ๐จ๐ป ์ฝ๋ import React, {Component} from 'react'; class FileUpload extends Component { onFileChange(e){ let file = e.target.files[0]; let fileReader = new FileReader(); fileReader.onload = () => { console.log(fileReader.result); }; fileReader.readAsText(file); } render(){ return ( ); } } โ ๊ฒฐ๊ณผ ์๋๋ ํ ์คํธ์ฉ ํ ์คํธ ํ์ผ์ ๋๋ค. ์๋๋ ์ฝ์์ ์ฐํ ํ ์คํธ ๊ฒฐ๊ณผ์ ๋๋ค. ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ..

๊ฐ์ Docker ๊ธฐ๋ฐ Ubuntu ์ด๋ฏธ์ง ๋น๋ ์ timezone์ default ๊ฐ: UTC ๋ํ๋ฏผ๊ตญ ํ์ค์: UTC+9 Dockerfile ์์ ์ผ๋ก Ubuntu timezone ๋ณ๊ฒฝ ๊ฐ๋ฅ ์ค์ ๋ฐฉ๋ฒ 1) Dockerfile ์ฝ๋ Dockerfile์ ์๋์ ์ฝ๋๋ฅผ ์ถ๊ฐํ๋ฉด ๋ํ๋ฏผ๊ตญ ํ์ค์๋ก timezon ๋ณ๊ฒฝ ARG DEBIAN_FRONTEND=noninteractive ENV TZ=Asia/Seoul RUN apt-get update && \ apt-get install -y tzdata 2) ์ฝ๋ ์ค๋ช ARG DEBIAN_FRONTEND =n oninteractive tzdata ์ค์น ์ ํฐ๋ฏธ๋์์ ์ฌ์ฉ์๊ฐ timezone์ ์ง์ ์ค์ ํ ์ ์๋๋ก ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ์ง๋ง, ๋์ปค ์ด๋ฏธ์ง ๋น๋ ์์..

๐จ๐ป ๋ค์ด๊ฐ๋ฉฐ ๋ณธ ํํ ๋ฆฌ์ผ์ ์ ๋ฐ๋ผ์ค์๋ฉด AWS Lambda์์ DynamoDB ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ ํ๋ ๋ฐฉ๋ฒ๊ณผ ํ ์ด๋ธ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด์ค๋ ๋ฐฉ๋ฒ์ ์์๊ฐ์ค ์ ์์ต๋๋ค. ๐ ๊ธฐ์ ์คํ AWS DynamoDB AWS Lambda (Runtime: Python 3.6) AWS IAM ๐ ๋ชฉ์ฐจ 1. AWS DynamoDB ์ธํ 1.1. DynamoDB ๊ฐ๋ 1.2. DynamoDB ํ ์ด๋ธ ์์ฑ 2. AWS IAM ์ธํ 2.1. IAM ๊ฐ๋ 2.2. IAM Role ๊ฐ๋ 2.2. IAM Role ์์ฑ 3. AWS IAM ์ธํ 3.1. Lambda ๊ฐ๋ 3.2. Lambda ํจ์ ์์ฑ 3.3. Lambda ์ฝ๋ 4. ํ ์คํธ 4.1. ๋ฐ์ดํฐ ์ฝ์ ๋ก์ง ํ ์คํธ 4.2. ๋ฐ์ดํฐ ์กฐํ ๋ก์ง ํ ์คํธ 1. AWS Dyn..

๐ ๋ชฉ์ฐจ 1. AWS DynamoDB ๊ฐ๋ 2. AWS ๊ธฐ๋ณธ ์ธํ 3. AWS DynamoDB ํ ์ด๋ธ ์์ฑ 1. AWS DynamoDB ๊ฐ๋ AWS DynamoDB๋ Key-Value ํํ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ AWS์ NoSQL ์๋น์ค์ ๋๋ค. DynamoDB๋ ๊ท๋ชจ์ ์๊ด์์ด ๋๋ถ๋ถ 10ms ๋ด์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ์ฒ๋ฆฌํ ๋งํผ ์๋๊ฐ ๋งค์ฐ ๋น ๋ฅด๋ค๋ ์ฅ์ ์ด ์์ต๋๋ค. ๋ํ, ์์ ๊ด๋ฆฌํ ์๋น์ค๋ผ๋ ํฐ ์ฅ์ ์ด ์์ต๋๋ค. ์ฆ, DB์ ์ฉ๋์ด๋ ํธ๋ํฝ์ด ๋์ด๋๋ฉด AWS์์ ์์์ ์ค์ผ์ผ๋ง ํด์ฃผ๋ฉฐ, DB ๋ฐฑ์ ๋ ์์์ ํด์ค๋๋ค. ์ฌ์ฉ์๊ฐ ์ค์ ํ ์ฑ๋ฅ๊ณผ ์ฌ์ฉํ ์ฉ๋์ ๋ํด์๋ง ๊ณผ๊ธ์ ๋ถ๊ณผํ๊ธฐ ๋๋ฌธ์ ๋น์ฉ ์ต์ ํ์๋ ๋์์ด ๋ฉ๋๋ค. 2. AWS ๊ธฐ๋ณธ ์ธํ DynamoDB ์์ฑ์ ์ํด AWS ํ์๊ฐ์ ๊ณผ ๋ฆฌ์ ๋ณ๊ฒฝ๊ณผ ๊ฐ์ ..

ํจํค์ง import datetime๋ ๊ธฐ๋ณธ ๋ด์ฅ ํจํค์ง์ด๋ฏ๋ก ๋ฐ๋ก ์ค์นํ์ค ํ์๊ฐ ์์ต๋๋ค. from datetime import datetime ํ์ฌ ์๊ฐ ์ ๋ณด now = datetime.datetime.now() print(now) ์ถ๋ ฅ ๊ฒฐ๊ณผ 2022-06-23 12:18:53.198535 ์ฐ๋, ์, ์ผ, ์, ๋ถ, ์ด ๋ฐ๋ก ๊ตฌํ๊ธฐ ์ฐ๋(Year) print(now.year) # 2022 ์(Month) print(now.month) # 6 ์ผ(Day) print(now.day) # 23 ์(hour) print(now.hour) # 12 ๋ถ(Minute) print(now.minute) # 18 ์ด(Second) print(now.second) # 53 ๋ง์ดํฌ๋ก ์ด(Microsecond) prin..

๐ ๋ชฉ์ฐจ 1. ๊ฐ์ 2. AWS ๊ธฐ๋ณธ ์ธํ 3. React ๊ธฐ๋ฐ ์น ํ์ด์ง ๊ตฌํ 4. AWS ECR ์์ฑ 5. AWS IAM Role ์์ฑ 6. ํ๋ก์ ํธ ํ์ผ ๋ฐ๊ธฐ 7. Docker ์ค์น 8. AWS CLI ์ค์น 9. Docker ์ด๋ฏธ์ง ๋น๋ 10. AWS ECR ๋ก๊ทธ์ธ 11. ๋์ปค ์ด๋ฏธ์ง PUSH 12. Lambda ํจ์ ์์ฑ 13. AWS API Gateway ์์ฑ 14. Axios ๊ธฐ๋ฐ API Call 15. S3 ๊ธฐ๋ฐ ์ ์ ์น ํธ์คํ 16. ํ์ผ ์ฝ์ด์ค๊ธฐ ํ ์คํธ 1. ๊ฐ์ ๋ณธ ํฌ์คํ ์์๋ Docker๋ฅผ ํ์ฉํ์ฌ AWS Lambda์์ ์ฐ๋ถํฌ์ ํ์ด์ฌ์ ์ฌ์ฉํ ์ ์๋ ํ๊ฒฝ์ ์ธํ ํ๊ณ , AWS API Gateway๋ฅผ ํตํด ์น์์ ๋์ด์ค๋ ํ์ผ์(i.e., POST ๋ฉ์๋) ๋ด์ฉ์ ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ์..