์ปค๋ฎค๋ํฐ์์ ์์ฃผ ์ข์ ์์ด๋์ด๊ฐ ์๋ nodejs ๋ก๊ณ ๋ฌธ์ ๋ฅผ ํ์ธํ๊ณ
๋น๋๊ธฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๋ณํ๋ ๋ก๊ณ ๋ฅผ ๋ง๋ค์ง ์์ผ์๊ฒ ์ต๋๊น? ๐ช
๋น๋๊ธฐ๊ฐ ๊ทธ๋ฐ ์ถ์์ ์ธ ๊ฐ๋ ์ด๋ผ๊ณ ๋งํ๊ธฐ๋ ์ด๋ ต์ต๋๋ค.
์๋ ๊ฐ์ ๋ ธ์ถ์ ํตํด ๋๋ ๋ฌด์์์ ์ผ๋ก ๋น๋๊ธฐ๋ฅผ @caolan ์ ์ผ๊ตด๊ณผ ์ฐ๊ด
๋น๋๊ธฐ๋ Underscore์ ๋ถ๊ธฐ๋ก ์์๋์์ต๋๋ค. Underscore์ Lodash ๋ชจ๋ ๋ก๊ณ ์ _
๊ฐ ์์ต๋๋ค.
Async๋ ์ค์ํ โฆ
์ํ์ค ๋ค์ด์ด๊ทธ๋จ๊ณผ ๊ฐ์ ๊ฒ์ ์๊ฐํฉ๋๋ค. ์ด์ฉ๋ฉด ์ด๊ฒ์ ๋ ์์ํ๋ ์ ์์ต๋๋ค:
์ํฐ์คํธ ์ปจํธ๋ฆฌ๋ทฐํฐ๋ ์ด๊ฒ์ ํ์ธํด์ฃผ์ธ์ :-)
์ฐ๋ฆฌ ๋ชจ๋๋ ๋ก๊ณ ๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ฅ ๋์ ์ ํ์ ์์ ๊ฑฐ ์ดํ์ด๋ผ๋ ๋ฐ ๋์ํ์ง ์์์ต๋๊น(์ ์ฒด ์ปค๋ฎค๋ํฐ๋ฅผ ์๋ฏธํฉ๋๋ค)? ๊ทธ๊ฒ์ Asynch์ด๋ฉฐ ์ฃผ์์ ํ์๋ ๋๋ก ์ ํํ๊ฒ ์ํํฉ๋๋ค. ๊ทธ๊ฒ์ ๋ํ๋ด๊ธฐ ์ํด ๋ก๊ณ ๊ฐ ํ์ํฉ๋๊น?
์ ๋ง๋ก ๊ทธ๋ ๋ค๋ฉด Helvetica์ ์ค์ ๋ ์ด๋ฆ์ ๋ฉ์ง jpg๋ก ์ถฉ๋ถํ ๊ฒ์ ๋๋ค. ์๋ง๋ ๋ฐ์ค์ ๊ทธ์ด์ผ ํ ๊ฒ์ ๋๋ค.
์๋ ์ ์ค๋๋ iojs ๋ก๊ณ ์ค๋ ๋ ์ ๋ต์ด ๋ง์์ ๋ค์์ต๋๋ค. bajillion ๋ก๊ณ ์์ด๋์ด๋ก ์ค๋ ๋๋ฅผ ๋ง๋ค๊ณ ๊ฐ์ฅ ๋ง์ ์คํฐ์ปค์ ์ธ์๋๋ ์ค๋ ๋๋ฅผ ํ์ธํ์ญ์์ค.
๋ช ๊ฐ์ง ๋ ์์ด๋์ด.
์ ๊ฐ์ ๊ฒ ์๋์ผ
>|
๋น์ ์ด ๋น๋๊ธฐ๋ก ์ฝ๋ฐฑ์ ๋๋ฆด ์ ์๊ธฐ ๋๋ฌธ์, ๋น์ ์ ์ค์ฒฉ ๋ ์ฝ๋ฐฑ์ ์๊ฐํ ํ ์ >
ํ๊ณ ๊ณง์ ์ฌ๋ |
. ์ํ๋ค๋ฉด "๊ฐ๋จํ๋ค"๋ก ํด์ํ ์๋ ์์ต๋๋ค.
์ค์ผ์น๋ฅผ ์ข ํด๋ดค์ต๋๋ค..์ด๋ฐ๊ฑด๊ฐ์?
@ivansedel ๊ต์ฅํ๋ค
์ค์, ๋ 3๋ฒ์งธ๊ฐ ์ ๋ง ์ข์
2016๋
6์ 18์ผ ํ ์์ผ ์ค์ 6์ 49๋ถ, Kiko Beats [email protected]
์ผ๋ค:
@ivanseidel https://github.com/ivanseidel ๊ต์ฅ
โ
์ด ์ค๋ ๋์ ๊ฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ด ๋ฉ์์ง๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/caolan/async/issues/975#issuecomment -226935360 ๋๋ ์์๊ฑฐ
์ค๋ ๋
https://github.com/notifications/unsubscribe/ADUIEJiZxUlEQFCnlLTB6ahrUIs0vkKHks5qM80dgaJpZM4G0Xfy
.
๊ฐ์ฌ ํด์! ์ฌ๋ฌ๋ถ์ด ์ข์ํ์ ๋ค๋ฉด 3์ฐจ๋ฅผ ์กฐ๊ธ ๋ ๊ฐ์ ํ ์ ์๋๋ก ๋ ธ๋ ฅํ๊ฒ ์ต๋๋ค.
๋ฉ์ง ๋ก๊ณ @ivanseidel. ๋๋ ์ธ ๋ฒ์งธ๋ฅผ ์ ํธํฉ๋๋ค, ๊ทธ๊ฒ์ ํ๋ฅญํฉ๋๋ค :D
3๋ฒ์งธ๋ ๋๋จํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ์ ์ฌ๊ฐํ ๋ก๊ณ ๋ ๋ง์์ ๋ญ๋๋ค. ํ๋น์ฝ์ด๋ ๊ธฐํ ์์ ๋ก๊ณ ์ ์ ํฉํฉ๋๋ค.
๋ด๊ฐ ๊ฐ์ง ์ ์ผํ ๋นํ์ "a"๊ฐ ์ฝ๊ฐ ์ด์ํด ๋ณด์ธ๋ค๋ ๊ฒ์ ๋๋ค. ์๋ฒฝํ ์์ ์ ์ฌ๊ฐํ ๋ชจ์์ ๋นํด ์ด์ํด ๋ณด์ ๋๋ค.
์ ์๊ฒ๋ 3๋ฒ์งธ :-D
๋ด๊ฐ ๊ฐ์ง ์ ์ผํ ๋นํ์ "a"๊ฐ ์ฝ๊ฐ ์ด์ํด ๋ณด์ธ๋ค๋ ๊ฒ์ ๋๋ค. ์๋ฒฝํ ์์ ์ ์ฌ๊ฐํ ๋ชจ์์ ๋นํด ์ด์ํด ๋ณด์ ๋๋ค.
์, ์๋ง๋ a
์ ์์ ๋ฐ์์ผ๋ก ๋ฐ๊พธ๋ ๊ฒ์ด ๋ ๋์ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ฉด ์์๋์ ํ์๋ ๊ฒ์ฒ๋ผ ๋ ๋์ ์กฐ๊ฑด๋ถ if
๋ฅผ ๋ชจ๋ฐฉํ ์ ์์ต๋๋ค :-)
A์ ๋ช ๊ฐ์ง ์ต์
...
์ ๋ 3A ๋ฐ 3B์ ์ ์ฌํ ๊ฐ๋ฐฉํ ๋๋ ํ์ํ ์ํ ์ข ๋จ์ด ์๋ 2D์ ๋ํด ์๊ฐํ๊ณ ์์์ต๋๋ค.
์ ๋ 2A์ 2C๊ฐ ๊ฐ์ฅ ์ข์ต๋๋ค. ๋ ์์ ํฌ๊ธฐ์์ ๋ก๊ณ ๋ ์ด๋ป๊ฒ ๋ณด์ ๋๊น? ์์ ๋ ๋ ๋๊บผ์ด ์ ์ด ํ์ํ ์ ์์ต๋๋ค.
2a/2b์ 3c์ ๊ฐญ์ด ์ ์ด์ธ๋ฆด ๊ฒ ๊ฐ์์. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋๋ 2b-2d๋ฅผ ์ข์ํฉ๋๋ค.
๊ทธ๋์, ์ฌ๊ธฐ ์ต์ข ๋ฒ์ ์ด ์์ต๋๋ค(๋๋ ์ฃผ์์์ ์ผ์ข ์ ํฌํ์ ์ํด 2A๋ฅผ "a"๋ก ์ ํํ์ต๋๋ค).
์์ด์ฝ์ ๋ํด (Favicon ์์ฑ์ฉ) ํฌ๊ธฐ์ ๋ฐ๋ผ ์ธ๋ถ ์์์ ์ ์ ์กฐ๊ธ ๋ ํ์ํ ์ ์์ต๋๋ค. ๋ฌธ์ ๊ฐ ๋์ง๋ ์์ต๋๋ค...
README
๋ณ๊ฒฝํ๊ณ github์ EPS์ ๊ทธ๋ํฝ๋ ํฌํจํ์ฌ ๋์ค์ ๋ชจ๋๊ฐ ์ฌ์ฉ/์์ ํ ์ ์๋๋ก ํด์ผ ํฉ๋๊น?
README๋ฅผ ๋ณ๊ฒฝํด์ผ ํฉ๋๊น?
๋ค, ๋ก๊ณ ์ ์์ด์ฝ์ ์ถ๊ฐํ ํ ๋ฆฌํ์คํธ๋ฅผ ๋ณด๋ด์ธ์. /logo
ํด๋์ ๋ฃ์ด
๋ํ ๋ชจ๋ ์ฌ๋์ด ๋์ค์ ์ฌ์ฉ/์์ ํ ์ ์๋๋ก github์ EPS์ ๊ทธ๋ํฝ์ ํฌํจํ์๊ฒ ์ต๋๊น?
EPS๋ ์ผ๋ง๋ ํฐ๊ฐ์? ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ณ๋๋ก ๋ณด๊ดํ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ผ ์ ์์ต๋๋ค.
EPS๋ ์ผ๋ง๋ ํฐ๊ฐ์? ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ณ๋๋ก ๋ณด๊ดํ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ผ ์ ์์ต๋๋ค.
.npmignore
ํ์ผ์ ์ถ๊ฐํ๋ฉด ์ถฉ๋ถํ๋ฏ๋ก npm ์ ์ฅ์์ ์
๋ก๋๋์ง ์์ต๋๋ค(๋์ค์ npm install
์ํํ ๋๋ ๋ค์ด๋ก๋๋์ง ์์ต๋๋ค...).
.AI
์ /logo
.Readme
๋ก๊ณ ์ถ๊ฐ/logo
ํด๋/ํ์ผ์ .npmignore
์ถ๊ฐ์ฐ๋ฆฌ๊ฐ ๊ฐ๋ค: ivanseidel/async
๋ชจ๋ ๊ฒ์ด ์ ์์ด๋ฉด readme ํค๋ URL์ caolan
๋ฐ๊พธ๊ฒ ์ต๋๋ค. @piranna @megawac
๋์๊ฒ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค, ํ ๋ฆฌํ์คํธ๋ฅผ ๋ณด๋ด๊ณ ํ๋ณตํ๊ฒ ํด์ฃผ์ธ์
@megawac ๋ชจ๋ ๊ฒ์ ๋ณํฉํ๋ ๊ฒ์ด
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ค์ผ์น๋ฅผ ์ข ํด๋ดค์ต๋๋ค..์ด๋ฐ๊ฑด๊ฐ์?