๋ถ„์‚ฐํ˜• ๋ฒ„๊ทธ ์ถ”์  ์‹œ์Šคํ…œ git-bug 0.11๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

git-bug ํ”„๋กœ์ ํŠธ์—์„œ 0.11.0 ๋ฒ„์ „์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋ฒ„๊ทธ ์ถ”์  ์‹œ์Šคํ…œ์„ ๋ฐœ์ „์‹œํ‚จ ๋ฒ„์ „์œผ๋กœ, ์ด์Šˆ ์ •๋ณด์™€ ์ฝ”๋ฉ˜ํŠธ๋ฅผ Git ์ €์žฅ์†Œ์— ๊ฐ์ฒด๋กœ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ์†Œ์Šค ์ฝ”๋“œ์˜ ๋ณ€๊ฒฝ๊ณผ ์œ ์‚ฌํ•˜๊ฒŒ git-bug ํˆดํ‚ท์„ ์‚ฌ์šฉํ•˜๋ฉด ์ถ”์ ๋œ ๋ฒ„๊ทธ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์™ธ๋ถ€ ์ €์žฅ์†Œ์— ํ‘ธ์‹œํ•˜๊ณ , ์™ธ๋ถ€ ์ €์žฅ์†Œ์—์„œ ๋กœ์ปฌ ์ €์žฅ์†Œ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” Go๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ GPLv3 ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

git-bug ํ”„๋กœ์ ํŠธ๋Š” ํ‘œ์ค€ Git ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด์Šˆ ์„ค๋ช…, ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ ๋Œ“๊ธ€์„ ๋ฒ„์ „ ๊ด€๋ฆฌ ํ˜•์‹์œผ๋กœ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. Git์˜ ๋ถ„์‚ฐ ์•„ํ‚คํ…์ฒ˜ ๋•๋ถ„์— ์˜คํ”„๋ผ์ธ ์ž‘์—…๋„ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ฃผ๊ธฐ์ ์œผ๋กœ ๋™๊ธฐํ™”๋ฉ๋‹ˆ๋‹ค. ์ฃผ์š” ๊ธฐ๋Šฅ์œผ๋กœ๋Š” ๋ช…๋ น์ค„, ์ฝ˜์†” ์ธํ„ฐํŽ˜์ด์Šค ๋˜๋Š” ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•œ ๋ฒ„๊ทธ ๋ณด๊ณ ์„œ ์ž‘์—… ์ง€์›, ๋งค์šฐ ๋น ๋ฅธ ๊ฒ€์ƒ‰ ๋ฐ ํƒ์ƒ‰ ๊ธฐ๋Šฅ ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. GitHub, GitLab, Jira, Launchpad์™€ ๊ฐ™์€ ์ด์Šˆ ์ถ”์  ์„œ๋น„์Šค์™€์˜ ๋™๊ธฐํ™”๋ฅผ ์œ„ํ•œ ๋ ˆ์ด์–ด๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ํ˜์‹ :

  • ์ด์Šˆ ๋ณด๊ณ ์„œ๋ฅผ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ์›น ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ๋ฐ ํ•„ํ„ฐ๋ง, ์ƒˆ ์ด์Šˆ ๋ณด๊ณ ์„œ ์ž‘์„ฑ, ๋Œ“๊ธ€ ์ถ”๊ฐ€ ๋ฐ ํŽธ์ง‘, ๋ ˆ์ด๋ธ” ๋ฐ ์ƒํƒœ ๋ณ€๊ฒฝ, ์‚ฌ์šฉ์ž ํ”„๋กœํ•„ ๋ณด๊ธฐ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์€ ํ…Œ๋งˆ์™€ ์–ด๋‘์šด ํ…Œ๋งˆ ๋‘ ๊ฐ€์ง€๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์—ฌ๋Ÿฌ ์ €์žฅ์†Œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

    ์›น ์ธํ„ฐํŽ˜์ด์Šค์—๋Š” ํŒŒ์ผ ๊ด€๋ฆฌ, ๊ตฌ๋ฌธ ๊ฐ•์กฐ ํ‘œ์‹œ๋ฅผ ํ†ตํ•œ ์ฝ”๋“œ ๋ณด๊ธฐ, ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ ํ‘œ์‹œ, ์ปค๋ฐ‹ ๊ธฐ๋ก ์ถ”์  ๋ฐ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ํ‰๊ฐ€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋‚ด์žฅ ์ฝ”๋“œ ํƒ์ƒ‰ ์‹œ์Šคํ…œ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ–ฅํ›„์—๋Š” ์ฝ”๋“œ ๊ฒ€ํ†  ๊ธฐ๋Šฅ๊ณผ ๊ณ„์ •์ด ์—†๋Š” ์‚ฌ์šฉ์ž๋„ ์ฝ˜ํ…์ธ ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ๊ณต๊ฐœ ์•ก์„ธ์Šค ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

  • ์บ์‹œ ๊ตฌํ˜„์—์„œ ๋ฐœ์ƒํ–ˆ๋˜ ๊ฒฝ์Ÿ ์กฐ๊ฑด, ๋ฐ์ดํ„ฐ ๋ถˆ์ผ์น˜ ๋ฐ ๋น„์›์ž์  ์ปค๋ฐ‹ ์ฒ˜๋ฆฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์ œ API๋Š” GraphQL์„ ํ†ตํ•œ ์ด๋ฒคํŠธ ๊ตฌ๋…์„ ์ง€์›ํ•˜๋ฏ€๋กœ ์ฃผ๊ธฐ์ ์œผ๋กœ ์ƒํƒœ๋ฅผ ํ™•์ธํ•˜์ง€ ์•Š๊ณ ๋„ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • GoReleaser ํˆดํ‚ท์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆด๋ฆฌ์Šค๋ฅผ ๋นŒ๋“œํ–ˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด deb, rpm, apk ๋ฐ pkg ํ˜•์‹์˜ ํŒจํ‚ค์ง€๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค(Arch). Linux๋˜ํ•œ ๋””์ง€ํ„ธ ์„œ๋ช…์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์šด๋กœ๋“œ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster