Habr рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореНрдЭреМрддрд╛ рд░ рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ

рдирдорд╕реНрддреЗ! рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реЗрдХрд╛ рдЫреМрдВ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореНрдЭреМрддрд╛ ╨╕ рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐ред рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВрдХреЛ рдкрд╛рда рд▓рдЧрднрдЧ рдЙрд╕реНрддреИ рд░рд╣реНрдпреЛ, рддрд░ рд╕реЗрд╡рд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░реНрдиреЗ рдХрд╛рдиреВрдиреА рд╕рдВрд╕реНрдерд╛ рдкрд░рд┐рд╡рд░реНрддрди рднрдпреЛред рдпрджрд┐ рдкрд╣рд┐рд▓реЗ рдпреЛ рд╕реЗрд╡рд╛ рд░реВрд╕реА рдХрдореНрдкрдиреА Habr LLC рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рднрдиреЗ, рдЕрд╣рд┐рд▓реЗ рд╣рд╛рдореНрд░реЛ рдореВрд▓ рдХрдореНрдкрдиреА, Habr Blockchain Publishing Ltd, рджрд░реНрддрд╛ рдЧрд░реА рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░рдорд╛ рд░ рд╕рд╛рдЗрдкреНрд░рд╕ рдЧрдгрддрдиреНрддреНрд░ рд░ рдпреБрд░реЛрдкреЗрд▓реА рд╕рдВрдШрдХреЛ рдХрд╛рдиреВрди рдЕрдиреНрддрд░реНрдЧрдд рд╕рдЮреНрдЪрд╛рд▓рди рднрдЗрд░рд╣реЗрдХреЛ рдЫред 

Habr рд╕реВрдЪрдирд╛ рдкреНрд░рд╡рд┐рдзрд┐ рдЙрджреНрдпреЛрдЧрдорд╛ рд╕рдВрд▓рдЧреНрди рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдЙрджреНрдпреЛрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд░реВрдкрдорд╛ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред 2006 рдорд╛, рдереЛрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВрд▓реЗ рдХрд▓реНрдкрдирд╛ рдЧрд░реЗрдХрд╛ рдерд┐рдП рдХрд┐ рд╕рдордпрдХреЛ рд╕рд╛рдердорд╛ рдПрдЙрдЯрд╛ рд╕рд╛рдиреЛ рдЙрджреНрдпреЛрдЧ рд╕рд╛рдЗрдЯрд▓реЗ рдмрдЬрд╛рд░рдХреЛ рд╡рд┐рд╢рд╛рд▓ рдорд╛рддреНрд░ рд╣реЛрдЗрди, рддрд░ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдерд╛рд▓реНрдЫред 

2019 рджреЗрдЦрд┐, рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореНрд░рд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЕрдВрдЧреНрд░реЗрдЬреА-рднрд╛рд╖рд╛ рд╕рд╛рдордЧреНрд░реА рдкреЛрд╕реНрдЯ рдЧрд░реНрдиреЗ рд░ рдЕрдВрдЧреНрд░реЗрдЬреА-рднрд╛рд╖рд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рд╕реЗрд╡рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджреИ рдЖрдПрдХрд╛ рдЫреМрдВред рдкрд╣рд┐рд▓реЗ рдиреИ, рд▓рдЧрднрдЧ 400 рд╣рдЬрд╛рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рд╣рд░реЗрдХ рдорд╣рд┐рдирд╛ рдЕрдВрдЧреНрд░реЗрдЬреА-рднрд╛рд╖рд╛ Habr рдорд╛ рднреНрд░рдордг рдЧрд░реНрдЫрдиреН, рдЬрд╕рдордзреНрдпреЗ рдзреЗрд░реИ рджрд░реНрддрд╛ рд╣реБрдиреНрдЫрдиреН рд░ рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рд╕реНрд░реЛрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдерд╛рд▓реНрдЫрдиреНред рдпреЛ рдЙрддреНрдХреГрд╖реНрдЯ рдирддрд┐рдЬрд╛ рд╣реЛ рд░ рд╣рд╛рдореА рдЕрдЧрд╛рдбрд┐ рдмрдвреНрди рдЪрд╛рд╣рдиреНрдЫреМрдВред 

рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ Habr рдХреЛ рдзрд╛рд░рдгрд╛ рд░ рд╕реНрдерд┐рддрд┐рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, рдпреЛ рд╕рдВрд╕рд╛рдзрдирдХреЛ рд╕рд╛рде рдХрд╛рдордХреЛ рдкреБрдирд░реНрд╕рдВрд░рдЪрдирд╛ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░рд┐рдпреЛ рддрд╛рдХрд┐ рдпрд╕рд▓рд╛рдИ рд╕реНрдерд╛рдиреАрдп рд░реВрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд░реВрдкрдорд╛ рдирднрдИ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд░реВрдкрдорд╛ рдмреБрдЭрд┐рдпреЛред рдпрд╕ рдЙрджреНрджреЗрд╢реНрдпрдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ, рдЕрдиреНрдп рдЪреАрдЬрд╣рд░реВ рдмреАрдЪ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореНрдЭреМрддрд╛ рд░ рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрд░реЗрдХрд╛ рдЫреМрдВред рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ рдпрд╕ рд╕рдордпрдорд╛ рдЕрдиреНрддрд┐рдо рд░реВрдкрдорд╛ рдЫреИрдирдиреН рд░ рдХрд╛рдиреБрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрдХреЛ рдкрд╛рд▓рдирд╛ рдЧрд░реНрди рднрд╡рд┐рд╖реНрдпрдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдиреЗрдЫред

рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореНрдЭреМрддрд╛ рд░ рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд▓реЗ Habr рд▓рд╛рдИ рдердк рдкрд╛рд░рджрд░реНрд╢реА рд╣реБрди рд░ рдЖрдлреВрд▓рд╛рдИ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдЧрд░реНрди рдорд╛рддреНрд░ рдорджреНрджрдд рдЧрд░реНрджреИрди, рддрд░ рд░реВрд╕реА рд╕рдВрдШрдХрд╛ рдмрд╛рд╕рд┐рдиреНрджрд╛рд╣рд░реВ рдирднрдПрдХрд╛ рд╣рд╛рдореНрд░рд╛ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдорд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рдкрдирд┐ рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред Habr рд╕рдБрдЧ рдзреЗрд░реИ рд░ рдЕрдзрд┐рдХ рддреНрдпрд╕реНрддрд╛ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВ рдЫрдиреН, рд╕рд╛рдереИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рдЬрд╕рд▓реЗ рд░реВрд╕реА рдмреЛрд▓реНрджреИрдирдиреНред

рдпрд╕ рд╕рдордпрдорд╛, рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореНрд░реЛ рд╕рдВрд░рдЪрдирд╛рдорд╛ рд╕рдмреИ рдпреЛрдЬрдирд╛рдмрджреНрдз рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реЗрдХрд╛ рдЫреИрдиреМрдВ, рддрд░ рдЕрдиреНрддрд┐рдо рд░реЗрдЦрд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рджреЗрдЦрд┐рдиреЗ рдЫред рд╣рд╛рдореАрд▓реЗ рд╕рдорд╛рдкреНрдд рдЧрд░реНрдиреЗ рдмрд┐рддреНрддрд┐рдХреИ, рд╣рд╛рдореА рддрдкрд╛рдИрдВрд▓рд╛рдИ рдердк рд╡рд┐рд╡рд░рдгрдорд╛ рдмрддрд╛рдЙрдиреЗрдЫреМрдВред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди