๐Ÿ“’Github Blog ๋งŒ๋“ค๊ธฐ-2

silver_gyeongยท2022๋…„ 8์›” 1์ผ
7

CODE STUDYโœ๏ธ

๋ชฉ๋ก ๋ณด๊ธฐ
3/3
post-thumbnail
post-custom-banner

22/08/01

7์›” 31์ผ์ž ๊ฒช์€ ์ˆ˜ ๋งŽ์€ ์˜ค๋ฅ˜๊ฐ€ ์„œ๋ง‰์ด์—ˆ์Œ์„ ๊ทธ๋• ๊นจ๋‹ซ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค...


๋ชฉํ‘œ๋Š” github๋กœ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ๋ฅผ ๊ฐœ์„คํ•˜๋Š” ๊ฒƒ.

ํ…Œ๋งˆ๋ฅผ ์ ์šฉํ•˜์—ฌ blog ๋‹ค์šด blog๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

์„ ํƒํ•œ ํ…Œ๋งˆ๋Š” Chirpy theme.

์„ ํƒํ•˜๊ฒŒ ๋œ ์ด์œ ๋Š” ํ™”๋ฉด์ด ์ง๊ด€์ ์ด๊ณ  ๊น”๋”ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ ์ž‘์—…ํ•˜๋ฉด์„œ ๋ง‰ํ˜”๋˜ ์ ์„ ๊ธฐ๋กํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.



Github Blog ํ…Œ๋งˆ ์ ์šฉ


๐Ÿ‘‡์ž‘์—… ์ˆœ์„œ๐Ÿ‘‡

1. [Ruby install.](https://rubyinstaller.org/downloads/)

2. github repo ์ƒ์„ฑ.

3. my github repo clone.

>git clone {user repo code url} //๋กœ์ปฌ๋กœ ๋ถˆ๋Ÿฌ์™€์„œ ์ž‘์—…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

4. jekyll install.

5. bundler ์ž‘์—….

6. jekyll serve ๊ตฌ๋™.

- [x] 1~6๋ฒˆ๊นŒ์ง€ ๐Ÿ“’Github Blog ๋งŒ๋“ค๊ธฐ-1 ์ฐธ๊ณ .


7. ์ ์šฉํ•˜๊ณ  ์‹ถ์€ ํ…Œ๋งˆ๋ฅผ ์„ ํƒํ•ด ํ•ด๋‹น git repo์— ๊ฐ€์„œ ์ฝ”๋“œ๋ฅผ ๋‹ค์šด๋กœ๋“œ.

์ ์šฉํ•˜๊ณ  ์‹ถ์€ ํ…Œ๋งˆ๋Š” jekyll-theme-chirpy.


8. ๋‹ค์šด ๋ฐ›์€ ํ…Œ๋งˆ ํด๋”์˜ ์••์ถ•์„ ํ‘ผ ํ›„ ํด๋” ๋‚ด์šฉ์„ ์ „๋ถ€ ๊ธ์–ด์„œ cloneํ•œ ๋กœ์ปฌ repo์— ๋ฎ์–ด์“ฐ๊ธฐ.

  • ํ•˜์ง€๋งŒ ์ด๋Œ€๋กœ github repo๋กœ push ํ•˜๋ฉด git repo์—์„œ build ๊ณผ์ • ์ค‘ ์—๋Ÿฌ๊ฐ€ ๋œน๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ, Chirpy ํ…Œ๋งˆ๋ฅผ ์ดˆ๊ธฐํ™” ์‹œ์ผœ์ค์‹œ๋‹ค.

  • ๋ฆฌ๋ˆ…์Šค ์šด์˜์ฒด์ œ MAC์—์„œ๋Š” bash๋ฅผ ์จ์„œ init์„ ํ•˜๋ฉด๋˜์ง€๋งŒ... ์œˆ๋„์šฐ๋Š” ์ˆ˜์ž‘์—…์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. (๊ทธ๋ž˜์„œ ubuntu๋กœ ์ž‘์—…ํ•˜๊ณ ์ž ํ–ˆ์œผ๋‚˜ ์ผ๋‹จ ๊ทธ๊ฑด ๋‹ค์Œ ๊ธฐํšŒ์—.)


9. ๋กœ์ปฌ repo์—์„œ ์‚ญ์ œํ•ด์•ผํ•  ๋ชฉ๋ก

  • Gemfile.lock ํŒŒ์ผ.
  • docsํด๋” ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ. (๋‚ด๊ฐ€ ๋‹ค์šด ๋ฐ›์€ Chirpy ํ…Œ๋งˆ์—๋Š” docs๊ฐ€ ์—†์—ˆ๋‹ค.)
  • .travis.tml ํŒŒ์ผ.
  • _posts.docs (.mdํŒŒ์ผ๋“ค์ด ์žˆ๋Š”๋ฐ, ๋ณด๊ณ  ํ•„์š”ํ•œ ๊ฒƒ๋งŒ ๋‚จ๊ฒจ ๋‘๋ฉด ๋œ๋‹ค.)
  • .github ํด๋”์—์„œ workflows ํด๋”๋ฅผ ๋‚จ๊ฒจ๋‘๊ณ  ํŒŒ์ผ ์ „๋ถ€๋ฅผ ์ง€์šฐ๊ธฐ.
  • .github/workflows/์—์„œ commitlint.yml๊ณผ page-deploy.yml.hook ์™ธ์— ๋‹ค ์ง€์šฐ๊ธฐ.
  • page-deploy.yml.hookํŒŒ์ผ์˜ .hook๋ฅผ ์ง€์šฐ๊ธฐ.

์ˆ˜์ž‘์—…์ด ๋๋‚ฌ์Šต๋‹ˆ๋‹ค.


10. ๊ด€๋ฆฌ์ž Ruby Prompt๋ฅผ ์ผœ์„œ ๋‚ด๊ฐ€ ์ž‘์—…ํ•  ํด๋”๋กœ ์ด๋™ ํ›„ bundler.

>cd {user git repo ํด๋” ์œ„์น˜}

>bundle install

11. _config.yml์—์„œ url: '' ์— ๋‚˜์˜ github url ๋„ฃ์–ด์ฃผ๊ธฐ.

url: 'http://username.github,io/'


12. github๋กœ push!

>git add . // ์ด ์•ˆ๋  ์‹œ git add * or git add --all

>git commit -m 'history' //history title์„ ์•„๋ฌด๊ฑฐ๋‚˜

>git push

๊ทธ๋ ‡๊ฒŒ ์„ฑ๊ณต์„ ๋ฐ”๋ž์œผ๋‚˜...

์‹คํŒจ๋ผ๋Š” ๊ณ ๋ฐฐ๋ฅผ ๋งˆ์‹ญ๋‹ˆ๋‹ค.

๋œจ๋ผ๋Š” ํ…Œ๋งˆ๋Š” ์•ˆ๋œจ๊ณ 

โ—โ—

---layout: home # Index page---

์ด ๋ฌธ๊ตฌ ์™ธ์— ์•„๋ฌด๊ฒƒ๋„ ์ ํ˜€์žˆ์ง€ ์•Š์€ index.html ํ™”๋ฉด๋งŒ ์ฃผ๊ตฌ์žฅ์ฐฝ ๋œจ๋Š” ๊ฒƒ.


โœ”๏ธํ•ด๊ฒฐ ๋ฐฉ์•ˆ

  • 'github css ์ ์šฉ ์•ˆ๋จ'์œผ๋กœ ๋˜ ์—ด์‹ฌํžˆ ๊ตฌ๊ธ€๋ง ํ•ด์ค์‹œ๋‹ค.

  • git์—์„œ ์ž‘์—…ํ•˜๋Š” ํ•ด๋‹น Repository์˜ page setting์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • branch๋ฅผ master๊ฐ€ ์•„๋‹Œ gh-page๋กœ ๋ฐ”๊ฟ”์ค˜์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ.

but ๊ทธ๋Ÿฌ๋‚˜ ์ €๋Š” ์—ฌ๊ธฐ์„œ ๋˜ ๋ฌธ์ œ๊ฐ€ ์ƒ๊น๋‹ˆ๋‹ค.

์›๋ž˜๋ผ๋ฉด Chirpy ํ…Œ๋งˆ ์ œ์ž‘์ž๊ฐ€ ๊ตฌ์„ฑํ•ด ๋†“์€ CI/CD์— ๋”ฐ๋ผ gh-page branch๊ฐ€ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜์–ด์•ผํ•˜๋Š”๋ฐ ์•„๋ฌด๋ฆฌ ๊ธฐ๋‹ค๋ ค๋„ gh-page๊ฐ€ ์ƒ๊ฒจ๋‚˜์ง€ ์•Š์•˜๋˜ ๊ฒƒ.


๋˜ ๋‹ค์‹œ ๊ตฌ๊ธ€๋งํ•œ ๊ฒฐ๊ณผ

๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ repo ์ƒ์„ฑ ๊ณผ์ •๊ณผ ๋‚˜์˜ repo ์ƒ์„ฑ ๊ณผ์ •์ด ์–ด๋”˜๊ฐ€ ๋‹ค๋ฅด๋‹ค๋Š” ๊ฑธ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

์ œ๊ฐ€ repo๋ฅผ ์ƒ์„ฑํ•˜๊ณ  .md ํŒŒ์ผ์„ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•  ๋•Œ branch๊ฐ€ master๋กœ ์žกํ˜”์—ˆ๋Š”๋ฐ,

Chirpy ํ…Œ๋งˆ๋ฅผ ์ ์šฉํ•œ ๋‹ค๋ฅธ ๋ธ”๋กœ๊ทธ๋“ค์€ ์ „๋ถ€ branch๋ฅผ main์œผ๋กœ ์žก์•˜๋˜ ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

์•Œ๊ณ ๋ณด๋‹ˆ

Chirpy์—์„œ main branch๋กœ build์‹œ gh-page branch๊ฐ€ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๊ฒŒ ์ œ์ž‘ํ•ด ๋†“์•˜๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ฒ˜์Œ๋ถ€ํ„ฐ main์œผ๋กœ branch๋ฅผ ์žก๊ณ  ๊ฐ€์‹  ๋ถ„๋“ค์€ url๋งŒ ๋ณ€๊ฒฝํ•ด ์ฃผ์‹œ๋ฉด ํ…Œ๋งˆ๊ฐ€ ์ž˜ ์ ์šฉ๋˜์‹ค ๊ฒ๋‹ˆ๋‹ค.


โœ”๏ธ์ตœ์ข… ํ•ด๊ฒฐ ๋ฐฉ์•ˆ

  • branch ๊ธฐ๋ณธ ์…‹ํŒ…์„ main์œผ๋กœ ์žก์•„์ฃผ๊ณ  repo๋ฅผ ์ƒˆ๋กœ ์ƒ์„ฑํ•œ ๋’ค ๊ธฐ์กด์˜ ์ž‘์—…์„ ๋ฐ˜๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜๋„ ์—ฌ์ „ํžˆ index.html ํ™”๋ฉด๋งŒ๐Ÿ˜‚๐Ÿ˜‚

๋จธ์„ 129...

  • .github/workflows/page-deploy.yml์—์„œ master๋กœ ๋˜์–ด ์žˆ๋Š” branch๋ฅผ main์œผ๋กœ ๋ฐ”๊พธ์–ด ๋ด…์‹œ๋‹ค.

master --> main

๋ฐ”๊ฟ”์ค€ ํ›„ ๋‹ค์‹œ git ์œผ๋กœ push.


์ด๋ฒˆ์—” ์ž˜ ๋˜๋ ค๋‚˜ ์‹ถ๋”๋‹ˆ git repo build ๊ณผ์ • ์ค‘ ์˜ค๋ฅ˜๊ฐ€ ์ƒ๊ฒผ๋„ค์š”..??

โ—โ—

repo Action์—์„œ build๋œ ์ž‘์—…์„ ํ™•์ธํ•ด ๋ณธ ๊ฒฐ๊ณผ ์ˆ˜์ •ํ•œ page-deploy.yml์—์„œ ์ƒ๊ธด Ruby๋ฒ„์ „ ๊ด€๋ จ ์˜ค๋ฅ˜์˜€์Šต๋‹ˆ๋‹ค.

Error: The process '/opt/hostedtoolcache/Ruby/2.7.6/x64/bin/bundle' failed with exit code 16

ํ˜„์ œ ์ œ Ruby version์€ 3.1 ์ž…๋‹ˆ๋‹ค.

์˜ค๋ฅ˜๋ฅผ ๋ณด๋‹ˆ Ruby 2.7 ver bunlde ๊ณผ์ • ์ค‘ ์‹คํŒจ ํ•œ ๊ฒƒ ๊ฐ™์€๋ฐ...


โœ”๏ธํ•ด๊ฒฐ ๋ฐฉ์•ˆ

์ด๊ณณ์—์„œ ์‹œํ‚ค๋Š” ๋Œ€๋กœ๋„ ํ•ด๋ณด์•˜๊ณ ,

gem install passenger

์ด๊ณณ์—์„œ ๋งํ•˜๋Š” ๋Œ€๋กœ Ruby version์ด ๋ฌธ์ œ์ธ ๋“ฏ ์‹ถ์–ด

Ruby๋ฅผ downgradeํ•˜๋Š” ๊ฒƒ ๋Œ€์‹ ์—

์—๋Ÿฌ๊ฐ€ ์ƒ๊ธด

page-deploy.yml์— with ruby version์„ ํ˜„์ œ ๋‚ด version๊ณผ ๋˜‘๊ฐ™์ด ๋งž์ถฐ์ฃผ๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค.(์ด๋ ‡๊ฒŒ ํ•ด๋„ ๋˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์ง€์ง€๋งŒ...ใ…Ž.ใ…Ž)

2.7 --> 3.1

๊ทธ๋Ÿฌ์ž...

๋“œ๋””์–ด!

์ œ๋Œ€๋กœ Chirpy ํ…Œ๋งˆ๊ฐ€ github ์‚ฌ์ดํŠธ์— ์ ์šฉ ์™„๋ฃŒ!! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰


์‚ฌ์‹ค ์—๋Ÿฌ๊ฐ€ ๊ณ ์ณ์ง„ ์ด์œ ๋ฅผ ์ •ํ™•ํžˆ ๋ชจ๋ฅด์Šต๋‹ˆ๋‹ค.

์œ„ github์˜ ์ฝ”๋ฉ˜ํŠธ ์ฒ˜๋Ÿผ

Ruby version์— ๋งž๊ฒŒ passenger์„ ์ƒˆ๋กœ install ํ•ด์ฃผ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ผ๊นŒ์š”?

์•„๋‹ˆ๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋‚œ ํŒŒ์ผ์— ์ ํžŒ Ruby ๋ฒ„์ „์„ ์ง์ ‘ ์ˆ˜์ž‘์—…์œผ๋กœ ๋ณ€๊ฒฝํ•ด ์ฃผ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ผ๊นŒ์š”?


๐Ÿ“์ถ”์‹ 

๊ฒฐ๊ณผ๋Š” ์„ฑ๊ณต์ด์—ˆ์ง€๋งŒ

์ด๋ ‡๊ฒŒ ์ ์šฉ์ด ์–ด๋ ค์šธ ์ค„์ด์•ผ.

"๊ฐœ๋ฐœ์ž์—๊ฒŒ๋Š” MACํ™˜๊ฒฝ์ด ์ตœ๊ณ ์ง€!"๋ผ๊ณ  ์—ฌ๋Ÿฟ ๊ฐœ๋ฐœ์ž ๋ถ„๋“ค์ด ๋งํ•œ ๊ฒƒ์ฒ˜๋Ÿผ Windowํ™˜๊ฒฝ์—์„œ์˜ github ๋ธ”๋กœ๊ทธ ๊ฐœ์„ค, ํŠนํžˆ Chirpy ํ…Œ๋งˆ์˜ ์ ์šฉ์€ ์•„์ฃผ ํž˜๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

์–ด๋ ค์›Œ๋„ ์ ์šฉํ•ด์„œ ์ž˜ ์‚ฌ์šฉํ•˜๋Š” ๋ธ”๋กœ๊ทธ๋“ค์„ ๋ณด๋‹ˆ ๋„์ „ ์ •์‹ ์ด ์ƒ๊ธธ ์ˆ˜ ๋ฐ–์— ์—†์—ˆ์–ด์š”.

๊ทธ ๋†ˆ์˜ ๋„์ „ ์ •์‹ ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚

์–ด์ฉ„๋“ , 7์›” 31์ผ์ž ๊ธฐ์ค€ ์ž์ •์ด ๋„˜๋„๋ก Chirpy ํ…Œ๋งˆ์˜ ์ ์šฉ์„ ๋ชฉํ‘œ๋กœ ๋…ธ๋ ฅํ•œ ๊ฒฐ๊ณผ Chirpy ํ…Œ๋งˆ๋ฅผ ๋‚˜์˜ git url์œผ๋กœ ๋ฌด์‚ฌํžˆ ์ ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค!!

์‹œ๊ฐ„์ด ๋‚œ๋‹ค๋ฉด ๋‹ค์‹œ ํ•œ๋ฒˆ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ž‘์—…ํ•ด๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.

์ง€๊ธˆ์€ ์ฐจ๊ทผ์ฐจ๊ทผ ์•Œ์•„๊ฐ€๋Š” ๊ณผ์ •์ด๋‹ˆ๊นŒ! ๋งŒ์กฑ!๐Ÿ˜š



๐Ÿ“–์ฐธ์กฐ

github jekyll Chirpy theme blog ๊ฐœ์„ค

https://wlqmffl0102.github.io/posts/Making-Git-blogs-for-beginners-3/

https://seong6496.tistory.com/267?category=1009671

profile
์ฝ”๋”ฉ๋‰ด๋น„
post-custom-banner

16๊ฐœ์˜ ๋Œ“๊ธ€

comment-user-thumbnail
2022๋…„ 9์›” 1์ผ

๊ฐ™์€ ์˜ค๋ฅ˜๋กœ ๊ณ ์ƒํ–ˆ๋Š”๋ฐ ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :)

1๊ฐœ์˜ ๋‹ต๊ธ€
comment-user-thumbnail
2022๋…„ 9์›” 9์ผ

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!!

1๊ฐœ์˜ ๋‹ต๊ธ€
comment-user-thumbnail
2022๋…„ 9์›” 10์ผ

์•ˆ๋…•ํ•˜์„ธ์š”!! ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ด์„œ ์งˆ๋ฌธ๋“œ๋ฆฝ๋‹ˆ๋‹คใ… ใ… 
์ €๋„ gh-page๊ฐ€ ์ƒ์„ฑ์ด ๋˜์ง€ ์•Š์•˜๊ณ , ํ˜„์žฌ main์œผ๋กœ ๋˜์–ด์žˆ๋Š”๋ฐ์š”. ๊ทธ๋Ÿฐ๋ฐ master๋ž€ ๋ช…์นญ์ด ๋”์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์•„์„œ main์œผ๋กœ ๋ฐ”๋€๊ฑฐ ์•„๋‹Œ๊ฐ€์š”..? ์ž‘์„ฑ์ž๋‹˜์€ master๋กœ ๋˜์–ด์žˆ์œผ์…จ๋˜๊ฑด๊ฐ€์š”??
๊ทธ๋ฆฌ๊ณ  "์ฒ˜์Œ๋ถ€ํ„ฐ main์œผ๋กœ branch๋ฅผ ์žก๊ณ  ๊ฐ€์‹  ๋ถ„๋“ค์€ url๋งŒ ๋ณ€๊ฒฝํ•ด ์ฃผ์‹œ๋ฉด ํ…Œ๋งˆ๊ฐ€ ์ž˜ ์ ์šฉ๋˜์‹ค ๊ฒ๋‹ˆ๋‹ค."๋ฅผ ์–ด๋–ป๊ฒŒ ํ•˜๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์„๊นŒ์š”..? ๋ธŒ๋Ÿฐ์น˜๋ช…์„ rename(์„ธํŒ…์—์„œ) ํ•ด์„œ gh-page๋กœ ๋ฐ”๊พธ๋ผ๋Š” ๋œป์ด์‹ค๊นŒ์š”..?? gh-page ๋˜๋Š” gh-pages๋กœ ํ•ด๋„ ๊ทธ๋Œ€๋กœ๋„ค์š” ํ›„.. ใ…œ ๋‹ต๋ณ€ ๋ถ€ํƒ๋“œ๋ ค์š”ใ… ใ… 

1๊ฐœ์˜ ๋‹ต๊ธ€
comment-user-thumbnail
2023๋…„ 1์›” 4์ผ

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค..

1๊ฐœ์˜ ๋‹ต๊ธ€
comment-user-thumbnail
2023๋…„ 2์›” 15์ผ

๋˜‘๊ฐ™์ดํ–ˆ๋Š”๋ฐ gh-pages ๋ธŒ๋žœ์น˜๋Š” ์•ˆ์ƒ๊ธฐ๋Š”๋ฐ ์‚ฌ์ดํŠธ ์ ‘์† ์ž˜๋˜๋Š”๋ฐ ๋ฌธ์ œ์—†๊ฒ ์ฃ ..?
https://jinhoon227.github.io/

1๊ฐœ์˜ ๋‹ต๊ธ€
comment-user-thumbnail
2023๋…„ 2์›” 22์ผ

์—ฌ๊ธฐ์ €๊ธฐ ์ฐพ์•„๋ดค๋Š”๋ฐ gh-pages ๋ธŒ๋žœ์น˜ ๋”ฐ์„œ ์„ธํŒ…์— root๋กœ ๋‘ฌ๋ผ๊ณ  ํ•ด์„œ ํ–ˆ๋Š”๋ฐ ๊ทธ๋ž˜๋„ ์•ˆ ๋˜๋„ค์š”.
๋ญ˜ ๋„๋Œ€์ฒด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ๋˜๋Š”์ง€

1๊ฐœ์˜ ๋‹ต๊ธ€
comment-user-thumbnail
2023๋…„ 4์›” 28์ผ

ใ… ใ… ใ… ๊ฐ™์€ ๋ฌธ์ œ๋กœ ๋ฐ˜๋‚˜์ ˆ ํ—ค๋งค๋‹ค๊ฐ€ ruby ๋ฒ„์ „์—์„œ ํ•ด๊ฒฐ๋์Šต๋‹ˆ๋‹ค!! ์ง„์งœ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค....................!!!!!!!!!!!!

1๊ฐœ์˜ ๋‹ต๊ธ€
comment-user-thumbnail
2023๋…„ 5์›” 10์ผ

์ €๋„ ruby ๋‹ค์šด๋ฐ›๊ณ  3.2.2 ์ด๋ ‡๊ฒŒ ๋ณ€๊ฒฝํ•˜๋‹ˆ ๋๋„ค์š”
๊ทผ๋ฐ ๊ทธ์ „์—๋Š” ๊ทธ๋ƒฅ 3์ด๋ผ ์ ํ˜€์žˆ์–ด๋„ ์ ์šฉ์ด ๋์—ˆ๋Š”๋ฐ ์›์ธ์„ ์•Œ ์ˆ˜๊ฐ€ ์—†๋„ค์š”...์œˆ๋„์šฐ ํ™˜๊ฒฝ์—์„œ ๊นƒ ํ—ˆ๋ธŒ ๋ธ”๋กœ๊ทธ๊ฐ€ ์‰ฌ์šด๊ฒŒ ์•„๋‹ˆ์—ˆ๊ตฐ์š”...

1๊ฐœ์˜ ๋‹ต๊ธ€