๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ(38)
-
AWS ์์ํ๊ธฐ - ๊ธฐ๋ณธ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ
https://aws.amazon.com/ko/getting-started/hands-on/build-web-app-s3-lambda-api-gateway-dynamodb/ AWS์์ ๊ธฐ๋ณธ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ ์๋์ ๋ค์ด์ด๊ทธ๋จ์ ์ด ์์ต์์์ ์ฌ์ฉ๋๋ ์๋น์ค์ ๊ทธ ์ฐ๊ฒฐ ๋ฐฉ์์ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ค๋๋ค. ์๋ ๊ทธ๋ฆผ์์ ๋ณด๋ฏ์ด ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ AWS Amplify, Amazon API Gateway, AWS Lambda ๋ฐ Amazon DynamoDB๋ฅผ ์ฌ aws.amazon.com ์ ์ฒด์ ์ธ ์ํคํ ์ฒ 1. ๊ธฐ๋ณธ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ โ๏ธ ์์ฝ: AWS Amplify ์ฝ์์ ํตํด ์น ์ฑ์ ์ํ ์ ์ ๋ฆฌ์์ค ๋ฐฐํฌ ๐ซฃ๋ค์ด๊ฐ๊ธฐ ์ ์ฉ์ด ์ ๋ฆฌ ๋๋ณด๊ธฐ ์ ์ ์น๊ณผ ๋์ ์น์ ์ฐจ์ด ์ ์ ์น ์ฌ์ดํธ: ์ด๋ฏธ ๊ธฐ์กด์ ์ ์ฅ๋์ด ..
2022.04.03 -
AWS Cloudwatch๋ก GPU ์ฌ์ฉ ๋ชจ๋ํฐ๋งํ๊ธฐ
AWS ๊ณต์ ๋ฌธ์ ๋งํฌ https://docs.aws.amazon.com/dlami/latest/devguide/tutorial-gpu-monitoring-gpumon.html Monitor GPUs with CloudWatch - Deep Learning AMI Monitor GPUs with CloudWatch When you use your DLAMI with a GPU you might find that you are looking for ways to track its usage during training or inference. This can be useful for optimizing your data pipeline, and tuning your deep learning network...
2022.01.24 -
Swift Package Manager๋ก ํจํค์ง ๋ง๋ค๊ณ ์ ์ฉํ๊ธฐ
1. Swift Package Manager๋ ๋ญ๊น? ์ ํ์ํ๊ฑธ๊น? Swift Package Manager๋ ์ข ์์ฑ์ ๊ด๋ฆฌํด์ฃผ๋ ์ญํ ์ ํ๋ค. ์ด๋ '๊ด๋ฆฌ'๋ผ ํจ์ Swift ๋น๋ ์์คํ ๊ณผ ํตํฉ๋์ด ์ข ์์ฑ์ ๋ค์ด๋ก๋, ์ปดํ์ผ ๋ฐ ์ฐ๊ฒฐํ๋ ํ๋ก์ธ์ค๋ฅผ ์๋ํํ๋ ๊ฒ์ด๋ค. 2. ํจํค์ง ๋ง๋ค๊ธฐ +์ฌ๋ด) ์ฒ์์ ๋ค๋ฅธ ๋ธ๋ก๊ทธ๋ค์ ๋ณด๊ณ ํจํค์ง๋ฅผ ๋ง๋ค์๋ค๊ฐ ํฉ๋นํ ์๋ฌ๋ฅผ ์ ํ์๋ค. ๋ค๋ฅธ ์ฌ๋๋ค์ ๊ฐ์ ์๊ฐ ๋ญ๋น๋ฅผ ํ์ง ์๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ.. ๊นํ ๋ ํฌ๋ฅผ ๋ง๋ค๊ณ ํด๋น ๋ ํฌ ํ์ผ์์ ์๋ก์ด ํ๋ก์ ํธ(ํจํค์ง)๋ฅผ ๋ง๋ค๋ฉด ์๋๋ค. ํจํค์ง ๋ ํฌ ๊ฒฐ๊ณผ๋ฌผ๋ค๊ณผ ์์ ์ ๋ ํฌ ํ์ผ ๊ตฌ์ฑ์ ๋น๊ตํด๋ณด๊ณ ๋ค๋ฅด๋ค๋ฉด ๊ณ ์น๋ ๊ฒ์ ์ถ์ฒ 1) ํฐ๋ฏธ๋๋ก ๋ง๋ค๊ธฐ ํฐ๋ฏธ๋์์ ๋ช ๋ น์ด๋ก ๋ฐ๋ก ํ๋ก์ ํธ ๋ง๋ค๊ณ ๊น์ ์ ๋ก๋ํ๋ ๊ฑด ์ ํ ๊ณต์ ๋ ํฌ๋ฅผ ์ฐธ๊ณ ํ๋ค. htt..
2021.11.11 -
[Xcode] GoogleAppMeasurement ์๋ฌ ํด๊ฒฐ(pod deintegrate)
๊ณ์ ๋ค๋ฅธ ๋ธ๋์น๋ ๋ค๋ฅธ ํด๋์์ ์์ ํ๋ค ์ค๋๋ง์ ๋ณธ ํ๋ก์ ํธ์์ ๋น๋ ํ ์คํธ๋ฅผ ํด๋ณด๋ ค๊ณ ํ๋๋ฐ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. 'GoogleAppMeasurement' ์์ 'PhaseScriptExecution failed with a nonzero exit code'๋ผ๊ณ ๋ด๋๋ฐ, Google App Measurement๋ ๋ด๊ฐ ๋ฐ๋ก ์ค์นํด์ค ํญ๋ชฉ์ด ์๋๋ผ Firebase์์ Database์ Storage๋ฅผ pod install ํ ๋ ์๊ธด ํญ๋ชฉ์ด๋ผ์ ์ด๋ป๊ฒ ํด๊ฒฐํด์ผ ํ ์ง ๋ชฐ๋๋ค. Stack Overflow๋ฅผ ์ฐพ์๋ณด๋๋ฐ, ์์ target ๊ฒฝ๋ก ๊ฐ์๊ฑธ ์ถ๊ฐํด์ฃผ๋ ๋ฐฉ๋ฒ๋ ์์๋ค. ๊ทธ๋ฐ๋ฐ ๋ญ๊ฐ ๋๋์ด ์ด๊ฑด ๋ด๊ฐ ๋ฐ๋ก ๊ฑด๋๋ฆฐ ์ ์ด ์์๊ธฐ ๋๋ฌธ์ ์๋ก ์ค์นํด์ฃผ๋ฉด ๋ ๊ฒ ๊ฐ์๋ค. ๊ทธ๋์ pod deintegrate p..
2021.10.09 -
gitignore ์ฝ๊ฒ ์์ฑํ๊ธฐ
Github์ผ๋ก ํ์ ํ๋ค๋ณด๋ฉด macOS๋ .DS_Store๊ฐ, Xcode์์๋ xcshareddata ๊ฐ์ ํ์ผ๋ค์ด ๊ณ์ ์์ฑ๋๋ค. .DS_Store๋ macOS ํน์ ์ ํ์ผ ์์ด์ฝ์ด๋ ์์น ๋ฑ์ด ๋ฐ๋๋ฉด ์์ฑ๋๋ ๋ณ๊ฒฝ์ฌํญ์ด๊ณ , Xcode๋ ๋ด ์ปดํจํฐ์ ๋ง์ถฐ์ ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋ ๋ ์์ฑ๋๋ค(์๋ฅผ ๋ค๋ฉด ์๋๋ฐฉ์ด ์๊ธฐ ์์ด๋๋ก Sign์ ํด๋๊ณ ์งํํ ๋ค์ ๊นํ ํ์ ๋ฐ์ผ๋ฉด ๋น๋ ์๋ฌ๊ฐ ๋๋ค) ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ .gitignoreํ์ผ์ ์ง์ .DS_Store๋ฅผ ์ถ๊ฐํด์คฌ๋๋ฐ, ์ด์ํ๊ฒ๋ ์ ์ฉ์ด ์ ์๋๋ค. ์์ ํ ์ ์ฉ๋๊ฒ ์๋ ๊ฒ ๊ฐ์์ ์ฌ์ด ๋ฐฉ๋ฒ์ ์ฐพ์๋ดค๋ค. ์ด ์ฌ์ดํธ๋ฅผ ํตํด์ gitignore๋ฅผ ์์ฑํ๋ฉด ๊ณ ๋ฏผํ ํ์๋ ์๋ค! https://www.toptal.com/developers/gitignore gitig..
2021.10.07 -
Open Source์ issue ๋จ๊ฒจ๋ณธ ํ๊ธฐ
๊ทธ๋ฅ ์คํ์์ค์์ ์ด์๋ฅผ ์์ฑํ๊ณ ๊ทธ ์ด์์ ๋ํ ๋ต๋ณ๋ ์ ๋ฌ๋ ธ๊ณ , tag๋ ๊ฑธ๋ ค์ ๊ธฐ๋ ํ ๊ฒธ ๊ธ์ ๋จ๊ธด๋ค. ํ์ฌ ์ ์ ๊ด๋ จํ iOS ์ฑ์ ์ ์ ์ค์ ์์ด์, liblouis ๋ผ๋ ์ ์ ๋ฌต์ ์คํ์์ค๋ฅผ ํ์ฉํ๊ณ ์ ํ๋ค. ๋๊ด์ด ์์์ง๋ง local ํ๊ฒฝ์์ 'louis'๋ผ๋ ๋ชจ๋์ importํ๋๋ฐ ์ฑ๊ณตํ๊ณ , ๋ฒ์ญ๋ ์ ๋๋ ๊ฒ์ ํ์ธํ๋ค. ์ด์ ์ด๊ฑธ ํ์ฉํด์ ์ฑ์ ์ง์ด ๋ฃ์ด์ฃผ๊ธฐ๋ง ํ๋ฉด ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ ์ด์ liblouis๋ผ๋ ์คํ์์ค๋ C๋ฅผ ๊ธฐ๋ฐํ์ฌ ์์ฑ ๋ ๊ฒ์ด๊ณ , ์ด์ ๊ฑฐ๊ธฐ์ ๋ณํ์ ๊ฑฐ์ณ Cython(C+ Python)๊ณผ JavaScript๋ก ์ผ๋ถ ์ฌ์ฉํ ์ ์๋ ์ํ์๋ค. ์ฆ, Swift๋ก ์ด ์คํ์์ค๋ฅผ ๋ฒ์ญํด์ ์ ์ํ๋ ๊ฑด ๋ถ๊ฐ๋ฅ์ด์๋ค. ๊ทธ๋์ ์๊ฐํด๋ธ ๋์์ด Google Cloud Functio..
2021.09.24