์ ์ฒด ๊ธ161 ๋ด๊ฐ ํ์ฌ ์ฌ์ฉํ๊ณ ์๋ GitHub ๊ณ์ ์ ํฐ๋ฏธ๋์์ ํ์ธํ๋ ๋ฐฉ๋ฒ(ssh) ํ์ฌ ์ฌ์ฉ ์ค์ธ GitHub ๊ณ์ ์ ํฐ๋ฏธ๋์์ ํ์ธํ๋ ๋ฐฉ๋ฒ(ssh)๐ธ ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด ๋ช ๋ น์ด๋?ssh -T git@github.com๐ GitHub ์๋ฒ์ SSH ๋ฐฉ์์ผ๋ก ์ ์ํด์ "์ ์์ ์ผ๋ก ์ธ์ฆ๋๋์ง" ํ ์คํธํ๋ ๋ช ๋ น์ด์ ๋๋ค.๋ณดํต SSH ํค ๋ฑ๋ก์ด ์ ๋์๋์ง ํ์ธํ ๋ ์ฌ์ฉํด์.๐ ์์ ์ถ๋ ฅSSH ํค๊ฐ ์ ๋ฑ๋ก๋์ด ์์ผ๋ฉด ์ด๋ฐ ๋ฉ์์ง๋ฅผ ๋ณผ ์ ์์ต๋๋ค:Hi username! You've successfully authenticated, but GitHub does not provide shell access.์ด ๋ฉ์์ง๋ "์ธ์ฆ์ ์ฑ๊ณตํ์ง๋ง ์์ ์ ๊ณตํ์ง ์๋๋ค", ์ฆ ์ ์์ด๋ผ๋ ๋ป์ ๋๋ค.์์ธํ ์ค๋ช ssh -T git@github.com ์ด ๋ช ๋ น์ด๋ SSH(Secure Shell)๋ฅผ ์ฌ์ฉํด์ G.. 2025. 3. 28. Adobe Acrobat Mac OS ์์ ํ๊ธ ์ ๋ณด์ ๋ฌธ์ ์ฐธ๊ณ : ์ต๊ทผ์๋ ๋ฐ๋ ์ํฉ์ด ํผ์ณ์ก์ผ๋ 'Acrobat ์คํ → [๋ฉ๋ด] → [๊ธฐ๋ณธ ์ค์ ] ๋ค์ด๊ฐ๊ธฐ → ์ผ์ชฝ์์ ‘์ธ์ด’ ์ ํ' ๋ถ๋ถ์์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๊ณค ํ๋ค๋ ๊ฒ๋ง ์ฐธ๊ณ ํ์๋ผ. ์ผ๋ง์ ๋ถํฐ ๋งฅ๋ถ์์ ๊ฐ์๊ธฐ Adobe Acrobat์์ '์ต๊ทผ ๋ชฉ๋ก' ๋ฆฌ์คํธ๋ผ๋ ์ง, ํน์ ๋ฌธ์์ ๋ด์ฉ์์๋ ํ๊ธ์ด ๋๋ฝ๋์ด ๋ณด์ด๋ ํ์์ด ์๊ฒผ๋ค. ์๋ฌด๋ฆฌ ๊ฒ์ํด๋ด๋ ๋ฌธ์ ๋ฅผ ์ ์ฐพ์ง ๋ชปํ๋ ์์ค์ ์ง์ ํด๊ฒฐํ๊ฒ ๋์ด ๋ด์ฉ์ ๊ณต์ ํ๋ค.์ฒ์์ PDF ํ์ผ ๋ฌธ์ ์ธ๊ฐ ์ถ์ด์ ๋ค๋ฅธ ๋ฌธ์๋ ์ด์ด๋ณด๊ณ , Acrobat๋ ์ฌ์ค์นํ๊ณ ์ ๋ฐ์ดํธ๊น์ง ๋ค ํด๋ดค๋๋ฐ ํด๊ฒฐ์ด ์ ๋๋ค. ํฌ๋ผ์ด๋ ์ปค๋ฎค๋ํฐ๋ ๋ค์ ธ๋ดค์ง๋ง ๋พฐ์กฑํ ํด๊ฒฐ์ฑ ์ด ์๋๋ผ.๊ทธ๋์ ๊ฒฐ๊ตญ ํ๋ํ๋ ์ง์ ์ค์ ์ ๋ค์ง๋ค๊ฐ ‘์ธ์ด’ ์ค์ ์์ ๊ธ๊ผด ์ ํ ์ต์ ์ ๋ฐ๊ฟจ๋๋ ๋ฌธ์ ํด๊ฒฐ.ํน์๋ผ๋ ๋์ฒ๋ผ ๋ถํธ์.. 2025. 3. 24. ์ฐ๋ถํฌUbuntu ํจํค์ง ์ค์น์ ์์ฃผ ๋จ๋ ํ๋ฉด? ์? ์ฐ๋ถํฌ ํจํค์ง ์ค์น์(apt-get) ์์ฃผ ๋จ๋ ํ๋ฉด์ธ๋ฐ ์ด๋ฐ ํ๋ฉด์ ์ ๋จ๋ ๊ฒ์ผ๊น์?Package configuration - Daemons using outdated libraries - Which services should be restarted?์ด ํ๋ฉด์ Ubuntu๋ Debian ๊ธฐ๋ฐ ์์คํ ์์ ํจํค์ง๋ฅผ ์ ๋ฐ์ดํธํ๊ฑฐ๋ ์ค์นํ ๋, ์๋น์ค ์ฌ์์๊ณผ ๊ด๋ จ๋ ์ค์ ์ ๋ฌป๋ ๋ฉ์์ง์ ๋๋ค. ํน์ ํจํค์ง๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๋ฐ์ดํธ๋๋ฉด, ๊ทธ ํจํค์ง๋ฅผ ์ฌ์ฉํ๋ ์๋น์ค(๋ฐ๋ชฌ)๋ค์ด ๊ตฌ๋ฒ์ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ณ์ ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก, ํด๋น ์๋น์ค๋ค์ ์ฌ์์ํด์ผ ์๋ก์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค.๊ฐ ํญ๋ชฉ์ ์๋ฏธ:dbus.service: ์์คํ ์ ๋ฐ์์ ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ์๋น์ค๋ฅผ ๊ด๋ฆฌํ๋ DBus ๋ฐ๋ชฌ์ ๋๋ค. ์์คํ ์์ .. 2024. 10. 18. Jupyter Lab ๊ธฐ๋ณธ ์ปค๋ base์์ ๋ค๋ฅธ ์ปค๋๋ก ๋ฐ๊พธ๊ธฐ Jupyter Lab์ base ํ๊ฒฝ์์ ๋์๊ฐ๋๋ฐ, ๋ก์ปฌ ํ๊ฒฝ์์ ๋์ํ๋๋ก ํ๋ ค๋ฉด?conda activate ai๋ฅผ ํ ํ์ jupyter lab์ ์คํ์ํค๋๋ผ๋, Jupyter Lab ์์ฒด๋ ๊ธฐ๋ณธ์ ์ผ๋ก base ํ๊ฒฝ์ ๋ฐ๋ฅด๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ฐ๋ผ์, ์ํ์๋ ๊ฒ์ฒ๋ผ conda ํ๊ฒฝ์ ํ์ฑํํ ํ, Jupyter Lab์ ๊ทธ ํ๊ฒฝ์์ ์คํํ๋ ค๋ฉด ์ถ๊ฐ ์ค์ ์ด ํ์ํฉ๋๋ค.conda ํ๊ฒฝ์์ Jupyter Lab์ ์คํํ ๋ ์๋์ผ๋ก ํด๋น ํ๊ฒฝ์์ ๋๋๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๊ฒ ์ต๋๋ค.*์ฐธ๊ณ ๋ก ์์๋ก ์ ํฌ ํ๊ฒฝ ์ด๋ฆ์ ai ๋ก ํ์์ต๋๋ค. (์ค์ ์ ๊ฐ ์ฐ๊ณ ์๋ conda ํ๊ฒฝ ์ด๋ฆ)1. ipykernel ์ค์น ๋ฐ ๋ฑ๋กJupyter๋ ๊ฐ conda ํ๊ฒฝ์ '์ปค๋'๋ก ์ธ์ํด์ ๊ทธ ํ๊ฒฝ์์ ์ฝ๋๊ฐ ์คํ๋ฉ๋๋ค.. 2024. 9. 29. VSCode์์ ๋งํฌ๋ค์ด ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ๋ ๋ฐฉ๋ฒ Visual Studio Code(VSCode)์์ ๋งํฌ๋ค์ด(Markdown, .md) ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ๊ฐ์ฅ ์ฝ๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค. ๋จ์ถํค ์ค์ ๋ฑ์ ๋ฐฉ๋ฒ๋ ์๊ฒ ์ง๋ง, ์๋ฌด๊ฒ๋ ๊ฑด๋๋ฆฌ์ง ์์ ์ํ์์ ์ฝ๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค.์์ ํ์ํด๋ ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ์๋๊ทธ๋ฆผ์ฒ๋ผ ๋ฐ๋ก ์ฐ์ธก์ ํจ๋์ด ์ด๋ ค์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๊ฐ ๋๋ค! ์ด์ ํธํ๊ฒ ๋งํฌ๋ค์ด ํธ์ง์ ํ๊ณ ๋ฐ๋ก๋ฐ๋ก ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ํ๋ฉด์ ์ฌ์ฉํด๋ณด์! 2024. 9. 28. Ubuntu์์ ssh์ ์์ Google Authenticator ์ฐ๋ Ubuntu22๋ฅผ ์น์๋ฒ๋ก ์ฐ๊ณ ์๋๋ฐ, ํด๋น ์๋ฒ ๊ด๋ฆฌ์๊ฐ ๋ณดํต ssh๋ก ์์ ํ๊ณ ์์ต๋๋ค. ํ์ง๋ง ํ์ฌ๋ ssh key ํ์ธ๋ ์ํ๊ณ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ๋ง์ผ๋ก ๋์ด ์๊ธฐ์ ๋ณด์์์ ์ด ์ ๋ ์์ค์ผ๋ก๋ ์๋๊ฒ ๋ค ์ถ์ด์ OTP ๋์ ์ ๊ฒํ ํ์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ Google Authenticator๋ฅผ ์จ์ ํ์ฉํ๊ธฐ๋ก ํ์ง์.๋ค์์ ๊ทธ ๋ฐฉ๋ฒ๊ณผ ์ ์ฐจ์ ๋ํด์ ์๊ฐํฉ๋๋ค.SSH ๋ณด์ 2๋จ๊ณ OTP ์ค์ SSH์ ๋ ๋จ๊ณ ์ธ์ฆ (2FA)์ ์ค์ ํ๋ ๊ฒ์ ๊ณ ๊ธ ๋ณด์ ์กฐ์น ์ค ํ๋๋ก, ๋น๋ฐ๋ฒํธ ๋๋ SSH ํค ์ธ์ฆ ์ธ์ ์ถ๊ฐ์ ์ธ ์ธ์ฆ ์๋จ์ ์๊ตฌํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก, Google Authenticator์ ๊ฐ์ ์๊ฐ ๊ธฐ๋ฐ ์ผํ์ฉ ํจ์ค์๋ (TOTP) ์ฑ์ ์ฌ์ฉํ์ฌ ๊ตฌํํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ SSH์ 2FA๋ฅผ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋จ.. 2024. 5. 23. openfoam11-macos No directory exists ์๋ฌ ํด๊ฒฐ macOS์์ OpenFOAM ์ค์น๋ฅผ ํ๋ ๋ฐ 10๋ฒ์ ์ ์ ๋์๋ ๊ฒ์ด ์ค์น๋ถํฐ ๋งํ๋ ๊ฒ ์๋๊ฐ?์ฐพ์๋ด๋ ํด๊ฒฐ์ฑ ์ ๋ชป์ฐพ์์ shell script๋ฅผ ํ๋ ํ๋ ๋ค์ ธ๊ฐ๋ฉฐ ํด๊ฒฐํ๋ค. ๋ช๊ฐ์ง ํ๋ฆฐ ๋ถ๋ถ์ด ์์ด์ ์์ ํ๋ค. 'ver' ๋ณ์๊ฐ ๋ฐ์๋๊ณ ์์ง ์๋ ๋ฌธ์ MOUNT_DIR์ด ๋์๋ฌธ์๊ฐ ์์ฌ์ ๋ณ์๊ฐ ํผ๋๋ ํ์ ๋ฑ์ด ๋ฐ๊ฒฌ๋๋ค.์๋ ์์ ๋ณธ์ ํ์ฉํ๋ฉด ์คํ์ด ์ ์์ ์ผ๋ก ๋ ๊ฒ์ด๋ค.https://github.com/skyiwalker/openfoam/blob/master/openfoam11-macos#!/bin/sh#------------------------------------------------------------------------------# ========= .. 2024. 5. 14. Chocolatey vs Scoop : ์๋์ฐ ํจํค์ง ๋งค๋์ ๋น๊ต ์๋์ฐ์์๋ apt-get install ํ๋ฏ์ด ์(shell)์์ ๋๊ณ ์ถ์ ๊ฐ๋ฐ์๋ค์ด ์ ๋ฒ ์์ผ๋ฆฌ๋ผ ๋ด ๋๋ค. ์ด์,์๋์ฐ์์ ์ํํธ์จ์ด ์ค์น์ ๊ด๋ฆฌ๋ฅผ ์ฉ์ดํ๊ฒ ํ๋ ๋ ๊ฐ์ง ์ธ๊ธฐ ์๋ ๋๊ตฌ, Chocolatey์ Scoop์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ์ด ๋ ๋๊ตฌ๋ ๊ฐ๊ฐ์ ๊ณ ์ ํ ํน์ฑ๊ณผ ์ฅ๋จ์ ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ๊ฐ์์ ํ์์ ๋ฐ๋ผ ์ ํฉํ ๋๊ตฌ๋ฅผ ์ ํํ๋ฉด ๋ฉ๋๋ค.์ฌ๊ธฐ์์๋ Git์ Ubuntu์ ๊ฐ์ Linuxํ๊ฒฝ์์ ์ค์นํ๋ฏ์ด ๋ ์๋์ฐ์ ํจํค์ง ๋งค๋์ (Windows Package Manager)๋ฅผ ํ์ฉํ๋ ์๋ฅผ ๋ณด์ด๊ฒ ์ต๋๋ค.Chocolatey: ํฌ๊ด์ ์ธ ์์คํ ๊ด๋ฆฌ์ฅ์ :๊ฐ๋ ฅํ ์ปค๋ฎค๋ํฐ ์ง์: Chocolatey๋ ๋์ ๋ฒ์์ ํจํค์ง๋ฅผ ์ง์ํ๋ฉฐ, ์์ฒ ๊ฐ์ ํจํค์ง๊ฐ ํ๋ฐํ ์ ์ง ๊ด๋ฆฌ๋๊ณ ์์ต๋๋ค. .. 2024. 5. 7. ํจ๋ฌ๋ ์ฆ(Parallels) 18 ๋ฒ์ ์์ Windows 11 ์ ๊ทธ๋ ์ด๋ํ๊ธฐ(21H2->23H2) '๋ค๋ฅธ PC์์ ์๋์ฐ11 23H2๋ฅผ ์ผ๋๋ฐ, ๋ฌด์๋ณด๋ค 21H2์์๋ ์ง์๋์ง ์์๋ ํ์๊ธฐ์ ํญ ๊ธฐ๋ฅ์ด ๋๋ฌด ํธํ๋ค. ์๋์ฐ ์ด์ ๋ฒ์ ๋ถํฐ ํญ์ด ์๋ผ์ Q-Dir๋ถํฐ ํ์๊ธฐ ํ์ฅ ํ๋ก๊ทธ๋จ(QtTabBar)๊น์ง ๊ฐ์ข ํ๋ก๊ทธ๋จ๋ค์ ์ฌ์ฉํ์๋๋ฐ, ์์ ์ ๋ฌ๋ ค์๋ ํญ์ ๋์์ธ๊ณผ ๊ธฐ๋ฅ ๋ชจ๋ ์ทจํฅ ์ ๊ฒฉ์ด์๋ค. (์ ์ง์ ์ํ ๊ฒ์ผ๊น...?) ๊ทธ๋ฐ๋ฐ ์๋ฌด๋ฆฌ Windows ์ ๋ฐ์ดํธ์์ ์ ๋ฐ์ดํธ ํ์ธ์ ํด๋ 21H2๋ฅผ ์ ๊ทธ๋ ์ด๋ ํ ๋ฐฉ๋ฒ์ ์ฐพ์ง ๋ชปํ์๋ค. '์ ๋ฐ์ดํธ ํ์ธ'์ ๋๋ฌ๋ 22H๋ฒ์ ์กฐ์ฐจ ๋จ์ง ์์๋ค. ๊ทธ๋ฌ๋ค ์ฐ์ฐํ ๊ตฌ๊ธ๋ง ์ค์ ์๋์ ๊ฐ์ ๊ธ์ ๋ฐ๊ฒฌํ๊ณ ํํธ๋ฅผ ์ป์ด 23H2๋ก ์ ๊ทธ๋ ์ด๋์ ์ฑ๊ณตํ๋ค. ๊ธฐ์ ๋ง์์ ๋ด์ฉ์ ๊ณต์ ํ๊ณ ์ ํฌ์คํ ์ ํ๋ค. https://www.stephenwagner.com/2022/1.. 2024. 4. 18. ์ด์ 1 2 3 4 ยทยทยท 18 ๋ค์