์–ผ๋งˆ๋งŒ์˜ ๋ธ”๋กœ๊ทธ์ธ๊ฐ€.. ใ…Ž :)

๋ช‡ ๋…„ ๋™์•ˆ ๋ฏธ๋ฃจ๊ณ  ๋ฏธ๋ฃจ๋˜ ๋ธ”๋กœ๊ทธ๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋ คํ•œ๋‹ค. ๋Œ€ํ•™ ์‹œ์ ˆ๋งŒ ํ•ด๋„ tistory์— ์—ฐ๊ตฌ์‹ค์—์„œ ๊ณต๋ถ€ํ•˜๋˜ ๊ฒƒ๋„ ์˜ฌ๋ฆฌ๊ณ  ๋‚˜๋ฆ„ ์—ด์‹ฌํžˆ ๊ธฐ๋กํ–ˆ๋‹ค๊ณ  ๋– ์˜ฌ๋ ค์ง„๋‹ค… ํ•˜์ง€๋งŒ.. ํ•‘๊ณ„์ด์ง€๋งŒ ํšŒ์‚ฌ ์ผ, ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ํฐ ๋‚˜์˜ ๊ฒŒ์œผ๋ฆ„ ์œผ๋กœ ๊ณ„์†ํ•˜๊ณ  ์žˆ์ง€ ๋ชปํ–ˆ๋‹ค. ๊ทธ ์‚ฌ์ด AI๋Š” ์—„์ฒญ๋‚˜๊ฒŒ ๋ฐœ์ „ํ•ด ๊ตฌ๊ธ€์— ์“ฐ๋ ˆ๊ธฐ ๊ฐ™์€ ๊ธ€๋“ค์ด ์—ด์‹ฌํžˆ ๋ถˆ์–ด๋‚˜๊ณ  ์žˆ๋Š” ์„ธ์ƒ์ด ๋˜์—ˆ๋‹ค…

hugo๋กœ ํ…Œ๋งˆ๋ฅผ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ํ•˜๊ณ  ์‹ถ์–ด์„œ ๋งค๋ฒˆ ์‹œ๊ฐ„์„ ๋‚ ๋ฆฌ๊ณ … ๊ฒฐ๊ตญ ์ผ ๋•Œ๋ฌธ์— ๋ชปํ•˜๊ณ  ์˜ค๋žœ๋งŒ์— ์ผœ๋ฉด ํ…์…˜ ๋–จ์–ด์ ธ ์žˆ์–ด์„œ.. ์ƒˆ๋กœ ์‹œ์ž‘ํ•ด๋ณผ๊นŒ๋ฅผ ๋ช‡ ๋ฒˆ์„ ๋‹ค์งํ–ˆ๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค.

๊ฒฐ๊ตญ ํ…Œ๋งˆ๋ฅผ ๋œฏ์–ด ๊ณ ์น˜๋Š” ์‹œ๊ฐ„์„ ์ค„์—ฌ์„œ ํฌ์ŠคํŠธ ํ•˜๋‚˜๋ผ๋„ ๋” ์ž‘์„ฑํ•ด์„œ ๋‚ด ์ง€์‹์„ ์ •๋ฆฌํ•˜๊ณ  ๊ณต์œ ํ•˜๋Š”๊ฒŒ ์ข‹๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

๋‚œ ๋‹ค์‹œ hexo๋กœ ์‹œ์ž‘ํ•˜๋ ค๊ณ  ํ•œ๋‹ค.

๋ธ”๋กœ๊ทธ๋ฅผ ํ†ตํ•ด ๋‚˜๋Š” ๋‹ค์Œ์„ ์–ป์œผ๋ ค ํ•œ๋‹ค.

  • ์˜์ง€ ๊ฐ•ํ™” / ๋‚˜์˜ ๋ชฉ์  ํ™•์ธ

    ๋‚œ ํšŒ์‚ฌ์—์„œ๋Š” SSD FW validation enginner ์ง€๋งŒ.. ์ •ํ™•ํžˆ ๋ฌด์—‡์„ ํ•˜๋Š” ์‚ฌ๋žŒ์ธ์ง€ ๋ชจ๋ฅด๊ฒ ์–ด์„œ ๋ธ”๋กœ๊ทธ๋ฅผ ์šด์˜ํ•˜๋ฉด ์กฐ๊ธˆ์”ฉ ์•Œ์•„๊ฐ€์ง€ ์•Š์„๊นŒ ํ•˜๋Š” ๋งˆ์Œ์œผ๋กœ ์‹œ์ž‘ํ•˜๋ คํ•œ๋‹ค.

  • ๋‹ค์‹œ ์ฝ”๋”ฉ๊ณผ ๊ณต๋ถ€์— ์žฌ๋ฏธ๋ฅผ ๋“ค์ด๊ธฐ ์œ„ํ•จ

    ํ‚ค๋ณด๋“œ๋ฅผ ๋šœ๋“œ๋ฆฌ๊ณ  ์ปดํ“จํ„ฐ๋ฅผ ํ•˜๊ณ ์ž ํ–ˆ๋˜ ์—ด๋ง์„ ๋‹ค์‹œ ๊นจ์›Œ๋ณด๊ณ  ์‹ถ๋‹ค. Go ์–ธ์–ด๋ฅผ ์ทจ๋ฏธ๋กœ ๋งŽ์ด ๋‹ค๋ค˜์ง€๋งŒ ๋งค๋ฒˆ ํšŒ์‚ฌ์—์„œ ํŒŒ์ด์ฌ์„ ๋งŒ์ง€๋‹ค๊ฐ€ ๋งŒ์ง€๋ ค ํ•˜๋ฉด ํ˜ผ๋ž€์œผ๋กœ ์‹œ๊ฐ„์„ ๊ต‰์žฅํžˆ ๋งŽ์ด ๋นผ์•—๊ธด๋‹ค…. ์ด๋ฅผ ๋ณด์™„ํ•ด๋ณด์Ÿˆ

  • ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋กœ ์ˆ˜์ต ๋ฒŒ๊ธฐ

    ๋ธ”๋กœ๊ทธ์— ๊ณผ์ •์„ ํฌ์ŠคํŠธ ํ•˜๊ณ  ์ •๋ฆฌํ•˜๋ฉด ์ž‘์€ ์ˆ˜์ต์›์„ ๋งŒ๋“ค์–ด ๋ณด๊ณ  ์‹ถ๋‹ค.

๋ธ”๋กœ๊ทธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ–ฅ์ƒ ์‹œํ‚ค๋ คํ•œ๋‹ค.

  • Typora๋ฅผ ํ†ตํ•œ ์†์‰ฌ์šด ์ž‘์„ฑ์œผ๋กœ ์ ‘๊ทผ์„ฑ ํ–ฅ์ƒ

    ์ด์ „์— ์ง€์ธ ๋ถ„์ด ์„ ๋ฌผ๋กœ ์ฃผ์…จ๋Š”๋ฐ ๋ผ์ด์„ ์Šค๊ฐ€ ํ•œ ์ž๋ฆฌ๊ฐ€ ๋‚จ์•„์„œ ํ‰์ƒ ๋ฌด๋ฃŒ๋‹ค… ํ•˜์ง€๋งŒ ๋ฐฉ์น˜์ค‘์ด๊ธฐ์—.. ํ™œ์šฉํ•ด๋ณด๊ณ  ์‹ถ๋‹ค.

  • hexo๋ฅผ ํ†ตํ•ด github pages์— ์—ฐ๊ฒฐ

    ์ด๊ฒƒ์ด ๋ฐ”๋กœ SSG(Static Site Generator)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๊ฐ€ ์•„๋‹๋Ÿฐ์ง€?

  • script๋ฅผ ํ†ตํ•ด ๋นŒ๋“œํ•ด์„œ github pages ์ž๋™ CI/CD

    CI / CD๋Š” ์ด์ œ ๋‚˜์—๊ฒ ์‹œ๊ฐ„๋งŒ ํˆฌ์žํ•˜๋ฉด ๋œ๋‹ค. Github Action ๋„ ์จ๋ดค๊ณ  ํšŒ์‚ฌ์—์„œ Gitlab CI/CD๋„ ํ•ด๋ดค๊ณ  Jenkins๋„ pipeline์œผ๋กœ ๊ตฌ์„ฑํ•ด์„œ ์“ฐ๊ณ  ์žˆ์œผ๋‹ˆ…

  • ํ…Œ๋งˆ์— ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ ์ถ”๊ฐ€

    hugo์—์„œ ๊ณ„์† ํ—ค๋ฉจ๋˜ ์ด์œ ์ธ๋ฐ… hexo๋Š” ๊ทธ๋ƒฅ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ ๋œฏ์–ด ๋ถ™์ผ ์˜ˆ์ •์ด๋‹ค.

  • ๊ฐ€๋Šฅํ•˜๋‹ค๋งŒ ์˜ค๋ผํด ํ”„๋ฆฌํ‹ฐ์–ด์— ๋ถ™์ด๊ธฐ

    OCI(์˜ค๋ผํด ํด๋ผ์šฐ๋“œ) ๋งจ๋‚  ๊ธฐ๊ฐ„ ๋งŒ๋ฃŒ๋กœ ๋‚ ๋ ค ๋จน๊ธฐ๋‚˜ ํ•˜๊ณ … ์‹œ๊ฐ„๋˜๋ฉด ๋‹ค์‹œ ์‚ด๋ฆด๊ฑฐ๋‹ค..

ํ•ด๋ณด์ž..! ๋‹ค์‹œ ์ฒœ์ฒœํžˆ..

์ด ์นœ๊ตฌ๋Š” ์š”์ฆ˜ ์ธ์Šคํƒ€์—์„œ ์œ ํ–‰ํ•˜๋Š” pedro ๋ผ๋Š” ์Œ์•…์— ๋งž์ถฐ ์ถค์ถ”๋Š” ๋ผ์ฟค์ด๋‹ค. ๋„ˆ๋ฌด ๊ท€์—ฌ์›Œ์„œ ๋‚ด ์นดํ†ก ํ”„์‚ฌ๋กœ ํ•ด๋‘์—ˆ๋‹ค.