Github(2)
-
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