рдлреНрд░рдВрдЯреЗрдВрдб рдХреЙрдиреНрдл 2018 рдХреЗ рд╕рд╛рде рдЫрд╣ рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рд░рд┐рдкреЛрд░реНрдЯ

рджреЛрд╕реНрддреЛрдВ, рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдХреЗ рдкреНрд░рдореБрдЦ рдХреЗ рдкрдж рд╕реЗ, рдлреНрд░рдВрдЯреЗрдВрдб рдХрдиреНрдлрд╝ рдиреЗ рдХрдЯреМрддреА рдХреЗ рддрд╣рдд рдлреНрд░рдВрдЯрдПрдВрдб рдкрд░ RIT ++ 2018 рдХреА рдЫрд╣ рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЕрд╡рд▓реЛрдХрди рд░рдЦрд╛ред

рдЪрдпрди рдореЗрдВ рдкреАрдбрдмреНрд▓реНрдпреВрдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдзрд┐рдХ рдореВрд▓ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдХрд╣рд╛рдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдЧрд╣ рдереАред рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдард╛рдП рдЧрдП рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рдореБрджреНрджреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ Yandex.Maps API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдпрд╣ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЖрдк ES2015 рдкрд░ рдХреИрд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдЙрдЯрдкреБрдЯ рдкрд░ ES3 рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ IDE рдФрд░ рд▓рд┐рдВрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдФрд░ рдХрд╣рд╛рдиреА рд▓реЛрдХрдкреНрд░рд┐рдп рдЫрд╡рд┐ рднрдВрдбрд╛рд░рдг рд╕реНрд╡рд░реВрдкреЛрдВ , рдЙрдирдХреЗ рд╕рдВрдкреАрдбрд╝рди рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рд╕реАрдкреАрдпреВ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдореЗрдВ рдПрдиреАрдореЗрд╢рди рдХреА рдЧрдгрдирд╛ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рд▓реЛрдб рдХреЛ рдХреИрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕ рдкрд░ рдХреЛрдИ рдХрдо рдХрдЯреНрдЯрд░ рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВред рдкреНрд▓рд╕ рд╕реАрдПрд╕рдПрд╕ рд░рд╣рд╕реНрдп рдФрд░ рдЬреАрд╡рди рд╣реИрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд┐рдкреЛрд░реНрдЯред

рд╕рднреА рд░рд┐рдкреЛрд░реНрдЯ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╣реИрдВ, рдФрд░ рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЧреНрд░ рд╣реИрдВред рдПрдХ рд╢рдмреНрдж рдореЗрдВ, рд╡реЗ рдареАрдХ рд╡рд╣реА рд╣реИрдВ рдЬрд┐рдирд╕реЗ рд╣рдо рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлреНрд░рдВрдЯреЗрдВрдб рдХреЙрдиреНрдл рдореЙрд╕реНрдХреЛ рдХреЗ рд▓рд┐рдП рдЪреБрдиреЗ рдЧрдП рд╣реИрдВред



рдХреИрд╕реЗ рдПрдХ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛ рдЕрдзрд┐рдХ рджреЗрд╢реА рдФрд░ рдПрдХ рдЦреБрд╢ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП



рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, KeepSolid рдЙрддреНрдкрд╛рдж рдХрдВрдкрдиреА рд╕реЗ рдЯрд┐рдореЛрдлреЗрдИ рд▓рд╛рд╡реНрд░реЗрдиреНрдпреБрдХ рдиреЗ рдХрд╣рд╛ рдХрд┐ рдХреНрдпрд╛ PWA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдРрд╕рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬреЛ рд▓рдЧрднрдЧ рдореВрд▓ рдЬреИрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ред

рдЯрд┐рдореЛрдлрд╝реЗ рдиреЗ рдЕрдкрдиреЗ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рддреАрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХ geek- рдЙрдиреНрдореБрдЦ рд╕рдорд╛рдЪрд╛рд░ рдПрдЧреНрд░реАрдЧреЗрдЯрд░ (GeekInformer) рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ред рд╡реЗрдм рд╕рдВрд╕реНрдХрд░рдг рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдЦрд┐рд▓рд╛рдл, рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдУрдПрд╕ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдорд╛рдирдХ рд╕реВрдЪреА рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдореВрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рдорд╛рди, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдорддрд┐рдпрд╛рдБ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ PWA рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдПрдХ рдШрдВрдЯреЗ рд╕реЗ рднреА рдХрдо рд╕рдордп рдореЗрдВ, рд╕реНрдкреАрдХрд░ рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреАрдбрдмреНрд▓реНрдпреВрдП рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рд╕рд░реНрд╡рд░ рд╕реЗ рдбреЗрдЯрд╛ рдХрд╛ рдХреИрд╢рд┐рдВрдЧ рд╕реЗрдЯ рдХрд░рдирд╛, рдЖрджрд┐ред



рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рд╕реНрдкреАрдХрд░ рдЖрд╡реЗрджрди рдореЗрдВ рдЙрдирдХреЗ рдПрдХреАрдХрд░рдг рдХреЗ рд╕рдордп рдХрд╛ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдкрд░рдХ рдореВрд▓реНрдпрд╛рдВрдХрди рднреА рджреЗрддрд╛ рд╣реИ:



рд░рд┐рдкреЛрд░реНрдЯ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╡рд░рдг, рдЯреВрд▓ рдХреЗ рд▓рд┐рдВрдХ (рдФрд░ "рдмреИрд╕рд╛рдЦреА") рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд▓реЗрдЦрдХ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрддреНрд╕рд╛рд╣ рд╕реЗ рднрд░реА рд╣реБрдИ рд╣реИред рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд░рддреЗ рд╣реБрдП, рд╕реНрдкреАрдХрд░ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ PWA рдореЗрдВ рд╡реЗрдм рдкреЗрдЬ (HTML5) рдФрд░ рджреЗрд╢реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреЛрдиреЛрдВ рдХреЗ рдлрд╛рдпрджреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдкреАрдбрдмреНрд▓реНрдпреВрдП рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ (рдЬрдмрдХрд┐ рд╡реЗ рдХреЗрд╡рд▓ рдХреНрд░реЛрдордУрдПрд╕ рдореЗрдВ рд╣реИрдВ), рдЗрд╕рд▓рд┐рдП рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдПрдХ рдорд╣рд╛рди рднрд╡рд┐рд╖реНрдп рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рддреА рд╣реИред

рдЕрд╕реАрдорд┐рдд рд╡рд╛рд╖реНрдкреЛрддреНрд╕рд░реНрдЬрди рд╡рд┐рдХрд▓реНрдк



рдЕрдЧрд▓реА рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓реЗрдЦрдХ рдПрдВрдбреНрд░реЗ рд░реЛрдиреНрдХреЛ, Yandex.Maps API рдХреЗ рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВред рд╕реНрдкреАрдХрд░ рдЯреНрд░рд╛рдВрд╕рдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИред рдмрд╛рдмреЗрд▓ рдХреЛ рдореБрдЦреНрдп рдЯреНрд░рд╛рдВрд╕рдкрд┐рд▓рд░ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддреЗ рд╣реБрдП, рд╡рд╣ рд╕реНрдкреАрдХрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЦреБрдж рдХреЛ рджреЗрдЦрддрд╛ рд╣реИ, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ "рд╣реБрдб рдХреЗ рддрд╣рдд": рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



Yandex.Maps API рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рд╡рд░реНрдгрд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдиреЗ ES2015 рдкрд░ рд▓рд┐рдЦрдиреЗ, ES3 рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА, рдФрд░ IDEs рдФрд░ рд▓рд┐рдВрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ред

рд╡реИрд╕реЗ, рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╕рд╛рд╣рд┐рддреНрдп рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд▓рд┐рдВрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд▓рд╛рдЗрди рдореЗрдВ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдЙрдиреНрд╣реЗрдВ рд╕рд╛рдорд╛рди рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдЦрдХ рдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдПрдХ рдкреНрд░рд╕реНрддреБрддрд┐ рдкреЛрд╕реНрдЯ рдХреА, рдЬрд╣рд╛рдВ рд╕рднреА рд▓рд┐рдВрдХ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЪрд┐рддреНрд░ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ: рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдЧрд╛рдЗрдб



рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ, рд╡рд┐рд╡рд░рдгреЛрдВ рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЬрд┐рд╕ рдЪреАрдЬ рдкрд░ рдореИрдВ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд╡рд╣ рд╣реИ рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЕрдкрд▓реЛрдб рдХреА рдЧрдИ рддрд╕реНрд╡реАрд░реЗрдВ, рдЬреЛ рдирд┐рдХрд┐рддрд╛ рдбрдмрдХреЛ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░, iTechArt Group рдореЗрдВ рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВред рдЙрдирдХреА рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд▓реЛрдХрдкреНрд░рд┐рдп рдЫрд╡рд┐ рднрдВрдбрд╛рд░рдг рдкреНрд░рд╛рд░реВрдкреЛрдВ, рдЙрдирдХреЗ рд╕рдВрдкреАрдбрд╝рди рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЕрд╡рд▓реЛрдХрди рд╣реИред

рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдмрд╣реБрдд рд╕рд░рд▓ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рд▓реЛрдб рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкреАрдбрд╝рди рдорд╛рдкрджрдВрдбреЛрдВ рдФрд░ рд╡рд┐рдзрд┐рдпреЛрдВ, рд╕рд╛рде рд╣реА рдбрд╛рдЙрдирд▓реЛрдб рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рднреА рдЖрдкрдХреЗ рдХрд╛рд░реНрдп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдЪреБрдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

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

рдпрд╣ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╣реИ рдХрд┐ рдмрд╛рддрдЪреАрдд рдореЗрдВ рдзреАрдореА рдЗрдВрдЯрд░рдиреЗрдЯ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрднрд╡ рдФрд░ рд╡рд┐рдХрд▓рд╛рдВрдЧ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЪрд┐рддреНрд░реЛрдВ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдЧрд╣ рдереАред

рдкрд┐рдХреНрд╕реЗрд▓ рдкрде



рдПрдХ рдФрд░ рд╣рд╛рд░реНрдбрдХреЛрд░ рд░рд┐рдкреЛрд░реНрдЯ рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдХреЗ рдЫрд╡рд┐ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдиреАрдореЗрд╢рди рдЙрддреНрд╕рд╛рд╣реА рдпреВрд░реА рдЕрд░рддреНрдпреБрдХ (рдХреЛрдбрд░рд╛рдЗрд╡рд░) рдХреА рдХрд╣рд╛рдиреА рд╣реИред

рдпреВрд░реА рдиреЗ рдЕрдкрдиреЗ рднрд╛рд╖рдг рдХреА рд╢реБрд░реБрдЖрдд рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рдХреБрдЫ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рдЙрджрд╛рд╣рд░рдгреЛрдВ рдФрд░ рдПрдХ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рд╕рдкрдиреЗ рдХреЗ рд╕рд╛рде рдХреА - рдЧрд░реНрдо рдмреЛрд░реНрд╢ рдХреА рд╕рддрд╣ рдкрд░ рд╡рд╕рд╛ рдХреЗ рдзрдмреНрдмреЛрдВ рдХрд╛ рдПрдХ рдПрдиреАрдореЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рддрдиреЗ рдиреЗ рдЙрдиреНрд╣реЗрдВ рдЪрдореНрдордЪ рдпрд╛ рдмреНрд░реЗрдб рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЗ рд╕рд╛рде рдкреНрд▓реЗрдЯ рдкрд░ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛?) рд▓реЗрдХрд┐рди рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рд╕рд╛рд░ рдЙрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рд╕реАрдкреАрдпреВ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдореЗрдВ рдПрдиреАрдореЗрд╢рди рдХреА рдЧрдгрдирд╛ рд╕реЗ рдЬреБрдбрд╝реЗ рд▓реЛрдб рдХреЛ рдХреИрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╣реИред

рдЙрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдВрдмреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рдмрдЬрд╛рдп рдЬрд┐рдирдореЗрдВ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓реЗрдЦрдХ рд╕реЗ рдПрдХ рдХреИрд░рд┐рдХреЗрдЪрд░ рд╣реИ:



рд╕рдВрджрд░реНрдн рд╕реЗ рд╡реАрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдиреАрдореЗрд╢рди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ WebGL рдХрд╛ рдПрдХ рд╡реНрдпрд╛рдкрдХ рдкрд░рд┐рдЪрдп рд╣реИ; рдбреЛрдо рд╕реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдкрд┐рдХреНрд╕реЗрд▓ рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕рд┐рд░ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░реЗрдВред рдкрд░рд┐рдЪрдп рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╕реНрдкреАрдХрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ shaders рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХреЛрдб рдХреА рдПрдХ-рджреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рджрд┐рд▓рдЪрд╕реНрдк рдкреНрд░рднрд╛рд╡ рдкреИрджрд╛ рдХрд░реЗрдВред

рдФрд░ рднреА рд╕реАрдПрд╕рдПрд╕ рд░рд╣рд╕реНрдп



рдорд┐рдард╛рдИ рдХреЗ рд▓рд┐рдП, рд╕реАрдПрд╕рдПрд╕ рдХреНрд╖рдорддрд╛рдУрдВ рдкрд░ рджреЛ рд░рд┐рдкреЛрд░реНрдЯред рдкрд╣рд▓реЗ рд▓реА рд╕реНрдЯреЛрд░реА рджреНрд╡рд╛рд░рд╛ рдЕрдВрдЧреНрд░реЗрдЬреА рдХрд╣рд╛рдиреА рд╣реИ, рдХрдИ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдПрдХ рдбреЗрд╡рд▓рдкрд░, рдПрдордЖрдИрдЯреА CSAIL рдХреЗ рдПрдХ рд╢реЛрдзрдХрд░реНрддрд╛ рдФрд░ рд╕реАрдПрд╕рдПрд╕ рд╕рдореВрд╣ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ, рд▓рдЧрднрдЧ 10 рдЕрд▓реНрдкрдЬреНрдЮрд╛рдд рд╕реАрдПрд╕рдПрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВред рд╡реИрд╕реЗ, рд▓реЗ рд╡реЗрд░реВ рд╕реАрдПрд╕рдПрд╕ рд░рд╣рд╕реНрдпреЛрдВ рдХреЗ рд▓реЗрдЦрдХ рднреА рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рд░реВрд╕реА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдиреНрдп рдмрд╛рддреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ред

рд░рд┐рдкреЛрд░реНрдЯ 2011-2013 рдореЗрдВ рдЖрд╡рд╛рдЬ рдЙрдард╛рдИ рдФрд░ рд╕реАрдПрд╕рдПрд╕ рд░рд╣рд╕реНрдпреЛрдВ рдХреЛ рд╕рдорд░реНрдкрд┐рдд рдкреНрд░рджрд░реНрд╢рдиреЛрдВ рдХреА рдЕрдЧрд▓реА рдХрдбрд╝реА рд╣реИред





рдЬреИрд╕рд╛ рдХрд┐ рдЙрди рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдореЗрдВ, 10 "рдЯреНрд░рд┐рдХреНрд╕" рдпрд╣рд╛рдВ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЧрдИ рд╣реИрдВ, рдХреЗрд╡рд▓ рд╕реАрдПрд╕рдПрд╕ рдХреНрд╖рдорддрд╛рдУрдВ (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмрд┐рдирд╛) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рджрд┐рдП рдЧрдП рд╣реИрдВ:





рдЖрдЦреНрдпрд╛рди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдФрд░ рдЕрдЧрд▓реЗ "рд▓рд╛рдЗрдл рд╣реИрдХ" рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧрдгрд┐рдд, рдЬреЛ рд╕рдореНрдорд┐рд╢реНрд░рдг рдореЛрдб рдореЗрдВ рдЧреБрдгрд╛ рдФрд░ рд╕реНрдХреНрд░реАрди рдореЛрдб рдХреЗ рдкреАрдЫреЗ рд╣реИред

рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдХреБрдЫ "рдЯреНрд░рд┐рдХреНрд╕" рд╕реАрдПрд╕рдПрд╕ рдореЗрдВ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдзрдиреНрдпрд╡рд╛рдж рд╕рдВрднрд╡ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рд╕реНрдкреАрдХрд░ рдкреНрд░рдореБрдЦ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерди рдкрд░ рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрд╛рд╢, рдЖрдЬ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд╕рднреА 10 рдЪрд╛рд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдХреБрдЫ рд╕реНрдерд╛рдиреЛрдВ рдкрд░, рд╕рдорд░реНрдерди рдиреЗ рд╣рдореЗрдВ рдирд┐рд░рд╛рд╢ рдХрд┐рдпрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рд╕реНрдерд┐рддрд┐ рдХрд╛рдлреА рдЖрд╢рд╛рдЬрдирдХ рд╣реИред

рдХреНрдпрд╛ рд╕реАрдПрд╕рдПрд╕ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░реЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ?



рдПрдХ рдЕрдиреНрдп рд░рд┐рдкреЛрд░реНрдЯ рд▓реАрдЧ рд╕реА / рдПрдЪрдЯреАрдПрдордПрд▓ рдЕрдХрд╛рджрдореА рд╕реЗ рд╕рд░реНрдЧреЗрдИ рдкреЛрдкреЛрд╡ рдХреА рдПрдХ рдФрд╕рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдкреНрд░рд┐рдЬреНрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реАрдПрд╕рдПрд╕ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рд╣реИред

рд╡рд┐рд╖рдп рдХреА "рдкрд╡рд┐рддреНрд░рддрд╛" (рдЬреБрдиреВрди рдХреА рдбрд┐рдЧреНрд░реА рджрд░реНрд╢рдХреЛрдВ рд╕реЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЪрд░рдг рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддреА рд╣реИ) рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд▓реЗрдЦрдХ рд╢реНрд░реЛрддрд╛рдУрдВ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░реЛрдВ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдХрдо рд╕реЗ рдХрдо рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдЬрд╣рд╛рдВ рд╕реАрдПрд╕рдПрд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдирд╛ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░реЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рд╕реНрдкреАрдХрд░ рдЗрд╕ рдЯреВрд▓рдХрд┐рдЯ рдореЗрдВ рдЫреЛрдбрд╝реЗ рдЧрдП рд╡рд┐рднрд┐рдиреНрди рдбрд┐рдЬрд╝рд╛рдЗрдиреЛрдВ рдХреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ, CSS рдФрд░ PostCSS рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирддрд╛рдПрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИ, CSS рдХреЗ рд▓рд┐рдП CSS рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдХреА рднреВрдорд┐рдХрд╛ рдХреЗ рд╕рд╛рде рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдмрд░рд╛рдмрд░ рд╣реИред

рдкреНрд░рджрд░реНрд╢рди рдЯреНрд░реЗрд▓рд░ рдХреЗ рдмрдЬрд╛рдп, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдВрддрд┐рдо рдпреЛрдЬрдирд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ:



рдЦреИрд░, рдпрд╣рд╛рдБ рдХреНрдпрд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рджреЗрдЦреЗрдВред
рджреЛрд╕реНрддреЛрдВ, рд╣рдо рдЖрдкрдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЬрд▓реНрджреА рдореЗрдВ рд╣реИрдВ рдХрд┐ рдЕрдЧрд▓рд╛ рдлреНрд░рдВрдЯреЗрдВрдб рдХреЙрдиреНрдл 2018 рдорд╛рд╕реНрдХреЛ рд╕рдореНрдореЗрд▓рди рдмрд╣реБрдд рдЬрд▓реНрдж - 4 рдФрд░ 5 рдЕрдХреНрдЯреВрдмрд░ рдХреЛ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдФрд░ рд╕реНрд╡реАрдХреГрдд рд░рд┐рдкреЛрд░реНрдЯ рдЗрд╕ рдкреГрд╖реНрда рдкрд░ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдирд╡реАрдирддрдо рдлрд╝реНрд░рдВрдЯреЗрдВрдб рдХрдиреНрдлрд╝ рд╕реЗ рдпреЗ рдХреЗрд╡рд▓ рдЫрд╣ рд░рд┐рдкреЛрд░реНрдЯ рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ 7 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдереЗред рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕рдм рдХреБрдЫ рд╕реАрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдореНрдореЗрд▓рди рдХреЗ YouTube рдЪреИрдирд▓ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ, рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд╕рднреА рд╡реАрдбрд┐рдпреЛ рдкрд╣рд▓реЗ рд╣реА рд╡рд╣рд╛рдВ рдЕрдкрд▓реЛрдб рдХрд┐рдП рдЬрд╛ рдЪреБрдХреЗ рд╣реИрдВ рдФрд░ рд╕рд╛рдордЧреНрд░реА 2018 рдореЗрдВ рдЕрдкрд▓реЛрдб рдХреА рдЬрд╛рдПрдЧреАред

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

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ - рд╣рдорд╛рд░реЗ рд╕рд╛рде рд░рд╣реЗрдВ! :)

Source: https://habr.com/ru/post/hi420965/


All Articles