เชกเซเชฐเซ‰เชชเชฌเซ‰เช•เซเชธ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“ เชชเชฐ เชซเชฟเชถเชฟเช‚เช— เชนเซเชฎเชฒเชพเชฅเซ€ 130 เช–เชพเชจเช—เซ€ เชญเช‚เชกเชพเชฐเซ‹ เชฒเซ€เช• เชฅเชพเชฏ เช›เซ‡

เชกเซเชฐเซ‰เชชเชฌเซ‰เช•เซเชธเซ‡ เชเช• เช˜เชŸเชจเชพ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชœเชพเชนเซ‡เชฐ เช•เชฐเซ€ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เช GitHub เชชเชฐ เชนเซ‹เชธเซเชŸ เช•เชฐเซ‡เชฒเซ€ 130 เช–เชพเชจเช—เซ€ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเซ€ เชนเชคเซ€. เชเชตเซ‹ เช†เช•เซเชทเซ‡เชช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เช•เซ‡ เชšเซ‡เชกเชพ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชญเช‚เชกเชพเชฐเชฎเชพเช‚ เชกเซเชฐเซ‰เชชเชฌเซ‰เช•เซเชธเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชฎเชพเชŸเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เชตเชฐเซเชคเชฎเชพเชจ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเชพ เชซเซ‹เชฐเซเช•, เช•เซ‡เชŸเชฒเชพเช• เช†เช‚เชคเชฐเชฟเช• เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช, เชคเซ‡เชฎเชœ เชธเซเชฐเช•เซเชทเชพ เชŸเซ€เชฎ เชฆเซเชตเชพเชฐเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เช…เชจเซ‡ เช—เซ‹เช เชตเชฃเซ€ เชซเชพเช‡เชฒเซ‹ เช›เซ‡. เชนเซเชฎเชฒเชพเช เชฎเซ‚เชณเชญเซ‚เชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เช…เชจเซ‡ เชฎเซเช–เซเชฏ เชฎเชพเชณเช–เชพเช•เซ€เชฏ เช˜เชŸเช•เซ‹ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชธเชพเชฅเซ‡เชจเชพ เชญเช‚เชกเชพเชฐเซ‹เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ€ เชจ เชนเชคเซ€, เชœเซ‡ เช…เชฒเช—เชฅเซ€ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชนเซเชฎเชฒเชพเชฅเซ€ เชฏเซเชเชฐ เชฌเซ‡เช เชฒเซ€เช• เชฅเชฏเซ‹ เชจ เชนเชคเซ‹ เช…เชฅเชตเชพ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€ เชฅเชˆ เชจ เชนเชคเซ€.

เชซเชฟเชถเชฟเช‚เช—เชจเซ‹ เชญเซ‹เช— เชฌเชจเซ‡เชฒเชพ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชฎเชพเช‚เชฅเซ€ เชเช•เชจเชพ เช“เชณเช–เชชเชคเซเชฐเซ‹เชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เช เช•เชฐเซเชฎเชšเชพเชฐเซ€เชจเซ‡ CircleCI เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ เชชเซเชฐเชฃเชพเชฒเซ€ เชคเชฐเชซเชฅเซ€ เชšเซ‡เชคเชตเชฃเซ€เชจเซ€ เช†เชกเชฎเชพเช‚ เชเช• เชชเชคเซเชฐ เชฎเซ‹เช•เชฒเซเชฏเซ‹ เชนเชคเซ‹ เชœเซ‡เชฎเชพเช‚ เชธเซ‡เชตเชพเชจเชพ เชจเชฟเชฏเชฎเซ‹เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เชธเชพเชฅเซ‡ เช•เชฐเชพเชฐเชจเซ€ เชชเซเชทเซเชŸเชฟ เช•เชฐเชตเชพเชจเซ€ เช†เชตเชถเซเชฏเช•เชคเชพ เชนเชคเซ€. เชˆเชฎเซ‡เชฒเชฎเชพเช‚เชจเซ€ เชฒเชฟเช‚เช• เชธเชฐเซเช•เชฒเชธเซ€เช†เชˆ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชฎเชณเชคเซ€ เช†เชตเชคเซ€ เชจเช•เชฒเซ€ เชตเซ‡เชฌเชธเชพเชˆเชŸ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เช—เชˆ. เชฒเซ‰เช—เชฟเชจ เชชเซ‡เชœเชจเซ‡ GitHub เชฎเชพเช‚เชฅเซ€ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพเชฎ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเช–เชฒ เช•เชฐเชตเชพ เชคเซ‡เชฎเชœ เชŸเซ-เชซเซ‡เช•เซเชŸเชฐ เช“เชฅเซ‡เชจเซเชŸเชฟเช•เซ‡เชถเชจ เชชเชธเชพเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชจ-เชŸเชพเช‡เชฎ เชชเชพเชธเชตเชฐเซเชก เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช•เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชœเชฃเชพเชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹