เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

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

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

เช…เชฎเซ‡ เชชเชนเซ‹เช‚เชšเซ€ เช—เชฏเชพ เช›เซ€เช

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

เชฐเชฟเชธเซ‡เชชเซเชถเชจเชจเซ€ เชธเชพเชฎเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชจเชพ เชจเชฎเซ‚เชจเชพเช“ เชธเชพเชฅเซ‡เชจเซเช‚ เช•เซ‡เชฌเชฟเชจเซ‡เชŸ เช›เซ‡ - เชเช• เช›เชพเชœเชฒเซ€เช“ เชชเชฐ, เชเชกเชฟเช• เชตเซ‰เช‡เชธ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฐเชจเซ€ เชฌเชพเชœเซเชฎเชพเช‚, เชคเชฎเซ‡ เช—เชฟเชจเชฟเชธ เชธเซเชŸเซ€เช•เชฐ (เช•เซเชฒเชฟเช• เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚) เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹:

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซ‹เชคเซ‡ (2004 เชฅเซ€ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ‡เชฒ เชคเซเชฐเชฃเชฎเชพเช‚เชฅเซ€ เช›เซ‡เชฒเซเชฒเซเช‚) เชคเซ‡เชจเซ€ เชฌเชพเชœเซเชฎเชพเช‚ เช…เชŸเช•เซ€ เชœเชพเชฏ เช›เซ‡:

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

เช‰เชคเซเชชเชพเชฆเชจ

เชชเซเชฐเชตเชพเชธเชจเซ€ เชถเชฐเซ‚เช†เชค เช‰เชคเซเชชเชพเชฆเชจ, เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เช…เชจเซ‡ เชชเซ‡เช•เซ‡เชœเชฟเช‚เช— เชตเชฟเชญเชพเช—เซ‹เชฅเซ€ เชฅเชˆ เชนเชคเซ€ - เชคเซ‡เช“ เชเช• เชฎเซ‹เชŸเชพ เชนเซ‹เชฒเชฎเชพเช‚ เชเช• เช›เชค เชจเซ€เชšเซ‡ เชเช•เชธเชพเชฅเซ‡ เชธเซเชฅเชฟเชค เช›เซ‡.

เชตเชพเชธเซเชคเชตเชฟเช• เชเชธเซ‡เชฎเซเชฌเชฒเซ€:
เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

เชชเชฐเซ€เช•เซเชทเชฃ:

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

เช…เชจเซ‡ เชชเซ‡เช•เซ‡เชœเชฟเช‚เช—:

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

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

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

เชตเชฟเช•เชพเชธ

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

เชฆเชฐ เช…เช เชตเชพเชกเชฟเชฏเซ‡ เชคเซ‡เช“ เชจเชตเชพ เช‰เชคเซเชชเชพเชฆเชจเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ‡ เช›เซ‡ - เชคเซ‡ เช•เชพเช‚ เชคเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชจเชตเซ‹ เชตเชฟเช•เชพเชธ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เช…เชฅเชตเชพ
เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฐเชฟเชฒเซ€เช เชฅเชฏเซ‡เชฒ เช…เชชเชกเซ‡เชŸ.

เช•เชพเชฎ เชชเชฐเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเชพ เชฎเซเช–เซเชฏ "เชฎเช—เชœ":

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

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

เช•เซ‹เชซเซ€

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

เช…เชฎเซ‡ เชเชชเชฒ เชธเซเชคเชฐเซ‡ เชเซ‡เชฒเซ‡เชจเซ‹เช—เซเชฐเชพเชกเชฎเชพเช‚เชฅเซ€ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชกเชฟเชเชพเช‡เชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซ€ เชคเซ‡ เชตเชฟเชถเซ‡ เชเช• เชจเชพเชจเซ€ เชšเชฐเซเชšเชพ เชชเชฃ เชถเชฐเซ‚ เช•เชฐเซ€:

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

เชเชจเซเชกเซ‹เชฐเซ‹ เชคเซ‡เชจเชพ เชนเชพเชฅเชฎเชพเช‚ เชเช• เชจเชตเซ‹ เชตเชฟเช•เชพเชธ เช›เซ‡ - เชฎเซ‹เชŸเซ€ เชŸเชš เชธเซเช•เซเชฐเซ€เชจ เชธเชพเชฅเซ‡เชจเซ‹ เชเช• เชเชฎเชเชตเซ€เช†เชฐ เชตเชฟเชกเชฟเช“ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฐ, เชœเซ‡ เชนเชœเซ€ เชธเซเชงเซ€ เชตเซ‡เชšเชพเชฃ เชชเชฐ เชจเชฅเซ€:

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

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

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

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

เชธเช‚เชธเซเชฅเชพเช•เซ€เชฏ

เชคเซ‡เชฎ เช›เชคเชพเช‚, เชฌเซเชฒเซ‹เช—เชฐเซเชธ เชธเชพเชฅเซ‡ เชฎเซ€เชŸเชฟเช‚เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเซ‡เชฒเซ‡เชจเซ‹เช—เซเชฐเชพเชก เชถเซเชฐเซ‡เชทเซเช  เชธเซเชฅเชพเชจ เชจเชฅเซ€, เชธเชฟเชตเชพเชฏ เช•เซ‡ เชคเชฎเซ‡ เชฎเซ‡เชŸเซเชฐเซ‹เชฅเซ€ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชถเชŸเชฒเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซ‹. เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เช†เช—เชพเชฎเซ€ เช†เชตเชพ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเซ‹ เชฎเซ‹เชธเซเช•เซ‹เชฎเชพเช‚ เชฏเซ‹เชœเซ€เชถเซเช‚.

เชชเชฐเช‚เชคเซ เชœเซ‡เช“ เชเซ‡เชฒเซ‡เชจเซ‹เช—เซเชฐเชพเชก เชชเชนเซ‹เช‚เชšเซเชฏเชพ เช…เชจเซ‡ เชชเช›เซ€ เช•เซ‹เชซเซ€, เช•เซ‚เช•เซ€เช เช…เชจเซ‡ เชตเชพเชคเชšเซ€เชค เชฎเชพเชŸเซ‡ เชฐเซ‹เช•เชพเชฏเชพ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช…เชนเซ€เช‚ เชธเซŒเชฅเซ€ เชตเชงเซ เชจเชฟเชฐเช‚เชคเชฐ เช›เซ‡:

เชŸเซ‡เชฒเชฟเชธเชฟเชธเซเชŸเชฎเซเชธ เช–เชพเชคเซ‡ เชนเชฌเซเชฐเชนเชพเชฌเซเชฐ เชกเซ‡: เชฎเซเชฒเชพเช•เชพเชค เชฅเชˆ

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

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

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