Habr เชธเซ‡เชตเชพเช“ เชชเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช•เชฐเชพเชฐ เช…เชจเซ‡ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เชจเซ€เชคเชฟเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹

เชจเชฎเชธเซเชคเซ‡! เช…เชฎเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเซเชฏเชพ เช›เซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช•เชฐเชพเชฐ ะธ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เชจเซ€เชคเชฟ. เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชจเซ‹ เชŸเซ‡เช•เซเชธเซเชŸ เชฒเช—เชญเช— เชธเชฎเชพเชจ เชœ เชฐเชนเซเชฏเซ‹, เชชเชฐเช‚เชคเซ เชธเซ‡เชตเชพเชจเซเช‚ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต เช•เชฐเชคเซ€ เช•เชพเชจเซ‚เชจเซ€ เชเชจเซเชŸเชฟเชŸเซ€ เชฌเชฆเชฒเชพเชˆ เช—เชˆ. เชœเซ‹ เช…เช—เชพเช‰ เชธเซ‡เชตเชพเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เชฐเชถเชฟเชฏเชจ เช•เช‚เชชเชจเซ€ Habr LLC เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชนเชคเซเช‚, เชคเซ‹ เชนเชตเซ‡ เช…เชฎเชพเชฐเซ€ เชชเซ‡เชฐเซ‡เชจเซเชŸ เช•เช‚เชชเชจเซ€, Habr Blockchain Publishing Ltd, เช…เชงเชฟเช•เชพเชฐเช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช…เชจเซ‡ เชฐเชฟเชชเชฌเซเชฒเชฟเช• เช‘เชซ เชธเชพเชฏเชชเซเชฐเชธ เช…เชจเซ‡ เชฏเซเชฐเซ‹เชชเชฟเชฏเชจ เชฏเซเชจเชฟเชฏเชจเชจเชพ เช•เชพเชฏเชฆเชพ เชนเซ‡เช เชณ เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒ เช…เชจเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฃเซ‡ เชฒเช—เชพเชฎ เชฒเซ€เชงเซ€ เช›เซ‡. 

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

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

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

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

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

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

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