HACK for Hacker News๋ ์ต์ ํ๋ก๊ทธ๋๋ฐ, ์์, ๊ณผํ, ๊ธฐ์ , ๊ณตํ ๋ฐ ์ํ ๋ด์ค๋ฅผ ์ฝ์ ์ ์๋ ๊ฐ์ฅ ์๋ฆ๋ต๊ณ ์ฌ์ด ๋ฐฉ๋ฒ์
๋๋ค. HACK์ ํฌํ, ์ฆ๊ฒจ์ฐพ๊ธฐ, ๋๊ธ ๋ฌ๊ธฐ, ์ ๊ฒ์๋ฌผ ์ ์ถ ๋ฐ ๋ต๊ธ์ ๋ํ ํธ์ ์๋ฆผ ์์ ๊ธฐ๋ฅ์ ํตํด ์ต๊ณ ํ์ง์ ํด๋ผ์ด์ธํธ์์ ๊ธฐ๋ํ ์ ์๋ ์ต๊ณ ์ ๊ธฐ๋ฅ์ผ๋ก ๊ณ ๋๋ก ์ฌ์ฉ์ ์ ์ํ ์ ์์ต๋๋ค.
- Hacker News ๊ณ์ ๋ก๊ทธ์ธ ๋๋ ๋ฑ๋ก
- Hacker News์ ๋๊ธ ๋๋ ๊ฒ์๋ฌผ์ ๋ํ ํธ์ ์๋ฆผ
- ์ค ์์ดํํ์ฌ ์ฐฌ์ฑ, ์ฆ๊ฒจ ์ฐพ๊ธฐ, ํ์ ๋ฐ ์คํ ๋ฆฌ ๋ฐ ๋๊ธ ์จ๊ธฐ๊ธฐ
- ๋๊ธ์ ์ค์ฒฉ๋ ์ค๋ ๋๋ก ํ์๋ฉ๋๋ค. ํด๋น ์ค๋ ๋๋ฅผ ์ ์ผ๋ ค๋ฉด ๋๊ธ์ ํญํ์ธ์.
- ๊ฒ์๋ฌผ ๋ฐ ๋๊ธ์ ํ์
- ์ด์์ ํฌํจํ ์ ๋งํฌ ๋๋ ํ
์คํธ ๊ฒ์๋ฌผ ์ ์ถ
- ๊ณต์ ํ ์คํ ๋ฆฌ, ๋งํฌ ๋๋ ๋๊ธ์ ๊ธธ๊ฒ ๋๋ฅด์ธ์.
- ๊ด๊ณ ์์. ๊ตฌ๋
์์
- ๊ฐ๋ก ๋ฐ ์ธ๋ก ์ง์
- ํผ๋์์ ์ฝ์ ๊ฒ์๋ฌผ ์จ๊ธฐ๊ธฐ
- ์ค๋ ๋์ ๋ค์ ๋ฃจํธ ๋๊ธ๋ก ์คํฌ๋กคํ๋ ค๋ฉด ํ๋จ ๋ฒํผ์ ๋๋ฆ
๋๋ค. ๊ธธ๊ฒ ๋๋ฅด๋ฉด ์ด์ ํญ๋ชฉ์ผ๋ก ์ด๋ํฉ๋๋ค.
- ์๋ ค์ง ๋ชจ๋ ํด์ปค ๋ด์ค ๋์ - ๋ด์ค, Ask HN, Show HN, Show HN ์ต์ , ํธ๋ ๋, ๋ ๋ฒ์งธ ๊ธฐํ ํ, ํด๋์, ํ์ฑ, ๋ฒ ์คํธ ์คํ ๋ฆฌ, ๋ฒ ์คํธ ๋๊ธ, ์ ์คํ ๋ฆฌ, ์ ๋๊ธ, ๋ฉ์ฒญํ ๋ ์ด์ผ๊ธฐ, ๋ฉ์ฒญํ ๋๊ธ, ์์
, ์ด์ 100-500 ํฌ์ธํธ ๋ฑ
- ๊ทํ์ HN ๊ณ์ ์ ์ฌ์ฉํ์ฌ ๊ฒ์๋ฌผ ์ ์ถ, ํ์ , ๋๊ธ ์์ฑ
- ์์ 100๊ฐ ๋ฆฌ๋ ๊ณ์ ์ฐพ์๋ณด๊ธฐ
- ํน์ ์ฌ์ดํธ, ์ฌ์ฉ์ ๋๋ ๋ ์ง์ ์คํ ๋ฆฌ ์ฐพ์๋ณด๊ธฐ
- ์์นด์ด๋ธ ์ง์ : ๊ฒ์๋ฌผ ์น์ฌ์ดํธ์ ์์นด์ด๋ธ๋ฅผ ์กฐํํฉ๋๋ค. archive.is, archive.org ๋ฐ Google ์บ์.
- ๋๊ธ๊ณผ ์ฌ์ฉ์ ์ด๋ฆ์ผ๋ก ๊ฒ์ํ์ธ์! ๊ฒ์์ ๋์๋ฌธ์์ ๋ถ์ ๋ถํธ๋ฅผ ๊ตฌ๋ถํ์ง ์์ผ๋ฉฐ ๊ตฌ๋์ ์ ๋ฌด์ํฉ๋๋ค.
- ์กฐํ/๋ณต์ฌ/๋ฒ์ญ์ ์ํด ๋๊ธ/๊ฒ์๋ฌผ ์ ๋ชฉ ํ
์คํธ๋ฅผ ์ ํ/๊ฐ์กฐ ํ์
- ๊ฐ๋ ฅํ ๊ฒ์(Algolia API ๊ธฐ๋ฐ) - @date๋ฅผ ์ฌ์ฉํ์ฌ ๋ ์ง๋ณ๋ก ์ ๋ ฌํ๊ณ , #story๋ฅผ ์ฌ์ฉํ์ฌ ์คํ ๋ฆฌ๋ฅผ ํํฐ๋งํ๊ณ , #comments๋ฅผ ์ฌ์ฉํ์ฌ ๋๊ธ์ ํํฐ๋งํ๊ณ , #author_username์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ๋ฑ์ผ๋ก ํํฐ๋งํฉ๋๋ค. ์ด๋ฌํ ํ๊ทธ๋ ์ผํ๋ก ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ๋ ๋ง์ ํ๊ทธ๋ https://hn.algolia.com/api๋ฅผ ์ฐธ์กฐํ์ธ์.
- ๋คํฌ ๋ชจ๋ - ์์ํ ๊ฒ์ ์๊ณผ ํ์ ๋ชจ๋ ๋ฐ ๊ธฐํ ๋ค์ํ ์์ ์ ํ
- ํ
์คํธ๊ฐ ์๋ฐฑ์์ด ์๋ ์ ๋๋น ํ
์คํธ ๋ชจ๋ #FFFFFF
- ์ฌ์ฉ์ ์ง์ ์ ์ํ ๋ค์ํ ํ
๋ง ์์ ์ ํ
- ๊ธ๊ผด ์ ํ ๋ฐ ํฌ๊ธฐ๋ก ์ํ๋ ๋์์ธ์ ์ ํํ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
- ๋๊ธ์ ์ด๋ฏธ์ง๋ก ๊ณต์
- ์๊ฐ์ ๋ฐฉํฅ์ ์ ์งํ๊ธฐ ์ํด ์์ ๋ง๋๊ฐ ์๋ ์ค๋ ๋ ๋๊ธ
- ๊ธฐ์ฌ๋ ๋ฆฌ๋ ๋ชจ๋๋ก ๋ด์ฅ๋ ์น๋ทฐ์์ ์ด๋ฆฝ๋๋ค. ๋ค๋ฅธ ๋ธ๋ผ์ฐ์ ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- Text to Speech๋ก ๊ธฐ์ฌ๋ฅผ ์ค๋์ค๋ก ์ฌ์ํฉ๋๋ค.
- ์คํ ๋ฆฌ์ ๋๋ฉ์ธ์ ํญํ์ฌ ํด๋น ์ฌ์ดํธ์ ๋ชจ๋ ์คํ ๋ฆฌ ๋ณด๊ธฐ
- ์คํ ๋ฆฌ๋ ๋๊ธ์์ ์ฌ์ฉ์ ์ด๋ฆ์ ํญํ์ฌ ์ฌ์ฉ์ ํ๋กํ๋ก ์ด๋ํฉ๋๋ค.
- ์ ์ถํ ์คํ ๋ฆฌ์ ๋๊ธ, ์ฆ๊ฒจ์ฐพ๋ ์คํ ๋ฆฌ์ ๋๊ธ, ์ฐฌ์ฑํ ์คํ ๋ฆฌ์ ๋๊ธ, ์จ๊ฒจ์ง ์คํ ๋ฆฌ ์ฐพ์๋ณด๊ธฐ
- HN์ ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํ์ง ์์ผ๋ฏ๋ก ๊ธฐ์ฌ์ ๋ํ ๊ณ ํ์ง ํ๋น์ฝ์
๋๋ค. ์ด๋ฅผ ์ํด ์์ฒด ์๋ฒ๋ฅผ ์ด์ํ๊ณ ์์ผ๋ ์๋ฒ ๋น์ฉ ์ง์์ ๋์์ด ๋์๋ ค๋ฉด ์ฑ ๊ตฌ๋งค์์ ์์ ์ผํ์ฑ ๊ตฌ๋งค๋ฅผ ๋ถํ๋๋ฆฝ๋๋ค. ๋ํ ์ฌ์ฉ์ ์ง์ ๊ธ๊ผด, ํ
๋ง, ์ค์ ์ฌ์ฉ์ ์ง์ ์ ์ ๊ธ ํด์ ํ๊ณ ํฅํ ์
๋ฐ์ดํธ ๊ฐ๋ฐ์ ์ง์ํฉ๋๋ค.
๋ชจ๋ ์ด์ผ๊ธฐ์ ๋๊ธ์ Algolia API ๋ฐ Hacker News API๋ฅผ ํตํด ์ด๋ฃจ์ด์ง๋๋ค.
https://news.ycombinator.com/
https://hn.algolia.com/api
https://github.com/HackerNews/API
https://news.ycombinator.com/newsguidelines.html
Robohash.org์์ ์ฌ๋์ค๋ฝ๊ฒ ์ ๋ฌํ๋ ํ๋กํ ์ฌ์ง ๋ก๋ด
์ ๋ ์ฌ์ฉ์์๊ฒ ์ต๊ณ ์ ๊ฒฝํ์ ์ ๊ณตํ๊ธฐ ์ํด ๊ด๊ณ ๋ฐ ๋ถ์์ด ๋ฌด๋ฃ์ด๋ฉฐ ์๋ฆ๋ค์ด ์ฑ์ ์ ๊ณตํฉ๋๋ค. ์ฑ์ด ๋ง์์ ๋์ ๋ค๋ฉด Play ์คํ ์ด์ ๊ธ์ ์ ์ธ ํ๊ฐ๋ฅผ ๋จ๊ฒจ์ฃผ์ธ์. ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์๋ฆฌ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๊ฐ๋ฐ์ ์ง์ํ๊ณ ์ ์๊ฒ ์ปคํผ๋ฅผ ์ฌ์ฃผ์๋ ค๋ฉด ์ฑ์์ 1ํ ๊ตฌ๋งค๋ฅผ ํด์ฃผ์ธ์. ๊ตฌ๋
์ด ์์ต๋๋ค. ๋น์ ์ ์ง์์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค!
์๊ฒฌ์ด๋ ๊ธฐ๋ฅ ์์ฒญ์ ๋ค์ ์ฃผ์๋ก Pran์ ๋ณด๋ด์ญ์์ค.
pran@pranapps.com
HACK for Hacker News๋ Y Combinator์ ์ ํดํ์ง ์์ต๋๋ค.
์ฐธ๊ณ : ์ด ์ฑ์ ์ด๋ค ๊ฒ๋ ํดํนํ๊ธฐ ์ํ ๊ฒ์ด ์๋๋๋ค. ์ด ์ฑ์ Hacker News ์น์ฌ์ดํธ์ ๊ธฐ์ฌ๋ฅผ ์ฝ๊ธฐ ์ํ ๊ฒ์
๋๋ค. ๋ฌด์ธ๊ฐ๋ฅผ ํดํนํ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ฉด์ ์ด ์ฑ์ ๋ค์ด๋ก๋ํ์ง ๋ง์ธ์.
์
๋ฐ์ดํธ ๋ ์ง
2025. 5. 9.