์ ์ฒด ๊ธ161 ์๋ฐ(Java) ๋ฒ์ ํ์ธ ๋ฐ ๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉํ Java ๋ฒ์ ๋ณ๊ฒฝํ๊ธฐ(JDK ์ฌ๋ฌ๊ฐ ์ฌ์ฉ์) ๋ฆฌ๋ ์ค(Linux)์์ ์๋ฐ(Java) ๊ฒฝ๋ก๋ฅผ ๋จผ์ ํ์ธํ๊ณ ์ ํ๋ค๋ฉด, ์๋์ ๊ธ์ ์ฝ์ด๋ณด๋ ๊ฒ์ ์ถ์ฒํ๋ค! ์ฐ๋ถํฌ(Ubuntu)์์ ์๋ฐ(Java) ๊ฒฝ๋ก(path) ์ฐพ๊ธฐ ๊ฐ๋ ์ฐ๋ถํฌ์์ ์์ ํ๋ค ๋ณด๋ฉด, ๋ด๊ฐ ์๋ฐ๋ฅผ ๋ฐ๋ก ์์ถํ์ผ์ ๋ฐ์์ ์ค์นํ๋์ง apt-get ๋ช ๋ น์ด๋ก ์ค์นํ๋์ง๋ ํท๊ฐ๋ฆด ๋๊ฐ ์๋ค. (feat.๊ธฐ์ต๋ ฅ ๊ฐํด) ์ด์ ์ค์น๋ ์๋ฐ ๊ฒฝ๋ก๋ฅผ ์ฐพ๋ ๋๊ฐ์ง ๋ฐฉ๋ฒ gentlesark.tistory.com Java ๋ฒ์ ์ ํ์ธํ๋ ๋ช ๋ น์ด๋ ์๋์ ๊ฐ๋ค. java -version openjdk version "1.8.0_252" OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~18.04-b09) OpenJDK 64-Bit Server VM (bui.. 2020. 7. 17. ์ฐ๋ถํฌ(Ubuntu) 16 ์์ 18๋ก ์ ๊ทธ๋ ์ด๋๊ฐ ์ ๋ ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ ์ด๋ ๋ ์ธ๊ฐ๋ถํฐ ์ง์์ ์ผ๋ก Ubuntu 18๋ก ์ ๋ฐ์ดํธํ๋ผ๋ ๋ฉ์์ง๊ฐ ๋ด๋๋ฐ, OK ์๊ฒ ์ด ํ๊ณ ๋ฒํผ์ ๋๋ฌ๋ ๋ฐ์์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค. ์ฌ๋ฌ๋ฒ ๋ฐ๋ณต๋๋ '์ด๊ฑด ํฐ๋ฏธ๋์์ ํด๊ฒฐํด์ผํ ๋ฌธ์ ๊ฒ ๊ตฐ'ํ๋ฉฐ ํฐ๋ฏธ๋์์ ์ด๋์ ๋ ๋ง์ ธ๋ดค๋๋ฐ, ์๋์ง ์๋ค๊ฐ ๊ฒฐ๊ตญ์ ์ ๊ทธ๋ ์ด๋๋ฅผ ํ๊ฒ ๋์ด ๊ธฐ์ ๋ง์์ผ๋ก ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค. ๋ณธ ๊ฒฝ์ฐ๋ Ubuntu 16.04 LTS์์ 18.04 LTS๋ก ์ ๊ทธ๋ ์ด๋ ํ ํ๊ธฐ์ด๋ค. LTS๋ Long-Term Support๋ก ์ค๋๊ธฐ๊ฐ ์ ์ง๋ณด์๊ฐ ๋๋ ์์ ํ๋ ๋ฒ์ ์ ๋ปํ๋ค. ๋ฌธ์ ๋ ํฌ๊ฒ ๋ค์์ ๋๊ฐ์ง ๋ฐฉ์์ผ๋ก ๋ํ๋ ๊ฒ์ด๋ค. ๋จผ์ ์ ๊ทธ๋ ์ด๋๋ฅผ ํ๊ธฐ ์ ์ ๋ค์์ ๋ช ๋ น์ด๋ค์ ์ ๋ ฅํด๋ณด์. sudo apt update sudo apt upgrade sudo apt dist-upgrade sudo.. 2020. 7. 17. ์ฐ๋ถํฌ(Ubuntu) LTS ๋ฒ์ ์ด๋ฆ (์ฝ๋๋ช ) ํ์ฌ๋ 16.04, 18.04, 20.04 ์ ๋์ LTS(Long-Term Support)๊ฐ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๊ณ ์๋ ๋ฏํ๋ค. ์ด์ ๊ฒ๋ค์ ์ ์ง๋ณด์๊ฐ ๋์ง ์๊ณ ์๊ธฐ ๋๋ฌธ์ผ ๊ฒ. ์ด์ฐ๋๋ LTS ์ด๋ฆ ์ ๋๋ ์์๋๋ฉด ๊ฐ์ข ์๋ฃ๋ฅผ ๋ณผ ๋ ๋๋ฆ ๋์์ด ๋๋ ๋ฉด์ด ์๋ค. 10.04 Lucid Lynx 12.04 Precise Pangolin 14.04 Trusty Tahr 16.04 Xenial Xerus 18.04 Bionic Beaver 20.04 Focal Fossa ๊ฐ๋ณ๊ฒ ์ธ์๋๋๋ก ํด์ผ์ง. 2020. 7. 17. Docker Desktop Windows 10์์ ์ฌ์ฉ์ 'Cannot enable Hyper-V service' ์๋ฌ ํด๊ฒฐํ๊ธฐ ๋ถ๋ช PC์ Hyper-V๋ ์ผ๋์๊ณ , Oracle VirtualBox๋ ์ ๋๋ฆฌ๊ณ ์์๋๋ฐ, Docker๋ฅผ ์คํํ๋ ๋ค์์ ์๋ฌ๋ฅผ ๋ง๋ฌ๋ค. Cannot enable Hyper-V service ์น์ ์ฐพ์๋ดค๋๋ฐ๋ Hyper-V๊ฐ ๊บผ์ ธ์๋ค๋ ์ ๋๋ง ๋์์ ํค๋งธ๋๋ฐ, 'ํต๋ฐฅ'์ผ๋ก ํด๊ฒฐํ๋ค. ๋ง์ฝ ์ง์ง Hyper-V ๋ฌธ์ ๋ผ๋ฉด ํน์ PC ๋ฐ์ด์ค์ค ์ค์ ์์ ๊ฐ์ํ๊ฐ ๊บผ์ ธ์๋์ง ํ์ธํ๊ณ Windows์ Hyper-V๋ฅผ ํ์ธํ๋ฉด ๋ ๋ฏํ๋ค. ์ด ๋ถ๋ถ์ Oracle VirtualBox์ ์ฌ์ฉํ ๋๋ ๋ฐ์ํ ์ ์์ ๋ฌธ์ ์ด๋ ๊ตฌ๊ธ๋ง์ผ๋ก ์ฝ๊ฒ ์ฐพ์ ์ ์์ ๋ฏํ๋ค. ๋ฐ์ด์ค์ค๊ฐ ์๋ Windows์์์ Hyper-V ์ธํ ์ ๋ณธ ํฌ์คํ ์์ ํจ๊ป ๋ค๋ฃจ๋๋ก ํ๊ฒ ๋ค. ๋จผ์ ๋งจ ํ๋จ ์๋์ฐ ์์ด์ฝ์ ๋ง์ฐ์ค ์ฐํด๋ฆญ์ ํด์ฃผ์. ๋นจ๊ฐ์์ผ.. 2020. 7. 9. JupyterLab์์ Tensorboard Extension์ค์น ๋จผ์ ์ค์นํด์ผ ํ ๊ฒ JupyterLab Git (version >=2.x) https://gentlesark.tistory.com/29 Anaconda ํ๊ฒฝ์์ Jupyter Notebook ๋ฐ Jupyter Lab ์ค์น ๋ช ๋ น์ด ๊ฐ๋จํ๊ฒ conda ๋ช ๋ น์ด์ pip ๋ช ๋ น์ด๋ฅผ ํตํ Jupyter Notebook๊ณผ Jupyter Lab์ค์น๋ฅผ ์์๋ณด์. Jupyter Notebook์ ์ฝ๋ ๋ฐ ๋งํฌ๋ค์ด(์ค๋ช ํ ์คํธ)๊ฐ ํฌํจ๋ ๋ฌธ์๋ฅผ ์์ฑํ๊ณ ๊ณต์ ํ ์ ์๋ ์คํ ์์ค ์น ์์ฉ. gentlesark.tistory.com Jupyter Notebook ๋ฐ Jupyter Lab ์ค์น๋ ์์ ๊ธ ์ฐธ์กฐ. ์ค์น๋ฐฉ๋ฒ pip install --upgrade jupyterlab-git jupyter lab build ์ค์น๋.. 2020. 7. 3. ํ์ฌ์์ ์๊พธ ๋ฐ์ํ๋ SSL ์ธ์ฆ์ ๋ฌธ์ ํด๊ฒฐํ๊ธฐ A.I. ๊ด๋ จ ์ ๋ฌด๋ฅผ ํ๋ค๋ณด๋ฉด npm์ ์ด์ฉํ ํจํค์ง ์ค์น, pip๋ฅผ ์ด์ฉํ ํจํค์ง ์ค์น, conda๋ฅผ ์ด์ฉํ ํจํค์ง ์ค์น, yarn์ ์ด์ฉํ ํจํค์ง ์ค์น ๋ฑ ๋ญ ์ด๋ ๊ฒ ๋ง๋ ์ถ๊ฒ ๋ง๋ค. https://gentlesark.tistory.com/75 jupyterlab tensorboard extension์ค์น ๋ฌธ์ ํด๊ฒฐ Jupyter Lab์ Tensorboard Extension์ค์น ๋ฐฉ๋ฒ jupyter labextension install jupyterlab_tensorboard ๋ฌธ์ ์ํฉ ๋ค์์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. Building jupyterlab assets (build:prod:minimize) An error occur.. gentlesark.tistory.com ์์ ๊ธ๋ง ๋ด๋ yarn์ค์น๋ .. 2020. 7. 3. jupyterlab tensorboard extension์ค์น ๋ฌธ์ ํด๊ฒฐ Jupyter Lab์ Tensorboard Extension์ค์น ๋ฐฉ๋ฒ jupyter labextension install jupyterlab_tensorboard ๋ฌธ์ ์ํฉ ๋ค์์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. Building jupyterlab assets (build:prod:minimize) An error occured. RuntimeError: npm dependencies failed to install See the log file for details: /tmp/jupyterlab-debug-w9rhfd_1.log ํด๋น logํ์ผ์ ๋ณด๋ ์๋์ ๊ฐ์๋ค. Node v12.18.2 Yarn configuration loaded. > /usr/local/lib/nodejs/node-v12.18.2-linu.. 2020. 7. 3. Linux/Ubuntu์์ Nodejs ์ต์ ๋ฒ์ (LTS) ์ค์นํ๊ธฐ ์ฌ๊ธฐ์ ๊ธฐ์ Node.js๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ๋ฒ์ ์ด ๋ง์ง ์์ ์ต์ ๋ฒ์ ์ ์ค์นํ๊ฑฐ๋ ํน์ ๋ฒ์ ์ ์ค์นํด์ผ ํ ๋๊ฐ ์๋ค. ๋ณธ ๊ธ์ ์ต์ ๋ฒ์ (LTS)์ ๋ง์ถฐ์ ธ์์ง๋ง ์ง์ง ์ต์ ์ธ ํ์ฌ๋ฒ์ ์ ์ค์นํ ๋๋ ๋ฒ์ ๋ช ๋ง ๋ฐ๊ฟ์ฃผ๋ฉด ๊ฑฐ์ ๋์ผํ๊ฒ ์ ์ฉํ ๋ฐฉ๋ฒ์ด๋ค. ๋ณธ ๋ฐฉ๋ฒ์ Linux Binaries๋ฅผ ๋ค์ด๋ฐ์ ์ ๋นํ ์์น์ ์์ถ์ ํด์ ํ๊ณ ํ๊ฒฝ์ค์ ์ ํ๋ ๊ฒ์ผ๋ก ์งํ๋๋ค. https://nodejs.org/ko/download/ ์ฌ์ดํธ์ ์ ์ ๋ค์ด๋ก๋ | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org Linux Binaries(x64)๋ฅผ ์ ํํด์ ๋ค์ด๋ก๋ ์ค๋น: ์ค์น๊ฒฝ๋ก /usr/local/lib/nodej.. 2020. 7. 2. ์ํํธ์จ์ด ์ฅ์ธ ์ ์ ์ํํธ์จ์ด ์ฅ์ธ. ์ ๋ชฉ๋ถํฐ ๊ฒฝ๊ฑดํจ์ด ๋๊ปด์ ธ์ ๊ตฌ๋งคํ๋ค. ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ก์ ์ ๋ง ๋ง์ '๊ณต๊ฐ'์ ํ ์ ์์๊ณ , ์ ๋ง ๋ง์ '๋ฐ์ฑ'์ ํ ์ ์์๋ค. ๊ณต๊ฐ๊ณผ ๋ฐ์ฑ ๊ณต๊ฐ๊ณผ ๋ฐ์ฑ์ ์ธ๋ป๋ณด๋ฉด ๋ฐ๋๊ฐ์ ๋ณด์ธ๋ค. ์ด๋ป๊ฒ ์ด๋ฐ ์๋ฐ๋ ๊ฐ์ ์ด ๋ค์์๊น? ์ฐ์ 3D์ ์ข ๊ฐ์ IT์ ๊ณ์ ๊ณ ์๋ด์ ๋์ง๊ฐ์ ๋๊ปด ๊ณต๊ฐ์ ์ป์๋ค. ๊ทธ๋ฆฌ๊ณ ์ํํธ์จ์ด ์ฅ์ธ์ ๋จ์ ์ฝ๋๊ฐ ์๋๋ผ ์ํํธ์จ์ด ํ์ง๊น์ง ์ฑ ์์ง๋ ์ ๋ฌธ๊ฐ๋ผ๋ ํ๋์ ๊ณ ๊ฐ๊ฐ ๋๋์ฌ์ก๋ค. ๋ค๋ง, ์ฅ์ธ์ ์ ์ ์ฐจ์ด์ ์์ด์๋ '์ง๊ธ๊น์ง ์ด์ฌํ ์ ํด์๋ค'๋ ์๊ฐ์ด ๋ฌด์ํด์ง๋งํ ์ ์์ ์ฒ ํ์ ๋ฃ๊ณ ๋๋ ๋ฐ์ฑ์ ํ ์ ๋ฐ์ ์์๋ค. ์ํํธ์จ์ด ์ฅ์ธ ์ ์ ์ ์๋ ์ ์์ผ, TDD(Test Driven Development;ํ ์คํธ ์ฃผ๋ ๊ฐ๋ฐ), XP(eXtreme Programming).. 2020. 6. 30. ์ด์ 1 ยทยทยท 8 9 10 11 12 13 14 ยทยทยท 18 ๋ค์