рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдХреИрд╕реЗ рд▓рд╛рдпрд╛ рдХреА рдХрд╣рд╛рдиреА

рдЬрдм рднреА рдореИрдВ Microsoft рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рдореИрдВ рд▓рд┐рдирдХреНрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЯреВрд▓ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдЕрдЧрд╕реНрдд 2016 рдореЗрдВ рд╡рд░реНрдЬреАрдирд┐рдпрд╛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рд╕реЗ рд╕реНрдирд╛рддрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрд╛рдо рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬрд╣рд╛рдБ рдореИрдВрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдФрд░ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ред рдЕрдкрдиреА рдкрдврд╝рд╛рдИ рдХреЗ рджреМрд░рд╛рди, рдореИрдВрдиреЗ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ C ++ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдпрд╛ред рдореЗрд░рд╛ рдореБрдЦреНрдп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд▓рд┐рдирдХреНрд╕ рдерд╛ред



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

Microsoft рдореЗрдВ рдореЗрд░рд╛ рдХрд╛рдо рд▓рд┐рдирдХреНрд╕ рдЯреАрдо рдкрд░ рд╢реБрд░реВ рд╣реБрдЖред рдореИрдВ рд╡рд╣рд╛рдБ SQL рд╕рд░реНрд╡рд░ рдЙрддреНрдкрд╛рдж рдХрд░ рд░рд╣рд╛ рдерд╛ред рдореБрдЭреЗ рдЗрд╕ рдЯреАрдо рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЧрдИ, рдореБрдЭреЗ рдЙрдореНрдореАрдж рдереА рдХрд┐ рдореИрдВ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЛ рдЗрд╕рдореЗрдВ рд▓рд╛рдКрдВрдЧрд╛ред рдореИрдВ рдЗрд╕ рддрдереНрдп рд╕реЗ рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡рд┐рдд рдерд╛ рдХрд┐, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдЫреЛрдбрд╝рд╛ рдерд╛, рдореИрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЗ рдХрд╛рд░рдг рдЯреАрдо рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВред

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

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

рдореИрдВрдиреЗ Microsoft рдореЗрдВ рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рд╡рд░реНрд╖ рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП SQL рд╕рд░реНрд╡рд░ рд╕реЗ рдмрд╣реБрдд рдХреБрдЫ рд╕реАрдЦрд╛ред рдЗрд╕ рдЬреНрдЮрд╛рди рдореЗрдВ, рдореИрдВ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕реЛрдЪ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдорд░реНрдерди рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред


WSL рдЯреАрдо, рдЪреЙрдХрд▓реЗрдЯ, рдФрд░ Microsoft рдирд┐рд░реНрдорд╛рдг 2018 рдореЗрдВ рдмреЙрдХреНрд╕рд╕реНрдЯрд╛рд░реНрдЯрд░

рдЕрдЧрд╕реНрдд 2017 рдореЗрдВ, рдореИрдВ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ (рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо, рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рдЯреАрдо рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реБрдЖред рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдмрд┐рд▓реНрдб 2016 рдореЗрдВ рдШреЛрд╖рдгрд╛ рдХреЗ рджреМрд░рд╛рди рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд╛ рдерд╛ред рдЪреИрдирд▓ 9 рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╡реАрдбрд┐рдпреЛ, " рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдЙрдмрдВрдЯреВ рдкрд░ рд░рдирд┐рдВрдЧ рдмреИрд╢! ", рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд╡рд╛рдпрд░рд▓ рд╣реЛ рдЧрдпрд╛ред рдЗрд╕рдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдХреА рдЧрдИ рдХрдИ рдЕрдиреНрдп рдШреЛрд╖рдгрд╛рдУрдВ рд╕реЗ рдЕрдзрд┐рдХ рджрд░реНрд╢рдХреЛрдВ рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рджреАред рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдХреЗ рднреАрддрд░, рд╕рдореНрдореЗрд▓рди рдХреЗ рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд╕реНрдХреЛрд░ рдХрд░рдиреЗ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рд╕реЗ рд╕реАрдзреЗ рджрд░реНрд╢рдХ рдкрд╛рдЧрд▓ рд╣реЛ рдЧрдП, рдкрддреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЬрд┐рдХреНрд░ рддрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдПрдХ рд╕рдордп рдерд╛ рдЬрдм Channel9 рд╕рдорд░реНрдерди рдЯреАрдо рдХреЛ рдбрд░ рдерд╛ рдХрд┐ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдХреНрд▓рд┐рдк рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЙрдЪреНрдЪ рд╕реНрддрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ DDoS рд╣рдорд▓реЗ рдХреЗ рдХрд╛рд░рдг рдереА! рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЗ рдкреНрд░рд╡рдХреНрддрд╛ рдиреЗ рдЙрдмрдВрдЯреВ рдкрд░ рдмреИрд╢ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛, рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдЕрдВрджрд░ рдЪрд▓ рд░рд╣рд╛ рдерд╛ ... рдпрд╣ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдПрдХ рддреНрд╡рд░рд┐рдд рд╣рд┐рдЯ рдереАред

WSL рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЬрд░реВрд░рддреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдкрд╣рд▓реА рдЯреАрдо рд╡рд╣ рдереА рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдХрдВрд╕реЛрд▓ рдкрд░ рдХрд╛рдо рдХрд░рддреА рдереАред рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реБрдирд╛ рд╣реИ рдХрд┐ рд▓реЛрдЧ рд▓рд┐рдирдХреНрд╕ рдХреЗ рдмреИрд╢ рдХреА рддрд░рд╣ рдХреБрдЫ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдирддреАрдЬрддрди, рдЯреАрдо рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛: "рдЕрдЧрд░ рдЖрдк рдмрд╕ рдмреИрд╢ рд╢реЗрд▓ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдмреИрд╢ рд╕реЗ рдХреБрдЫ рдХреНрдпреЛрдВ рдорд┐рд▓рддрд╛ рд╣реИ?"

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

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

рд╣рдордиреЗ рддрдм рдХреЗрд╡рд▓ рдЕрдкрдирд╛ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдерд╛ред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдРрд╕реЗ рдХрдИ рд╡рд┐рддрд░рдг рдереЗред WSL рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдкрд╣рд▓рд╛ рд▓рд┐рдирдХреНрд╕ рд╕рдВрд╕реНрдХрд░рдг рдЙрдмрдВрдЯреВ рдерд╛ред рд╣рдордиреЗ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡реЗ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╣рдорд╛рд░реА рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдХреЗ рд▓рд┐рдП рдХреИрдиреЛрдирд┐рдХрд▓ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ред рд╡реЗ рд╣рдорд╛рд░реЗ рд╡рд┐рдЪрд╛рд░ рдХреЗ рдкреНрд░рддрд┐ рдЙрддреНрд╕рд╛рд╣реА рдереЗред рдЗрд╕рд╕реЗ рдпрд╣ рддрдереНрдп рд╕рд╛рдордиреЗ рдЖрдпрд╛ рдХрд┐ рдЙрдмрдВрдЯреВ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рд╡реИрд╕реЗ, рдкрд┐рдЫрд▓рд╛ рд╡рд╛рдХреНрдп, рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ, рдХрд╛рдлреА рдЕрд╕рд╛рдорд╛рдиреНрдп рд▓рдЧрддрд╛ рд╣реИред рдЕрдм Microsoft Store рдореЗрдВ рдЖрдк 6 рд╡рд┐рддрд░рдг рдЧрд┐рди рд╕рдХрддреЗ рд╣реИрдВред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреБрдЫ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЙрдкрд▓рдмреНрдз рдЕрдиреНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреЛрд░ рдореЗрдВ рдЕрдиреНрдп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреНрдпрд╛ рд╣реИрдВ?


Microsoft Store рдореЗрдВ рдЕрдм 6 Linux рд╡рд┐рддрд░рдг рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ WSL рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рд╣рдордиреЗ рдЬреЛ рдХреЛрдб рд▓рд┐рдЦрд╛ рдерд╛, рд╡рд╣ рд▓рд┐рдирдХреНрд╕-рд╕рдВрдЧрдд рдХрд░реНрдиреЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдерд╛, рдЬреЛ рд▓рд┐рдирдХреНрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХрд░реНрдиреЗрд▓ рдХреЗ рдмреАрдЪ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рдерд╛ред рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд▓рдЧрднрдЧ 340 рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рд╣реИрдВред рдкреНрд░рд╢реНрди рдпрд╣ рддрдп рдХрд░рдирд╛ рдерд╛ рдХрд┐ рдХреМрди рд╕реА рдкреНрд░рдгрд╛рд▓реА рдкрд╣рд▓реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреБрд▓рд╛рддреА рд╣реИред рдХрд┐рд╕реА рднреА рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде, рд▓рд┐рдирдХреНрд╕ рдкрд░ рдирдП рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдУрдПрд╕ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреБрд░рд╛рдиреА рдХреЙрд▓ рдХреЛ рдХрднреА рднреА рдбрд┐рд▓реАрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдкрд┐рдЫрдбрд╝реА рд╕рдВрдЧрддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реЗрдЯ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдмрд╛рдХреА рд╕рдм рдХреБрдЫ "рдЕрднреА рддрдХ рд▓рд╛рдЧреВ рдирд╣реАрдВ" рдЬреИрд╕реА рдШрдЯрдирд╛рдУрдВ рдореЗрдВ рд▓рд┐рдкрдЯреЗ рд╣реБрдП рдереЗред рдЗрд╕рдиреЗ WSL рдЯреАрдо рдХреЛ рдпрд╣ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХрд┐рд╕ рдкреНрд░рдгрд╛рд▓реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

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

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

рд╡рд┐рдВрдбреЛрдЬ рдкрд░ WSL рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдкрд╣рд▓реЗ рдХреБрдЫ рд╣рдлреНрддреЛрдВ рдореЗрдВ, рдПрдХ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ XEyes рдХреЛ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ ред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо WSL рдореЗрдВ рдЪрд▓ рд░рд╣реЗ X11 рд╡рд┐рдВрдбреЛрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЪрд▓рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред XEyes рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИред рд╡рд╣ рдХрд╛рд░реНрдЯреВрди рдЖрдБрдЦреЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрд╕ рдкреНрд░рджрд░реНрд╢рди рдиреЗ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдЙрдбрд╝рд╛ рджрд┐рдпрд╛ред


XEyes WSL рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдЪрд▓рддрд╛ рд╣реИ

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

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

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

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

рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реБрдЖ, рд╣рдордиреЗ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдХреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдХрд░реАрдм рд▓рд╛рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдП, рди рдХрд┐ рдХреЗрд╡рд▓ рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ PyCon рдФрд░ OSCON рдЬреИрд╕реА рдШрдЯрдирд╛рдУрдВ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред рдЬреЛ рдбреЗрд╡рд▓рдкрд░ рд╡рд╣рд╛рдВ рдореМрдЬреВрдж рдереЗ, рд╡реЗ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдереЗ рдХрд┐ Microsoft рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдиреЗ рднреА рдЗрди рдЖрдпреЛрдЬрдиреЛрдВ рдореЗрдВ рднрд╛рдЧ рд▓рд┐рдпрд╛ред рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╡рд┐рдВрдбреЛрдЬ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдЪрд▓рд╛рдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░ рд░рд╣реЗ рдереЗред рдЗрди рдШрдЯрдирд╛рдУрдВ рдореЗрдВ, рдореИрдВрдиреЗ SQL рд╕рд░реНрд╡рд░, WSL рдФрд░ Visual Studio рдХреЛрдб рджрд┐рдЦрд╛рдпрд╛ред


рд╡рд┐рднрд┐рдиреНрди рдШрдЯрдирд╛рдУрдВ рдореЗрдВ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди

рдореИрдВрдиреЗ рдЬреЛ рджрд┐рдЦрд╛рдпрд╛, рдЙрд╕реЗ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рд╕рд╛рде рдореИрдВрдиреЗ рдЙрдирдХреЗ рд╕рдВрджреЗрд╣рдкреВрд░реНрдг рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджрд┐рдпрд╛ред рдЬрдм рд╕рдВрджреЗрд╣рд┐рдпреЛрдВ рдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЖрджреЗрд╢реЛрдВ, рдЫреЛрдЯреА рд▓рд┐рдкрд┐рдпреЛрдВ рдФрд░ рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рддреЛ рдореИрдВ рд╣рдореЗрд╢рд╛ рдПрдХ рд╣рд┐рдВрд╕рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рдерд╛: "рдПрдХ рдорд┐рдирдЯ рд░реБрдХреЛ, рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рд╣реИред рдЖрдкрдиреЗ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛? рдореБрдЭреЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдкрддрд╛ рдерд╛? " рдЕрдХреНрд╕рд░ рд╡реЗ рдЗрд╕ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪреЗ рдХрд┐ рд╣рдордиреЗ рдХреБрдЫ рдРрд╕рд╛ рдмрдирд╛рдпрд╛ рд╣реИ рдЬреЛ рдЙрдирдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ, рдХреБрдЫ рдРрд╕рд╛ рдЬреЛ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧрддрд╛ рд╣реИред

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

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ Microsoft рдкрд░ рдЕрдиреНрдп рдЯреАрдореЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдХрд┐ WSL рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдирдХреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдХреЗ рдЗрд╕ рдЙрдкрдпреЛрдЧ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЙрджрд╛рд╣рд░рдг рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рд╣реИред рдпрд╣ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ Node.js рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдХреЛрдб рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИред рдореБрдЭреЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реБрдИ рдЬрдм рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдЗрд╕ рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓рд╛рдн рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдерд╛ред WSL рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЪрд▓ рд░рд╣реЗ Node.js рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдирд╛ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢реНрдп рдерд╛ред рдпрд╣ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ WSL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ Node.js рдХреЗ рд▓рд┐рдирдХреНрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рджреЗрдЧрд╛ред рдРрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдбрд┐рдмрдЧ рдХрд░рдирд╛ рдмрд┐рд▓реНрдХреБрд▓ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЙрдиреНрд╣реЗрдВ рдбреАрдмрдЧ рдХрд░рдиреЗ рдЬреИрд╕рд╛ рд▓рдЧреЗрдЧрд╛ред


WSL рдФрд░ Node.js рдХреЗ рд╕рд╛рде Visual Studio рдХреЛрдб рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХрд╛ рдкрд╣рд▓рд╛ рдкреНрд░рдпрд╛рд╕

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

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

рдкреНрд░рд┐рдп рдкрд╛рдардХреЛрдВ! рдХреНрдпрд╛ рдЖрдк WSL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ?

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


All Articles