์๋
ํ์ธ์ @realmankwon์
๋๋ค.
์ง๊ธ๊น์ง ๋ณ๊ฒฝํ ์์ค๋ฅผ ์ค๋์์์ผ ์ฌ๋ฆฝ๋๋ค.
์์ค๋ ์ด๊ธฐ์ nitrous์์ clone์ ๋ฐ์์ ๋์ผํ ์์ค์์ ์ฌ๋ฏธ์ผ์ ๋ณ๊ฒฝํ๋ค๊ฐ ์ผ๋ง์ง๋์ง ์์ fork๋ฅผ ๋ฐ์์ ๋ณ๋์ branch๋ก ์์ ์ค์
๋๋ค.
์ ๊ฐ fork ๋ฐ์์ ์์ ์ค์ด ์์ค ์ฃผ์๋ ์๋์ ๊ฐ์ต๋๋ค.
https://github.com/realmankwon/nitrous
ํ์ฌ ์๋์ ์์ ๋ด์ฉ์ด ๋ชจ๋ ๋ฐ์๋ ์์ค๋ฅผ commit ํ push ํ ์ํ๋ผ์ ๋ค์ด๋ฐ์ผ์ ํ์ ์ฌ์ฉํ์๋ฉด ์ ์ฒด ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ค ์ ์์ต๋๋ค.
Intro ๋ด ์ปดํจํฐ์์ ๋๋ง์ sct๋ฅผ ์คํํด ๋ณด์
1. [๋๋ง์ SCT #1] ๋ณดํ
๋น์จ ๋ณด๊ธฐ
2. [๋๋ง์ SCT #2] SCT ๋ณด์์ก๊ณผ Steem ๋ณด์์ก ํจ๊ป ๋ณด๊ธฐ
3. [๋๋ง์ SCT #3] ๋ณดํ
๊ธ์ก (SCT), ๊ธ ๋ฆฌ์คํธ์์ ๋ณดํ
์ ํ์ธ, ๋ณดํ
์ Limit ํ๊ธฐ
4. [๋๋ง์ SCT #4] ๋ณดํ
๋ฐ ๊ณ ์ ๊ฐ ํด๋ฆญ ๊ธฐ๋ฅ
5. [๋๋ง์ SCT #5] ๋ณดํ
๋น์จ ์๋ ์
๋ ฅ
ํ์ง๋ง ๋ฌธ์ ๊ฐ ํ๋ ๋ฐ์ํ์ต๋๋ค.
๋ณ๊ฒฝ ๋ด์ฉ ์ค 2๋ฒ์ ์คํ ๊ธ์ก์ ๋ณด์ฌ์ฃผ๋ ๋ถ๋ถ์ด ์ด์ ํ์์ด ์์ต๋๋ค.
์ ๊ฐ fork ๋ฐ๊ธฐ ์ง์ ์ nitrous์์ steemApi.js ํ์ผ์ ๋ณ๊ฒฝํ๋๋ฐ ์ฌ๊ธฐ์์ ๊ธฐ์กด์ steem ์ ๋ณด๋ฅผ ๋ฃ๋ ๋ถ๋ถ์ ๋ณ๊ฒฝํ๋๋ฐ ์ ๋ณด๋ฅผ ์ ๋๋ก ๋ชป ๋ฃ๊ณ ์๋ ๋ด
๋๋ค. ใ
ใ
๊ทธ๋์ feed๋ฅผ ๋ณผ๋ Na๋ก ํ์๊ฐ ๋ฉ๋๋ค.
๊ธฐ์กด ์์ค๋ฅผ ์ ์ฅํด ๋์์ผ๋ฉด ์ ์์ค๋ ๊ทธ์์ค๋ฅผ ๊ทธ๋๋ก ์ฐ๋ ๊ฒ์ด ๋์ ๊ฒ ๊ฐ๊ธดํ๋ฐ... ๋ณ๊ฒฝ์ ํ๋ ๊ฒ๋ ์ข ๋ถ๋ด์ค๋ฝ๊ธด ํ๋ค์.
์ํผ ์ด ๋ถ๋ถ์ ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ๋์ค๊ฒ ๋ณ๊ฒฝ์ ํด์ผํ ๋ฏ ํฉ๋๋ค.
์์ผ๋ก ๋ณ๊ฒฝ ์์
์ ๊ณ์ํ ์์ ์ธ๋ฐ ์ผ๋จ ๋ณดํ
๋ฐ์ ์คํ ๋ณดํ
ํ์์ sct ๋ณดํ
ํ์๊ฐ ๋ณด์ด๊ฒ ํ๋๊ฒ ํ์ฌ ์์
์ค์ธ ๋ด์ฉ์
๋๋ค.
api์์ ๊ฐ์ ๋ฐ์์ ์ด๋ป๊ฒ ๋์ง๋์ง๊ฐ ์์ง ํ์
์ด ์ ๋์ง ์์์ ์ ๋ฅผ ๋จน๊ณ ์๋ค์.
๊ทธ ์ธ์๋ ์์ ์์ค๋ก ๋๋ง์ SCT ๋ฒ์ ์ผ๋ก ์คํ์ ์์ผ๋ณด๊ณ ์ถ์ผ์ ๋ถ์ ์ปดํจํฐ์์ ๊ฐ์ํ ํ๋ก๊ทธ๋จ์ ๋๋ฆด ์ ์๊ฒ bios์์ ์ค์ ์ ํ ํ์ docker, git๋ฅผ ์ค์นํ๊ณ ์ ๊ฐ ์ฌ๋ฆฐ ์์ค๋ฅผ ๋ฐ์ ํ์ ๋ค์๊ณผ ๊ฐ์ด ํด์ฃผ์๋ฉด ์ด๋ ต์ง ์๊ฒ ์คํ์ด ๋์ค ๊ฒ๋๋ค.
git clone https://github.com/eonwarped/nitrous
cd nitrous
docker build -t="myname/condenser:mybranch" .
docker run -it -p 8080:8080 myname/condenser:mybranch
ํ์ฌ ์ด๋ฐ ๊ธฐ๋ฅ๋ณด๋ค ์์ ํ๊ฐ ๋ ์ฐ์ ์ผํ
๋ฐ์ ์ด์์ง์ ์์ ํ์ ํผ์ ์ ํ์ ๊ธฐ์ธ์ด๊ณ ์ ๊ฐ์ ๋ณ๋๋ฆฌ ๊ฐ๋ฐ์๋ค์ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๊ณ ์์ผ๋ฉด์ ์ถํ ๊ด์ฐฎ์ ๊ธฐ๋ฅ๋ค๋ง ์ ๋ณํด์ ์ ์ฉํ๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ด์ฐ๋์๋ SCT์ ์กฐ๊ธ์ด๋ผ๋ ๋์์ด ๋์์ผ๋ฉด ์ข๊ฒ ๋ค์ ^^
ํน์๋ ์จ ๋ณด์๋ฉด์ ์๋ชป๋ ์์ค๋ ๋ถํธํ ๊ฒ์ด ์์ผ๋ฉด ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค.
๋จ์ ํด์ผ ์ฆ๊ฑฐ์ด ์๊ฐ๋์ธ์ ^^