เชฌเซ‡เชฒเซ‹เช•เชพเชฎเซ‡เชจเซเชŸเชธเซ‡เชตเชจเชพ เชถเซ‹เชฐเซเชŸเซเชธ

เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚, เชคเชฆเซเชฆเชจ เช…เช•เชธเซเชฎเชพเชคเซ‡, เชเช• เชธเชพเชฐเชพ เชตเซเชฏเช•เซเชคเชฟเชจเชพ เชธเซ‚เชšเชจเชฅเซ€, เชเช• เชตเชฟเชšเชพเชฐเชจเซ‹ เชœเชจเซเชฎ เชฅเชฏเซ‹ - เชฆเชฐเซ‡เช• เชฒเซ‡เช–เชฎเชพเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชธเชพเชฐเชพเช‚เชถ เชœเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡. เช…เชฎเซ‚เชฐเซเชค เชจเชฅเซ€, เชชเซเชฐเชฒเซ‹เชญเชจ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชธเชพเชฐเชพเช‚เชถ. เชเชตเซเช‚ เช•เซ‡ เชคเชฎเซ‡ เชฒเซ‡เช– เชฌเชฟเชฒเช•เซเชฒ เชตเชพเช‚เชšเซ€ เชถเช•เชคเชพ เชจเชฅเซ€.

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

เชนเซเช‚ เช˜เชฃเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช†เชตเชพ เช˜เชฃเชพ เชถเซ‹เชฐเซเชŸเซเชธ เชคเชฎเชพเชฐเชพ เชงเซเชฏเชพเชจ เชชเชฐ เชฒเชพเชตเซ€ เช›เซเช‚. เช•เชฆเชพเชš เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช•เช‚เชˆเช• เช‰เชชเชฏเซ‹เช—เซ€ เชฎเชณเชถเซ‡.

เชฌเชฟเชฒเชพเชกเซ€ เชฎเชฐเซ€ เช—เชˆ, เชชเซ‚เช‚เช›เชกเซ€ เชจเซ€เช•เชณเซ€ เช—เชˆ

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

โ†’ habr.com/en/post/341654

เชธเซเชทเซเชชเซเชค เชชเชฐเซ‹เชชเชœเซ€เชตเซ€เช“

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

โ†’ habr.com/en/post/343696

เชชเชฐเชฟเชฎเชพเชฃ เชตเชฟ เชญเซเชฐเชฎเชฃเชพ

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

โ†’ habr.com/en/post/343910

เช† เชธเซเชชเชพเชฐเซเชŸเชพ เช›เซ‡

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

โ†’ habr.com/en/post/344650

เชธเชฐเซ‹เช—เซ‡เชŸเซเชธ

เชตเซเชฏเชตเชธเชพเชฏเชจเซ‡ 1C เช…เชจเซ‡ เชคเซ‡เชจเชพ เช‰เชคเซเชชเชพเชฆเชจเซ‹, เชตเซ‡เชฌ เชกเซ‡เชตเชฒเชชเชฐเซเชธ, QMS, เชเช•เชพเช‰เชจเซเชŸเชฟเช‚เช—, เช…เชฐเซเชฅเชถเชพเชธเซเชคเซเชฐเซ€เช“, เชตเชฟเช•เชพเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ, เชธเซเช•เซเชฐเชฎ, TOS, เชจเชฟเชฏเช‚เชคเซเชฐเชฃ, KPI เช…เชจเซ‡ เชชเซเชฐเซ‡เชฐเชฃเชพ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชธเช‚เชฆ เชจเชฅเซ€.
เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเชพ เช•เชพเชฐเชฃเซ‡ เชตเชงเซ‡เชฒเซ€ เชจเชซเชพเช•เชพเชฐเช•เชคเชพ, เช“เชจเชฒเชพเชˆเชจ เชชเซเชฐเชฎเซ‹เชถเชจเชฅเซ€ เชตเชงเซ‡เชฒเชพ เชŸเชฐเซเชจเช“เชตเชฐ, เช‰เชคเซเชชเชพเชฆเชจเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹, เชธเช‚เช–เซเชฏเชพเช“เชฎเชพเช‚ เชฌเชฟเชเชจเซ‡เชธเชจเซเช‚ เชธเชฐเชณ เช…เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚ เชšเชฟเชคเซเชฐ, เช•เช‚เชชเชจเซ€เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ€ เช†เช—เชพเชนเซ€, เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชฎเชพเช‚ เชตเชพเชธเซเชคเชตเชฟเช• เชตเชงเชพเชฐเซ‹, 2-4 เช—เชฃเซ‹ เชเชกเชชเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเซ‚เชฐเซเชฃ, เชจเชซเชพเชฎเชพเช‚ เชฌเชนเซเชตเชฟเชง เชตเชงเชพเชฐเซ‹ เช…เชจเซ‡ เช‡เชจเซเชตเซ‡เชจเซเชŸเชฐเซ€เชเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ , เชเช• เชธเชšเซ‹เชŸ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชธเชฟเชธเซเชŸเชฎ, เชตเซเชฏเชตเชธเชพเชฏเชฎเชพเช‚ เชฌเชพเชฌเชคเซ‹เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชชเชทเซเชŸ เช…เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เชธเชฟเชธเซเชŸเชฎ, เชถเซเชฐเชฎ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เชชเซเชฐเชฃเชพเชฒเซ€ เช•เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เช…เชกเชงเชพ เชฎเซ‡เชจเซ‡เชœเชฐเซ‹เชจเซ‡ เชฌเชฐเชคเชฐเชซ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
เชตเซเชฏเชตเชธเชพเชฏเชจเซ‡ เชตเซเชฏเชตเชธเชพเชฏเชฟเช• เชฒเช•เซเชทเซเชฏเซ‹ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซเช‚ เชชเชธเช‚เชฆ เช›เซ‡. เชตเซเชฏเชตเชธเชพเชฏเชจเซ‡ เชธเชฐเซ‹เช—เซ‡เชŸ เชชเชธเช‚เชฆ เชจเชฅเซ€.
เชธเชฐเซ‹เช—เซ‡เชŸ เชคเซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช•เซ‹เชˆ เชตเซเชฏเชตเชธเชพเชฏเชฟเช• เชงเซเชฏเซ‡เชฏ เชนเชพเช‚เชธเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชนเซเชฏเซเช‚, เชชเชฐเช‚เชคเซ เชคเชฎเชจเซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ, เชตเซ‡เชฌเชธเชพเชˆเชŸ, เช•เชพเช—เชณเชจเซ‹ เชขเช—เชฒเซ‹, เช…เช—เชฎเซเชฏ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชจเซ‹ เชธเซเชŸเชพเชซ เช…เชฅเชตเชพ เชจ เชตเชพเช‚เชšเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชซเซ‚เชŸ เชฐเซ‡เชช เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เชฎเชณเซเชฏเชพ.
เชธเชฐเซ‹เช—เซ‡เชŸ เชคเซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชฐเชธเซเชคเชพ เชชเชฐเชจเชพ เชงเซเชฏเซ‡เชฏเชจเซ‡ เชธเชฟเชฆเซเชงเชฟเชจเชพ เชธเชพเชงเชจ เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เช“ เชฌเชงเชพ เชงเซเชฏเซ‡เชฏ เชตเชฟเชถเซ‡ เชญเซ‚เชฒเซ€ เช—เชฏเชพ.
เชธเชฐเซ‹เช—เซ‡เชŸเซเชธเชจเซเช‚ เช‰เชคเซเชชเชพเชฆเชจ เชคเซเชฐเชฃ เชธเซเชคเช‚เชญเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡: เช”เชชเชšเชพเชฐเชฟเช•เชคเชพ, เช•เซเชฐเชฎเชฟเช•เชคเชพ เช…เชจเซ‡ เชชเชฐเชธเซเชชเชฐ เชœเชตเชพเชฌเชฆเชพเชฐเซ€.
เช”เชชเชšเชพเชฐเชฟเช•เชคเชพ เช เชตเชฟเช˜เชŸเชจ เชธเชพเชฅเซ‡ เช•เชพเช—เชณ เชชเชฐ เชฒเช•เซเชทเซเชฏเซ‹เชจเซเช‚ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช›เซ‡. เชชเชฐเช‚เชคเซ เชธเชพเชฐเชฎเชพเช‚ - เชงเซเชฏเชพเชจเชจเซเช‚ เชงเซเชฏเชพเชจ เชฎเซ‹เชŸเชพ เชงเซเชฏเซ‡เชฏเชฅเซ€ เชจเชพเชจเซ€ เชตเชฟเช—เชคเซ‹เชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเซเช‚. เชนเชตเซ‡ เช•เซ‹เชˆเชจเซ‡ เชงเซเชฏเซ‡เชฏ เชฏเชพเชฆ เชจเชฅเซ€ - เชฆเชฐเซ‡เช• เชœเชฃ เชตเชฟเช—เชคเซ‹เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.
เช•เซเชฐเชฎเชฟเช•เชตเชพเชฆ เช เชฒเช•เซเชทเซเชฏเซ‹เชฅเซ€ เชฎเชพเชงเซเชฏเชฎ เชคเชฐเชซ เชธเช‚เช•เซเชฐเชฎเชฃเชจเซ€ เช“เช›เซ€ เช—เชคเชฟ เช›เซ‡. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชงเซเชฏเซ‡เชฏ เชนเชœเซ เชชเชฃ เช•เซเชฏเชพเชฐเซ‡เช• เชšเชฐเซเชšเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชงเซ€เชฎเซ‡ เชงเซ€เชฎเซ‡, เชชเช—เชฒเซเช‚ เชฆเซเชตเชพเชฐเชพ, เชคเซ‡เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช“เช›เซ‹ เช…เชจเซ‡ เช“เช›เซ‹ เชฅเชพเชฏ เช›เซ‡. เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เช—เซเชฐเชพเชนเช• เชชเซ‹เชคเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชญเซ‚เชฒเซ€ เชจ เชœเชพเชฏ, เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชตเชฟเช—เชคเซ‹เชฎเชพเช‚ เชกเซ‚เชฌเชตเซเช‚.
เชชเชฐเชธเซเชชเชฐ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เช เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฎ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸเชฐเซ‹ เชฒเช—เชญเช— เชธเชฎเชพเชจ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เชคเซเชฏเชพเช‚ เชเช• เชชเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชŸเซ‚เชฒ เชจเชฅเซ€ เชœเซ‡ เช–เชฐเซ‡เช–เชฐ เชจเชซเซ‹ เชตเชงเชพเชฐเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€, เช—เซเชฐเชพเชนเช• เชชเชพเชธเซ‡ เช–เชฐเซ‡เช–เชฐ เช•เซ‹เชˆ เชชเชธเช‚เชฆเช—เซ€ เชจเชฅเซ€.
เชถเซ เช•เชฐเชตเซ?
เชธเชฐเซ‹เช—เซ‡เชŸเซเชธ เชŸเชพเชณเซ‹ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชฐเชšเชจเชพ เชคเชฐเชซเชจเซเช‚ เชชเซเชฐเชฅเชฎ เชชเช—เชฒเซเช‚: เช”เชชเชšเชพเชฐเชฟเช•เชคเชพ. เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เช†เช‚เชคเชฐเชฟเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชชเชฐ. เชเช• เชงเซเชฏเซ‡เชฏ เชธเซ‡เชŸ เช•เชฐเซ‹ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช•เชฒเชพเช•เชพเชฐ เชธเชพเชฅเซ‡ เชธเชคเชค เชตเชพเชค เช•เชฐเซ‹. เชธเซเช•เซ‡เชฒ, เชธเช‚เชธเชพเชงเชจเซ‹, เชฏเซ‹เชœเชจเชพเช“ เชตเช—เซ‡เชฐเซ‡ เชตเชฟเชถเซ‡. - เชธเชฎเชพเชจ. เชชเชฐเช‚เชคเซ เชฎเซเช–เซเชฏ เชตเชธเซเชคเซ เชงเซเชฏเซ‡เชฏ เชตเชฟเชถเซ‡ เช›เซ‡.
เชจเชนเชฟเช‚เชคเชฐ, เชงเซเชฏเชพเชจเชจเซเช‚ เชงเซเชฏเชพเชจ เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เชฌเชฆเชฒเชพเชถเซ‡, เช…เชจเซ‡ เชคเชฎเชจเซ‡ เช…เชจเซเชฏ เชธเชฐเซ‹เช—เซ‡เชŸ เชฎเชณเชถเซ‡.

โ†’ habr.com/en/post/344844

เชœเชฌ เช•เซเชฒเชฟเชŸเซเชธเซเช•เซ‹

เช†เชตเชพ เชฌเซ‹เช•เซเชธเชฐ เช›เซ‡ - เชตเซเชฒเชพเชฆเชฟเชฎเซ€เชฐ เช•เซเชฒเชฟเชŸเซเชธเซเช•เซ‹. เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡ เชเช• เช–เชพเชธเชฟเชฏเชค เช›เซ‡ - เชœเชฌเชจเซ‹ เชธเชคเชค เช‰เชชเชฏเซ‹เช—. เชธเชพเชฐเซเช‚, เชคเซ‡ เช›เซ‡. เช…เชจเซเชฏ เชฌเซ‹เช•เซเชธเชฐเซ‹ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเซเชธเช‚เช—เชค.
เชœเชฌ เชชเซเชฐเชคเชฟเชธเซเชชเชฐเซเชงเซ€เชจเซ‡ เชธเชคเชค เชธเชธเซเชชเซ‡เชจเซเชธเชฎเชพเช‚ เชฐเชพเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฅเชพเช•เซ€ เชœเชพเชฏ เช›เซ‡.
Klitschko เชœเชฌเชจเซ€ เชฎเซเช–เซเชฏ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“: เช…เชฎเชฒเชฎเชพเช‚ เชธเชฐเชณเชคเชพ (เชธเชพเชชเซ‡เช•เซเชท, เช…เชฒเชฌเชคเซเชค) เช…เชจเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ.
เช˜เชฃเชพ เชฒเซ‡เช–เช•เซ‹ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชธเชคเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€, เช‰เชชเชฏเซ‹เช—เซ€, เชชเชฐเช‚เชคเซ เชธเชฐเชณ เช•เซเชฐเชฟเชฏเชพเช“ เช˜เชฃเชพ เชซเชพเชฏเชฆเชพ เชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡.
เชฎเซ‡เช‚ เชชเชฃ เชคเซ‡เชจเซ‡ เช…เชœเชฎเชพเชตเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚. เชฎเซ‡เช‚ เชเช• เชธเชฐเชณ เชเช•เชพเช‰เชจเซเชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชฌเชจเชพเชตเซ€ - เช†เชœเซ‡ เชฎเซ‡เช‚ เชถเซเช‚ เช•เชฐเซเชฏเซเช‚.
เชคเซ‡ เชซเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชฅเชฏเซเช‚. เชฎเซ‡เช‚ เชฒเช‚เชšเชฎเชพเช‚ เชœเชฌเซเชธ เช•เชฐเซเชฏเซเช‚ (เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฒเช‚เชš เชจเชฅเซ€), เชเชŸเชฒเซ‡ เช•เซ‡. เชฆเชฟเชตเชธเชฎเชพเช‚ 1 เช•เชฒเชพเช•. เชคเซ‡ เช•เชฐเซเชฏเซเช‚ เชœเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹ เช•เชฐเชคเชพ เชจเชฅเซ€ (เชคเซ‡เช“ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชธเชซเชณเชคเชพ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡).
เชฎเซ‡เช‚ เชธเซเชต-เชถเชฟเช•เซเชทเชฃ เชชเซเชฐเชฃเชพเชฒเซ€เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชธเซ‡เชŸ เช•เชฐเซเชฏเชพ, เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡เชจเชพ เชตเชฟเชšเชพเชฐเซ‹ เช†เชตเซเชฏเชพ, เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹เชจเชพ เชตเชฟเชšเชพเชฐเซ‹ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเชพ, เช‘เชŸเซ‹เชŸเชพเชธเซเช• เชธเซ‡เชŸ เช•เชฐเซเชฏเชพ, เช•เซ‹เชกเชจเซ‡ เชฐเชฟเชซเซ‡เช•เซเชŸเชฐ เช…เชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเซเชฏเซ‹.
เชฆเชฐเชฐเซ‹เชœ - เช† เชธเซ‚เชšเชฟเชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆเชชเชฃ เช•เชพเชฐเซเชฏ. เชเช• เช•เชพเชฐเซเชฏ เชชเซ‚เชฐเซเชฃ เช•เชฐเซเชฏเซเช‚ - เชธเซเช‚เชฆเชฐ. เช•เซ‡เชŸเชฒเชพเช• เชถเช•เซเชฏ เช›เซ‡.
3 เชฎเชนเชฟเชจเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชฐเซ€เช•เซเชทเชฃเซ‹ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เช† เชธเชฎเชฏ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชฎเซ‡เช‚ 30 เชคเชชเชพเชธ เช•เชฐเซ€, 200 เชตเชฟเชšเชพเชฐเซ‹ เชธเชพเชฅเซ‡ เช†เชตเซเชฏเชพ, 80 เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹เชจเชพ เชตเชฟเชšเชพเชฐเซ‹เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเชพ, เชฌเซ‡ เชตเชฟเชญเชพเช—เซ‹ เชฎเชพเชŸเซ‡ เชธเซเชตเชฏเช‚เชธเช‚เชšเชพเชฒเชฟเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชฌเชจเชพเชตเซ€, เช…เชจเซ‡ เชคเซเชฐเชฃ เชถเชพเชจเชฆเชพเชฐ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช•เชฐเซเชฏเชพ.
เช•เซ‚เชฒ. เชธเชพเชฐเซเช‚, เช† "เชตเชšเซเชšเซ‡" เช›เซ‡. เชนเซเช‚ เชฆเชฐเซ‡เช•เชจเซ‡ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚.

โ†’ habr.com/en/post/344934

เชฒเชตเชšเซ€เช• เชธเชฐเซ‹เช—เซ‡เชŸ

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

โ†’ habr.com/en/post/345540

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

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