๋๋ ํญ์ ๊ฒ์ผ๋ฅธ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ข์ ํ๋ก๊ทธ๋๋จธ๋ผ๊ณ ๋ฏฟ์์ต๋๋ค. ์? ์ด์ฌํ ์ผํ๋ ์ฌ๋์๊ฒ ๋ฌด์์ธ๊ฐ๋ฅผ ํ๋ผ๊ณ ํ๋ฉด ๊ทธ ์ฌ๋์ ๊ฐ์ ๊ทธ ์ผ์ ํ๊ฒ ๋๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฒ์ผ๋ฅธ ํ๋ก๊ทธ๋๋จธ๋ 2~3๋ฐฐ์ ์๊ฐ์ ๋ ์๋นํ์ง๋ง ๊ทธ๋ฅผ ์ํด ๊ทธ ์ผ์ ํด์ค ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ ๊ฒ์
๋๋ค. ์ด ์์
์ ์ฒ์ ์ํํ๋ ๋ฐ๋ ๋นํฉ๋ฆฌ์ ์ผ๋ก ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ง๋ง ์์
์ ๋ฐ๋ณตํ๋ฉด ์ด ์ ๊ทผ ๋ฐฉ์์ ํจ๊ณผ๊ฐ ๋งค์ฐ ๋น ๋ฅด๊ฒ ๋ํ๋ฉ๋๋ค. ๋๋ ๋ ์์ ์ ๊ฒ์ผ๋ฅธ ํ๋ก๊ทธ๋๋จธ๋ผ๊ณ ์๊ฐํ๋ค. ๊ทธ๊ฒ ์๋ฌธ์ด์์ต๋๋ค. ์ด์ ์ฌ์
์ ์์ํ๊ฒ ์ต๋๋ค.
์ฒซ ๋ฒ์งธ ์ด์ผ๊ธฐ
๋ช ๋
์ ๋๋ ์ด๋ป๊ฒ ํ๋ฉด ์์ด๋ฅผ ํฅ์์ํฌ ์ ์์์ง ๊ณ ๋ฏผํ์ต๋๋ค. ๋ฌธํ์ ์ฝ๋ ๊ฒ๋ณด๋ค ๋ ์ข์ ๊ฒ์ ๋ ์ค๋ฅด์ง ์์์ต๋๋ค. ์ ์ ๋ฆฌ๋๊ธฐ๋ฅผ ๊ตฌ์
ํ๊ณ ์ฑ
์ ๋ค์ด๋ก๋ํ ํ ์ฝ๊ธฐ ์์ํ์ต๋๋ค. ์ฝ์ผ๋ฉด์ ๊ณ์ ๋ฏ์ ๋จ์ด๋ค์ด ๋์ค๋๊ตฐ์. ๋๋ ๋ฆฌ๋์ ๋ด์ฅ๋ ์ฌ์ ์ ์ฌ์ฉํ์ฌ ์ฆ์ ๋ฒ์ญํ์ง๋ง ํ ๊ฐ์ง ํน์ง์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๋จ์ด๊ฐ ๊ธฐ์ต๋๊ณ ์ถ์ง ์๋ค๋ ๊ฒ์
๋๋ค. ๋ช ํ์ด์ง ํ์ ์ด ๋จ์ด๋ฅผ ๋ค์ ๋ง๋ฌ์ ๋ 90%์ ํ๋ฅ ๋ก ๋ค์ ๋ฒ์ญ์ด ํ์ํ๊ณ , ๊ทธ๋ฐ ์์ผ๋ก ๋งค๋ฒ ๊ทธ๋ฌ์ต๋๋ค. ๊ฒฐ๋ก ์ ๋จ์ํ ์ฝ๋ค๊ฐ ๋ชจ๋ฅด๋ ๋จ์ด๋ฅผ ๋ฒ์ญํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์๊ณ , ๋ญ๊ฐ ๋ค๋ฅธ ์ผ์ ํด์ผ ํ๋ค๋ ๊ฒ์ด์์ต๋๋ค. ์ด์์ ์ธ ์ ํ์ ์ผ์์ํ์ ๋์
ํด์ ์ฌ์ฉํ๋ ๊ฒ์ด์ง๋ง, ์ ๋ ์์ด๊ถ ๊ตญ๊ฐ์ ์ด๊ณ ์์ง ์๊ธฐ ๋๋ฌธ์ ๊ทธ๋ด ๊ฐ๋ฅ์ฑ์ ๊ฑฐ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ค๊ฐ ์ธ์ ๊ฐ ์ฝ์ ๋ด์ฉ์ด ์๊ฐ๋ฌ์ต๋๋ค.
๊ทธ๊ฒ์ ๋ฌด์์ด๋ฉฐ ๋ฌด์๊ณผ ํจ๊ป ๋จน๋์? ํ๋ง๋๋ก ์ด๋ฐ๊ฒ ์๋ค
์ด๋ฏธ ์ฒ์ 60์๊ฐ ๋ด์ ๋ฐ์ ๋ชจ๋ ์ ๋ณด์ ์ต๋ 10%๊ฐ ์ํ์ง๊ณ , ์๊ธฐํ ์ง 35์๊ฐ์ด ์ง๋๋ฉด ๋ฐฐ์ด ๋ด์ฉ์ 6%๊ฐ ๊ธฐ์ต์ ๋จ์ต๋๋ค. ๊ทธ๋ฌ๋ฉด ๋ง๊ฐ์ ๊ณผ์ ์ด ์ฒ์ฒํ ์งํ๋์ด 20์ผ์ด ์ง๋๋ฉด ์ฒ์์ ํ์ตํ ์์ ์ ์ฒด์ ์ฝ XNUMX% ์ ๋๊ฐ ๊ธฐ์ต์ ๋จ๊ณ , ํ ๋ฌ์ด ์ง๋๋ฉด ๊ฐ์ ์์ด ๊ธฐ์ต์ ๋จ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ์๋ถํฐ ๊ฒฐ๋ก ์
์ด ๊ณก์ ์ ๋ฐํ์ผ๋ก ๋์ถํ ์ ์๋ ๊ฒฐ๋ก ์ ํจ๊ณผ์ ์ธ ์๊ธฐ๋ฅผ ์ํด์๋ ์๊ธฐํ ๋ด์ฉ์ ๋ฐ๋ณตํ๋ ๊ฒ์ด ํ์ํ๋ค๋ ๊ฒ์ ๋๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ๋ ํ ๊ฐ์ง ์์ด๋์ด๋ฅผ ์๊ฐํด ๋์ต๋๋ค.
์๋์ผ๋ก ์นด๋๋ฅผ ๋ง๋๋ ๊ฒ์ ๊ธธ๊ณ ์ง๋ฃจํ๋ฉฐ ์๊ฐ์ด ์ง๋๋ฉด ์ด ์์
์ ์์ด๋ฒ๋ฆด ํ๋ฅ ์ด ๋์ต๋๋ค. ๊ทธ๋์ ์ด๋ ์์ ์์ ์ ๋ ์ด ์์
์ ์๋ํํ ์ ์๋์ง ์ค์ค๋ก์๊ฒ ์ง๋ฌธํ์ต๋๋ค. ๋๋ต์ '์, ๊ฐ๋ฅํฉ๋๋ค'์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ํด๋์ต๋๋ค. ๋ฐ๋ก ๋งํ ๊ฒ, ๊ทธ ์ด์์ด์ผ
๋๋ ๊ทธ ํ๋ก๊ทธ๋จ์ ์ด์ฉํ์ฌ ์ฑ
์ ์ฝ๋๋ค.
์ฒ์์๋ ๋ฒ์ญ์ ์ฌ์ฉํ๋ ค๊ณ ํ์ผ๋
*์์ ์ฌ์ ํญ๋ชฉ์ ๋ชจ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค..html ์ค์์, ์ต์
๊ณผ ๋น๊ตํ ๋ด ์ต์
์ฐ๊ฒฐ๋ ์ฌ์ ์์ ๋จ์ด๋ฅผ ์ฐพ๊ธฐ ์ ์ ๋จผ์ ๊ฐ์ ธ์ต๋๋ค.
๊ทธ๋์ ์ ๋ ์์ด๋ก ๋ ๋จ์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๊ทธ ๋จ์ด์ ์ฌ์ ํญ๋ชฉ์ *.html ์ค์์, ๋จ์ ๊ฒ์ ๋ชจ๋ ๊ฒ์ ํ๋๋ก ๋ชจ์ผ๊ณ ๋จ์ด ๋ชฉ๋ก์์ ANKI ๊ธฐ์ฌ๋ฅผ ์์ฑํ์ฌ ANKI ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์
๋ ฅํ๋ ๊ฒ์
๋๋ค. ์ด๋ฅผ ์ํด ๋ค์ ํ๋ก์ ํธ๊ฐ ์์ฑ๋์์ต๋๋ค.
๋ ๋ฒ์งธ ์ด์ผ๊ธฐ.
ํ๋ก๊ทธ๋๋จธ๋ฅผ ํฌํจํ์ฌ ์ด๋ ์ ๋ ์๊ฒฉ์ ๊ฐ์ถ ์ ๋ฌธ ๋ถ์ผ๋ฅผ ์ฐพ๋ ๋ชจ๋ ์ฌ๋๋ค์ ์ธํฐ๋ทฐ๋ฅผ ์ค๋นํด์ผ ํฉ๋๋ค. ์ธํฐ๋ทฐ์์ ๋ฌป๋ ๊ฐ๋ ์ค ์๋น์๋ ์ผ์ ์ํ์์ ์ฌ์ฉํ์ง ์๊ณ ์์ด๋ฒ๋ฆฌ๊ฒ ๋ฉ๋๋ค. ์ธํฐ๋ทฐ๋ฅผ ์ค๋นํ๋ฉด์ ๋ ธํธ, ์ฑ , ์ฐธ๊ณ ์๋ฅผ ๋๊ธฐ๋ฉด์ ์ด๋ฏธ ์๊ณ ์๋ ์ ๋ณด๋ฅผ ๊ฐ๋ ค๋ด๋ ๋ฐ๋ ๋ง์ ์๊ฐ๊ณผ ์ฃผ์๊ฐ ํ์ํ๋ค๋ ์ฌ์ค์ ์ง๋ฉดํ์ต๋๋ค. ๊ทธ๊ฒ์ด ๋ฌด์์ธ์ง ์ดํดํ๊ธฐ ์ํด ์ฃผ์ ๊น๊ฒ ์ฝ์ด ๋ณด์ญ์์ค. ์ค์ ๋ก ๋ฐ๋ณตํด์ผ ํ ์ฃผ์ ์ ๋๋ฌํ๋ฉด ์ด๋ฏธ ํผ๊ณคํ๊ณ ์ค๋น์ ์ง์ด ์ ํ๋๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ต๋๋ค. ์ด๋ ์์ ์์ ๋๋ ์ด๊ฒ์๋ ANKI ์นด๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ด๋จ๊น์? ์๋ฅผ ๋ค์ด, ์ด๋ค ์ฃผ์ ์ ๋ํด ๋ฉ๋ชจ๋ฅผ ํ ๋ ๋ฐ๋ก ์ง๋ฌธ๊ณผ ๋ต๋ณ ํ์์ ๋ฉ๋ชจ๋ฅผ ์์ฑํ๊ณ , ์ด๋ฅผ ๋ฐ๋ณตํ๋ฉด ์ด ์ง๋ฌธ์ ๋ํ ๋ต์ ์๊ณ ์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐ๋ก ์ ์ ์์ต๋๋ค.
๋ฐ์ํ ์ ์ผํ ๋ฌธ์ ๋ ์ง๋ฌธ์ ์
๋ ฅํ๋ ๊ฒ์ด ๋งค์ฐ ๊ธธ๊ณ ์ง๋ฃจํ๋ค๋ ๊ฒ์
๋๋ค. ํ๋ก์ธ์ค๋ฅผ ๋ ์ฝ๊ฒ ํ๊ธฐ ์ํด,
์ด ํ์ผ์ด ์์ฑ๋๋ฉด data2anki๋ฅผ ์คํํ๊ณ ANKI ์นด๋๋ฅผ ์์ฑํฉ๋๋ค. ์๋ณธ ํ์ผ์ ์ฝ๊ฒ ํธ์งํ๊ณ ๊ณต์ ํ ์ ์์ต๋๋ค. ํด๋น ์นด๋๋ฅผ ์ง์ฐ๊ณ ํ๋ก๊ทธ๋จ์ ๋ค์ ์คํํ๋ฉด ์ ๋ฒ์ ์ด ์์ฑ๋ฉ๋๋ค.
์ค์น ๋ฐ ์ฌ์ฉ
-
ANKI + AnkiConnect ์ค์น
- ์ฌ๊ธฐ์์ ANKI๋ฅผ ๋ค์ด๋ก๋ํ์ธ์:
https://apps.ankiweb.net/ - AnkiConnect ํ๋ฌ๊ทธ์ธ์ ์ค์นํฉ๋๋ค:
https://ankiweb.net/shared/info/2055492159
- ์ฌ๊ธฐ์์ ANKI๋ฅผ ๋ค์ด๋ก๋ํ์ธ์:
-
์ค์น
๋ฐ์ดํฐ2์ํค - ๋ค์ด๋ก๋ ์ค
๋ฐ์ดํฐ2์ํค github ์ ์ฅ์์์git clone https://github.com/anatoly314/data2anki
- ์ข
์์ฑ ์ค์น
cd data2anki && npm install
- Java ์ข
์์ฑ ๋ค์ด๋ก๋
https://github.com/anatoly314/data2anki/releases/download/0.1.0/jar-dependencies.zip - ํฌ์ฅ ํ๊ธฐ jar-์ข ์์ฑ.zip ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ด์ฉ์ data2anki/java/jars
- ๋ค์ด๋ก๋ ์ค
-
๋จ์ด ๋ฒ์ญ์ ์ฌ์ฉ:
-
ํ์ผ์์ data2anki/config.json:
-
์ด์ ์ ๋ชจ๋ ๊ฐ์ ์ ๋ ฅํ์ธ์ dsl2anki
-
์ด์ ์ module.dsl.anki.deckName ะธ module.dsl.anki.modelName ๊ทธ์ ๋ฐ๋ผ ์ฐ๋ค
๋ฑ ์ด๋ฆ ะธ๋ชจ๋ธ ์ด๋ฆ (์นด๋๋ฅผ ์์ฑํ๊ธฐ ์ ์ ์ด๋ฏธ ์์ฑ๋์ด ์์ด์ผ ํฉ๋๋ค). ํ์ฌ๋ ๋ชจ๋ธ ์ ํ๋ง ์ง์๋ฉ๋๋ค. Basic:์ ๋ฉด ๋ฐ ํ๋ฉด ํ๋๊ฐ ์์ผ๋ฉฐ ํ๋์ ์นด๋๋ฅผ ์์ฑํฉ๋๋ค. ์๋ฉด์ ์ ๋ ฅํ ํ ์คํธ๋ ์นด๋ ์๋ฉด์ ํ์๋๊ณ , ๋ท๋ฉด์ ์ ๋ ฅํ ํ ์คํธ๋ ์นด๋ ๋ท๋ฉด์ ๋ํ๋ฉ๋๋ค.
์๋ ๋จ์ด๋ ์ด๋์ ์๋์? ํ๋ก ํธ ํ๋, ๋ฒ์ญ์ ๋ค์ ์์น์ ์์ต๋๋ค. ๋ฐฑ ํ๋.
์ง์ ์ถ๊ฐ์๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค ๊ธฐ๋ณธ(๋ฐ ์ญ๋ฐฉํฅ ์นด๋), ๋จ์ด ๋ฐ ๋ฒ์ญ์ ๋ํ ์ญ๋ฐฉํฅ ์นด๋๊ฐ ์์ฑ๋๋ฉฐ, ๋ฒ์ญ์ ๊ธฐ๋ฐ์ผ๋ก ์๋ ๋จ์ด๋ฅผ ๊ธฐ์ตํด์ผ ํฉ๋๋ค. ๋น์ ์๊ฒ ํ์ํ ๊ฒ์ ์๊ฐ๊ณผ ์๋ง๋ฟ์ ๋๋ค.
-
์ด์ ์ module.dsl.dictionaries๊ฒฝ๋ก ์ฐ๊ฒฐ๋ ๋ฐฐ์ด์ ๋ฑ๋กํฉ๋๋ค *.dsl ์ฌ์ . ์ฐ๊ฒฐ๋ ๊ฐ ์ฌ์ ์ ๋ค์ ํ์์ ๋ฐ๋ผ ์ฌ์ ํ์ผ์ด ์์นํ ๋๋ ํฐ๋ฆฌ์ ๋๋ค.
DSL ์ฌ์ ๊ตฌ์กฐ
-
์ด์ ์ module.dsl.wordToTranslatePath ๋ฒ์ญํ๋ ค๋ ๋จ์ด ๋ชฉ๋ก์ ๊ฒฝ๋ก๋ฅผ ์ ๋ ฅํ์ธ์.
-
- ANKI ์ ํ๋ฆฌ์ผ์ด์
์ ์คํํ์ฌ ์คํํ์ธ์.
node data2ankiindex.js
- ์ด์ต!!!
-
-
๋งํฌ๋ค์ด์์ ์นด๋๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉ
-
ํ์ผ์์ data2anki/config.json:
- ์ด์ ์ ๋ชจ๋ ๊ฐ์ ์ ๋ ฅํ์ธ์ markdown2anki
- ์ด์ ์ module.markdown.anki.deckName ะธ module.dsl.anki.modelName ๊ทธ์ ๋ฐ๋ผ ์ฐ๋ค
๋ฑ ์ด๋ฆ ะธ๋ชจ๋ธ ์ด๋ฆ (์นด๋๋ฅผ ์์ฑํ๊ธฐ ์ ์ ์ด๋ฏธ ์์ฑ๋์ด ์์ด์ผ ํฉ๋๋ค). ์ ์ํ markdown2anki ๋ชจ๋ ์ ์ฉ ๋ชจ๋ธ ์ ํ์ด ์ง์๋ฉ๋๋ค. Basic. -
์ด์ ์ module.markdown.selectors.startQuestionSelectors ะธ module.markdown.selectors.startAnswerSelectors ์ง๋ฌธ๊ณผ ๋ต๋ณ์ ์์์ ๊ฐ๊ฐ ํ์ํ๋ ์ ํ๊ธฐ๋ฅผ ์์ฑํฉ๋๋ค. ์ ํ๊ธฐ๊ฐ ํฌํจ๋ ์ค ์์ฒด๋ ๊ตฌ๋ฌธ ๋ถ์๋์ง ์์ผ๋ฉฐ ์นด๋์ ํฌํจ๋์ง ์์ต๋๋ค. ํ์๋ ๋ค์ ์ค๋ถํฐ ์์ ์ ์์ํฉ๋๋ค.
์๋ฅผ ๋ค์ด ๋ค์ ์ง๋ฌธ/๋ต๋ณ ์นด๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋งํฌ๋ค์ด์์๋ ๋ค์๊ณผ ๊ฐ์ด ํ์๋ฉ๋๋ค.
#QUESTION# ## ์ง๋ฌธ 5. ๋ค์ ๊ตฌ๋ฌธ์ผ๋ก ํธ์ถํ ๋ ์ ๋๋ก ์๋ํ๋ mul ํจ์๋ฅผ ์์ฑํ์ธ์. ``javascript console.log(mul(2)(3)(4)); // ์ถ๋ ฅ : 24 console.log(mul(4)(3)(4)); // ์ถ๋ ฅ : 48 ``` #ANSWER# ๋ค์์ ์ฝ๋์ ์๋ ๋ฐฉ์์ ๋ํ ์ค๋ช ์ ๋๋ค. ```javascript function mul (x) { return function (y) { // ์ต๋ช ํจ์ return function (z) { // ์ต๋ช ํจ์ return x * y * z; }; }; } ``` ์ฌ๊ธฐ์ `mul` ํจ์๋ ์ฒซ ๋ฒ์งธ ์ธ์๋ฅผ ๋ฐ์๋ค์ด๊ณ ๋ ๋ฒ์งธ ๋งค๊ฐ๋ณ์๋ฅผ ์ทจํ๋ ์ต๋ช ํจ์๋ฅผ ๋ฐํํ๊ณ ์ธ ๋ฒ์งธ ๋งค๊ฐ๋ณ์๋ฅผ ์ทจํ๊ณ ์ฐ์์ ์ผ๋ก ์ ๋ฌ๋๋ ์ธ์์ ๊ณฑ์ ์ ๋ฐํํ๋ ์ต๋ช ํจ์๋ฅผ ๋ฐํํฉ๋๋ค. Javascript ํจ์ ์ ์ inside๋ ์ธ๋ถ ํจ์ ๋ณ์์ ์ ๊ทผํ ์ ์๊ณ function์ ์ฒซ ๋ฒ์งธ ํด๋์ค ๊ฐ์ฒด์ด๋ฏ๋ก ํจ์์ ์ํด ๋ฐํ๋ ์๋ ์๊ณ ๋ค๋ฅธ ํจ์์ ์ธ์๋ก ์ ๋ฌ๋ ์๋ ์์ต๋๋ค. - ํจ์๋ ๊ฐ์ฒด ์ ํ์ ์ธ์คํด์ค์ ๋๋ค. - ํจ์๋ ์์ฑ์ ๊ฐ์ง ์ ์์ผ๋ฉฐ ์์ฑ์ ๋ฉ์๋์ ๋ํ ๋งํฌ๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค. - ํจ์๋ ๋ณ์๋ก ์ ์ฅ๋ ์ ์์ต๋๋ค. - ํจ์๋ ๋งค๊ฐ๋ณ์๋ก ๋ค๋ฅธ ํจ์์ ์ ๋ฌ๋ ์ ์์ต๋๋ค. - ํจ์๋ ๋ค์๊ณผ ๊ฐ์ ์ ์์ต๋๋ค. ๋ค๋ฅธ ํจ์์์ ๋ฐํ๋จ
์ฌ๊ธฐ์์ ๊ฐ์ ธ์จ ์:
123-์๋ฐ์คํฌ๋ฆฝํธ-์ธํฐ๋ทฐ-์ง๋ฌธ ํ๋ก์ ํธ ํด๋์๋ ์์ ๊ฐ ํฌํจ๋ ํ์ผ๋ ์์ต๋๋ค.
examples/markdown2anki-example.md
- ์ด์ ์ module.markdown.pathToFile
* ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ ์ด ๋์ญ์์ค..md ์ง๋ฌธ/๋ต๋ณ ํ์ผ
- ANKI ์ ํ๋ฆฌ์ผ์ด์
์ ์คํํ์ฌ ์คํํ์ธ์.
node data2ankiindex.js
- ์ด์ต!!!
-
ํด๋ํฐ์ผ๋ก ๋ณด๋ฉด ์ด๋ ์ต๋๋ค.
๊ฒฐ๊ณผ
ANKI ๋ฐ์คํฌํฑ ๋ฒ์ ์์ ๋ฐ์ ์นด๋๋ ANKI ํด๋ผ์ฐ๋(์ต๋ 100mb๊น์ง ๋ฌด๋ฃ)์ ๋ฌธ์ ์์ด ๋๊ธฐํ๋์ด ์ด๋์์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. Android ๋ฐ iPhone์ฉ ํด๋ผ์ด์ธํธ๊ฐ ์์ผ๋ฉฐ ๋ธ๋ผ์ฐ์ ์์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ธ๋ฐ์๋ ์๊ฐ์ด ์๋ค๋ฉด ๋ชฉ์ ์์ด Facebook์ด๋ Instagram์ ๊ณ ์์ด๋ฅผ ์คํฌ๋กคํ๋ ๋์ ์๋ก์ด ๊ฒ์ ๋ฐฐ์ธ ์ ์์ต๋๋ค.
์ปคํผ์ฝ
์์ ์ธ๊ธํ๋ฏ์ด ์ด๋ ์์ฑ๋ ์ ํ์ด๋ผ๊ธฐ๋ณด๋ค๋ ์ฌ์ฉํ ์ ์๋ ์๋ํ๋ POC์ ๊ฐ๊น์ต๋๋ค. DSL ํ์ ํ์ค์ ์ฝ 30%๊ฐ ๊ตฌํ๋์ง ์์์ผ๋ฏ๋ก,
์ถ์ : ์ค๋ฅ๊ฐ ๋ฐ๊ฒฌ๋ ๊ฒฝ์ฐ(์ํ๊น์ง๋ง ์ผ๋ถ ์ค๋ฅ๊ฐ ์๋ ๊ฒฝ์ฐ) ๊ฐ์ธ ๋ฉ์์ง๋ฅผ ๋ณด๋ด์ฃผ์๋ฉด ๋ชจ๋ ๋ด์ฉ์ ์์ ํ๊ฒ ์ต๋๋ค.
์ถ์ฒ : habr.com