рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019

рдЕрднреА рд╣рд╛рд▓ рд╣реА рдореЗрдВ, Microsoft Connect () рдкрд░; 2018 , рд╣рдордиреЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1 рдХреА рд░рд┐рд▓реАрдЬ рдХреА рдШреЛрд╖рдгрд╛ рдХреАред рдпрд╣ рдЕрдЧрд▓реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХрд╛ рдкрд╣рд▓рд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рдЗрд╕рдореЗрдВ, рд╣рдордиреЗ рдХрдИ рдкреНрд░рдореБрдЦ рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛, рдЬреИрд╕реЗ рдХрд┐ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЛ рдЧрддрд┐ рджреЗрдирд╛ рдФрд░ рдЧрд┐рдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛, рдЗрдВрдЯреЗрд▓реАрдЬреЗрдВрд╕ рдХреЛ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ (рдПрдЖрдИ) (рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЗрдВрдЯреЗрд▓реАрдХреЛрдб) рдХреЗ рд╕рд╛рде рд╕реБрдзрд╛рд░рдирд╛, рд▓рд╛рдЗрд╡ рд╢реЗрдпрд░ рдПрдХреАрдХрд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдирд╛ рдФрд░ рдмрд╣реБрдд рдХреБрдЫред ред рдХрдЯреМрддреА рдХреЗ рддрд╣рдд рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА!



рдХрд╛рдо рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ


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



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


Windows рдФрд░ рдореИрдХ рдХреЗ рд▓рд┐рдП VS19

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



рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдЖрдкрдХреЛ рддреЗрдЬреА рд╕реЗ рдХреЛрдб рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдЗрд╕ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЗрдВ, рд╣рдордиреЗ рдХреЛрдб рдХреА рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рд╕реНрдерд┐рд░рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ред рд╣рдордиреЗ LINQ рдХреНрд╡реЗрд╢реНрдЪрдВрд╕ рдореЗрдВ рд▓реВрдкреНрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рдирд╛рдорд┐рдд рд╕рдВрд░рдЪрдирд╛рдУрдВ рдореЗрдВ рдЯреНрдпреВрдкрд▓реНрд╕ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдЬреИрд╕реЗ рдирдП рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдлреАрдЪрд░реНрд╕ рдЬреЛрдбрд╝реЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдкрдХреЗ рдХреЛрдб рдХреЛ рдЕрдЪреНрдЫреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХреЗред рдирдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реНрд╡рд╛рд╕реНрдереНрдп рд╕рдВрдХреЗрддрдХ рдФрд░ рдХреЛрдб рд╕рдлрд╛рдИ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде, рдЕрдм рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдмрдЯрди рдХреЗ рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рди рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд╣реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рд░реВрдЯреАрди рдбрд┐рдмрдЧрд┐рдВрдЧ рднреА рдЖрд╕рд╛рди рд╣реЛ рдЧрдИ рд╣реИред рдЖрдк рддреБрд░рдВрдд рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реБрдЖ рд╣реИ, рдФрд░ рдпрд╣ рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рд╣рдордиреЗ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдФрд░ рдорд╛рдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдЯреЛрд╕, рд▓реЛрдХрд▓ рдФрд░ рд╡реЙрдЪ рдореЗрдВ рдЦреЛрдЬ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рднреА рдЬреЛрдбрд╝рд╛ред рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓реЗрдЦреЛрдВ рдореЗрдВ, рд╣рдо рдбрд┐рдмрдЧрд░ рдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ "рдЯрд╛рдЗрдо рдЯреНрд░реИрд╡рд▓ рдбреАрдмрдЧрд┐рдВрдЧ" рд╕реБрд╡рд┐рдзрд╛, рдПрдЬрд╝реНрдпреЛрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рд░реНрд╡рд┐рд╕ (AKS) рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╕реНрдиреИрдкрд╢реЙрдЯ рдбреАрдмрдЧрд░ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╕реНрдХреЗрд▓ рд╕реЗрдЯ (VMSS), рд╕рд╛рде рд╣реА рд╕рд╛рде рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдбрд┐рдмрдЧрд┐рдВрдЧ рдмрдбрд╝реЗ C ++ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕, рдПрдХ рдЖрдЙрдЯ-рдСрдл-рдкреНрд░реЛрд╕реЗрд╕ 64-рдмрд┐рдЯ рдбреАрдмрдЧрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред



рдЕрдкрдиреА рдЯреАрдо рдХреЛ рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдирд╛


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



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



рдЕрдВрдд рдореЗрдВ, рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдореЗрдВ, рд╣рдо рдкреБрд▓ рдЕрдиреБрд░реЛрдз (рдкреАрдЖрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирдпрд╛ рддрд░реАрдХрд╛ рдкреЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рдЖрдИрдбреАрдИ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдЕрдкрдиреА рдЯреАрдо рд╕реЗ рдЪреЗрдХ, рд░рди рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдбрд┐рдмрдЧ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдЬ рд╣рдо Azure Repos рдореЗрдВ рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЬрд▓реНрдж рд╣реА GitHub рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк Visual Studio рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рд╕реЗ Visual Studio рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



.NET рдХреЛрд░ 3 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1


рд╣рдордиреЗ .NET рдХреЛрд░ 3 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1 рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреА рднреА рдШреЛрд╖рдгрд╛ рдХреА, рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдХрд┐рд╕реА рднреА рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ .NET рдХреЛрд░ 3 рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЙрддреНрдкрд╛рдж рд╣реЛрдЧрд╛ред рдмреЗрд╢рдХ, рд╣рдо C ++ рдореЗрдВ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╕рдорд░реНрдерди рдФрд░ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдПрдХреНрд╕рдорд░реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП .NET рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред





Microsoft рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдп @msdevru, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП Microsoft рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдп рдХреЗ рдЪреИрдирд▓ рдФрд░ рдирдИ рддрдХрдиреАрдХреЛрдВ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд▓реЛрдЧреЛрдВ рдиреЗ рд╣рдореЗрдВ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреАред

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


All Articles