All (175) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ VSCODE * Template02. Ayu ์์๋ค..!! ๋ญ๊ฐ ์๊ธฐ์๊ธฐํ ๊ฒ ๊ฐ์ผ๋ฉด์๋... ๊น๋ํ! ๊ธ์จ๊ฐ ๊ฐ๋ก๋ก ์ข ๋ ๋์์ผ๋ฉด ํ๋ ๋ฐ๋์ด ์๊ธด ํ์ง๋ง.. ํฌ๊ฒ Light ๋ฒ์ ๊ณผ Mirage, Dark 3๊ฐ์ง ๋ฒ์ ์ด ์๊ณ , ์ฝ๋ฉ์ฐฝ ๋ฉ๋ด์ฐฝ์ ์์ ๊ตฌ๋ถํ๋ ๋ฒ์ ์ด ํฌํจ๋์ด ์๋ค. Light ๋ฒ์ ์ด ์ ์ผ ์๋ป๋ณด์ธ๋ค. VSCODE * Template01. Noctis ์์๊ณ ์๊ธฐ์๊ธฐํด ๋ณด์ด๋ ํ ํ๋ฆฟ์ด๋ค. ์ด๋์ด ์๋ค ๋ณด๋ค๋ ๋ฐ์ ์์ ์ ์ฉํ์ ๋ ๋ ์๋ป๋ณด์ธ๋ค. ์๋ ์ ์ฉ ์ด๋ฏธ์ง๋ฅผ ์ฒจ๋ถํด๋์๋ค. ์ด๋ฏธ์ง๋ง ๋ณด๊ณ ์๊ฐํ์ ๋ ์ฃผ์๊ณผ ์๋ฃํ ๊ทธ๋ฆฌ๊ณ ๋ช๋ช ์์ฝ์ด๋ค์ ์ฌ์ฉ๋์ง ์์๋์ถ๋ค. ์์๊ธดํ๋ฐ ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ํ ๋๋ ๋ค๋ฅธ ํ ๋ง๋ก ๋ฐ๊ฟ์ฃผ์ด์ผ ํ ๊ฒ ๊ฐ๋ค๐คฃ.. Notion * ๋ฌด๋ฃ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํ๊ฐ? ๊ธฐ๋ณธ์ ์ผ๋ก Free ๋ฒ์ ์ ๋น์ฐํ ๋ชจ๋๊ฐ ๋ฌด๋ฃ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค. ๋จ, 1000 Block์ ์ ํ์ด ์๊ธฐ ๋๋ฌธ์ ์ฌ์ค ์ ๊ธฐ๋กํ ์ ์๋ ๊ฒ์ด ๋ง์ง๋ ์๋ค๊ณ ์๊ฐํ๋ค. ๊ทธ๋์ ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฐฉ๋ฒ์ด ์๋๊ฐ??? ํ์ฌ(2020/03/10)๋ก์จ๋ ํ๋์ ๋ฐฉ๋ฒ์ด ์๋ค. ๋ฐ๋ก, Notion for Education ๊ต์ก ๊ณ์ (๋ํ๊ต, ๋ํ์)์ ์ด์ฉํ๋ ๊ฒ์ด๋ค. ๊ต์ก ๊ณ์ ? .ac ๋๋ .edu ๋ฑ ๊ต์ก ๊ด๋ จ ๋๋ฉ์ธ์ด ํฌํจ๋ ์ด๋ฉ์ผ ๊ณ์ ์ ์ด์ผ๊ธฐ ํ๋ค! ๊ต์ก ๊ณ์ ์ ์ฌ์ฉํ์ฌ ์ด๋ฉ์ผ ์ธ์ฆ์ ํ๋ฉด Personal ์๊ธ์ ๋ฅผ 0์์ ๋ฌด์ ํ ์ฌ์ฉํ ์ ์๋ค! ๊ตญ๋ด์์ ํ์์ด ์ฌ์ฉํ๋ ์ด๋ฉ์ผ ๋๋ฉ์ธ์ ๊ต์ก ๊ธฐ๊ด์ด ์ฌ์ฉํ๋ ๋๋ฉ์ธ์ธ .ac.kr ์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ค์ ์์ผ๋ฏ๋ก, ๊ต์ก ๊ธฐ๊ด์์ ๋ฐ๊ธ๋ฐ์ ์น ๋ฉ์ผ์ด๋ผ๋ฉด ์๋ํด.. ๐ณ Docker * sudo ๊ท์ฐฎ์.. ๋๋ฌด ๊ท์ฐฎ์... ์ ์น๊ณ ์ถ์ด... ๋ฆฌ๋ ์ค์์ ๋์ปค๋ฅผ ์ฌ์ฉํ๋ค๋ณด๋ฉด root ๊ถํ์ด ์๋๋ฉด ๊ณ์ root ๊ถํ์ ๋ถ์ฌํ์ฌ ๋ช ๋ น์ด๋ฅผ ์คํํ๊ธฐ ์ํด sudo ํค์๋๋ฅผ ๋ถ์ฌ์ผ ํ๋ค. Why? docker ๋ช ๋ น์ ์ฌ์ฉํ ๋ docker ๋ฐ๋ชฌ์ด root ๊ถํ์ผ๋ก ์คํ๋๊ธฐ ๋๋ฌธ์ ํญ์ sudo๋ฅผ ๋ถ์ธ ํ docker ๋ช ๋ น์ด๋ฅผ ์คํํ๋ ๊ฒ ์ด๋ค. ์์งํ ๋ช๊ธ์ ๋์ง๋ ์์ง๋ง ์ ๊ฒ๋ ๊ณ์ ์น๋ค ๋ณด๋ฉด ๊ท์ฐฎ๋ค.. (์ ๋ง์) ๊ทธ๋์ ์ค๋์ sudo ํค์๋๋ฅผ ์น์ง ์๊ฒ ํ๊ธฐ ์ํด์ docker ๊ทธ๋ฃน์ ๊ณ์ ์ ์ถ๊ฐ ํด ๋ณด๋๋ก ํ๊ฒ ๋ค! ๊ทธ๋ฃน์ ๊ณ์ ์ ์ถ๊ฐํ๊ธฐ ์ฌ์ค ํน๋ณํ ๋ฐฉ๋ฒ์ด ์๋๊ฒ ์๋๋ค. ๊ทธ๋ฅ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ? ๋ค์ ์คํํ ๋๋ sudo๋ฅผ ๋ถ์ด๋๊ฒ ๊ท์ฐฎ๋ค๋ฉด ํด๋น ๊ทธ๋ฃน์ ๊ณ์ ์ ์ถ๊ฐํด ์ฃผ๋ฉด ๋๋ค. $ sudo docker -aG docker $USER -a: ad.. ๐ Python * PCM(raw data) ๋น /๋ฆฌํ ์๋์ ๋ณํํ๊ธฐ " PCM(raw binary) ๋ฐ์ดํฐ์ ์ ์ฅ ๋ฐฉ์์ ๋ณ๊ฒฝํ๊ณ ์ถ์ต๋๋ค! " ์กฐ๊ธ ๋ ์์ธํ ๋งํ์๋ฉด, Big endian ํ์์ผ๋ก ์ ์ฅ๋ PCM ๋ฐ์ดํฐ๋ฅผ Little endian ์ ์ฅ ํ์์ผ๋ก ๋ฐ๊พธ๊ณ ์ถ์๋ค. ๋๋ถ๋ถ ๊ธฐ๋ณธ์ ์ผ๋ก( ์๋์๋ ์์ ๐คฃ ) Little endian ํ์์ผ๋ก ๋ฐ์ดํฐ๋ค์ ์ ์ฅํ๋๋ฐ, ์ผ๋ณธํ์ฌ์์ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ ค๊ณ ํ๋๋ ๊ธฐ๋ณธ ํ์์ด Big endian์ด์ฌ์ผ ํ๋จ๋ค... ๐ฑ ์ธํฐ๋ท ๊ฒ์์ ํ์ ๋ Int ํ ๋ฐ์ดํฐ๋ฅผ Binery ํ์ผ๋ก ๋ฐ๊พธ๋ฉด์ Big ๋๋ Little endian ํ์์ ์ ํํ๋ ์์๋ ๋ง์ด ๋์์ผ๋, ๋ด ๊ฒ์ ์ค๋ ฅ์ด ๋ถ์กฑํ ํ์ธ์ง Raw data๋ฅผ ์ฝ์ด์ ์ด๋ฅผ ๋ฐ๊พธ๋ ์์๋ ์ฐพ์ง ๋ชปํ๋ค. ํน์ ๋ค๋ฅธ ๋ฐฉ๋ฒ ์์๋ฉด ์ฝ๋ฉ๋ ๋จ๊ฒจ์ฃผ์ธ์ ๐ง ํด์ ํ์ฌ ์์ฌ๋ถ.. ๐ง Ubuntu * ์์คํ ์ ๋ณด ํ์ธ ( OS ์ด๋ฆ, ๋ฒ์ , ์ปค๋ ) ๋ฐฉ๋ฒ์๋ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋ค. ๊ทธ์น๋ง ๋ค ์ ๋ ๊ฑด ๋๋ฌด ๊ท์ฐฎ์ผ๋๊น, ๋ช ๊ฐ์ง ๋ฐฉ๋ฒ๋ค์ ์๊ฐํ๋ ค๊ณ ํ๋ค. cat ์ปค๋งจ๋๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ /etc/os-release ํ์ผ์ ์์คํ ์ ๋ณด๊ฐ ๋ค์ด์๋ค. ์ด๊ฒ์ ๊ทธ๋ฅ cat์ผ๋ก ํฐ๋ฏธ๋์ฐฝ์ ๋ฟ๋ ค์ฃผ๊ธฐ๋งํ๋ฉด ๋! ๋ค์์ ์ ๋ณด๋ฅผ ํฌํจํ๊ณ ์๋ค. $ cat /etc/os-release NAME / VERSION / ID / ID_LIKE / PRETTY_NAME / VERSION_ID / HOME_URL / SUPPORT_URL / BUG_REPORT_URL PRIVACY_POLICY_URL / VERSION_CODENAME / UBUNTU_CODENAME hostnamectl ์ปค๋งจ๋๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ ๋ง๊ทธ๋๋ก hostnamectl ์ปค๋งจ๋๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. ์์ cat๊ณผ๋ ๋ค๋ฅด.. ๐ค AWS * Create Account, Information ๊ณ์ ์์ฑ Create an account ํด๋ผ์ฐ๋ ์๋น์ค | ํด๋ผ์ฐ๋ ์ปดํจํ ์๋ฃจ์ | Amazon Web Services ๋ฏธ๋์ด ๋ฐ ์ํฐํ ์ธ๋จผํธ Live Nation Entertainment, AWS๋ฅผ ์ฌ์ฉํ์ฌ ํ์ ์๋๋ฅผ ๋์ด๊ณ ๋น์ฉ์ ์ ๊ฐํ๋ฉฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ฉ์ฑ์ ๊ฐ์ ์ธ๊ณ ์ต๊ณ ์ ๋ผ์ด๋ธ ์ํฐํ ์ธ๋จผํธ ๊ธฐ์ ์ด ์ด๋ป๊ฒ AWS ํด๋ผ์ฐ๋๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ ๊ฐ์๊ฒ ๊ฐ์ ๋ ๊ฒฝํ์ ๋์ฑ ๋น ๋ฅด๊ฒ ์ ๊ณตํ๋์ง ์์๋ณด์ญ์์ค. ์์ธํ ์์๋ณด๊ธฐ ๋ณด๋ค ๋์ ๊ณ ๊ฐ ๊ฒฝํ ์ถ๊ตฌ Live Nation์ ์ฝ์ํธ๋ฅผ ์ ์ํ๊ณ , ํฐ์ผ์ ํ๋งคํ๊ณ , ๋ฐด๋๋ฅผ ์์ ๊ณผ ์ฐ๊ฒฐํด์ฃผ๋ ์ธ๊ณ ์ต๊ณ ์ ๋ผ์ด๋ธ ์ํฐํ ์ธ๋จผํธ ๊ธฐ์ ์ ๋๋ค aws.amazon.com ์๋ง์กด(AWS) ์๋น์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ์๋ง์กด ์น ์๋น์ค ๊ณ์ ์ด ํ์ํ๋ค. ์ ์ฌ์ดํธ๋ก ์ด๋ํ์ฌ ๊ณ์ ์ ์์ฑํ์.. ๐ค AWS * Command Lind Interface Install & Setting ์๋ง์กด ๊ณ์ ์ ์์ฑํ ํ์ ์ฌ์ฉ ํ ์ ์์ต๋๋ค! ๋ง์ฝ ์์ฑ์ ํ์ง ์์๋ค๋ฉด ๋ค์ ํฌ์คํ ์ ๋จผ์ ์ฐธ๊ณ ํด์ฃผ์ธ์! โ 2020/03/09 - [Platform/Amazon Web Services] - ๐ค AWS * Create Account, Information ๊ณ์ ์์ฑ AWS Commend Lind Interface ์๋ง์กด ๋ช ๋ น์ค ์ธํฐํ์ด์ค(AWS CLI)๋ ์๋ง์กด ์๋น์ค๋ฅผ ๊ด๋ฆฌํ๋ ํตํฉ ๋๊ตฌ๋ก AWS ์๋น์ค๋ฅผ ๋ช ๋ น์ค์์ ์ ์ดํ๊ณ ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ์๋ํ ํ ์ ์์ต๋๋ค. ๊ฐ์ธ์ ๊ฒฝํ์ผ๋ก๋ API๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ๊ณ์ ์ ํ ์ด ํ์ํ๋ฐ ์ด๋ AWS CLI๋ก ๊ณ์ ์ ์ ํ ํด์ฃผ์๋ค. Install Windows์ Mac/Linux์์์ ์ค์น๋ฐฉ๋ฒ์ด ์กฐ๊ธ ๋ค๋ฅธ๋ฐ Window๋ ๊ทธ๋ฅ ์ค์นํ๋ก๊ทธ๋จ์ ๋ค์ด๋ก๋ํด์ ์คํํ.. โ Solved * [Ubuntu] no such "ping" command Docker๋ฅผ ์ฌ์ฉํ๋ค๊ฐ ping์ ๋ณด๋ผ ์ผ์ด ์์๋ค.. ๊ทผ๋ฐ ๋.. ์๋ฌ๊ฐ ๋ณ๋ค.. ๋งจ๋ ์๋ฌ๋ธ.. There's no such command ping ๋ช ๋ น์ด๊ฐ ์๋ ๋ช ๋ น์ด๋ผ๋!! ๐คช ์ด์ ๋ ์ฒ์ ๊ฒฉ๋ ๋ฌธ์ ๊ฐ ์๋๋ผ์ ์ ์ค์นํ๋ฉด ๋๊ฒ ๊ตฌ๋ ์๊ฐํ์ง๋ง ๋์ฒด ์ด๋ ํจํค์ง์ ์๋ ๊ฒ์ธ๊ฐ!! ๋ ์ฒ๋ผ ๋ฉ๋ถ์จ ์ฌ๋๋ค์๊ฒ ๋์์ด ๋๊ธธ ๋ฐ๋ผ๋ฉฐ ์๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐธ๊ณ ํ์. Solved ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๋ค iputils-ping ๋ฅผ ์ค์น ํด ์ฃผ๋ฉด ๋๋ค. $ sudo apt-get update $ sudo apt-get install iputils-ping ํน์๋ ์ถ์ด ๋ง๋ถ์ด์๋ฉด, docker์์์์ ๊ฒฝ์ฐ root ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ ๋์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ sudo ๋ช ๋ น์ด๋ฅผ ์ฐ์ง ์๊ณ apt-get ์ดํ์ ๋ฌธ์ฅ๋ง .. โ Solved * [Ubuntu] add-apt-repository command not found ๋ ํฌ์งํ ๋ฆฌ ์ถ๊ฐ๊ฐ ๋์ง ์๋๋ค... ๐ญ Ubuntu์ ์ํํธ์จ์ด๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ ์ค์ ํ๋๋ก PPA(Personal Package Archive)๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด ์๋๋ฐ ๋ณดํต ์ค์น ์ ์๋์ ๊ฐ์ ๋ช ๋ น์ด๋ก PPA ์ ์ฅ์๋ฅผ ์ถ๊ฐํด ์ค๋ค. $ sudo add-apt-repository ppa:some/ppa ์ ์ฅ์๋ฅผ ์ถ๊ฐํด ์ฃผ๋ ค๊ณ ํ๋ ๊ทธ ๋ "sudo: add-apt-repository command not found" ์๋ฌ๋ฅผ ๋ง๋ฌ๋ค. ๋ด๊ฐ ์ฌ์ฉํ๋ Ubuntu docker image์ ์๋ง ์ ์ฅ์(repository)๋ฅผ ์ถ๊ฐํ๋ ํจํค์ง๊ฐ ์ค์น๋์ง ์์์ ๋ฐ์ํ๋ ๊ฒ์ด๋ผ๊ณ ์ง์์ ํ์ง๋ง ์ด๋ป๊ฒ ์์ ํ๋์ง ๋ง๋งํ๋ ๊ทธ ๋ ํด๊ฒฐ๋ฐฉ๋ฒ์ ์ฐพ์๋ค. ํด๋น ๋ฐฉ๋ฒ์ Ubuntu, Devian ๋๋ Devin-based .. โ Solved * [Ubuntu] bash: netstat/ifconfig: command not found netstat ์ปค๋งจ๋๋ฅผ ์ฌ์ฉํด์ ์ด๋ ค์๋ ์์ผ ํ์ธ ์ข ํ๋ ค๊ณ ํ๋๋... "bash: netstat: command not found" ๐๐๐ ์์ ๊ฐ์ผ๋ฉด ๋นํฉํด์ ์ฐ์์ข์ํ๊ฒ ์ง๋ง, ์ด์ ๋ '์ ๊ทธ๋ฅ ์ฐพ์ผ๋ฉด ๋จ~' ํ๊ณ ์์ด๋๊ธธ ์ ์๊ฒ ๋๋ค. + ์ถ๊ฐ์ ์ผ๋ก ํจ๊ป ํด๊ฒฐํ ์ ์๋ ์๋ฌ ifconfig: There's no such command There's no package named "ifconfig" ํด๊ฒฐํด๋ณด์ ๊ฐ๋จํ๋ค. netstat๊ฐ ๋ค์ด๊ฐ ํจํค์ง๋ฅผ ์ค์นํด์ฃผ๋ฉด ํด๊ฒฐ๋๋ค. $ sudo apt-get update $ sudo apt-get install net-tools ์ง๊ธ ์ค์นํ๋ net-tools ํจํค์ง์๋ netstat๋ฟ๋ง ์๋๋ผ arp, ifconfig, nrarp, nameif, ro.. โ Solved * [Docker] Unable to open log file /mqtt/logs/mosquitto.log for writing mosquitto ๋ก๊ทธ๋ฅผ ์ ์ฅํ๋ ์์น๋ฅผ ๋ฐ๊พธ์๋ค. ๊ทธ๋ฆฌ๊ณค ๋์์ํค๋ ค๋๋ฐ.. Unable to open log file /mqtt/logs/mosquitto.log for writing ๐๐ ์ ์! ๋! ์๋ฌ! ์ ๋ชป์จ!! ์์์ ํ์ง๋ง ๊ฒ์ ๊ฒฐ๊ณผ ๊ถํ ๋ฌธ์ ๋๋ฌธ์ ์ฌ์ฉ์ด ์๋๋ ๊ฒ์ด์๋๋ฐ... ๊ถํ์ด ์์ผ๋ ๋น์ฐํ ๊ถํ์ ์ฃผ๋ฉด ๋๋ค. $ cd ๋ก๊ทธ๊ฐ_์ ์ฅ_๋ _๋๋ ํ ๋ฆฌ $ sudo touch mosquitto.log $ sudo chmod o+w ./mosquitto.log $ sudo chown MQTT_ํฌํธ๋ฒํธ:MQTT_ํฌํธ๋ฒํธ /srv/mosquitto/log -R ํ .. ์ ๋ถ๋ถ์ค์์ /srv/mosquitto/log ์ด ๋ถ๋ถ์ ๋ก๊ทธ๊ฐ_์ ์ฅ_๋ _๋๋ ํ ๋ฆฌ๋ก ๋์ฒด ํด์ผํ๋์ง ์๋์ง ๊น๋ฌต.. ๊ทธ๊ฑด.... ์ด์ 1 ยทยทยท 7 8 9 10 11 12 13 ยทยทยท 15 ๋ค์