๐Ÿ‘๋ธ”๋กœ๊ทธ ๊ฐœ์„ ํ›„๊ธฐ, ๐ŸŽ‰Solved.ac ๊ณจ๋“œ ๋‹ฌ์„ฑ

๐Ÿ‘๋ธ”๋กœ๊ทธ ๊ฐœ์„ ํ›„๊ธฐ, ๐ŸŽ‰Solved.ac ๊ณจ๋“œ ๋‹ฌ์„ฑ

[์žก๋‹ด] ๋ธ”๋กœ๊ทธ ๊ฐœ์„ , ์†”๋ธŒ๋“œ ๊ณจ๋“œ ๋‹ฌ์„ฑ๐ŸŽ‰


๋ธ”๋กœ๊ทธ ๊ฐœ์„ 

ํ•œ๋™์•ˆ ์ฝ”๋กœ๋‚˜ ์—ฌํŒŒ์™€ ์ง€ํ•„๊ณ ์‚ฌ ์ค€๋น„ ๋•Œ๋ฌธ์— ๋ธ”๋กœ๊ทธ์ชฝ์€ ์‹ ๊ฒฝ์„ ๋งŽ์ด ๋ชป์ผ์Šต๋‹ˆ๋‹ค.

๋ธ”๋กœ๊ทธ์— ํ˜„์žฌ Icarusํ…Œ๋งˆ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ ์žˆ๋Š”๋ฐ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค.

Icarusํ…Œ๋งˆ๊ฐ€ ์›๋ž˜๋Š” 2.0๋ฒ„์ „์œผ๋กœ ๋‹ค๋ฅธ ํ—ฅ์†Œ ํ…Œ๋งˆ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ejs๋กœ ๊ตฌ์„ฑ์ด ๋˜์–ด์žˆ์—ˆ๋Š”๋ฐ์š”.

3.0 ์†Œ์‹์ด ๋œจ๋”๋‹ˆ JSX์™€ Inferno.js๊ธฐ๋ฐ˜์œผ๋กœ ์‹น ๋‹ค ๋ ˆ์ด์•„์›ƒ์„ ๊ฐˆ์•„์—Ž์—ˆ๋”๊ตฐ์š”.

ํ—ฅ์†Œ ๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ

์ฆ‰, ์˜ˆ์ „์— ์ผ๋˜ Hexo Blog ์„ค์น˜๊ธ€์ด ๋จนํžˆ์ง€ ์•Š๋Š”๋‹ค๋Š” ์†Œ์‹์ด์—ˆ์Šต๋‹ˆ๋‹ค.

๋‹คํ–‰ํžˆ 2.0๋ฒ„์ „์„ ์•„์ง๋„ ๋ฐฐํฌ๋Š” ํ•˜๊ณ ์žˆ๊ธฐ์— ์ž„์‹œ ๋ฐฉํŽธ์œผ๋กœ 2.0์œผ๋กœ ์‚ฌ์šฉํ•˜๋ผ๊ณ  ์ ์–ด๋‘๊ธด ํ–ˆ์Šต๋‹ˆ๋‹ค๋งŒ ์ฐœ์ฐœํ•ด์„œ ์ œ๊ฐ€ 3.0์„ ์ ์šฉํ•ด๋ณด๋ ค๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค.

Gatsby๋กœ?

์‚ฌ์‹ค ์›น ์ง€์‹์ด ๋งŽ์ด ์—†๋Š”์ง€๋ผ Icarus 3.0์— ์ง€๊ธˆ๊ณผ ๊ฐ™์€ ๋ธ”๋กœ๊ทธ๋ฅผ ๋‹ค์‹œ ๋งŒ๋“ค ์ˆ˜ ์—†์„ ์ค„ ์•Œ๊ณ  ์š”์ฆ˜ ์œ ํ–‰๊ฐ™์•„๋ณด์ด๋Š” Gatsby๋ฅผ ์„ค์น˜ํ•ด์„œ Hexo ๋Œ€์‹  ์‚ฌ์šฉํ•ด๋ณด๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทผ๋ฐ Gatsby๋Š” ์›น ํ”„๋ก ํŠธ์—”๋“œ์— ๊ด€ํ•œ ์ง€์‹์ด ์—†์œผ๋ฉด ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด์ง„๊ฑธ ๋ฐ›์•„์„œ ํ•ด์•ผํ•˜๋Š”๋ฐ

๊ดœ์ฐฎ์€ ์Šคํƒ€ํ„ฐ ํ…Œ๋งˆ๋“ค์€ Gatsby๋ฒ„์ „์ด ๋ฐ”๋€Œ๋ฉด์„œ ํ˜ธํ™˜ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๊ฑฐ๋‚˜ 5์‹œ๊ฐ„์งธ ์ด๋ฏธ์ง€๋ฅผ ํ”„๋กœ์„ธ์‹ฑํ•˜๋Š” ๋ฌดํ•œ ๋กœ๋”ฉ ์˜ค๋ฅ˜๊ฐ€ ๋œฌ๋‹ค๋˜์ง€(โ€ฆ)

๊ฒฐ๊ตญ ์ด์Šˆํ•˜๋‚˜ ๋˜์ ธ๋‘๊ณ  ๊ดœ์ฐฎ์€ ๋‹ค๋ฅธ ํ…Œ๋งˆ ํ•˜๋‚˜ ๊ฑด์ ธ์„œ ์„ค์น˜๊นŒ์ง€๋Š” ํ•ด๋†จ์ง€๋งŒ ์—ญ์‹œ Hexo Icarus๊ฐ€ ๋„ˆ๋ฌด ๊ฐ•๋ ฅํ•˜๋”๊ตฐ์š”

Gastby Blog

๋‹ค์‹œ Icarus 3.0์œผ๋กœ

๊ทธ๋ž˜์„œ ์‹œํ—˜๋„ ๋๋‚ฌ๊ฒ ๋‹ค ์˜ˆ์ „์— ํฌ๊ธฐํ–ˆ๋˜ 3.0๋ฒ„์ „์„ ์ ์šฉํ•˜๋ ค ๋‹ค์‹œ Icarus ํ…Œ๋งˆ ์ ์šฉ์„ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ์„  ์ œ์ผ ํฌ๊ฒŒ ๋ฐ”๋€์ ์€ ejs -> jsx๋กœ ์ด์ „์— ํฌ์ŠคํŒ…ํ–ˆ๋˜ ํ”Œ๋Ÿฌ๊ทธ์ธ๋“ค์ด ๋จน์ง€ ์•Š์Šต๋‹ˆ๋‹คโ€ฆ

์ €๊ธฐ์— ์†Œ๊ฐœํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์ œ ์˜ˆ์ „ 2.0 ๋ธ”๋กœ๊ทธ์— ์ „๋ถ€ ์ ์šฉํ•ด๋’€์—ˆ๋Š”๋ฐ์š”.

  • hexo-autonofollow
  • hexo-auto-canonical
  • hexo-generator-seo-friendly-sitemap
  • hexo-generator-feed
  • hexo-related-popular-posts
  • hexo-generator-robotstxt
  • hexo-asset-link

์ด ์ค‘ hexoํ…Œ๋งˆ์— ์ง์ ‘ ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด์„œ ์ ์šฉํ–ˆ๋˜ hexo-related-popular-posts์™€ hexo-auto-canonical์ด ๋ฌธ์ œ๊ฐ€ ๋œ๊ฒ๋‹ˆ๋‹ค.

๊ด€๋ จ ํฌ์ŠคํŠธ ๊ธฐ๋Šฅ์€ ์šฐ์„  ์‚ฌ์šฉ์„ ํ•ด์ œํ•œ ์ƒํƒœ๊ณ  auto-canonical๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ์ด๋ฏธ hexoํ…Œ๋งˆ์—์„œ ์–ด๋Š์ •๋„ ์ปค๋ฒ„๋ฅผ ์ณ์ฃผ๋Š”๊ฒƒ ๊ฐ™์•„์„œ ๋นผ๊ธฐ๋กœํ–ˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์‹ค ์ด ๋‘๊ฐœ๋Š” ํ˜„์žฌ icarus 3.0์—์™€์„œ ํฐ ๋ฌธ์ œ๋Š” ์—†๋Š” ๊ฒƒ ๊ฐ™๋”๋ผ๊ณ ์š”.
๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ์ถ”ํ›„์— ๋‹ค์‹œ ์•Œ์•„๋ด์•ผ๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ํ™”๋ฉด ์šฐ์ธก ์•„๋ž˜์— ๋„์›Œ์ง„ Live2d๋„ ๊ทธ๋Œ€๋กœ HTML์ฝ”๋“œ์— ์‹ฌ์–ด์ฃผ๊ณ  stylํŒŒ์ผ์— ์ปค์Šคํ…€ info ์ž„๋ฒ ๋”ฉ๋„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฑฐ์š”

์ด ์ž‘์—…์„ ๋๋‚ด๊ณ  ๋ณด๋‹ˆ๊นŒ Icarus๋„ ๋ฏธ์•ˆํ–ˆ๋Š”์ง€ ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ์— ์‚ฌ์ด๋ฒ„ ํŽ‘ํฌ ํ…Œ๋งˆ๋ฅผ ์ถ”๊ฐ€ํ•ด์คฌ๋”๋ผ๊ณ ์š”.

๊ทธ๋ž˜์„œ ๋ƒ…๋‹ค ์ ์šฉ์„ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค.

๋‹คํ–‰ํžˆ ํ˜„์žฌ ๋‚ฎ/๋ฐค ๋ชจ๋“œ๋ฅผ icarus์—์„œ forkํ•ด์„œ ์ž‘์—…๋ฌผ์„ ๊ณต์œ ํ•ด์ฃผ์‹œ๋Š” ๋ถ„์ด(์•„๋งˆ Icarus ์ œ์ž‘์ž๋ถ„์ค‘ ํ•œ๋ถ„) ๋ฐœ๋น ๋ฅด๊ฒŒ ๋‚ฎ/๋ฐค๊ธฐ๋Šฅ์„ ๋„ฃ์–ด์ฃผ์…”์„œ ๋ณด๊ธฐ ์‹ซ์œผ๋ฉด ๋ฐค๋ชจ๋“œ๋ฅผ ์“ฐ๋ฉด ๋˜๋Š” ๊ด€๊ณ„๋กœ ํ˜„์žฌ ์ œ ๋ธ”๋กœ๊ทธ๋Š” ์‚ฌ์ด๋ฒ„ํŽ‘ํฌ/๋ฐค์œผ๋กœ ์…‹ํŒ…์ด ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค๋งŒ ๋ฐค๋ชจ๋“œ์— ์ผ๋ถ€๋ถ„ ์‚ฌ์ด๋ฒ„ ํŽ‘ํฌ ํ…Œ๋งˆ๊ฐ€ ๋ฌป์–ด์žˆ๋„ค์š”.

๊ฒฐ๊ตญ ํ˜„์žฌ ๋ณด์‹œ๋Š”๊ฒƒ๊ณผ ๊ฐ™์€ ๋ธ”๋กœ๊ทธ๊ฐ€ ์™„์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!๐ŸŽŠ๐ŸŽ‰โœจ

Solved.ac

์‚ฌ์‹ค ์ด๋ฒˆ์— ํ•˜๊ณ  ์‹ถ์—ˆ๋˜ ๊ฒƒ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€ํ•˜๊ธฐ์˜€์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ ๋ณด๋‹ค๋„ ๊ฐ€๋ณ๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๊ณ  ์งง์€ ๋ฌธ์ œ๋Š” ๊ธˆ๋ฐฉ ํ’€๋ฆฌ๋Š” ์žฅ์ ๋•์— ๊ณต๋ถ€ํ•˜๋ฉด์„œ ํ‹ˆํ‹ˆํžˆ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ๊ณ , ๋งˆ์นจ ์ง‘์— ์ข…๋งŒ๋ถ 1, 2๋ฅผ ์‚ฌ๋‘๊ณ  ์กฐ๊ธˆ ์ฝ์€์ง€๋ผ ๋งˆ์ € ์ฝ์œผ๋ฉด์„œ ์ง„ํ–‰ํ•˜๋ ค๋˜ ์ฐฐ๋‚˜, https://solved.ac/๊ฐ€ ์•ŒํŒŒ๋ฒ„์ „์ด ๋ฆด๋ฆฌ์ฆˆ๋˜์–ด์„œ ๋‹น์žฅ ๊ฐ€์ž…ํ•˜๊ณ  ๋ฐฑ์ค€๊ณผ ์—ฐ๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.

์†”๋ธŒ๋“œ๋Š” ๋ฐฑ์ค€๊ณผ ์—ฐ๋™ํ•˜์—ฌ ๋ฌธ์ œ๋“ค์— ํƒœ๊ทธ์™€ ๋‚œ์ด๋„๋ฅผ ๋ถ™์—ฌ์ฃผ๋Š”๋ฐ ํŠนํžˆ ํ‘ผ ๋ฌธ์ œ์— ๊ธฐ๋ฐ˜ํ•˜์—ฌ ๊ฒฝํ—˜์น˜๋ฅผ ์ฃผ๊ณ  ์ด๋ฅผ ๊ฒŒ์ž„์ฒ˜๋Ÿผ ๋žญํ‚น์œผ๋กœ ๋ณด์—ฌ์ฃผ๋Š”๊ฒƒ์ด ์ธ์ƒ๊นŠ์—ˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” ์‰ฌ์šด ๋ธŒ๋ก ์ฆˆ ๋ฌธ์ œ ๊ทธ๊ฒƒ๋„ 5ํ‹ฐ์–ด ๋ฌธ์ œ๋ฅผ 50๋ฌธ์ œ์ฏค ํ’€์–ด๋‘๊ณ  ์‹ค๋ฒ„1๋ฌธ์ œ, ๊ณจ๋“œ1๋ฌธ์ œ๊ฐ€ ํ’€๋ ค์žˆ๋Š” ์ƒํƒœ์—ฌ์„œ ์ฒ˜์Œ์—๋Š” ์‹ค๋ฒ„ 5ํ‹ฐ์–ด์˜€์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋˜ ์™€์ค‘์— ๋‹ค์ด์•„ ๋ฌธ์ œ ํ•˜๋‚˜๋ฅผ ์šฐ์—ฐํžˆ SNS์—์„œ ๋ณด๊ฒŒ๋˜์—ˆ๋Š”๋ฐ ์ด๊ฒŒ ๊ณ ๋“ฑํ•™๊ต ์ˆ˜ํ•™์„ ์ด์šฉํ•˜๋ฉด ์ €๋„ ํ’€ ์ˆ˜ ์žˆ๊ฒ ๋”๋ผ๊ณ ์š”.

๊ทธ๋ž˜์„œ ๊ณ ์ธ๋ฌผ๋‹˜์ด ์ฃผ์‹  ํžŒํŠธ(๊ณ ๋“ฑ ์ˆ˜ํ•™์œผ๋กœ ๊ฐ€๋Šฅํ•˜๋‹ค)๋ฅผ ๋“ฃ๊ณ  Kotlin์œผ๋กœ 2์ผ๋™์•ˆ ์‚ฝ์งˆ์„ ํ•œ ๊ฒฐ๊ณผโ€ฆ

9735์œผ์•…

๊ฒฐ๊ตญ ์ด ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ์Šต๋‹ˆ๋‹ค.

๋‚˜์ค‘์— ํ’€์ด ๊ธ€์„ ์“ธ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

ํ‹ฐ์–ด๋ณ„๋กœ ์ฃผ๋Š” ๊ฒฝํ—˜์น˜๊ฐ€ ํ™• ์ฐจ์ด๋‚˜๋‹ค ๋ณด๋‹ˆ๊นŒ ๋‹ค์ด์•„5๋ฌธ์ œ๋ฅผ ํ‘ธ๋‹ˆ๊นŒ ์ˆœ์‹๊ฐ„์— ๊ณจ๋“œ๋กœ ์Šน๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค!๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

๊ณจ๋“œ์Šน๊ธ‰!

์•ž์œผ๋กœ๋„ ํ‹ˆํ‹ˆํžˆ ps๋ฅผ ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ•ด์„œ ๊ณจ๋“œ 3์„ ๋„˜์–ด์„œ ํ”Œ๋ ˆ๊นŒ์ง€ ๊ฐ€๊ณ ์‹ถ๋„ค์š”.


๊ทธ๋Ÿผ ์˜ค๋Š˜๋„ ๋Šฆ์—ˆ์œผ๋‹ˆ ์ž๋Ÿฌ๊ฐ€๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.๐Ÿ‘‹(4์‹œ)

๋Œ“๊ธ€