/helpBonfires์ ๊ฐ์ ๋ง์ ์ค๋๋ ๋ฐฉ์ ์ด์ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ง๋ง ์ผ์์๋ ์ฌ์ ํ ์ฌ๊ธฐ์ ํฉ๋ฅํฉ๋๋ค. ๋ค์์ ์คํํ์ฌ ์ด ๋ฐฉ์ ์ฃผ์ ๋ฅผ ์ดํด๋ณด๊ณ ์ ๋ฐ์ดํธํ๋ ค๋ฉด ์ด ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ํ ์ฐ๊ธฐ ์ก์ธ์ค ๊ถํ์ ์ป์ ๊ธฐ์ฌ์๊ฐ ํ์ํฉ๋๋ค.
/topic This room is inactive, and only exists for archival purposes. Join some active rooms - here's the full list: https://www.freecodecamp.com/wiki/en/official-free-code-camp-chat-rooms/
๊ฐ์ค ์๋ฆผ
City ํน์ ๊ฐ์ค์ ์ ์ธํ์ต๋๋ค.
@QuincyLarson ๊ทธ๋์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ถ์ : ์ด๋ฒ ๊ฐ์ฌ๋ฅผ ํตํด 540๊ฐ์ ๋ฐฉ์ด ์๋ค๋ ๊ฒ์ ๋ฐฉ๊ธ ๊นจ๋ฌ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค ์ค ์ผ๋ถ๋ ์ ๋ง ์ฌ๋ฏธ์์๊ณ ์ผ๋ถ๋ ๋ง๋ค์ด์ก๋ค๊ฐ ์ํ์ก์ต๋๋ค.
์ถ๊ฐ๋จ:
์ ํ์ จ์ด์!
@sludge256 @raisedadead ์ฌ์ค, ๊ณต์ ๋ฐฉ ๋ชฉ๋ก์ ์๋ ๋ง ๊ทธ๋๋ก ๋ชจ๋ ๋ฐฉ์์ ์ด ์์ ์ ์ํํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค(์ง๋ 3์ผ ์ด๋ด์ ์ค์ํ ํ๋์ด ์๋ ๊ฒฝ์ฐ ์ ์ธ).
๋๋ถ๋ถ์ ๋ฐฉ์ ํ์ธํ์ง๋ง ํ๋์ด ์๋(ํ ๋ฌ ์ด์) ๋ชจ๋ ๋ฐฉ์ ๊ฑด๋๋ฆฌ์ง ์์์ต๋๋ค(๋จ์ํ ํ ๋ก ์ ์ด๋ฐํ์ ๊ฒ์ด๊ธฐ ๋๋ฌธ์).
์บ ํ์ฅ ๋ฐฉ์๋ ์ด๊ฒ์ด ํ์ํ์ง ์์ผ๋ฉฐ ์ด๋ฏธ ๋ฉ์์ง๊ฐ ์์ผ๋ฉฐ ์์ ๋ด์ฉ๋ ๋ชจ๋ ์ ์ฉ๋ฉ๋๋ค.
ํ์.
@raisedadead fcc ์ํค๋ฅผ ์ค๋จํ์ต๋๋ค. ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ์ฑํ ๋ฐฉ์ ํฌ๋ผ์ ํด๋น ๊ฒ์๋ฌผ์ ๊ฐ๋ฆฌํต๋๊น?
@BerkeleyTrue
์ฃผ์ ๋ฅผ ์
๋ฐ์ดํธํ์ต๋๋ค.
๊ทธ๋ค์ ์ฌ์ ํ โโ์ฑํ
๋ฉ์์ง์ Wiki์ ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค. ์
๋ฐ์ดํธํ ์ ์์ง๋ง ์๋ฆผ์ ํธ๋ฆฌ๊ฑฐํ๊ณ ์ถ์ง๋ ์์ต๋๋ค. ๋๋ถ๋ถ์ ์ต๊ทผ ํ๋์ด ์๋ ๊ฒ์ ๊ณ ๋ คํ๋ฉด ๊ทธ๋๋ก ๋๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค.
๊ทธ๋ฌ๋ Ziplines ๋ฐ Bonfires๋ Gitter๊ฐ ์ ์๋ ๋ฐฉ์ผ๋ก ํ์ํ๊ธฐ ๋๋ฌธ์ ๋๋๋ก ๋ฐฉ๋ฌธ์๋ฅผ ์ป์ต๋๋ค.
@raisedadead @BerkeleyTrue ์ค์ ๋ก ์ฌ์ฉ๋์ง ์๋ ๋ฐฉ์ ์ญ์ ํ๊ณ ์ถ์ ์๋ ์์ต๋๋ค. ๋ช ๊ฐ์ง๋ฅผ ๋์น๋ฉด Gitter์ ๊ธฐ๋ณธ ๊ฒ์ ๊ธฐ๋ฅ์ด ์ ๋๋ก ์๋ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๊ณต์ ๋ฐฉ์ ๋์ดํ ํ์๊ฐ ์์ต๋๋ค. ๊ณต์ ๋ฐฉ๋ง ์์ ๊ฒ์ ๋๋ค(๋ชจ๋ ๋น๊ณต์ ๋ฐฉ์ freecodecamp ์ ๋์ฌ๊ฐ ์๋ ์บ ํ ์ฐธ๊ฐ์๊ฐ ์ง์ ์ด์ํฉ๋๋ค.
๋จ์ : ์ผ๋ถ ๊ธฐ๋ก๊ณผ ์ผ๋ถ Google ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์์ค๋ฉ๋๋ค.
์ฅ์ : ์ฑํ
๋ฐฉ์ด ์ฌ๋๋ค์๊ฒ ์ค๋ช
ํ๊ธฐ ํจ์ฌ ๊ฐ๋จํด์ง๋๋ค.
ํฌ๋ผ์ ์ฑ๊ณต์ผ๋ก ์ ๋ชฉํ๋ Gitter์์ ๊ฐํ์ ์ผ๋ก ๋ฐ์ํ์ ๋ง์ ์ปค๋ฎค๋์ผ์ด์ ์ ํฌ๋ผ์ผ๋ก ์ฎ๊ธฐ๋ ๊ฒ์ ๋๋ค. ํฌ๋ผ์์๋ ์๋ต์ ๋ฐ๋ ๋ฐ ๋ฉฐ์น ์ด ๊ฑธ๋ฆด ์ ์์ต๋๋ค.
๋ง์ ๋ํ๋ฐฉ์ด ์ ๋ น ๋์์ด๊ธฐ ๋๋ฌธ์ ์์ฃผ ๊ฐ์ง์น๊ธฐํ๊ฑฐ๋ ์ฌ์ฉํ์ง ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ๊ณต์ ๋ฐฉ์ ์ดํด๋ณด๊ณ ์ด๋ค ๋ฐฉ์ด ํ์ฑํ๋์ด ์๋์ง ํ์ธํด์ผ ํฉ๋๋ค.
์, ๋์ํฉ๋๋ค. ๋๋ ๊ทธ๋ค์ ์ญ์ ํ๋ ๊ฒ์ ์ฐฌ์ฑํ์ฌ ์ฅ์ ์ด ๋ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ฐ์ฌ๋ฅผ ์ํํ๊ณ ์ญ์ ํ ์ ์๊ฑฐ๋ ์ญ์ ํด์ผ ํ๋ ๋ชฉ๋ก์ ๊ฒ์ํฉ๋๋ค.
๋ง์: > 100/์ผ
์ผ๋ถ: > 10/์ผ, < 100/์ผ,
์์: < 10/์ผ
๋นํ์ฑ: ์ค๋ ๊ฒ์๋ฌผ์ด ์์ต๋๋ค.
FreeCodeCamp - ๋ง์
๋์๋ง - ๋ง์
๋์๋งJavaScript - ๋ง์
HelpFrontEnd - ๋ง์
HelpDataViz - ์ผ๋ถ
HelpBackEnd - ์ผ๋ถ
ํ์ด์ฌ - ์์
์๋ฐ - ์์
๋ฃจ๋น - ๋นํ์ฑ
PHP - ์์
์ด๋ - ๋นํ์ฑ
๋น์ฝ - ๋นํ์ฑ
.NET - ๋นํ์ฑ
C++ - ๋นํ์ฑ
๋ฐฉ๋์ - ๋นํ์ฑ
ํ๋ด - ๋นํ์ฑ
Linux - ๋นํ์ฑ
SQL - ๋นํ์ฑ
CodeReview - ๋ง์
YouCanDoThis - ์์
CodingJobs - ๋ง์
์บ์ฃผ์ผ - ์ผ๋ถ
์ปค๋ฆฌํ๋ผ๊ฐ๋ฐ - ์ผ๋ถ
๋ฐ์ดํฐ ๊ณผํ - ์ผ๋ถ
์๋ฐ๋์์ด - ๋นํ์ฑ
์๋์ด - ์์
์ค๊ตญ์ด - ๋ง์
๋ค๋๋๋์ด - ๋นํ์ฑ
๋
์ผ์ด - ๋นํ์ฑ
ํ๋์ค์ด - ๋นํ์ฑ
์ผ๋ณธ์ด - ๋นํ์ฑ
ํ๊ตญ์ด - ๋นํ์ฑ
ํ๋ฅด์์์ด - ๋นํ์ฑ
ํฌ๋ฅดํฌ๊ฐ์ด - ๋นํ์ฑ
๋ฃจ๋ง๋์์ด - ๋นํ์ฑ
๋ฌ์์์ด - ์์
์คํ์ธ์ด - ์ผ๋ถ
์ค์จ๋ด์ด - ๋นํ์ฑ
ํ๊ฐ๋ก๊ทธ์ด - ๋นํ์ฑ
ํ๊ตญ์ด - ๋นํ์ฑ
๋ฒ ํธ๋จ์ด - ๋นํ์ฑ
์ฐ๋ฆฌ ์ปค๋ฎค๋ํฐ๋ ์ฃผ๋ก 3๊ณณ์ ๊ฑธ์ณ ์์ต๋๋ค.
๊ฐ์น ์๋ ๊ฒ์ ๋ํด ๋ค์์ ์ด๋ฌํ ๊ฐ ๋งค์ฒด์ ๋ํ ์ ์๊ฐ์ ๋๋ค.
์ด ์ธ ๊ฐ์ง ์ค ๋ํ๋ฐฉ์ด ๊ฐ์ฅ ๊ธด๋ฐํ ์ ๋๊ฐ์ ํ์ฑํฉ๋๋ค. ์ค์๊ฐ์ผ๋ก ์ฌ๋๋ค๊ณผ ์ด์ผ๊ธฐํ๋ ๊ฒ์ ์ง๋ฆฟํ๊ณ , ์ฑํ ๋ฐฉ์์ ๋๊ฐ๊ธฐ๊ฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค. ์ฆ, ์ฑํ ๋ฐฉ์ ํฌ๋ผ์ด๋ Facebook ๊ทธ๋ฃน๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ์ํฅ์ ๋ฏธ์น๋ "์ ๋ น ๋์"๋ก ๊ณ ํต๋ฐ์ต๋๋ค. ๋ํ๋ฐฉ์์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ฉด ๋ํ๋ฅผ ๋ค์ ์์ํ๊ธฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค.
์ฑํ ๋ฐฉ์ ์์ฃผ ์ฐพ๋ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ช ๊ฐ์ ์ฃผ์ ๋ฐฉ์ ์ต๋ํ ์ง์คํ์ฌ ์ ๋ น ๋์์ ์ํ์ ์ํํฉ๋๋ค.
๋ฌธ์ ๋ ์ฐ๋ฆฌ๊ฐ ์ด๋ค ๋ฐฉ์ ์ ์งํฉ๋๊น?
์์ ์ฐ๊ตฌ๋ฅผ ๋ฐํ์ผ๋ก ์ ๋ ๊ฒธ์ํ๊ฒ ๋ค์์ ์ ์ํฉ๋๋ค.
์ด์ ๋ํ ๋ชจ๋ ๋ถ๋ค์ ์๊ฐ์ ๋ฃ๊ณ ์ถ์ต๋๋ค.
DataScience์ ๊ฐ์ ๋ํ๋ฐฉ์ ๋ฏธ๋์ ๋ํด ๋ ผ์ํ๊ธฐ ์ํด ์ ์ํ ๋ชฉ๋ก๊ณผ ์ด๋๋ฅผ ๋ณด์์ต๋๋ค. ์ ๋ ์ด ๊ฐ์์ค์ด "์ผ๋ฐ ๊ฐ์์ค" ํ์์ ์ ํฉํ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฃผ๋ก ๋ฐ์ดํฐ ๊ณผํ์ ๊ดํ ํ ๋ก ์ด ์งํ๋๊ณ ์์ต๋๋ค. ๊ทธ ๋ฐฉ์ ๋ ์ผ๋ฐ์ ์ธ ๋ค๋ฅธ ๋ฐฉ์ผ๋ก ๋ณํฉํ๋ฉด ๋น์ทํ ์๋๋ฅผ ๊ฐ์ง ๋ฐฉ๊ณผ ๋ณํฉ๋์ง ์๋ ํ ํ์ฌ์ ๋ด์ฉ๊ณผ ๋ฐฉ์ ๋๊ธฐ๊ฐ ์ฌ๋ผ์ง ์ ์์ต๋๋ค. "๊ธฐ๊ณ ์"์ ๊ฐ์ ๋ฐฉ์ ์ด ๋ฐฉ์ ๊ฐ์ฅ ์ ํฉํ ์ ๋ชฉ์ฒ๋ผ ๋ณด์ด์ง ์์ต๋๋ค. ๋๋ ๋ํ ๊ทธ๊ฒ์ด ์ฌ๋๋ค์ ๋์ด ๋ชจ์ผ๊ณ ์๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ํ์ฌ ๋ฐฉ์ 680 ๋ช ์ ๊ฐ์ ์๊ฐ ์์ผ๋ฉฐ ์ผ๋ถ ์ฌ๋๋ค์ ํ๋์ ๋ชจ๋ํฐ๋งํ๊ณ ์์ต๋๋ค.
ํ์ฌ๋ก์๋ ์ด ๋ฐฉ์ ์ฑ๊ฒฉ๊ณผ ๊ด๋ จ๋ ํ๋์ด ํฌ๋ผ ํ์์ ๋ง์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ฐฝ๋จ ๋๋ถํฐ ๊ด๋ฆฌํด์จ ๋ฐฉ์ด๊ธฐ ๋๋ฌธ์ ์ด ๋ฐฉ์ ๋ํด์๋ง ์ด์ผ๊ธฐํ ์ ์์ต๋๋ค.
๋๋ ๋ํ Python ๋ฐฉ์์ ํ๋์ ๋ชจ๋ํฐ๋งํ์ต๋๋ค. ๊ทธ๊ฒ์ '๋ช๋ช'์ด ์๋๋ผ '์ผ๋ถ'์ ๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ํน์ฑ์ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ด๋ํ ์ ์๋ ๋ฐฉ์ ๋๋ค.
์คํ์ธ ๋ฐฉ์ ๋ด๊ฐ ๋ณธ ๊ฒ ์ค ๊ฐ์ฅ ํ๋์ ์ธ ๋ฐฉ ์ค ํ๋์ ๋๋ค. ๋ฐฉ์ ํ๋์ ์ ์งํ๋ ๋ฐ ์ ๋ง ์ข์ ์ฌ๋๋ค์ด ์์ต๋๋ค.
์ด๊ฒ์ ํฌ๋ผ ํ์์๋ ๋ง์ง ์์ต๋๋ค.
๊ทธ ๋ฐฉ๋ค์ ์ญ์ ํ๋ ๊ฒ์ด ๋ฏธ๋๋ผ๊ณ ์๊ฐํ๋ค๋ฉด, ์คํ์ธ์ด ๋ฐฉ์ HelpDataViz, HelpJavaScript ๋ฑ๊ณผ ๊ฐ์ ๊ด๋ จ ๋ฐฉ์ ์ญ์ ํจ์ผ๋ก์จ ์ํฅ์ ๋ฐ์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ํ ์คํ์ธ์ด ๋ฐฉ์ ๊ทธ ๋ฐฉ์์ ์คํ์ธ์ด ์ฌ์ฉ์๊ฐ ๋ฐ๊ฒฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋๋ ๊ณณ์ด๊ธฐ๋ ํฉ๋๋ค. ๋ฐฉ. ๋์๋ง ๊ด๋ จ ๋ฐฉ์ ์ญ์ ํ๊ณ ํ๋์ ํฌ๋ผ์ผ๋ก ์ด๋ํ๋ฉด ์คํ์ธ์ด ๋ฐฉ์ด ์ ์ง๋์ง ์๊ฑฐ๋ ํ๋์ด ์ค์ด๋ค ์ ์์ต๋๋ค. Gitter์ ํ๋์ด ์ ๋ฐ์ ์ผ๋ก ์ค์ด๋ค๋ฉด ์คํ์ธ์ด ๋ฐฉ์ด ์ฌ๋ผ์ง๋ ๊ฒฝํฅ์ด ์์ต๋๋ค.
๋ค์์ ์ ์ํฉ๋๋ค.
"์ผ๋ถ" ์์ค์ ํ๋์ด ์๋ ์ผ๋ถ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ ๊ด๋ จ๋ ์ ์๋ ๋ค๋ฅธ ๋ฐฉ์ ์ญ์ ํ ํ ๋ณํฉํ๊ฑฐ๋ ์ด๋ค ์ผ์ด ๋ฐ์ํ๋์ง ํ์ธํ๊ธฐ ์ํด ๊ธฐ๋ค๋ฆฝ๋๋ค.
Gitter๊ฐ ๋ ์ด์ ๋์๋ง ๋ฆฌ์์ค ์งํฉ์ ๋ํ ์ฐธ์กฐ๊ฐ ์๋๊ธฐ ๋๋ฌธ์ Help-์ ๋ํ ๋ฐฉ์ ์ญ์ ํ๋ฉด Gitter์ ์ ์ฒด ํ๋์ด ์ค์ด๋ค ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๊ด๋ จ๋ ์ ์๋ ๋ค๋ฅธ ๋ฐฉ์ ์ญ์ ํ ํ ๋ณํฉํ๊ฑฐ๋ ์ด๋ป๊ฒ ๋๋์ง ๊ธฐ๋ค๋ฆฌ์ญ์์ค.
@evaristoc์ด ๋ฐฉ๊ธ ์ข์ ์์ด๋์ด๋ฅผ ์๊ฐํด ๋์ต๋๋ค. ํ ๋ฒ์ ํฐ ๋ณํ๋ฅผ ์ผ์ผํค๊ธฐ ๋ณด๋ค๋, ์ด๋ฌํ ๋ณํ๋ฅผ ๋จ๊ณ๋ณ๋ก ๋ง๋ค์ด ๋ด
์๋ค.
์ฒ์์๋ ๋ค๋ฅธ ์ธ์ด ๋ฐฉ( JS๊ฐ ์๋)์ ๋ซ๊ณ ํ ๋ก ์ ํฌ๋ผ์ผ๋ก ์ด๋ํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ ์์ผ๋ฉฐ ํด๋น ๋ฐฉ์ ์ผ๋ฐ ์ฌ์ฉ์๋ก๋ถํฐ ํผ๋๋ฐฑ์ ๋ฐ์ ์ ์์ต๋๋ค.
ํผ๋๋ฐฑ์ด ๋งค์ฐ ๋ถ์ ์ ์ด๋ฉด ๋ฐฉ์ ํ์ํ๋ ์ ์ฒด ์์ด๋์ด๋ฅผ ์ฌ๊ณ ํ ๊ฒ์
๋๋ค.
@QuincyLarson
์ค์ ๊ณํ์ด ํ๋์ ๊ด๊ณ์์ด ์ญ์ ํ๋ ๊ฒ์ด๋ผ๋ฉด ์ฌ์ฉ์๊ฐ ๋ค์๊ณผ ๊ด๋ จํ์ฌ ์ฃผ ์ค์ฌ์์ ๋ํํ๋ ๋์์ ์ ์ํ ๊ฒ์ ์ ์ํฉ๋๋ค.
์ต์ํ "๋ค๋ฅธ ๊ณณ์ผ๋ก ๋ฌผ๊ฑด์ ์ฎ๊ธฐ๋" ์ถฉ๋ถํ ์๊ฐ์ ๊ฐ์ง ์ฌ์ฉ์๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด.
๋ด ์ดํด๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
DataScience, ์คํ์ธ์ด, ๋ฌ์์์ด, ์ค๊ตญ์ด, ์บ์ฃผ์ผ์ Free Code Camp์ ์ฃผ์ ํต์ฌ ๋ฐ ์๋ฌด์ ์ผ๋ถ๊ฐ ์๋๋๋ค. ๋ด๊ฐ ๊ด๋ฆฌํ๋ ๋ฐฉ์ ๋ํด ์ ์ํ๊ณ ์ถ์ง๋ ์๊ณ ํด๋น ๋ฐฉ์ ํ๋์ ์์ ํ ์ํฅ์ ์ค ๊ฒ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์ง๋ง ํด๋น ๋ฐฉ์ A๋ฅผ ์๊ฒ ๋๋ค๋ ๊ฒฝ๊ณ ์ ํจ๊ป ๋ค๋ฅธ ํ๋ซํผ(FB์ ๊ฐ์)์ผ๋ก ํ๊ธฐ๋ ์ ์์ต๋๋ค. ๋ง์ ํธ๋ํฝ - Gitter๊ฐ FCC ํ๋ซํผ์ผ๋ก ๋ ๋ถ๊ฐ๋๋ฉด ์ด์จ๋ ๊ทธ๋ ๊ฒ ๋ ๊ฒ์
๋๋ค.
์ด๋ ํด๋น ๋ฐฉ์ด FCC ํ๋ก์ ํธ์ ์ง์ ๊ธฐ์ฌํ์ง ์๋๋ค๊ณ ๊ฒฐ์ ํ ๊ฒฝ์ฐ์๋ง ์ํํด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ค๋ฅธ ๊ด๋ จ ๋ฐฉ์ ์ญ์ ํ ํ Gitter ํ๋์ ์ด๋ค ์ผ์ด ๋ฐ์ํ๋์ง ํ์ธํ ๋๊น์ง ์ ์งํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋๋ Quincy์ ๋์ํฉ๋๋ค. ์ ์งํด์ผ ํ ๋งค์ฐ ํ๋์ ์ธ ๋์ ๋ฐฉ์ด ์๋ค๋ฉด(๋ด๊ฐ ์ถ์ ์ธ ํด๋ฆฌ๋ธ๋๋๋ 4์ ์ดํ๋ก ์๋ฌด๊ฒ๋ ์๋๋ผ๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค.) ๋ค๋ฅธ ๋ฐฉ์ ๋ณต์ ํ๋ ๋ฐฉ์ ์ง์ง๊ธฐํ๋ฉด ์ผ์ด ๋ ์ฌ์์ง ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ฒด์ธ์ง ์ค๋ฒ ์ ์ ์ค๋๋ ํฌํ ๋ฃธ์ฒ๋ผ.
์ด์ ์คํ์ธ์ด/์ค๊ตญ์ด๋ ๋ง์ง์ง ์์ต๋๋ค. ํนํ ์ข์ FB ๋์์ด ์๊ธฐ ๋๋ฌธ์ ์ค๊ตญ์ด. ๋๋ ์ฐ๋ฆฌ๊ฐ ๊ธฐ์ ์ธํธ์ ํ๋ฆ์ ์ฌ์ฉํ์ฌ ์ฝ 15๊ฐ์ ๋ฐฉ์ ๊ฐ์ง ์ ์์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ๋ฉด, ๋ฐ์ดํฐ, ํ๋ฉด, ์ฝ๋ ๊ฒํ , ํ์ด๋ง, CodingJobs. ๊ธฐ์ฌ์, ์ฝ์ด . ์ถ๊ฐํด์ผ ํ ๋ค๋ฅธ ๋ฐฉ์ด ์๋ค๊ณ ํ์ ํ์ง๋ง ์ด ๋ฐฉ์ด ๊ฐ์ฅ ๊ฐ๋ ฅํ๊ฒ ๋๊ปด์ง๋ ๋ฐฉ์ ๋๋ค. ์ ์ปค๋ฆฌํ๋ผ์ผ๋ก ์ด๋ํ๋ฉด(์ธ์ฆ์ ๊ฐ ๋ถ๋ถ์ ์์ฒด ์ธ์ฆ์ด๋ฏ๋ก ์์ฒด ๊ณต๊ฐ์ ๋ณด์ฅํ ์ ์์)
์๋ง๋ ์ฝ๋ฉ์์ ๋ฒ์ด๋ ๋ฝ๋ชจ๋๋ก ํด์์ ์ทจํ๋ ์ฅ์๋ก ์ฃผ์ ์์ ๋ฒ์ด๋์ญ์์ค.
@evaristoc ํผ๋๋ฐฑ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ง์ ํ์ ๋๋ก ๋ฐ์ดํฐ ๊ณผํ์ค์ ๋ง์ ์ฉ๋๋ก ์ฌ์ฉ๋๋ฉฐ ํ๋๊ณผ ์ฐธ๊ฐ์๊ฐ ๋งค์ฐ ๊ฑด๊ฐํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ ๊ณผํ์ค์ ๋ณ๋๋ก ์ ์งํ ์ ์์ต๋๋ค.
์ ๋ @CarlJKashnier ๊ฐ ์ด 15๊ฐ์ ๋ฐฉ์ ์ดฌ์ํด์ผ ํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค.
ํ์ฑ ๋์๋ง ๋ฃธ์ ์ญ์ ํ๋ ๊ฒ์ด ์๋๋ผ ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ์ด์ ๋์๋ง ๋ฃธ๋ง ์ญ์ ํ ๊ฒ์ ์ ์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ค๋์ ์ ์ด๊ฒ๋ค์ ์ญ์ ํ์ด์ผ ํ์ต๋๋ค. ๋ณด๊ด์์ ์ด์ ๋ณด๋ค ๊ทธ๊ฒ๋ค์ด ์ผ๊ธฐํ๋ ํผ๋์ด ๋ ํฝ๋๋ค.
๋ค์ ๋ฐฉ์ ์ฆ์ ์ญ์ ํ ๊ฒ์ ์ ์ํฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ณ ๋ฐฉ์ ๊ฒฝ์ฐ @all์ @all์ ๋ํ ์ค๋ช ๊ณผ ํจ๊ป ํ์ค ๋ฉ์์ง์ ํจ๊ป ์ธ๊ธํด์ผ ํ๋ฉฐ ํฌ๋ผ์ด ์ด๋ฌํ ์ฃผ์ ์ ๋ํด ํ ๋ก ํ๊ธฐ์ ๋ ์ข์ ์ฅ์๋ผ๊ณ ์๊ฐํ๋ ์ด์ (๋ฉ์์ง ์์ด ์ ๊ธฐ ๋๋ฌธ์)์ ๋ํ ์ค๋ช ๊ณผ ํจ๊ป
์ ๋ ์ปค๋ฆฌํ๋ผ๊ฐ๋ฐ, Hikes, LocalLeaders(์ง๋ ํ ๋ฌ ๋์ ์ฃผ๋ก ๋นํ์ฑ), CamperBot, NonprofitProjects(๋๋ถ๋ถ ๋นํ์ฑ), LiveCoding ๋ฐ Translators์๊ฒ "๊ธฐ๊ณ ์"๋ผ๋ ์ ๋ฐฉ์ ๋ง๋ค๊ณ ์ด ๋ฐฉ์ 3์ผ ๋์ ์ญ์ ํ๋ค๋ ์ฌ์ค์
"๊ธฐ๊ณ ์"๋ ๋ณธ์ง์ ์ผ๋ก FCC ๊ธฐ๊ณ ์ ๋ฐ "์ํผ์ ์ "(๋น์๋ฆฌ ํ๋ก์ ํธ ๋ฐ LetsMeet ์คํ์ผ์ ๋ด๋ถ ๋๊ตฌ์ ๊ธฐ์ฌํ ์บ ํผ ํฌํจ)๋ฅผ ์ํ ๊ณต๊ฐ์ด ๋ ๊ฒ์ ๋๋ค. ๋ชจ๋ ์ฌ๋์๊ฒ ๊ฐ๋ฐฉ๋ ๊ฒ์ด๋ฉฐ(CoreTeam์ ์ฐ๋ฆฌ์ ์ ์ผํ ๋ ์ ๊ณต๊ฐ์) ์ผ์ข ์ ์ญํ ์ ํ ์ ์์ต๋๋ค. Free Code Camp๋ฅผ ๊ฐ์ ํ๋ ๋ฐ ๊ด์ฌ์ด ์๋ ์ฌ๋๋ค์ ์ฉ๊ด๋ก.
์ ์? ์ ์ธ?
๋์. Gitter์ ์ฐ๋ฝํ์ฌ ๋ณด๊ดํ ๋ฉ์์ง ์ฌ๋ณธ์ ์ป์ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
@raisedadead ๋๋ ๊ทธ ๋ชจ๋ ๋ฐฉ์ด ์ฌ์ ํ Google์์ ์์ธ์ ์์ฑํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
@BerkeleyTrue @raisedadead ํด๋น ๋ฐฉ์ Google์์ ๋ณด๊ดํ์ง๋ง ์ ๊ฑฐํ ํ์๋ ๊ฒ์ ๊ฒฐ๊ณผ์ ๋ ์ด์ ํ์๋์ง ์์ต๋๋ค. ์ ์ฒด ๋ฐ์ดํฐ ์ธํธ์ ๋ค์ด๋ก๋ ๋ฐ ๊ณต๊ฐ ๋ฐ์ดํฐ ๋ฆด๋ฆฌ์ค๋ฅผ ์กฐ์ ํ๊ธฐ ์ํด ๋ฌธ์ ๋ฅผ ๋ง๋ค์์ต๋๋ค. https://github.com/FreeCodeCamp/FreeCodeCamp/issues/10069
๋ฐฉ์ด ์ญ์ ๋ ๋๊น์ง ํด๋น ๋ฐฉ์ ํ์ ๋ฉ์์ง๋ฅผ ์ถ๊ฐํ ์๋ ์์ต๋๋ค. (์ ํ ์ฌํญ) ๋ฐฉ์์ ๋ชจ๋ ์ฌ๋์ ์ ๊ฑฐํฉ๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ์ฐธ์ฌํ๋ฉด ํ์ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
ํ์ ๋ฉ์์ง๋ฅผ ์ถ๊ฐํ๊ธฐ ์ํ gitter API ์๋ํฌ์ธํธ์ ๋๋ค.
METHOD: PUT
URI: /rooms/:roomId/meta/welcome-message
DATA: {"welcomeMessage":"# Welcome\n\nHi"}
์ ๋ CurriculumDevelopment, Hikes, LocalLeaders(์ง๋ ํ ๋ฌ ๋์ ๋๋ถ๋ถ ๋นํ์ฑ), CamperBot, NonprofitProjects(๋๋ถ๋ถ ๋นํ์ฑ), LiveCoding ๋ฐ Translators๊ฐ
@/all
"Contributors"๋ผ๋ ์ ๋ฐฉ์ ๋ง๋ค๊ณ ์ญ์ ํ๋ค๋ ์๋ฆผ์ ๋ฐ์์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด ๋ฐฉ์ 3์ผ ํ.
@QuincyLarson ๋ค๋ฅธ ํ๋ก์ ํธ(_FreeCodeCamp์ ์ผ๋ถ์ด์ง๋ง_)์ด๋ฏ๋ก CamperBot ๋ฐฉ๊ณผ ๊ฐ์ ํ๋ก์ ํธ ๋ฐฉ์ ๋ณ๋๋ก ์ ์งํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
@abhisekp ์ด ํ๋ก์ ํธ ๋ฃธ์ด ๋๋ถ๋ถ ๋นํ์ฑ ์ํ์ธ ๊ฒฝ์ฐ ์ ์ด ํ๋ก์ ํธ ๋ฃธ์ ์ ์งํด์ผ ํ๋์ง ๊ถ๊ธํฉ๋๋ค.
CamperBot์ ๋ฐฉ์ ๋งค์ฐ ๋นํ์ฑ ์ํ์ ๋๋ค. ๋ง ๊ทธ๋๋ก ์ผ์ฃผ์ผ์ ํ๋์ ๋ฉ์์ง์ ๋๋ค. ์ฐ๋ฆฌ์ ๋ชฉํ๋ ์ ์ฒด ํ๋์ ์ต๋ํํ๊ณ "์๋ ํ์ธ์... [๊ท๋๋ผ๋ฏธ]" ํจ๊ณผ๋ฅผ ์ต์ํํ๊ธฐ ์ํด ์ด ๋ฐฉ์ ๊ฐ๋ฅํ ํ ์ ๊ฒ ์ค์ด๋ ๊ฒ์ ๋๋ค.
๊ธฐ๊ณ ์ ๋ฐฉ์์ FCC์ ์ ๋ฐ์ ์ธ ๊ฐ์ ์ ๋ํ ์ปจํ ์คํธ ๋ด์์ camperbot์ ๋ํ ๋ณ๊ฒฝ ์ฌํญ์ ์ฝ๊ฒ ๋ ผ์ํ ์ ์์ต๋๋ค.
@abhisekp ์ฐ๋ฆฌ๊ฐ ๋๋ฌํ ์ ์๋ ๋์ ์ ์ฐพ์์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. roomId๊ฐ ๋ฐฉ ์ด๋ฆ์ธ๊ฐ์? ์๋๋ฉด ๋ณ๋์ ๋จ๊ณ๋ก ๋ชจ๋ ๋ฐฉ ID ๋ชฉ๋ก์ ์์งํด์ผ ํฉ๋๊น?
@QuincyLarson :roomId
๋ฐฉ์ 546fd572db8155e6700d6eaf
์ด๋ฉฐ ์ด๋ฆ์ผ๋ก ๋ฐฉ์ ์ฐธ์ฌํ์ฌ ์ป์ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด
METHOD: POST
URI: /rooms
DATA: {"uri": "FreeCodeCamp/FreeCodeCamp"}
์ด๊ฒ์ 2๋จ๊ณ ํ๋ก์ธ์ค์ ๋๋ค.
:point_right: https://www.npmjs.com/package/node-gitter#promises -or-callbacks
@abhisekp ์ฐ์ - ๋ช ํํ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
๋ชจ๋ ๋ฐฉ์ ์ฃผ์ ๋ฅผ ์ ๋ฐ์ดํธํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๋ ๋ฐ ๊ด์ฌ์ด ์์ผ์ญ๋๊น(๋ณด๊ดํ ์ฃผ์ ์ ์ธ)? ๊ทธ๋ ๊ฒ ํ๋ฉด ์๋นํ ์์ ์ง๋ฃจํ ์์ ์ ์ ์ฝํ ์ ์์ผ๋ฉฐ, ์ฐ๋ฆฌ๊ฐ ๊ธฐ๋ก์ ๋ค์ด๋ก๋ํ๊ณ ์ญ์ ํ ์ค๋น๋ฅผ ํ๋ ๋์ ์ด ์ฃผ์ ๋ก ์ด ๋ฐฉ์ ๋ฉฐ์น ๋์ ๊ทธ๋๋ก ๋๋ ๊ฒ์ด ์ข๋ค๋ ๋ฐ ๋์ํฉ๋๋ค.
@QuincyLarson ํ์คํ ... ์์๋ด๊ณ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๊ฒ ์ต๋๋ค. :+1:
@abhisekp ์ด์ ๋ํ ์ง์ ์ด ์์์ต๋๊น?
@QuincyLarson ๋ค. ๋๋ ์งํํ๊ณ ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ์๋ฃํ ๊ฒ์ ๋๋ค.
๋ฉฐ์น ๋์ ๊ฑด๊ฐ์ด ์ข์ง ์์์ต๋๋ค. ์ฃ์กํฉ๋๋ค! ์ง์ฐ์ ์ํด.
@abhisekp OK - ํ๋ฅญํฉ๋๋ค! ์์ง๋ ์ด ์ผ์ ํ๊ณ ๊ณ์๋ค๋ ๋คํ์ ๋๋ค. ์ง์ฐ์ ๋ํ ๊ฑฑ์ ์ ์์ต๋๋ค. ๋นจ๋ฆฌ ๐ฏ์ ๋๋ผ์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค :)
@QuincyLarson ์ด๋ค ๋ฐฉ์ ๋ ์ด์ ์ฌ์ฉ ํ์ง ์๊ณ ์ถ์ต๋๊น?
์ด๋ฐ ๊ธฐํ๋ฅผ ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค. ์ด ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋๋ ๋์ ์๋ ์ ํ๊ธฐ API๊ฐ ํ์ํ๋ค๊ณ ๋๊ผ์ต๋๋ค(_๊ทธ๋ฐ ๊ฒ์ด ์กด์ฌํ์ง ์์_). ๊ทธ๋์ ์๋ ์ ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ(https://rate-limiter-api.js.org) :smile: ๋ฒ๊ฑฐ๋ก์ ์์ด ํ์ฌ API ์๋ ์ ํ์ ๊ด๋ฆฌํ๊ธฐ ์ํด ๋ง๋ค์์ต๋๋ค.
์คํฌ๋ฆฝํธ๊ฐ ์ค๋น๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฆ์ด์ ์ฃ์กํฉ๋๋ค.
๋ค์ ์ ๋ณด๋ฅผ ์๋ ค์ฃผ์ธ์.
์ด ๋ฐฉ์ ๋นํ์ฑ ์ํ์ด๋ฉฐ ๋ณด๊ด ๋ชฉ์ ์ผ๋ก๋ง ์กด์ฌํฉ๋๋ค. ํ๋ ์ค์ธ ๋ฐฉ์ ์ฐธ์ฌํ์ธ์. ์ ์ฒด ๋ชฉ๋ก์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. https://www.freecodecamp.com/wiki/en/official-free-code-camp-chat-rooms/
- ์ฑํ ๋ฉ์์ง
- ํ์ ๋ฉ์์ง
- ์ ์ฅํ ๋ฐฉ ๋ชฉ๋ก(ํ์ฉ ๋ชฉ๋ก)
- ์ ์ฅํ์ง ์์ ๋ฐฉ ๋ชฉ๋ก(๋ธ๋๋ฆฌ์คํธ)(_์ ํ์ฌํญ_)
- ์ ์ฅ๋์ง ์๋ ์ ์ฅ ๋ชฉ๋ก์ ๋ฐฉ ๋ชฉ๋ก
gitter์ git room์ด ์๊ธฐ ๋๋ฌธ์
์๋์ ๊ฐ์ ๋ฉ์์ง๋ก ํ๋ณด๋ฅผ ํ๊ณ ์๋๋ฐ ๋๋ ์ด ๋ ๋ง์ ์ฌ๋๋ค์ด ์ฐพ์์ค๊ณ ์์ต๋๋ค.
Git
๊ด๋ จ ๋ฌธ์ _๋ชจ๋ _ ์ง๊ธ ํ์ธํ์ธ์.
๋ถ๋๋ฌ์ํ์ง ๋ง์ธ์ : ํ๋น๋ฌด :. ์ง๊ธ ๋ฐ๋ก ํด๊ฒฐํ์ธ์. ํด๊ฒฐ์ฑ
์ _ํ ๊ฑธ์๋ง ๋ ๊ฐ๋ฉด ์์ต๋๋ค_.
์ง๋ฌธํ๊ณ Git Ninjas์ ๋ต๋ณ ๋ฐ๊ธฐ :panda_face:
:point_right: FreeCodeCamp/Git :ํ๋ฌ์:
@abhisekp ๋๋ ๋น์ ์ ๋ฉ์์ง๋ฅผ ๋ณด์๋ค
๋ด ์ถ์ ์ ๋ฐ๋ฅด๋ฉด ๊ทํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐฑ๋ง ๊ฐ์ ๋ฉ์์ง๋ฅผ ๋ค์ด๋ก๋ํ๋ ๋ฐ ์ฝ 17์ผ์ด ์์๋๋ฉฐ ๊ธฐ๋ณธ ๋ํ๋ฐฉ์๋ ๊ทธ ์ด์์ด ์์ ๊ฒ์ ๋๋ค. ์ต์ ํ๊ฐ ์ด ์์ ์ ์๋๋ฅผ ํฌ๊ฒ ๋์ผ ์ ์๋ค๋ฉด ์ข์ต๋๋ค. ๋ง๋์ญ์์ค.
๊ทธ๋ ์ง ์์ผ๋ฉด ์ด ์คํฌ๋ฆฝํธ๋ฅผ ๋ค์ํ ๋ฐฉ์ ๋์งํธ ์ค์ ์๋ฒ์์ ๊ณ์ ์คํํ ์ ์๋๋ก ์ค๋นํ๋ ๋ฐ ์ง์คํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด ๋ฐ์ดํฐ๋ฅผ ๊ณต๊ฐ ๋ฐ์ดํฐ ์ธํธ๋ก ๋ฆด๋ฆฌ์คํ ์ ์๋ ๋ฐฉ๋ณ .csv ํ์ผ๋ก ๋ณํํฉ๋๋ค.
๋จผ์ ์ญ์ ํ๋ ค๋ ๋ชจ๋ ๋ฐฉ์ ์ง์คํ ๋ค์ ๊ธฐ๋ณธ ๋ฐฉ(์ญ์ ๋์ง ์์)์์ ์คํ์ ์์ํ ์ ์์ต๋๋ค.
๋ก์ปฌ ๋๋ ํ ๋ฆฌ์ ๋คํํ ์ ์์ผ๋ฉฐ ์๋์ผ๋ก ๊ฒ์ํ์ฌ ๋์ค์ bittorrent์ ์ฌ๋ฆด ์ ์์ต๋๋ค.
@Berkeleytrue ์ด ๊ณํ์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ์ธ์?
์ค์ํ ๊ฒ์ ์ด "์ ๋ น ๋ง์" ๋ฐฉ์ ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ์ญ์ ํ๋ ๊ฒ์ ๋๋ค. ์ด ์ผ์ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
@BerkeleyTrue ์ด๋ป๊ฒ ์๊ฐํ์ธ์?
@QuicyLarson @abhisekp
๋๋ ์ด๊ฒ์ ์ํ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ค๊ณ ์ถ์ดํ๋ @alayek๊ณผ๋ ์ด์ผ๊ธฐ๋ฅผ
@abhisekp๊ฐ ๊ทธ์๊ฒ ์ฐ๋ฝํ๊ณ ์ถ์ดํ ๊น์?
@abhisekp @alayek ์๋ ํ์ธ์, ์ ๋ ์ด๊ฒ์ ๋ํด ์๊ณ ์์ต๋๋ค. ๋ผ์ด๋ธ๋ก ํ ๋ก ํ๋ ๊ฒ์ ํฅ๋ฏธ๋ก์ธ ์ ์์ต๋๋ค. ์จ๋ผ์ธ ํ์์ ์ฐธ์ํ์๊ฒ ์ต๋๊น? (์ค์นด์ดํ, ๊ตฌ๊ธ ํ์์, ์น์์ค ...)
@abhisekp ์ผ๋ง๋ ๋ง์ ๋ํ๋ฐฉ์ ๋ค์ด๋ก๋ํ ์ ์์์ต๋๊น? ํตํฉ์ ์ถ์งํ๊ณ ์ถ์ง๋ง ๊ทธ ๊ณผ์ ์์ ๋ฐ์ดํฐ๋ฅผ ์๊ณ ์ถ์ง๋ ์์ต๋๋ค. ๊ฐ์ฌ ํด์!
@QuincyLarson ๋ฉฐ์น ๋ ํ์ํฉ๋๋ค. ๋๋ ์ต์ ์ ์๋ฃจ์ ์ ๋ํ ๋ ผ๋ฆฌ์ ๋ํ ๋์์ ์์ฒญํ์ต๋๋ค. _์ํ์ด ์งํ ์ค์ด๋ผ ์ง์คํ ์๊ฐ ์์์ต๋๋ค._
๋๊ตฐ๊ฐ๊ฐ ์ต์ ์ ๋ ผ๋ฆฌ๋ฅผ ๋์ธ ์ ์๋ค๋ฉด ์ ๋ง ์ข์ ๊ฒ์ ๋๋ค. (_ gitter์ ๋ํ ์ฐ๊ฒฐ ๋๊น ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ์ ์์ ์ฅ์น ํฌํจ_) ie
PostgreSQL์ ์ฌ์ฉํ์ฌ ๊ฐ ๋ฐฉ์ ๋ํ ํ
์ด๋ธ๊ณผ ํจ๊ป ๋ฉ์์ง๋ฅผ ์ ์ฅํ๋ ค๊ณ ํฉ๋๋ค. (_NoSQL db๋ฅผ ์ฌ์ฉํ๋ฉด ๋ง์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ์ํ ์ ์์ต๋๋ค_)
๋๋ ๋ชจ๋ ๊ฒ์ด HDD์ ์ผ๋ง๋ ๋ง์ ๊ณต๊ฐ์ ์ฐจ์งํ ์ง ๋ชจ๋ฆ
๋๋ค.
PostgreSQL์ CSV๋ก ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ง์ํฉ๋๋ค.
๋ช ๊ฐ์ง ์ฌ์ค:
beforeId
limit
(_์ต๋ 100_)skip
(_์ต๋ 5000_)// ์ฐธ์กฐ: @alayek @evaristoc ์ด๊ฒ ์ข ๋์์ฃผ์๊ฒ ์ด์?
@abhisekp ์ ๋ฐ์ดํธ์ ๊ฐ์ฌํ๊ณ ์ง๊ธ๊น์ง ์งํ ์ํฉ์ ๊ณต์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
์ํ์ ํ์ด์ ๋น๋๋ค.
@FreeCodeCamp/issue-moderators ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๊ด์ฌ์ด ์๋ ์ฌ๋์ด ์์ต๋๊น?
@abhisekp ๋ค ์ํ ์
๋๋ ๋น์ ์ดํ๊ณ ์ถ์ ๊ฒ์ ๋ด ๋๋ค. ๊ทธ๊ฒ์ ์ข์ ๋ณด์ธ๋ค! ์ธ์ด์ ๋ฌด์์ ์ฌ์ฉํ๊ณ ์์ต๋๊น? ์๋ํฌ์ธํธ API์ ๋๊น? ํ๋ฅญํ ์์ด๋์ด!!!
์ด ์๋ฃ๋ฅผ ๋ค์ด๋ก๋ํ๋ ๋ง์ ํธ๋ํฝ์ด ์์๋์ง๋ ์์ง๋ง ๋งค์ฐ ๊ฐ๋ LARGE ๋ค์ด๋ก๋๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ์ถ๊ฐ ๋ก๋ ์ฒ๋ฆฌ๊ฐ ํ์ํ์ง ์์ ์ ์์ผ๋ฏ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ง์ ์๋ ฅ์ด ๊ฐํด์ง ๊ฒ์ผ๋ก ์์ํ์ง ์์ต๋๋ค. ๊ทธ๋๋ ๊นจ์ง ๋ค์ด๋ก๋์ ๋ํ ๊ฒฝ๊ณ ๋ฅผ ๊ณ ๋ คํด์ผํฉ๋๋ค ...
@abhisekp ์ฝ๋๋ ์ด๋์ ์์ต๋๊น? ๋๋ ๋น์ ์ ์ ๊ทผ ๋ฐฉ์์ ์ข์ํฉ๋๋ค ...
@evaristoc ๋น์ ์ @abhisekp๊ฐ ๋ถ์ฌ์ค ์ผ ๋ ์ด ์ผ์ ํ ์ ์๋ ๊ฐ๋ ฅํ ์์น์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ด์จ๋ ์ด ๋ชจ๋ ๋ฐฉ์ ๋ด์ฉ์ ์คํ ๋ฐ์ดํฐ๋ก ๊ณต๊ฐํ ๊ณํ์ ๋๋ค. ์์นด์ด๋น ํ๋ก์ธ์ค๋ฅผ ์์ํ์๊ฒ ์ต๋๊น?
@FreeCodeCamp/๋ฌธ์ ์ค์ฌ์
์ฐ๋ฆฌ๋ ๋ค์์ ํ ๊ฒ์ ๋๋ค:
๋ค์์ ์๋ก์ด ๊ณต์ ๋ฐฉ์
๋๋ค(์ ๋ ์ด๋ฏธ Wiki ์์
FreeCodeCamp ์ ๋ฉ์ธ ์ฑํ
๋ฐฉ - ์ํ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์ฝ๋ฉ์ ๋ฐฐ์ฐ์ญ์์ค.
๋์๋ง ์ฐ๋ฆฌ์ HTML, CSS์ jQuery๋ก GET ๋์์ด ๋๋ฃ ์ผ์์์ ๋์
HelpJavaScript ๋ ๋๋ฃ ์บ ํผ๋ก๋ถํฐ JavaScript ๋ฐ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ์ ๋ํ ๋์์ ๋ฐ์ต๋๋ค.
HelpFrontEnd ๋ ๋๋ฃ ์บ ํผ๋ก๋ถํฐ ํ๋ก ํธ ์๋ ํ๋ก์ ํธ์ ๋ํ ๋์์ ๋ฐ์ต๋๋ค.
HelpDataViz ๋ ๋๋ฃ ์บ ํผ๋ก๋ถํฐ ๋ฐ์ดํฐ ์๊ฐํ ํ๋ก์ ํธ์ ๋ํ ๋์์ ๋ฐ์ต๋๋ค.
HelpBackEnd ๋๋ฃ ์บ ํผ๋ก๋ถํฐ ๋ฐฑ์๋ ํ๋ก์ ํธ์ ๋ํ ๋์์ ๋ฐ์ผ์ธ์.
CodeReview ๋ ํ๋ก์ ํธ์ ๋ํด ๋๋ฃ ์บ ํผ๋ก๋ถํฐ ๊ฑด์ค์ ์ธ ํผ๋๋ฐฑ์ ์ฃผ๊ณ ๋ฐ์ต๋๋ค.
YouCanDoThis ์ฝ๋ฉ์ ๋ฐฐ์ฐ๋ ๊ฒ์ ์ด๋ ต์ต๋๋ค - ์ฌ๊ธฐ์์ ๊ฐ์ ์ ๊ณต์ ํ๊ณ ๋๋์ ์ง์์ ๋ฐ์ผ์ญ์์ค
์บ์ฃผ์ผํ๊ฒ ์ฌ๊ธฐ์์ ๋ค๋ฅธ ์บ ํผ๋ค๊ณผ ์ฝ๋ฉ์ด ์๋ ๊ด์ฌ์ฌ์ ๋ํด ์ด์ผ๊ธฐํ ์ ์์ต๋๋ค.
๊ธฐ์ฌ์๋ ์คํ ์์ค ์ปค๋ฆฌํ๋ผ์ ๊ฐ์ ํ๋ ๋ฐ ๋์์ ์ค๋๋ค.
DataScience ๋ ๊ณต๊ฐ ๋ฐ์ดํฐ์ ๊ณต์ฐ๊ณผ ๊ณต์ฐ์ ์ดํดํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ ๋ "๊ธฐ๊ณ ์"๋ผ๋ ์๋ก์ด ๋ฐฉ์ ๋ง๋ค์์ผ๋ฉฐ ์ด๋ค ์์ผ๋ก๋ (์ฐ๋ฆฌ์ ์คํ ์์ค ์ ์ฅ์, YouTube, Medium ๋ฑ) FCC์ ๊ธฐ์ฌํ๋ ๊ฒ์ ๋ํ ๋ชจ๋ ๋นํต์ฌ ํ ํ ๋ก ์ด ์ด๋ฃจ์ด์ง๋๋ค. ์ด๊ฒ์ ๋ ๋ง์ ๋ถ์ผ ๊ฐ ํ์ ์ ์ฉ์ดํ๊ฒ ํ๊ณ , ์ฌ๋๋ค์ด ๋ฌด์์ ํ๊ณ ์๋์ง์ ๋ํด ํจ์ฌ ๋ ๋์ ์์ด๋์ด๋ฅผ ์ ๊ณตํ๊ณ , ํ์ ๋ฅผ ๋ถ๋ฌ์ผ์ผํฌ ๊ฒ์ ๋๋ค.
๋ค์ ๋ฐฉ์ ์๋ ์ฌ๋๋ค์๊ฒ ์๋ก์ด ๊ธฐ๊ณ ์ ๋ฐฉ์ ์ฐธ์ฌํ๋ผ๊ณ ๋งํฉ๋๋ค.
๋ค์์ ์ํํ๋ ๋ฐ ๋์์ด ๋ ํต์ฌ ํ์์ ์ฐพ๊ณ ์์ต๋๋ค.
๋๊ฐ ์ด ๊ณผ์ ์ ๋๋ ๋ฐ ๊ด์ฌ์ด ์์ต๋๊น?
@QuincyLarson @evaristoc ์ฃผ์ ๋ณ๊ฒฝ, ์ฑํ ๋ฉ์์ง ๊ฒ์ ๋ฐ ํ์ ๋ฉ์์ง๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ ์๋ฃ๋์์ต๋๋ค. ๋ฐ๋ก ์์ํ ์ ์์ต๋๋ค.
์์นด์ด๋ธ ํ๋ก์ธ์ค๋ฅผ ์๋ฃํ๋ ๋ฐ ์ฝ๊ฐ์ ์๊ฐ์ด ํ์ํ ์ ์์ต๋๋ค.
@abhisekp ํ๋ฅญํฉ๋๋ค. ํ์ธํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๋ค, ํด์ฃผ์ธ์.
์์นด์ด๋น ํ๋ก์ธ์ค๋ฅผ ์์ํ์ จ์ต๋๊น? ํ ๋ช ์ด์์ ์ฌ๋์ด ์์ ์ ์ํํ๋๋ก ํ ์๋ ์์ต๋๋ค( @evaristoc ์ ๋ฐฉ์ ์ ๋ฐ์ ์ํํ๊ณ ๋๋จธ์ง ์ ๋ฐ์ ์ํํ ์ ์์ต๋๊น?). ๊ทธ๋ฌ๋ฉด ๋ณด๊ด ํ๋ก์ธ์ค ์๋๊ฐ ๋นจ๋ผ์ง๋๋ค.
@QuincyLarson ๋ฉ์ง๋ค. ๋ค์์ ์ ์ฅํ ๋ฐฉ ๋ชฉ๋ก์ ๋๋ค. ํ์ธํ๊ณ ์์ํ ์ ์์ต๋๋ค. :+1:
FreeCodeCamp/FreeCodeCamp
FreeCodeCamp/Help
FreeCodeCamp/HelpJavaScript
FreeCodeCamp/HelpFrontEnd
FreeCodeCamp/HelpDataViz
FreeCodeCamp/HelpBackEnd
FreeCodeCamp/CodeReview
FreeCodeCamp/YouCanDoThis
FreeCodeCamp/Casual
FreeCodeCamp/Contributors
FreeCodeCamp/DataScience
FreeCodeCamp/CoreTeam
FreeCodeCamp/Espanol
FreeCodeCamp/chinese
_๋ค๋ฅธ ๋ฐฉ์๋ ๋ค์๊ณผ ๊ฐ์ ์ฃผ์ , ์ฑํ ๋ฉ์์ง ๋ฐ ํ์ ๋ฉ์์ง๊ฐ ์์ต๋๋ค_
์ด ๋ฐฉ์ ํ์๋๊ณ ๋ณด๊ด๋ฉ๋๋ค. ์ด ์ฃผ์ ์ ๋ํ ํ ๋ก ์ ํฌ๋ผ์ด๋ ๊ณต์ Free Code Camp ๋ํ๋ฐฉ ์ค ํ๋๋ก ์ฎ๊ธฐ์ญ์์ค. http://forum.freecodecamp.com/t/free-code-camp-official-chat-rooms/19390
์ด ๋ฐฉ์ ํ์๋๊ณ ๋ณด๊ด๋ฉ๋๋ค.
@/all ์ด ์ฃผ์ ์ ๋ํ ํ ๋ก ์ ํฌ๋ผ์ด๋ ๊ณต์ Free Code Camp ์ฑํ ๋ฐฉ ์ค ํ๋๋ก ์ฎ๊ธฐ์ญ์์ค. http://forum.freecodecamp.com/t/free-code-camp-official-chat-rooms/19390
์ด ๋ฐฉ์ ํ์๋๊ณ ๋ณด๊ด๋ฉ๋๋ค.
์ด ์ฃผ์ ์ ๋ํ ํ ๋ก ์ ํฌ๋ผ์ด๋ ๊ณต์ Free Code Camp ๋ํ๋ฐฉ ์ค ํ๋๋ก ์ฎ๊ธฐ์ญ์์ค. http://forum.freecodecamp.com/t/free-code-camp-official-chat-rooms/19390
@abhisekp ์๋ฒฝํฉ๋๋ค. "์ ์ฅ๋จ"์ ์ ์ฅํ๋ฉด "์ญ์ ๋์ง ์์"์ ์๋ฏธํ๋ ๊ฒ์ ๋๊น?
@QuincyLarson ๋ค. ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ต๋๋ค. :+1:
@abhisekp๋ ๋ ์ฝ์ด
@QuincyLarson ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ๋ฐฉ์ด ์์ต๋๊น?
@abhisekp ์ ๋ ๊ทธ๋ ๊ฒ ์๊ฐํ์ง ์์ต๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ๋ฐฉ์์ ๋ฐ์ง ๋ง์์ผ ํ ์ฌ์ฉ ์ค๋จ ์๋ฆผ์ ๋ฐ๋ ๊ฒ์ ๋ฐ๊ฒฌํ๋ฉด ์ด ๋ฌธ์ ์ ๋ํด ์ฌ๊ธฐ์์ ์ธ๊ธํ ์ ์์ต๋๋ค.
์ฝ๋ฉ ์ก์ค ์ฑํ ๋ฐฉ์ ์ง์ผ์ฃผ์ธ์. ์ฐ๋ฆฌ ์ค ๋ง์ ์ฌ๋๋ค์ด ์ฐ๋ฆฌ๊ฐ ๋๊ธ์ ๋ฌ์ง ์์๋ ๊ทธ๊ฒ์ ์ฝ์ต๋๋ค. ๋๋ ์ฑ์ฉ ์ ์ ํ์ ์ ๋ณด์๊ณ ๋๊ตฐ๊ฐ๊ฐ ๊ทธ ์๊ฐ์ ์ฝ๋๋ฅผ ์ฐพ๊ณ ์๋ค๋ฉด ํฌ๋ผ ๋์ ์ฑํ ์ ๊ฒ์ํ๋ ๊ฒ์ด ๋ ์ฝ๊ณ ๋น ๋ฆ ๋๋ค. ๋ํ ์ญ๋์ ์ธ ๋ํ๊ฐ ๋ ์ฌ๋ฏธ์์ต๋๋ค. ๋น์ ์ ๋ฐฐ๋ ค์ ๊ฐ์ฌํฉ๋๋ค.
์ฝ๋ฉ ์์ ์ค์๋ ์ด ์ค๋ ๋์ ๋ง์ ๊ฒ์๋ฌผ ์ํ๊ฐ ์์ผ๋ฉฐ ์ฌ์ฉ ์ค๋จ ์๋ฆผ์ด ๊ฒ์๋์ด ์์ต๋๋ค.
linux, ruby, python, ๊ทธ๋ฆฌ๊ณ ์๋ง๋ letsPair์ git ๋ฐฉ์ ์ ์ฝํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๋ํ GameDev ๋ฐฉ.
์ผ๋ถ ๊ตญ๊ฐ๋ณ ๋ฐฉ, ์ฃผ์ ์ ๊ด๋ จ์ด ์๋ ๋ฐฉ ๋ฐ ์ค์ ๋ก ์ ํ ๋์์ด ๋์ง ์๋ ๋ค๋ฅธ ๋ฐฉ์ ์ ๊ฑฐํ๋ ๊ฒฐ์ ์๋ ๋์ํ์ง๋ง ์ธ์ด๋ณ ๋ฐฉ, ํนํ ์ฌ์ ํ ๊ฝ์ด ํผ๊ณ ์ธ๊ธฐ๋ฅผ ๋๊ณ ์๋ ์ธ์ด๋ณ ๋ฐฉ์ ์ ๊ฑฐํ๋ ๋ฐ๋ ํฌ๊ฒ ๋์ํ์ง ์์ต๋๋ค. ์๋ฆญ์์ฒ๋ผ.
์ถ๊ฐ ๋ฐฉ์ /FreeCodeCamp/FreeCodeCamp์ ๊ฐ์ ์ผ๋ฐ ๋ฐฉ์ ํน์ ์ฑ๊ณผ ๊ณผ๋ฐํ์ ๋์์ด ๋ฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ฌ๋๋ค์ด ๊ทธ ๋ฐฉ์์ ํน์ ํ ๊ฒ์ ๋ํด ์ด์ผ๊ธฐํ๊ฒ ํ ์ ์์ต๋๋ค. ๋๋ LetsPair ๋ฐฉ๋ ์ข์ํ์ต๋๋ค. ์๋ง๋ ๋ฌธ์ ๋ ๋ฐฉ์ด ์ผ์์๋ก๋ถํฐ ๋ง์ ๊ด์ฌ๊ณผ ๊ตํต ๋ฐฉํฅ์ ์ป์ง ๋ชปํ๋ค๋ ๊ฒ์ ๋๋ค.
๊ธฐ์ฌ์ค์ ํ๋ช ํ๊ฒ ๋ง๋ค์์ต๋๋ค. ํ์ง๋ง ๋๋ฌด ๋ง์ ๋ฐฉ์ด ๊ทธ๊ณณ์ผ๋ก ์๋ด๋์๊ธฐ ๋๋ฌธ์ ์ด๋ป๊ฒ ๋ ์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ ๋ง ๊ทธ๋ ๊ฒ ๋์์ผ๋ฉด ํฉ๋๋ค. ์ ๋ Python, Elixir, Ruby ๋ฐ PHP ๋ฃธ์ ๋ค์ ์ํฉ๋๋ค. ์๋ํ๋ฉด FCC์ ๋น์ ์ ๋ฐ๋ฅด๋ฉด ์ฌ๋ฌ๋ถ์ ํด๋น ์ธ์ด์ ๋ํ "๋ฌด์ธ๊ฐ"๋ฅผ ๊ฐ๊ณ ์ถ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ฉ๋ด๋ ์ง๋์๋ ๊ทธ์ ๋ํ ์ ๋ณด๊ฐ ์์ต๋๋ค. ์ง๊ธ์ฏค์ด๋ฉด ์ฌ๋๋ค์ด ๊ธฐ์ตํ์ง ๋ชปํ ์ค๊ฐ ๊ฒ์๋ฌผ์ ๋๋ค.
๋ํ ์์ ๋ฐฉ์ ๊ณจํคํผ๊ฐ ๋ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ชจ๋ ๊ฒ ์ธ์๋ ์ด๊ฒ์ ๋ํด :
๋๊ตฐ๊ฐ๊ฐ ๋ฐฉ์์ ๋ฐ์ง ๋ง์์ผ ํ ์ฌ์ฉ ์ค๋จ ์๋ฆผ์ ๋ฐ๋ ๊ฒ์ ๋ฐ๊ฒฌํ๋ฉด ์ด ๋ฌธ์ ์ ๋ํด ์ฌ๊ธฐ์์ ์ธ๊ธํ ์ ์์ต๋๋ค.
์ถ๊ฐํด์ผ ํฉ๋๋ค. ์๋ง๋ ์ด (๊น์ด ์จ๊ฒจ์ง) ๋ฌธ์ ๋งํฌ๋ฅผ ํ์์ค์ ์๋ฆผ ์ ๋ชฉ์ ์ถ๊ฐํ๋ ๊ฒ์ด ์ข์ ๊ฒ์ ๋๋ค.
์ด ๋ฌธ์ ์ ๋ํด ์ฌ๊ธฐ์์ ์ธ๊ธํ์ญ์์ค.
์ง๊ธ ๋ฌธ์๋ ์ฌ์ฉํ๋ ๋ฐฉ๊ณผ ๋งค์ผ ํ์ธํ๋ ๋ฐฉ์ ์ฌ์ฉํ๋ ์ฌ๋๋ค์๊ฒ ์๋ฌด๋ฐ ์๊ฒฌ๋ ๋ฌป์ง ์๊ณ ์ฌ์ ๊ฒฝ๊ณ ๋ ์์ด ๊ทธ๋ฅ ๋ซ์ ๊ฒ์ด๋ผ๊ณ ๊ฒฝ๊ณ ํ ๋ฟ์ ๋๋ค. ๊ทธ๋ฅ ๋ฌธ์ฅ. ๊ทธ๊ฒ์ ๋ฌด์จ ์ผ์ด ์์ด๋ ๋ซํ ๊ฒ์ด๋ฉฐ ์ ์๋ ์ด๋ฑํ ๋์์ ๋์ ์ฌ์ฉํด์ผ ํฉ๋๋ค(์: ๊ณผ๋ฐํ๊ณ ๋ถ์ฐ๋ ์ฑ๋ ๋๋ ํ์ ํฌ๋ผ์ ํน์ ๋ํ๋ฐฉ์ ๋ํ ์ด๋ฑํ ๋์์ ๋๋ค).
์๋ ํ์ธ์. ์ ๋ NYC FCC ๊ทธ๋ฃน์ ์์๋์ด ์์ต๋๋ค. Queens์ ๊ธฐ๋ฐ์ ๋ FCC Coffee N Codes๊ฐ ์ถ์๋๋ฉด์ ๋์ฑ ์ฃผ๋ชฉ์ ๋ฐ๊ณ ์๋ ํ๋์ ์ธ ๊ทธ๋ฃน์ด ์์ต๋๋ค.
/NewYorkCity๊ฐ ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋๋ก ํ๋ ๊ณต์ ์์ฒญ์ ๋๋ค.
ํธ์ง: ๊ฒ์ผ๋ฅธ ์ฌ๋์ ์ํ ๋งํฌ .
@AryanJ-NYC gitter.im/freecodecamp/NewYorkCity๋ฅผ ์ง์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ด๊ฒ์ ์ง์ญ ์ค์ฌ์ ๋ํ๋ฐฉ์ด ๋ฒ์ฑํ ํน๋ณํ ๊ฒฝ์ฐ์ ๋๋ค. ์ด ๋ฐฉ์ด ํ์ฑ ์ํ๋ก ๋จ์ ์์ผ๋ฉด ๋น๊ณต๊ฐ๋ก ์ ์งํ ์ ์์ต๋๋ค. ๋ฐฉ์ ์ ๋ฐ์ดํธ๋ฅผ ๊ฒ์ํ๊ณ ์์ต๋๋ค.
@coffeebeanzz ๋ง์ต๋๋ค - CodingJobs์ ์ง์ ์ค๋จ ์๋ฆผ์ ๋ณด๋ธ ๊ฒ์ ์ค์์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ๊ณต์ ๋ฐฉ ๋ชฉ๋ก์ ๋ค์ ์ถ๊ฐํ๊ณ ๊ทธ๊ฒ์ด ๋ณด๊ด๋์ง ์์ ๊ฒ์์ ๋ช ํํ ํ๋ ๋ฉ์์ง๋ฅผ ๋ฐฉ์ ๋ณด๋์ต๋๋ค.
์ด ํ๋ก์ธ์ค์ ๋ํ ์์ธํ ์ค๋ช ์ ๊ฒ์ํ๊ณ ํฌ๋ผ ์๋จ์ ๊ณ ์ ํ์ต๋๋ค. http://forum.freecodecamp.com/t/simplifying-fccs-gitter-chatrooms/37621/2
๋ ์ธ ํ์ด ๋ฃธ์ ์ง์ผ์ฃผ์ธ์. ๋ง์ ์บ ํผ๋ค์ด ์ด ๋ฐฉ์์ ๋ง๋์ ๊ทธ๋ค์ ๋์ ์ ์์ํ๊ธฐ ์ํด ์๋ก๋ฅผ ๊ณต์ ํ๊ณ ๋ฐ๋ผ ์ก์์ต๋๋ค.
FCC ๊ฐ๋ ์ค ํ๋๋ ์ฝ๋ฉ ํ์ต ๋ฐ ๊ฒฝํ์ ํฅ์์ํค๊ธฐ ์ํด ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ์ง์ ์ด๋ฃจ๋ ๊ฒ ์๋๊ฐ์?
๋ด๊ฐ ํ๋ก์ฐํ๋ ์ ์ผํ ๋ ๊ฐ์ ๋ฐฉ์ Front End์ Let's Pair์ ๋๋ค.
@KoniKodes LetsPair ๋ฅผ ๊ฒํ ํ๊ณ ๊ทธ๊ณณ์์ ์ฌ๋ฌ ์บ ํผ๋ค๊ณผ ์ด์ผ๊ธฐ๋ฅผ
๋น์ ์ ๋ด ์ฃผ์ ์์ ์ค ํ๋์ ๋๋ค. ์ ๋ง ๊ณ ๋ง์ต๋๋ค.
๋ณด๋ธ ์ฌ๋: Quincy Larson [mailto:[email protected]]
๋ณด๋ธ ๋ ์ง: 2016๋
9์ 17์ผ ํ ์์ผ ์คํ 3:39
๋ฐ๋ ์ฌ๋: FreeCodeCamp/FreeCodeCamp
์ฐธ์กฐ: KoniKodes; ์ธ๊ธํ๋ค
์ ๋ชฉ: Re: [FreeCodeCamp/FreeCodeCamp] Gitter ๋ฃธ ์ง์ ์ค๋จ, ๋ชจ๋ ๋ฐ์ดํฐ ๋ค์ด๋ก๋(#8418)
@KoniKodes https://github.com/KoniKodes LetsPair๋ฅผ ๊ฒํ ํ๊ณ ๊ทธ๊ณณ์์ ์ฌ๋ฌ ์บ ํผ๋ค๊ณผ ์ด์ผ๊ธฐ๋ฅผ ๋๋ ํ, ๋๋ ์ฐ๋ฆฌ๊ฐ ๊ทธ๊ฒ์ ๊ณต์ ๋ฐฉ์ผ๋ก ๋์ดํด์ผ ํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค.
โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์
๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub https://github.com/FreeCodeCamp/FreeCodeCamp/issues/8418#issuecomment -247812317 ์์ ํ์ธํ๊ฑฐ๋ ์ค๋ ๋ https://github.com/notifications/unsubscribe-auth/ARjWiUauw4_o2DR5nIyYazvVm5KgeCge๋ฅผ ์์๊ฑฐ https://github.com/notifications/beacon/ARjWicsQahixEMA4fdn-_d98WTruUffZks5qrGv_gaJpZM4IWBHE.gif
์๋ ํ์ธ์ @abhisekp ๋ค์ด๋ก๋์ ์ง์ ์ด ์์ต๋๊น?
@QuincyLarson ์์ง ์์ ์ค์ ๋๋ค. ์๊ฐ์ด ์กฐ๊ธ ๋ ํ์ํฉ๋๋ค.
@abhisekp OK - ์์ง ์งํ
@abhisekp ๊ฐ ์ด๋ป๊ฒ ๋์๋๋ฆด ์ ์๋์ง ์๋ ค์ฃผ์ธ์. ์์ ์ ๋ฉ์์ง๋ ์ฝ์ด์ฃผ์ธ์.
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/8418#issuecomment -247571215
@evaristoc : ์๋ ํ์ธ์! ์ ์ฝ์์ต๋๋ค :) ์ด ๋ฌธ์ ์ ์ ๊ทผํ ๋ฐฉ๋ฒ์ด ๊ถ๊ธํฉ๋๋ค. ํ ํฐ์ ๊ณต์ ํ ํ์๊ฐ ์์ต๋๋ค. ๋ฆฌํฌ์งํ ๋ฆฌ๋ ๋ค๋ฅธ ๊ฒ์ ๋ง๋์๊ฒ ์ต๋๊น? ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ๊ธฐ ์ ์ ๋ฐฉ์ ์ผ๋ง๋ ๋ง์ ๋ฐ์ดํฐ๊ฐ ์๋์ง ํ์ ํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ๊ทธ๋ฌ๋ฉด ํ์ํ ์๊ฐ์ ์ถ์ ํ ์ ์์ต๋๋ค. 1.3G๋ฅผ ๋ค์ด๋ก๋ํ์ จ๋์? NodeJS๋ฅผ ์ฌ์ฉํ๊ณ JSON ํ์ผ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ ๋ฐฉ ์ค 2๊ฐ์์๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์์ต๋๋ค.
@evaristoc ๋ชจ๋ ๋ฐฉ์ ํ๋ค์ดํ์ฌ ๊ณต๊ฐ ๋ฐ์ดํฐ(CSV?)๋ก ๊ณต๊ฐํ ์ ์๋ ํ์์ผ๋ก ์ ์ฅํ๋ฉด ๋งค์ฐ ๋์์ด ๋ฉ๋๋ค. ํ๋ฃจ ์์ ๋ฉ์ธ ๋ฃธ ์ ์ฒด๋ฅผ ํ ์ ์๋ค๋ฉด ๋๋ถ๋ถ์ ๋ฃธ์ ์์ฃผ ๋นจ๋ฆฌ ํ ์ ์์ด์ผ ํฉ๋๋ค.
@ladybugtju ๋ชจ๋ ๋ํ๋ฐฉ์ด ๋ณด๊ด๋๊ณ ์์ ํ๊ฒ ๋ฐฑ์ ๋๋ฉด ๋ฐฉ ์ญ์ ๋ฅผ ์์ํ ์ ์์ต๋๋ค. ์ญ์ ํ์ง ์๋ ํ์์ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํ๋ฆฌ์ฝ๋์บ ํ/ํ๋ฆฌ์ฝ๋์บ ํ
FreeCodeCamp/๋์๋ง
FreeCodeCamp/HelpJavaScript
FreeCodeCamp/HelpFrontEnd
FreeCodeCamp/HelpDataViz
FreeCodeCamp/HelpBackEnd
FreeCodeCamp/CodeReview
FreeCodeCamp/YouCanDoThis
FreeCodeCamp/์บ์ฃผ์ผ
FreeCodeCamp/๊ธฐ๊ณ ์
FreeCodeCamp/DataScience
FreeCodeCamp/CoreTeam
ํ๋ฆฌ์ฝ๋์บ ํ/์์คํ๋ฐ
FreeCodeCamp/์ค๊ตญ์ด
FreeCodeCamp/ํ์ดํ๋ก๊ทธ๋๋ฐ์ฌ์ฑ
FreeCodeCamp/๋ด์์ํฐ
FreeCodeCamp/letspair
FreeCodeCamp/์ฝ๋ฉ ์์
@QuincyLarson : ๋ชฉ๋ก ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค. ๊ตฌ๋
์๊ฐ ๋ง๊ณ ํ๋ฐํ๊ฒ ํ๋ํ๋ ๋ฐฉ์ด ๋ช ๊ฐ ๋ ์์ต๋๋ค. ๋๋ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์ผ์ ํ๊ณ ๋ณด๊ดํ ๋ฐฉ๋ง ๋ค์ด๋ก๋ํ๊ฑฐ๋ ๊ทธ ์ค ์ผ๋ถ๋ฅผ ๋ค์ด๋ก๋ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ค์์ Room_Ids๊ฐ ์๋ ๋ชฉ๋ก์
๋๋ค. (์ ์ฉํ ์ ์์)
https://docs.google.com/spreadsheets/d/1HSRL-HTOREYF86mNDczNp7XNA5Tuo4TWP4AiMYyZDU8/edit?usp=sharing
@ladybugtju ๋น๋ก ์ด ๋ฐฉ๋ค์ด ๋ค์ ํ๋์ ์ด์ง๋ง(์ผ์ฃผ์ผ์ ๋ช ๊ฐ์ ๋ฉ์์ง) ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ๋ค์ ๋ซ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๋ณด๊ด ์ค์ธ ํ์์ค์ ๋ค์ด๋ก๋ํ๋ ๊ฒ์ด ๋์์ด ๋์ง๋ง ๋ณด๊ด ๋ชฉ์ ์ผ๋ก ์ญ์ ํ ๋ชจ๋ ํ์์ค์ ๋ฐฑ์ ํ๋์ง ํ์ธํ๋ ๊ฒ์ด ๋ชฉํ์ ๋๋ค.
@QuincyLarson : ์ ์ํ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค. ์ ๋ ๋์๋๋ฆด ์ ์์ง๋ง abhisekp๊ฐ ์ด๋ฏธ ๋ชจ๋ ๋ฐฉ์ ์ฐธ์ฌํ๊ธฐ ๋๋ฌธ์(๋ชจ๋ ID๊ฐ ์์ด์ผ ํจ) ์ด๋ฒ ์ฃผ๋ง์ ํต์ฌ ๋ฐฉ๊ณผ ๋ค๋ฅธ ๋ฐฉ ๋ช ๊ฐ๋ฅผ ๋ค์ด๋ก๋ํ ์๊ฐ์
๋๋ค. ์ฝ 5์๊ฐ ์ ๋ ์์๋ ์ ์์ต๋๋ค. ์์ ์ ๋ฐ์ดํฐ๋ฅผ ๊ณต๊ฐํ๊ณ ์ฌ๋๋ค์ด ๋ถ์ํ ์ ์๋๋ก ํ๋ ๊ฒ์
๋๋ค. ๊ทธ๋ ์ฃ ? ์ผ๋ถ ๊ด๋ จ ํ์์ค์ JSON ํ์์ ์ ๊ณตํ ์ ์์ต๋๋ค.
๋ณด๊ดํ ๊ฐ์น๊ฐ ์๋ ๋ค์ ๋ฐฉ์๋ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๊ฒ ์ต๋๋ค.
25 FreeCodeCamp/HelpBonfires 55b516800fc9f982beab0950 4141
28 FreeCodeCamp/HelpZiplines 55b522300fc9f982beab0a40 2203
29 FreeCodeCamp/CamperPracticeProjects 54ef614115522ed4b3dc863b 1692
31 FreeCodeCamp/๊ต์ก๊ณผ์ ๊ฐ๋ฐ 54d96d6915522ed4b3dbd2ce 846
@ladybugtju ์ - ์ ๋ง ๋์์ด ๋ ๊ฒ์ ๋๋ค. ์ด๋ฆฐ ๋ฐ์ดํฐ ์ธํธ์ ํด๋น ๋ฐฉ์ ๋ฐ์ดํฐ๋ ํฌํจํ ์ ์์ต๋๋ค.
๊ทํ๊ฐ ์ธ๊ธํ ๋ค๋ฅธ ๋ฐฉ์ ๋ํด:
@QuincyLarson @evaristoc : ์๋ ํ์ธ์! ์ข์ ์ฃผ๋ง ๋ณด๋ด์๊ธฐ ๋ฐ๋๋๋ค. ์ค๋ ์์นจ์ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ๊ณ ๋ฐ์ดํฐ๊ฐ 1G๋ฅผ ์ด๊ณผํ ๋ ๋ ธ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น ๋ฌธ์ ๊ฐ ์์์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๋๋ ์ด๊ฒ์ ์กฐ๊ธ ๋ ํํค์ณ์ผ ํ์ง๋ง ์ฌ๊ธฐ์ ์ต์ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๋ค.
4H30mn ํ ์ฝ๋ ์ถฉ๋ - ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ์ดํฐ: 1.4G(๋ฃธ ๋ฐ์ดํฐ ๊ฐ์ผ ์ ์์ง๋ง ๋์ผํ ์ง์ ์์ ์ถฉ๋ํ๋ ์ ์ฌํ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฐ๊ฒฌํ๊ธฐ ๋๋ฌธ์ ์ถฉ๋ ์์ค์ธ ๊ฒ์ผ๋ก ์์ฌ๋จ)
๋ค์์ ์ฝ์ ์ถ๋ ฅ์
๋๋ค.
<--- ์ต๊ทผ ๋ช ๊ฐ์ GC --->
15953303 ms: ๋งํฌ ์ค์ 1372.8(1435.0) -> 1363.8(1427.5) MB, 1203.0/0 ms [ํ ๋น ์คํจ] [์ด์ ๊ณต๊ฐ์ GC๊ฐ ์์ฒญ๋จ].
15954582 ms: ๋งํฌ ์ค์ 1363.8(1427.5) -> 1363.8(1428.5) MB, 1278.9/0 ms [ํ ๋น ์คํจ] [์ด์ ๊ณต๊ฐ์ GC๊ฐ ์์ฒญ๋จ].
15955886ms: ๋งํฌ ์ค์ 1363.8(1428.5) -> 1363.8(1427.5)MB, 1304.2/0ms[์ตํ์ ์๋จ gc].
15957195ms: ๋งํฌ ์ค์ 1363.8(1427.5) -> 1363.5(1427.5)MB, 1309.3/0ms[์ตํ์ ์๋จ gc].
<--- JS ์คํ ์ถ์ --->
==== JS ์คํ ์ถ์ ==========================================
๋ณด์ ์ปจํ
์คํธ: 0x3f8620ec9fa9
1: _callback [/Users/MacBookPro/Desktop/TEST apps/FCC_challenges/Gitter/GitterApiV2/gitter-demo-app/fccGitterData.js:37] [pc=0x7c8872149cb](this=0x26b775e241a1,0ef16 )
FA๋ณดํธ ํธ๋ฉ: 6
๋๋ ์ด๋ฒ ์ฃผ์ ๋ฐ์์ง๋ง ๋ค์ ์ผ์ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํ ๊ฒ์
๋๋ค.
@evaristoc ๊ฐ์ ๋ฌธ์ ์ ์ง๋ฉดํ์ง ์์๊ฑฐ๋ ์ ์ ์ฌํญ์ด ์๋์ง ๊ถ๊ธํฉ๋๋ค.
@QuincyLarson : ์์๋ฐฉ์ ๋ค์ด
@ladybugtju OK - ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋น์ ์ ๋์์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์์ ๋ฐฉ์ ๋ค์ด๋ก๋ํ์ญ์์ค. ์ญ์ ํ๋ ค๋ ๋๋ถ๋ถ์ ๋ฐฉ์ ์๋์ ์ผ๋ก ์์ต๋๋ค.
@ladybugtju @abhisekp @evaristoc Free Code Camp ์กฐ์ง์ ๋ชจ๋ ๋ฐฉ ๋ชฉ๋ก์ด ์์ต๋๊น? ๊ทธ๋ ๋ค๋ฉด ๋ฐฑ์ ํ ๋ ๋ฐฑ์ ๋ ๋ชจ๋ ๋ฃธ์ ์์ง๋ฅผ ์์ฑํ ์ ์์ต๋๊น? ๊ทธ๋ ๊ฒ ํ๋ฉด ์ฐ๋ฆฌ๊ฐ ์ด๋ฅผ ์ํด ์ผ๋ง๋ ๋ฐ์ ํ๋์ง ์ ์ ์์ต๋๋ค.
์๊ณ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ด๊ฒ์ ์บ ํ์นด๋ค๊ณผ์ ๋ํ์์ ๋งค์ผ ๋์ค๋ ๋ฌธ์ ์ ๋๋ค. ์ฑํ ๋ฐฉ์ด ํตํฉ๋๋ฉด ์ฑํ ์ด ํจ์ฌ ๋ ์ ์ฉํ๊ณ ํ์ ๊ฐ๋ฅํด์ง ๊ฒ์ ๋๋ค.
๋ณด๊ด๋ ํ์์ค์ ๋ค์์ผ๋ก ํ์๋ฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ญ์ ๋ ๋ฐฉ์ ์ญ์ ๋ ํ ์คํธ ๋งํฌ๋ก ํ์๋ฉ๋๋ค.
@abhisekp ์๋ฒฝํฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
@abhisekp ์ญ์ ํ์ง ์์ ๋ชจ๋ ๋ฐฉ์ด ๋งจ ์๋์ ์๋๋ก ๋ชฉ๋ก์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
์ง๋ฌธ: ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ํ์์ค์์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์งํ์ง๋ง ์ฌ์ ํ ์ด ํ์ด์ง์์ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? https://gitter.im/orgs/FreeCodeCamp/rooms
WaitButWhy: ํ๋์ ์ด๊ณ ์ ์ ํ ๋ฐฉ์ ์ถ๊ตฌํ ๋ ํ์๋ค์ FCC ํ์ ๋งํฌ์ ์ฒซ ํ์ด์ง์ ํธ๋ฆฌํ๊ฒ ํ์๋์ง ์๋ ํต์ฌ ๋ฐฉ์์ ์ฝ๊ฒ ์ค๋๋๊ณ ์ฃผ์๊ฐ ์ฐ๋งํด์ง๊ณ ๋จ๋
ํ๊ธฐ ๋๋ฌธ์
๋๋ค. ํตํฉ์ ํ์คํ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค ๐ฏ . _Git_๊ณผ ๊ฐ์ ๋ฐฉ์ ์ฝ๊ฒ ์ฐพ์ ์ ์๋ค๋ฉด Freecodecamp์ ์ฌ๋ช
๊ณผ ๊ด๋ จ๋ ๋ฐฉ์์ ๋ ๊ธ์ ์ ์ธ ์ฐธ์ฌ๋ฅผ ๋ณผ ์ ์์ ๊ฒ์ด๋ผ๊ณ ๋ฏฟ์ต๋๋ค.
https://gitter.im/FreeCodeCamp/Git
๋ํ _Git_์ ํ์ํ ๋ฐฉ์ ์๋ฒฝํ ์๋ผ๊ณ ์๊ฐํฉ๋๋ค. Gitter์๋ Git ๋๋ Github ์ ์ฉ ์ปค๋ฎค๋ํฐ๊ฐ ์์ ์ ๋๋ก ๊ตฌ์ฒด์ ์ธ ํ์ฑ ๊ณต๊ฐ์ด ์์ต๋๋ค. ๋ ๋ค ๊ฐ๋ฐ์๊ฐ ๋๋ ๋ฐ ํ์์ ์ด๋ผ๊ณ ๋ค์์ต๋๋ค. git ๋ฟ๋ง ์๋๋ผ _command line_, _editors_, _GUI ํด๋ผ์ด์ธํธ๊ฐ ๋ง์ด ํฌํจ๋_ ๊ทธ๋ฆฌ๊ณ ๋ฌผ๋ก _Github๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ๊ฒ_๐
@ladybugtju ๋ต๋ณ์ด ๋ฆ์ด ์ฃ์กํฉ๋๋ค.
์, ๋
ธ๋๋ฅผ ์ฌ์ฉํ ๋ ๋ฌธ์ ๊ฐ ๋ ์ ์์ง๋ง ํ์ธํ์ญ์์ค. ๋น๋๊ธฐ์
๋๊น? ์๋ง๋ ์ฒญํฌ๋ก ์ฐ๊ณ ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ ์งํ์ง ์์ผ๋ ค๊ณ ํฉ๋๊น? ๋๋ ๊ทธ ์ ํ์ด์๋ ํ์ด์ฌ์ ์ฌ์ฉํด ์์ต๋๋ค. ๋ด ๋ฌธ์ ๋ ๋ ๋ง์ RAM์ด ๋ ๊ฒ์ด์ง๋ง ๋ฉ์ด๋ฆฌ๋ ๋ง๋ค ์ ์์ต๋๋ค.
๋ฉ์ธ ๋ฃธ์ ๋ค์ด๋ก๋ ๋ชฉ๋ก์ ์์ต๋๋ค.
@evaristoc : ์๋
ํ์ธ์, ๋ฉ์์ง ๊ฐ์ฌํฉ๋๋ค. ๋ฌํฝ์ด ๋ต์ฅ ์ฃ์กํฉ๋๋ค. ์ต๊ทผ์ ๋ฐ๋นด์ต๋๋ค. 1/2์ฃผ ํ์ ๋ ๋ง์ ์๊ฐ์ ๊ฐ๊ฒ ๋ฉ๋๋ค. ์ง๋๋ฒ์ ์ด๊ฒ์ ๋ณด์์ ๋ ๋
ธ๋์ ํ์ด์ฌ ๋ชจ๋์์ ์ง๋ฉดํด์ผ ํ๋ ๋ฉ๋ชจ๋ฆฌ ๋ฌธ์ ๋ผ๋ ๊ฒ์ ์์์ต๋๋ค. ์ปค๋๊ณผ ๊ด๋ จ์ด ์๋ ๊ฒ ๊ฐ์๋ฐ ๋ฌผ๋ฆฌ์ ์ธ RAM์ด ๋ ์ปค๋ ๋จ์ผ ํ๋ก์ธ์ค๋ ํ ๋ฒ์ 2GB ์ด์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. /3gb boot.ini๋ฅผ ์ฌ์ฉํ์ฌ 3GB๋ก ๋๋ฆด ์ ์์ต๋๋ค. ์๋ํ๋ ๊ฒ์ด ์ฌ๋ฏธ์์ ์๋ ์์ต๋๋ค(๋๋ ์ด๊ฒ์ ๋ฐ๊ฒฌํ ๊ฒ์๋ฌผ์ ์ฒจ๋ถํ์ต๋๋ค).
ํ์ด์ฌ
http://stackoverflow.com/questions/4285185/upper-memory-limit
๋ง๋
https://www.youtube.com/watch?v=NLtL-EEclRc
์ด ์ํํธ, ์ผ๋ถ ๋ฐฉ์ ๋ค์ด๋ก๋ํ์ง๋ง ์กฐ์ ํ๋ ๊ฒ์ด ๋ ๋์๊น์? @abhisekp๊ฐ ๊ฒ์ํ ๋ชฉ๋ก์
@ladybugtju ์๋
ํ์ธ์! ๋ฌธ์ ๋ฅผ ์ดํด๋ณด๊ณ ๋งํฌ๋ฅผ ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
๋น์ถ์ฒ ์คํฌ๋ฆฝํธ ์์ค๋ฅผ BitBucket์ ์
๋ก๋ํ์ต๋๋ค. https://bitbucket.org/abhisekp/gitter-archive/src
์ด๊ฒ์ ๋์ค์ csv๋ก ๋ด๋ณด๋ผ ์ ์๋ csv ํ์ผ ๋์ postgresql db์ ์ ์ฅํฉ๋๋ค.
๋ฉ์์ง๋ฅผ ๋ค์ด๋ก๋ํ์ง๋ง ์ฝ 30k ๋ฉ์์ง๋ฅผ ์ค์งํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ค์ ์์ํ๋ฉด ๋ฉ์ถ ๊ณณ์์ ์์๋ฉ๋๋ค.
๋ช ๊ฐ์ง ๊ธฐ์ ์ ์ธ ๋ฌธ์ ๋ก ์ธํด ๋ค์ด๋ก๋ํ๋ ๋์ ์ง๋ฉดํ ๋ช ๊ฐ์ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์์ต๋๋ค.
์๋ ํ์ธ์ @abhisekp : ๋ฐ์ ๋๋ ์ ๋ฌํฝ์ด ๋ต๊ธ ์ฃ์กํฉ๋๋ค. ์ด๊ฑด 14์ผ ์ดํ์ ๋ค์ ๋ณด๊ฒ ์ง๋ง ์ฌ์ค ์ด๋ฏธ ๋ฐฉ 10๊ฐ ์ ๋ ๋ค์ด๋ฐ์์ ์งค๋งํ ๋ชฉ๋ก์ ๋ง๋ ๊ฒ ๊ฐ์์. ์ ์ฉํ์ง ์์ ์ฌ๋ฌ ๋ฐฉ์ ๋ซ๊ณ ์ง๊ธ์ ๋ค๋ฅธ ์์ ๋ฐฉ ๋ช ๊ฐ ๋ค์ด๋ก๋๋ฅผ ๋ง์น ์ ์์ต๋๋ค. ์์ ์ ๋๋์ด ๋ณผ๊น์? ๋์ค์ ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค. ๋ช ๊ฐ์ ๋ฐฉ์ ๋ค์ด๋ก๋ํ์ผ๋ฉฐ ์ ํธํ๋ ๊ฒ์ ๋ฌด์์ ๋๊น?
@ladybugtju ์
๋ฐ์ดํธ ๊ฐ์ฌํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ ๊ฒ ํด์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
์ด๋ฏธ ๋ค์ด๋ก๋ํ ๋ฐฉ ๋ชฉ๋ก์ ๊ณต์ ํด ์ฃผ์๊ฒ ์ต๋๊น?
๋ด PC์ ๊ธฐ์ ์ ์ธ ๋ฌธ์ ์ ๋ถ์์ ํ ์ฐ๊ฒฐ๋ก ์ธํด ๊ณ์ํ ์ ์์์ต๋๋ค.
@ladybugtju ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ๋ฐฑ์ ํ ํ ๋ชจ๋ ๋ฐฉ์ ํ ๋ฒ์ ๋ซ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ด๋ฅผ ์ํํ๋ ๊ฐ์ฅ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ๊ฐ ๋ฐฉ์ ๋ํ ๊ฐ๋ณ ํ์ผ์ ๋ง๋ค๊ณ ๋ด๊ฐ ๋ง๋ ์ด ์ ์ฅ์๋ก ํธ์ํ๋ ๊ฒ์ ๋๋ค: https://github.com/FreeCodeCamp/gitter-history
๊ทํ์ ์ ์ฒด ์ค์ฌ ํ(@abhisekp ํฌํจ)์ ๊ตฌ์ฑ์์ผ๋ก ๋ถ์ฌํ์ต๋๋ค.
์ด๋ค์ ๊ฐ์ฅ ์ ํฉํ ํ์์ ๋ฌด์์ ๋๊น? CSV๋ ๋ ๊ฐ๊ฒฐํ๋ฉฐ ์คํ๋ ๋์ํธ์์ ๋ฐ์ดํฐ๋ฅผ ํ์ํ ์ ์์ต๋๋ค.
๋ฃธ์ด ํธ์๋๋ฉด ์์ ์ฒดํฌ๋ฆฌ์คํธ์์ ์ฒดํฌ์์ํ ์ ์์ต๋๋ค.
@ladybugtju @abhisekp ์ด์ ๋ํ ์ง์ ์ด ์์์ต๋๊น? ๋์์ด ๋ ์ ์๋์ง ์๋ ค์ฃผ์ธ์. ์ ๋ ์ด ๋ฐฉ๋ค์ ํตํฉํ๊ณ ์ถ์ต๋๋ค.
@QuincyLarson 2016 ๋
17 ์ FreeCodeCamp/FreeCodeCamp
๋ฉ์ธ ๋ฃธ์ ์์ ํ ๋ค์ด๋ก๋ํ์ต๋๋ค.
์์ถ๋์ง ์์ ์ด ํฌ๊ธฐ: 588MB(ํญ์ผ๋ก ๊ตฌ๋ถ๋ ํ์ .tsv
)
์์ถ ์ฌ์ฉ 7Z ํฌ๊ธฐ : 95๋ฉ๊ฐ๋ฐ์ดํธ (์
๋ก๋๋ฉ๋๋ค REPO ์ฌ์ฉํ์ฌ ์์-LFS๋ฅผ )
๋ฐฉ ์์ด๋ | ๋ฐฉ_์ฐ๋ฆฌ | ๋ณด๋ธ_at | from_userid | from_username | ๋ฉ์์ง ์์ด๋ | ํ
์คํธ
:----:|:----:|:----:|:----:|:----:|:----:|----:
546fd572db8155e6700d6eaf | ํ๋ฆฌ์ฝ๋์บ ํ/ํ๋ฆฌ์ฝ๋์บ ํ | 2014-11-22T00:26:21.469Z | 546fd823db8155e6700d6eb4 | ๋ผ์ด๋ฐ | 546fd82da07c098d4401b480 | ํ.
546fd572db8155e6700d6eaf | ํ๋ฆฌ์ฝ๋์บ ํ/ํ๋ฆฌ์ฝ๋์บ ํ | 2014-11-22T00:15:04.643Z | | | 546fd58872a00ba87914fcfe | @FreeCodeCamp ์ฒซ ๋ฒ์งธ ์ฌ๋ ์ฌ๊ธฐ
์ฐธ๊ณ :
from_userid
๋ฐfrom_username
ํ๋๋ ์๋ณธ ๋ฉ์์ง์์ ๋น์ด ์์ต๋๋ค.
FreeCodeCamp room :smiley์ ์ฒซ ๋ฒ์งธ ๋ฉ์์ง์ ๋๋ค.
๋ฉ๋ชจ. ์ ์ฒด ๋ค์ด๋ก๋๋ฅผ ๋ชจ๋ํฐ๋งํ์ผ๋ฉฐ ๋ฉ์์ง๋ฅผ ๋ค์ด๋ก๋ํ๋ ๋์ ์ค๋ฅ๊ฐ ์ ํ ์์ต๋๋ค .
๋ก๊น
์ ์ํด http://papertrailapp.com ์ ์ฌ์ฉํ์ต๋๋ค.
// ์ฐธ์กฐ: @evaristoc
git-lfs๋ ์ ๋ฃ์ด๋ฏ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ github๋ ๋์ฉ๋ ํ์ผ์ ์ ๋ก๋ํ๊ธฐ์ ์ ํฉํ ์ฅ์๊ฐ ์๋๋๋ค.
https://github.com/ckolivas/lrzip ์ด ์ต๊ณ ์ ์์ถ์ ์ ๊ณตํฉ๋๋ค. 588 MB
ํ์ผ์ 75 MB
๋ก ์์ถํ ์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ถ์ ํ๋๋ค. (๋ ๋ค C9 ์ฌ์ฉ, ์ฆ 512MB ๋ฉ๋ชจ๋ฆฌ ์ ํ ์ฌ์ฉ)
@abhisekp ๊ต์ฅํด ! Git-LFS์ ๋น์ฉ์ด ๋ ๋ค๋ ์ฌ์ค์ ๋ชฐ๋์ต๋๋ค. ์ด ํ์ผ์ ์ ์ฅ์์ ํธ์ํ ์ ์์ต๋๊น? FreeCodeCamp/FreeCodeCamp๋ ๊ท๋ชจ์ ๋ฐ๋ผ ๊ฐ์ฅ ํฐ Gitter ๋ฃธ์ด๋ฏ๋ก ํด๋น ์์ถ ์์ค์์ ๋ค๋ฅธ ๋ฃธ์ ํฐ ๋ฌธ์ ๊ฐ ๋์ง ์์ต๋๋ค.
์ด๊ฒ์ Amazon S3์ ๋คํํ ์ ์์ต๋๊น? GitHub๋ ๋ถ๋ช ํ ๋ฐ์ดํฐ ์ ์ฅ์ ์ ํฉํ ์ฅ์๊ฐ ์๋๋๋ค. ๋ฌด๋ฃ 5GB ์คํ ๋ฆฌ์ง๊ฐ ์ ๊ณต๋๋ฉฐ ๋ฐ์ดํฐ ๊ฒ์ ๋น์ฉ์ GB๋น $0.01์ ๋๋ค.
์ฐ๋ฆฌ๋ ์ด๋ฏธ ์ด์ ๋ํ ์๋ฅผ ๊ฐ์ง๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๊น?
@raisedadead ์ - ํธ์คํ ์ ์ํด AWS S3 ๊ณ์ ์ ๋ฃ์ ์ ์์ต๋๋ค. ๋ณด๊ด ์ค์ธ ๋ชจ๋ ๋ฐฉ์ ๋ํ ํ์ผ์ ์ค๋นํ์ผ๋ฉด ์ ํ๋ฅผ ๊ฑธ์ด ์ปดํจํฐ์์ S3 ์ธ์คํด์ค๋ก ํ์ผ์ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค.
@QuincyLarson , @abhisekp์ ํ์ฌ ๋ฐ์ดํฐ๊ฐ ์์ต๋๋ค. ๊ทธ๋์ ์๋ง๋ ๊ทธ๋ ์ต์ ์ ๋คํ ์ ์์ต๋๋ค.
์
๋ก๋๋ ๊ฐ๋ฅํ ํ(๋ฒํด๋ฆฌ์ ๋์์ผ๋ก) ์ฌ๋ฐ๋ฅธ ๋ฒ์๋ก ๊ทธ์ ๋ํ ์๊ฒฉ ์ฆ๋ช
์ ์์ฑํ ์ ์๋ ํ ๋งค์ฐ ์ง์ ์ ์ด์ด์ผ ํฉ๋๋ค.
ํ์ง๋ง ์ด๋ค ์์ผ๋ก๋ ๋์์ด ๋ ์ ์๋์ง ์๋ ค์ฃผ์ธ์.
@raisedadead ์์ด๋์ด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค! ํนํ @abhisekp๋ฅผ ์ํ S3 ํค๋ฅผ ๋ง๋ค์ด ๊ทธ์๊ฒ ๋ณด๋์ต๋๋ค.
์๋
ํ์ธ์
์ด๋ฌํ ์งํ ์ํฉ์ ๋ณด๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค :) https://docs.google.com/spreadsheets/d/1HSRL-HTOREYF86mNDczNp7XNA5Tuo4TWP4AiMYyZDU8/edit#gid =0
๊ทธ๋ฌ๋ ๋ ์ง๋ 10์๋ก ๊ฑฐ์ฌ๋ฌ ์ฌ๋ผ๊ฐ๋ฏ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฌ์ ๋ ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋๋ ์ค์ ๋ก ์ค์ํ๊ณ ํ๋์ ์ธ ๋ฐฉ์ ๊ณจ๋๊ธฐ ๋๋ฌธ์ ํ์คํ ์๋ก์ด ๊ฒ๋ค์ด ๋ง์ด ์์ต๋๋ค. ๋ชจ๋ ๋ฐฉ ๋ค์ด๋ก๋๋ฅผ ์๋ํํ์ต๋๊น, ์๋๋ฉด ๋ณ๋๋ก ํด์ผ ํฉ๋๊น? ๋์์ด ํ์ํ๋ฉด ์๋ ค์ฃผ์ญ์์ค. ๊ฑด๋ฐฐ
์ถ์ : ๋ค์ด๋ก๋ํ ๋ฐฉ์ ๋ํ ๋งํฌ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. https://we.tl/lcBU6Cs7E4
10์ 21์ผ์ 12๊ฐ์ ๋ฐฉ. weTransfer์ผ ๋ฟ์ด์ง๋ง Github, AWS ๋๋ ๊ธฐํ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ฑฑ์ ์์ด ์งํฐ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ณด๊ดํ์ธ์ :์ค๋ง์ผ๋ฆฌ:
CTRL + C
) ๋ฐ ์์ ์ ์ค๋จ๋ ์์น๋ถํฐ ๋ค์ ์์ํฉ๋๋ค( ์๋ ์์ฑ ํ์ผ gitterarchive-settings.json
).# install globally
$ npm i -g gitter-archive-cli
gitter ์ปค๋ฎค๋ํฐ ์์นด์ด๋ธ๋ฅผ ์ ์ฅํ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ง๋ญ๋๋ค.
ํด๋น ๋๋ ํ ๋ฆฌ์ ์๋ ์์ ๊ฐ์ด .env
ํ์ผ๊ณผ .gitterarchiverc.json
๋ฅผ ๋ง๋ญ๋๋ค.
์ฐธ๊ณ :
noArchiveList
๋archiveList
๋ณด๋ค ์ฐ์ ํฉ๋๋ค.
์ด์ gitter-archive
๋ช
๋ น์ ์ฌ์ฉํ์ฌ ์์นด์ด๋ธ ํ๋ก์ธ์ค๋ฅผ ์์ํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. :์๋ค:
.env
# Gitter Tokens
GITTER_TOKEN_username1=
GITTER_TOKEN_username2=
GITTER_TOKEN_username3=
.gitterarchiverc.json
{
"rooms": {
"noArchiveList": [
"FreeCodeCamp/HelpJavaScript",
"FreeCodeCamp/FreeCodeCamp",
"FreeCodeCamp/Help",
"FreeCodeCamp/HelpFrontend",
"FreeCodeCamp/HelpBackend",
"FreeCodeCamp/[a-m]*"
],
"archiveList": [
"FreeCodeCamp/*"
]
},
"groups": {
"enabled": [{
"uri": "FreeCodeCamp",
"id": "57542cf4c43b8c6019778297"
}],
"disabled": []
}
}
$ gitter-archive
๊ฐ์๊ธฐ ๋ฉ์ถ๋ฉด ์์ ๋ช ๋ น์ ๋ค์ ์คํํ๊ธฐ๋ง ํ๋ฉด ์ค๋จ๋ ๋ถ๋ถ๋ถํฐ ์๋์ผ๋ก ๋ค์ ์์๋ฉ๋๋ค. :white_check_mark:
์ผ๋ถ known bugs
์ค๋ฅ ์๋ต 429 ์ํ๊ฐ ํ์๋๋ฉด 1~2๋ถ ๋์ ๊ธฐ๋ค๋ ธ๋ค๊ฐ ํ๋ก์ธ์ค๋ฅผ ์ข ๋ฃํ์ง ๋ง์ญ์์ค.
์ฐธ๊ณ : C9.io ์์ ์ํํ๊ฒ ์๋ํฉ๋๋ค.
// ์ฐธ์กฐ: @evaristoc @ladybugtju
@abhisekp ๊ต์ฅํด ! ์ด๊ฒ์ด ์ ์๋ํ๋ค๋ฉด ๋ชจ๋ ๋ฐฉ์ด ๋ฐฑ์ ๋ ๋๊น์ง ๋ ผ์คํฑ์ผ๋ก ์คํ๋๋๋ก ์ค์ ํ ์ ์์ต๋๊น? ๊ทธ๋ฐ ๋ค์ ์์ถ์ ํ๊ณ S3๋ก ํธ์ํ ์ ์์ต๋๋ค.
@abhisekp ๋ง๋ฒ์ด ์ผ์ด๋๊ฒ ํด์ฃผ์ธ์ :) ๊ฑด๋ฐฐ
@QuincyLarson @ladybugtju ๊ฐ์ฌํฉ๋๋ค. ๋ง๋ฒ์ด ๊ฑฐ์ ์์ฑ๋์์ต๋๋ค :smirk:
:point_right: https://github.com/FreeCodeCamp/gitter-history
Github์๋ 100MB์ ์๊ฒฉํ ํ์ผ ํฌ๊ธฐ ์ ํ์ด ์์ง๋ง 50MB์์ ๊ฒฝ๊ณ ๊ฐ ํ์๋ฉ๋๋ค. 53MB ํ์ผ( FreeCodeCamp/HelpFrontend
room archive )์ ํธ์ํ ์ ์์์ต๋๋ค.
โ https://help.github.com/articles/what-is-my-disk-quota/
์ ์ผํ๊ฒ ๋จ์ ๋ฐฉ์
FreeCodeCamp/Help
( messageCount: 1368452
) (์์ถ๋์ง ์์ 291MB)FreeCodeCamp/HelpJavaScript
FreeCodeCamp/FreeCodeCamp
๊ฐ์ฅ ํฐ ๋ฐฉ์ ๋๋ค.
์ ๋ฐ์ดํธ
zip
๋ฅผ ์ฌ์ฉํ์ฌ ์์นด์ด๋ธํ ํ FreeCodeCamp/Help
๊ณต๊ฐ์ ์ต๋ ์์ถ ์์ค 9
ํธ์ํ์ต๋๋ค.
ํ์ผ ํฌ๊ธฐ: 62MB(์์ถ)
@abhisekp ๋๋ผ์ด ์์ ์ ๋๋ค. ์ด์ ์ด ๋ฐฉ์ด ๋ฒ์ ๊ด๋ฆฌ์ ์์ผ๋ฏ๋ก ์ด ๋ฐฉ์ ์ญ์ ํ๋ ๊ฒ์ด ์์ ํ๋ค๊ณ ์๊ฐํ์ญ๋๊น?
๋ ํฐ ๋ฐฉ์ ๊ฒฝ์ฐ ๋ ์ง๋ณ๋ก ๋ณ๋์ ํ์ผ๋ก ๋๋ ์ ์์ต๋๋ค. ์: FreeCodeCamp/FreeCodeCamp 2015๋ 8์ 1์ผ - 2015๋ 11์ 31์ผ
์ด๋ ๊ฒ ํ๋ฉด ์ ๋ฐ์ดํธ๋ ์์นด์ด๋ธ๋ฅผ ๊ณ์ํด์ ๋ ์ฝ๊ฒ ํธ์ํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ๊ฑฐ๋ํ ๊ณต๊ฐ ๋ฐ์ดํฐ ์ธํธ๊ฐ ๋ ๊ฒ์ด๋ฉฐ ๋ง์ ์ฌ๋๋ค์ด ๊ทธ๊ฒ์ ๊ด์ฌ์ ๊ฐ์ง ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ค๋น๊ฐ ๋๋ฉด Kaggle์ ๊ฒ์ํ ์ ์์ต๋๋ค. :)
@abhisekp ์ด ํ๋ก์ธ์ค๋ ์ด๋ป๊ฒ ์งํ๋๊ณ ์๋์? Gitter ๋ฃธ์ ์ ์ฒด ์์นด์ด๋ธ๋ฅผ ์ํํ์ต๋๊น? ์ง๊ธ ์ ์งํ ๊ณํ์ด ์๋ ๋ฐฉ์ ๋ซ์ ์ ์์ต๋๊น?
์ฐ๋ฆฌ์ ๊ณํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ด ๋ชจ๋ ๋ฉ์์ง๊ฐ https://github.com/FreeCodeCamp/gitter-history ๋ฆฌํฌ์งํ ๋ฆฌ์ ์์ผ๋ฉด ๊ณต์ ๋ฐฉ ๋ชฉ๋ก์ ์๋ ๋ฐฉ์ ์ ์ธํ ๋ชจ๋ ๋ฐฉ์ ์ดํด๋ณด๊ณ ์ญ์ ํ๊ฒ ์ต๋๋ค. ์ด๋ฌํ ๋ชจ๋ ์ฑํ ๋ฐฉ์๋ ์ด๋ฏธ ์ง์ ์ค๋จ ๋ฉ์์ง๊ฐ ์์ผ๋ฉฐ ์ด์จ๋ ์ฌ์ฉ๋์ง ์์ต๋๋ค.
์บ ํ ์ฐธ๊ฐ์๋ ์ฌ์ ํ ์์ ์ ๋น๊ณต์ Gitter ๋ฐฉ์ ๋ง๋ค ์ ์์ง๋ง freeCodeCamp์ ๋ํ๋ฐฉ ๊ตฌ์กฐ๋ ์ด๋ค ๋ฐฉ์ผ๋ก ๊ฐ์ผ ํ๋์ง์ ๋ํ ๋ชจํธ์ฑ์ ์ต์ํํ๋ฉด์ ๊นจ๋ํ๊ณ ๋จ์ํฉ๋๋ค.
๊ทธ๋ฐ ๋ค์ https://gitter.im/FreeCodeCamp/home ์ ์ฑํ ๋ฐฉ์ ์ฃผ์ ์ ๊ตฌ๋ก ์ฌ์ฉํฉ๋๋ค.
@QuincyLarson์ด FreeCodeCamp/FreeCodeCamp์ ์ด์ ๋ฅผ ๋ฌป๋ ๊ฒ์ ๋ํด ์ฃ์กํฉ๋๋ค.
@evaristoc ์ ๋๋ต์ฒ๋ผ ๋ค๋ฆฝ๋๋ค.
...freeCodeCamp์ ๋ํ๋ฐฉ ๊ตฌ์กฐ๋ ์ด๋ ๋ฐฉ์ผ๋ก ๊ฐ์ผ ํ๋์ง์ ๋ํ ๋ชจํธ์ฑ ์ https://github.com/freeCodeCamp/freeCodeCamp/issues/8418#issuecomment -282459257
freeCodeCamp
๋ผ๋ ์ด๋ฆ์ ๋ฐฉ์ ์ค์ ๋ก ๊ทธ ๋ฐฉ์ด ํ๋ ์ผ์ ์ค๋ช
ํ์ง ์์ต๋๋ค.
@QuincyLarson @erictleung ์๊ท๋ชจ ํ๋ก์ ํธ๋ฅผ ์ํด ๊ณํํ๊ณ ์์์ต๋๋ค. ์ ๋ ๋ฉ์ธ ๋ฃธ์์ ๊ฑฐ์ ๋ชจ๋ ๋ฉ์์ง๋ฅผ ๋ค์ด๋ก๋ํ์ต๋๋ค. ๋ฐ์ดํฐ๋ ์ด์ ๊น์ง์
๋๋ค.
์์ถํ์ง ์์ ์ฝ 2.5Gb์ ๋ฐ์ดํฐ์
๋๋ค(๋ค์ด๋ก๋ํ ๋ฐ์ดํฐ๊ฐ ์ฌ๋ฐ๋ฅธ ๊ฒฝ์ฐ). ์ด๊ฒ์ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ถ๊ฐํด์ผ ํ๋ ๊ฒ์
๋๊น?
@erictleung ์ข์ ์ง์ ์ด์ง๋ง ์ด๊ฒ์ด ๊ณต์ ๋ฐฉ ๋ชฉ๋ก์ด๋ผ๋ ๊ฒ์ ์ดํดํฉ๋๋ค. Freecodecamp ๋ฐฉ์ด ์์ง ์์ต๋๋ค:
https://github.com/freeCodeCamp/freeCodeCamp/issues/8418#issuecomment -247755458
๋ด๊ฐ ์์ง ๋ชปํ๋ ๋ชฉ๋ก์ ๋ณ๊ฒฝ ์ฌํญ์ ๋๊น?
@erictleung Gitter ๋ฐฉ์ ์ด๋ฆ์ ๋ฐ๊ฟ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์ฑํ ๋ฐฉ์ ์ด๋ฆ์ "์ผ๋ฐ" ๋๋ "์บ์ฃผ์ผ"๋ก ๋ณ๊ฒฝํฉ๋๋ค.
@evaristoc ์ - ๊ต์ฅํ ๊ฒ์ ๋๋ค. freecodecamp/freecodecamp๋ฅผ ๋ชจ๋ ๊ฐ์ ธ์ค๋ฉด https://github.com/FreeCodeCamp/gitter-history ์ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
ํ์ธ - ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ๋ชจ๋ ๋ฃธ์ด ๋์ค์ ๋ฐฑ์ ๋์์ต๋๋ค. ์ต๊ทผ์ @abhisekp ๋ก๋ถํฐ ์๋ฌด ์์๋ ๋ฃ์ง
๋ณด๊ด ์์ ์ธ ์ ํ์์ค:
ํ์ฌ ๋ฐ์ดํฐ ๋ค์ด๋ก๋ ํ๋ก์ธ์ค๋ฅผ ์์ํ๊ธฐ ์ ์ ์์นด์ด๋ธ์ ๋ํ @abhisekp ์ ๊ทผ ๋ฐฉ์์ ํ์ํ๊ณ ์์ต๋๋ค.
https://github.com/freeCodeCamp/freeCodeCamp/issues/8418#issuecomment -238083019
https://github.com/freeCodeCamp/freeCodeCamp/issues/8418#issuecomment -269025399
https://github.com/freeCodeCamp/freeCodeCamp/issues/8418#issuecomment -258058263
@ํธ์๋ผ์จ :
@abhisekp : https://www.npmjs.com/package/gitter-archive-cli์์ ๋ง๋ ํ๋ฅญํ ํจํค์ง๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ํ์ง๋ง ๋ถํํ๋ ๋ด ์ปดํจํฐ์์๋ ์๋ํ์ง ์์์ต๋๋ค. ๋๋ฒ๊ทธํ๊ธฐ ์ด๋ ค์ด 404 error
ํฉ๋๋ค.
๋๋ ์๋ง๋ ์ด๊ฒ์ ํ์ด์ฌ์์ ์ผํ ๊ฒ์ด๋ค. ๋ด ํ์ฌ ์ฝ๋๋ ์ค๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ถ๋ช
ํ ๋๋ โโ๋ํ 459 error
์ ์๋ ์ ํ์ ์ํฅ์ ๋ฐ์ต๋๋ค. ์ด์ ์๋ ๋ฐ์ํ์ง ์์์ง๋ง ๋ค์ด๋ก๋ํ ์ ์์์ต๋๋ค.
๋ ๊ฐ๋จํ ์ฝ๋๋ก 2017๋
3์์ ํ๋๋ฅผ ์ด๊ณผํ ๋ฉ์์ง.
์๋ํ๋ค๋ฉด ํ์ด์ฌ ์ฝ๋๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋ง๋ค ๊ฒ์ ๋๋ค. ํฅํ ์ฑํ ๋ฐฉ ๋ณด๊ด์ ์ ๊ทผํ๊ธฐ ์ํ ํ์ค ์ฝ๋๋ฅผ ์ฐพ๋ ๋ฐ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
@ladybugtju์ ๋ ๋ค๋ฅธ ๊ฐ๋จํ ์ต์
:
https://github.com/ladybugtju/ffcGitterData/blob/master/fccGitterData.js
์ด๊ฒ์ ์ฐธ์กฐ๋ก ์ฌ๊ธฐ์ ๋ณด๊ดํ @abhisekp ์ ์ด์ ๋ฉ์์ง์ ๋๋ค: https://github.com/freeCodeCamp/freeCodeCamp/issues/8418#issuecomment -252860430
@evaristoc ์์ ๋งํฌ๋ ์ ์ค๋ ๋์์ ๊ณ์ ์งํํ์ญ์์ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ฝ๋ฉ ์ก์ค ์ฑํ ๋ฐฉ์ ์ง์ผ์ฃผ์ธ์. ์ฐ๋ฆฌ ์ค ๋ง์ ์ฌ๋๋ค์ด ์ฐ๋ฆฌ๊ฐ ๋๊ธ์ ๋ฌ์ง ์์๋ ๊ทธ๊ฒ์ ์ฝ์ต๋๋ค. ๋๋ ์ฑ์ฉ ์ ์ ํ์ ์ ๋ณด์๊ณ ๋๊ตฐ๊ฐ๊ฐ ๊ทธ ์๊ฐ์ ์ฝ๋๋ฅผ ์ฐพ๊ณ ์๋ค๋ฉด ํฌ๋ผ ๋์ ์ฑํ ์ ๊ฒ์ํ๋ ๊ฒ์ด ๋ ์ฝ๊ณ ๋น ๋ฆ ๋๋ค. ๋ํ ์ญ๋์ ์ธ ๋ํ๊ฐ ๋ ์ฌ๋ฏธ์์ต๋๋ค. ๋น์ ์ ๋ฐฐ๋ ค์ ๊ฐ์ฌํฉ๋๋ค.