GitHub เช เชฌเซเชฒเซ‹เช•เซ€เช‚เช—เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเชจเซ€ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชฆเซ€เชงเซ€ เช›เซ‡

10 เชเชชเซเชฐเชฟเชฒ, 2019 เชจเชพ เชฐเซ‹เชœ, GitHub เช เชฏเซเชฆเซเชงเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเชพ เชญเช‚เชกเชพเชฐเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เซเชฏเซ‹ เช—เซเชกเชฌเชพเชฏDPI, เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชธเชพเชˆเชŸเซ‹เชจเชพ เชธเชฐเช•เชพเชฐเซ€ เชฌเซเชฒเซ‹เช•เซ€เช‚เช— (เชธเซ‡เชจเซเชธเชฐเชถเซ€เชช)เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡.

GitHub เช เชฌเซเชฒเซ‹เช•เซ€เช‚เช—เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเชจเซ€ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชฆเซ€เชงเซ€ เช›เซ‡

เชกเซ€เชชเซ€เช†เชˆ เชถเซเช‚ เช›เซ‡, เชคเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชฒเชกเชตเซเช‚ (เชฒเซ‡เช–เช•เชจเชพ เชœเชฃเชพเชตเซเชฏเชพ เชฎเซเชœเชฌ):

เชฐเชถเชฟเชฏเชจ เชซเซ‡เชกเชฐเซ‡เชถเชจเชฎเชพเช‚ เชชเซเชฐเชฆเชพเชคเชพเช“, เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡, เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เชธเชพเช‡เชŸเซเชธเชจเชพ เชฐเชœเชฟเชธเซเชŸเชฐเชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เชธเชพเช‡เชŸเซเชธเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเซ€เชช เชŸเซเชฐเชพเชซเชฟเช• เชเชจเชพเชฒเชฟเชธเชฟเชธ เชธเชฟเชธเซเชŸเชฎเซเชธ (DPI, เชกเซ€เชช เชชเซ‡เช•เซ‡เชŸ เช‡เชจเซเชธเซเชชเซ‡เช•เซเชถเชจ) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. DPI เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชเช• เชฎเชพเชจเช• เชจเชฅเซ€; DPI เชธเซ‹เชฒเซเชฏเซเชถเชจเชจเชพ เชตเชฟเชตเชฟเชง เชชเซเชฐเชฆเชพเชคเชพเช“ เชคเชฐเชซเชฅเซ€ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹ เช›เซ‡ เชœเซ‡ เช•เชจเซ‡เช•เซเชถเชจเชจเชพ เชชเซเชฐเช•เชพเชฐ เช…เชจเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเชพ เชชเซเชฐเช•เชพเชฐเชฎเชพเช‚ เชญเชฟเชจเซเชจ เช›เซ‡.


เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชฅเซ‹เชกเชพ เชฆเชฟเชตเชธเซ‹ เชชเชนเซ‡เชฒเชพ, เช…เชจเซเชธเชพเชฐ Google เช•เซ‡เชถ, เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชตเชงเซ เช–เซเชถเช–เซเชถเชพเชฒ เชฆเซ‡เช–เชพเชคเซ€ เชนเชคเซ€:

GitHub เช เชฌเซเชฒเซ‹เช•เซ€เช‚เช—เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเชจเซ€ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชฆเซ€เชงเซ€ เช›เซ‡

เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชฒเช—เชญเช— 2000 เชฒเซ‹เช•เซ‹เช เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‡ เชคเซ‡เชฎเชจเชพ เชฎเชจเชชเชธเช‚เชฆเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซเชฏเชพ เช›เซ‡, เช…เชจเซ‡ 207 เชฒเซ‹เช•เซ‹เช เชคเซ‡เชจเซ‡ เชซเซ‹เชฐเซเช• เช•เชฐเซเชฏเซ‹ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเซ‡ เชคเซเชฐเชฃ เชฆเชฟเชตเชธ เชชเชนเซ‡เชฒเชพ เชนเชคเซเช‚, เช…เชจเซ‡ เชนเชตเซ‡ 404 เชญเซ‚เชฒ เช›เซ‡.

เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชคเซ‡เชจเชพ เชฒเซ‡เช–เช• เชฆเซเชตเชพเชฐเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเชฐเซเชฃเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชคเซ‡ เช…เชนเซ€เช‚ เช›เซ‡:

GoodbyeDPI เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ DPI เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชชเซ‡เช•เซ‡เชŸเซ‹เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชนเซ‹เชธเซเชŸเชจเซ‡ HoSt เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ‡ เช›เซ‡, เชนเซ‹เชธเซเชŸ เชนเซ‡เชกเชฐเชฎเชพเช‚ เช•เซ‹เชฒเซ‹เชจ เช…เชจเซ‡ เชนเซ‹เชธเซเชŸ เชตเซ‡เชฒเซเชฏเซ เชตเชšเซเชšเซ‡เชจเซ€ เชœเช—เซเชฏเชพเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, "เชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸ" HTTP เช…เชจเซ‡ HTTPS เชชเซ‡เช•เซ‡เชŸเซเชธ (TCP เชตเชฟเชจเซเชกเซ‹เชจเซเช‚ เช•เชฆ เชธเซ‡เชŸ เช•เชฐเซ‹), เช…เชจเซ‡ เชตเชšเซเชšเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เชœเช—เซเชฏเชพ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. HTTP เชชเชฆเซเชงเชคเชฟ เช…เชจเซ‡ เชฐเซ€เชค. เช† เชฌเชพเชฏเชชเชพเชธ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เชซเชพเชฏเชฆเซ‹ เช เช›เซ‡ เช•เซ‡ เชคเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช‘เชซเชฒเชพเช‡เชจ เช›เซ‡: เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชฌเชพเชนเซเชฏ เชธเชฐเซเชตเชฐ เชจเชฅเซ€.

เชคเชฎเซ‡ เชคเซ‡เชจเชพ เชฒเซ‡เช–เช• เชฆเซเชตเชพเชฐเชพ เชฌเซ‡ เชตเชฐเซเชท เชชเชนเซ‡เชฒเชพเช‚ เชฒเช–เซ‡เชฒเชพ เชฒเซ‡เช–เชฎเชพเช‚ เช—เซเชกเชฌเชพเชฏเชกเซ€เชชเซ€เช†เชˆ เชตเชฟเชถเซ‡ เชตเชงเซ เชตเชพเช‚เชšเซ€ เชถเช•เซ‹ เช›เซ‹ เชนเชพเชฌเซเชฐเซ‡ เชชเชฐ เชœ.

เชธเซ‹เชฐเซเชธ: www.habr.com

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