Ultralytics ๋ณด์ ์ ์ฑ
์์ Ultralytics์์๋ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์์คํ ์ ๋ณด์์ ๊ฐ์ฅ ์ค์ํ๊ฒ ์๊ฐํฉ๋๋ค. ์คํ์์ค ํ๋ก์ ํธ์ ์์ ๊ณผ ๋ณด์์ ๋ณด์ฅํ๊ธฐ ์ํด ๋ณด์ ์ทจ์ฝ์ ์ ํ์งํ๊ณ ์๋ฐฉํ๊ธฐ ์ํ ๋ช ๊ฐ์ง ์กฐ์น๋ฅผ ์ํํ๊ณ ์์ต๋๋ค.
์ค๋ ์ค์บ๋
์ ํฌ๋ Snyk๋ฅผ ํ์ฉํ์ฌ Ultralytics ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ํ ์ข ํฉ์ ์ธ ๋ณด์ ๊ฒ์ฌ๋ฅผ ์ํํฉ๋๋ค. Snyk์ ๊ฐ๋ ฅํ ์ค์บ ๊ธฐ๋ฅ์ ์ข ์์ฑ ๊ฒ์ฌ๋ฅผ ๋์ด ์ฝ๋์ Dockerํ์ผ์ ๋ค์ํ ์ทจ์ฝ์ ์ด ์๋์ง ๊ฒ์ฌํฉ๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ์ฌ์ ์ ํ์ ํ๊ณ ํด๊ฒฐํจ์ผ๋ก์จ ์ฌ์ฉ์์๊ฒ ๋ ๋์ ์์ค์ ๋ณด์๊ณผ ์์ ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
GitHub CodeQL ์ค์บ
์ ํฌ์ ๋ณด์ ์ ๋ต์๋ GitHub์ CodeQL ์ค์บ์ด ํฌํจ๋ฉ๋๋ค. CodeQL์ ์ฝ๋์ ์๋งจํฑ ๊ตฌ์กฐ๋ฅผ ๋ถ์ํ์ฌ SQL ์ธ์ ์ ๋ฐ XSS์ ๊ฐ์ ๋ณต์กํ ์ทจ์ฝ์ ์ ์๋ณํจ์ผ๋ก์จ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ฌ์ธต์ ์ผ๋ก ๋ถ์ํฉ๋๋ค. ์ด๋ฌํ ๊ณ ๊ธ ๋ถ์ ์์ค์ ์ ์ฌ์ ์ธ ๋ณด์ ์ํ์ ์กฐ๊ธฐ์ ๋ฐ๊ฒฌํ๊ณ ํด๊ฒฐํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
GitHub Dependabot ์๋ฆผ
Dependabot์ ์ํฌํ๋ก์ ํตํฉ๋์ด ์๋ ค์ง ์ทจ์ฝ์ ์ ๋ํ ์ข ์์ฑ์ ๋ชจ๋ํฐ๋งํฉ๋๋ค. ์ข ์์ฑ ์ค ํ๋์์ ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋๋ฉด Dependabot์ด ์๋ ค์ฃผ๋ฏ๋ก ์ ์ํ๊ณ ์ ๋ณด์ ์ ๊ฐํ ์์ ์กฐ์น๋ฅผ ์ทจํ ์ ์์ต๋๋ค.
GitHub ๋น๋ฐ ์ค์บ ์๋ฆผ
์ ํฌ๋ ์ค์๋ก ๋ฆฌํฌ์งํ ๋ฆฌ์ ํธ์๋ ์๊ฒฉ์ฆ๋ช ๋ฐ ๋น๊ณต๊ฐ ํค์ ๊ฐ์ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์งํ๊ธฐ ์ํด GitHub ๋น๋ฐ ๊ฒ์ ์๋ฆผ์ ์ฌ์ฉํฉ๋๋ค. ์ด ์กฐ๊ธฐ ๊ฐ์ง ๋ฉ์ปค๋์ฆ์ ์ ์ฌ์ ์ธ ๋ณด์ ์นจํด ๋ฐ ๋ฐ์ดํฐ ๋ ธ์ถ์ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋น๊ณต๊ฐ ์ทจ์ฝ์ ๋ณด๊ณ
๋น๊ณต๊ฐ ์ทจ์ฝ์ ๋ณด๊ณ ๋ฅผ ํ์ฑํํ์ฌ ์ฌ์ฉ์๊ฐ ์ ์ฌ์ ์ธ ๋ณด์ ๋ฌธ์ ๋ฅผ ์ ์คํ๊ฒ ๋ณด๊ณ ํ ์ ์๋๋ก ํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ์ฑ ์๊ฐ ์๋ ๊ณต๊ฐ๋ฅผ ์ด์งํ์ฌ ์ทจ์ฝ์ ์ ์์ ํ๊ณ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋๋ก ํฉ๋๋ค.
๋ฆฌํฌ์งํ ๋ฆฌ์์ ๋ณด์ ์ทจ์ฝ์ ์ด ์์ฌ๋๊ฑฐ๋ ๋ฐ๊ฒฌ๋๋ฉด ์ฆ์ ์๋ ค์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. ๋ฌธ์ ์์ ๋๋ ๋ณด์@ultralytics.com์ ํตํด ์ง์ ๋ฌธ์ํ์ค ์ ์์ต๋๋ค. ๋ณด์ํ์์ ์ต๋ํ ๋นจ๋ฆฌ ์กฐ์ฌํ์ฌ ๋ต๋ณํด ๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋ชจ๋ Ultralytics ์คํ์์ค ํ๋ก์ ํธ๋ฅผ ์์ ํ๊ฒ ๋ณดํธํ๋ ๋ฐ ๋์์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค ๐.