CLRium # 6: рд╕рдорд░реВрдкрддрд╛ рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░рд╡рд╛рджред рдХрд╛рд░реНрдп рд╕рдорд╛рдВрддрд░рд┐рдХрд░рдг рдХрд╛ рдЬрд╛рджреВ рд╕реАрдЦрдирд╛

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


рд╣рдорд╛рд░рд╛ рдХрд╛рд░реНрдп рдмрд╣реБрдд рд╕рд░рд▓ рд▓рдЧрддрд╛ рд╣реИ: рджреЛ рдкреВрд░реНрдг рджрд┐рдиреЛрдВ рдореЗрдВ рдЖрдкрдХреЛ рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдХреА рд╕рднреА рдкрд░рддреЗрдВ рд╕рд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред



рд╕реЗрдорд┐рдирд╛рд░ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛: рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ, 29-30 рдирд╡рдВрдмрд░, 2019ред рдореЙрд╕реНрдХреЛ, рджрд┐рд╕рдВрдмрд░ 06-07, 2019


рдкрд╣рд▓реЗ рджрд┐рди рдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо


  • рд╣рдо рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░рдд рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред 6 рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ, рдзрд╛рдЧреЗ, рд╣рдо рдлрд╛рдЗрдмрд░ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╣реИрдВ (рдФрд░ рд╕рдордЭрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ .NET рдореЗрдВ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИрдВ)ред рджреЛ рдмрдбрд╝реА рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рдЬреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдореМрдЬреВрдж рд╕рдм рдХреБрдЫ рдХреЛ рд╡рд┐рдШрдЯрд┐рдд рдХрд░ рджреЗрдВрдЧреА;
  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рдж, рд╣рдо CLR рдпрд╛рдВрддреНрд░рд┐рдХреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рдЗрд╕рдХреЗ рдХрдИ рддрдВрддреНрд░ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрдИ рдмреАрд╕реАрдПрд▓ рд╡рд░реНрдЧ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ;
  • рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рдЬрд╛рдирдХрд╛рд░реА рдХреА рдкрд╣рд▓реА рдкрд░рдд рдмрд┐рдЫрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╛рдд рдХреЗ рдЦрд╛рдиреЗ рдкрд░ рдЬрд╛рдПрдВрдЧреЗ;
  • рджреЛрдкрд╣рд░ рдХреЗ рднреЛрдЬрди рдХреЗ рдмрд╛рдж, рд╣рдо BCL рдкрд░рдд рдХреЛ рдмрд╣реБрдд рдХрд╕рдХрд░ рдЙрдард╛рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реЗрд╢рди рдкреНрд░рд╛рдЗрдореЗрдЯреАрдЬрд╝ рд╣реИрдВред рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдФрд░ рддреБрд▓реНрдпрдХрд╛рд▓рди рд╕рдВрджрд░реНрднреЛрдВ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рдорд╣рддреНрд╡ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рджреЛ рдзреНрд╡рдирд┐ рд░рд┐рдкреЛрд░реНрдЯред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдЖрдк рдорд╣рд╕реВрд╕ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЖрдкрдХрд╛ рдирд┐рд╡реЗрд╢ рдХрдо рд╕реЗ рдХрдо рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдФрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдкрд░ рднреБрдЧрддрд╛рди рдХрд░реЗрдЧрд╛;
  • рдкрд╣рд▓реЗ рджрд┐рди рдХрд╛ рддреАрд╕рд░рд╛ рд╡рд┐рд╖рдп рд▓реЙрдХ-рдлреНрд░реА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИред рдпрд╣ рд╣рдорд╛рд░реЗ рдмрд╣реБрд╕реНрддрд░реАрдп рдЬреНрдЮрд╛рди рдХрд╛ рдПрдХ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЬреЛ рдмрд┐рдирд╛ рддрд╛рд▓реЗ рдХреЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдореЗрд░реА рд╡рд┐рдирдореНрд░ рд░рд╛рдп рдореЗрдВ, рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рд╕рд┐рдЦрд╛рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ ред рдЙрдиреНрд╣реЗрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рд╡реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рд╣рдо рдХрд░реЗрдВрдЧреЗ: рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдХрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЯреАрдХреЗ рдХреЛ рдЕрдкрдиреЗ рджрдо рдкрд░ рдХреИрд╕реЗ рд░рдЦрд╛ рдЬрд╛рдПред рдЕрдЧрд▓рд╛, рд╣рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ рдХрд┐ рджреЛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЖрдЦрд┐рд░рдХрд╛рд░, рд╣рдо рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдПрдХ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВрдЧреЗред

рджреВрд╕рд░реЗ рджрд┐рди рдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо


рдЬрдм рдЖрдк рдкрд░реНрдпрд╛рдкреНрдд рдиреАрдВрдж рд▓реЗрддреЗ рд╣реИрдВ (рдпрд╣ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП: рдорд╕реНрддрд┐рд╖реНрдХ рдиреАрдВрдж рдХреЗ рджреМрд░рд╛рди рдкреНрд░рд╛рдкреНрдд рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЖрддреНрдорд╕рд╛рдд рдХрд░рддрд╛ рд╣реИ) рдФрд░ рдЖрдк рд╕реЗрдорд┐рдирд╛рд░ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рджреВрд╕рд░рд╛ рднрд╛рдЧ рд╢реБрд░реВ рд╣реЛрдЧрд╛:


  • CLR / BCL рдореЗрдВ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ APM рдФрд░ EAP рдореЙрдбрд▓ рдкрд░ рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рд░рд┐рдкреЛрд░реНрдЯред рдХреМрди рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдкреБрд░рд╛рдиреЗ рд╣реИрдВ? рд╕рдм рдХреБрдЫ рдирдпрд╛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рднреВрд▓ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдкреБрд░рд╛рдиреЗ рдХреЛ рдирд╣реАрдВ рднреВрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП: рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╕рд░реНрдкрд┐рд▓ рдЗрд╕реЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд▓реМрдЯрд╛рдПрдЧрд╛;
  • рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдХреЛрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рджреГрд╖реНрдЯрд┐рдХреЛрдгред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ - рдпрд╣ рдХреЗрд╡рд▓ рдПрдл # рдореЗрдВ рдирд╣реАрдВ рд╣реИред рд╣рдо рд╕рдордЭреЗрдВрдЧреЗ рдХрд┐ рдХреЛрдб рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХреИрд╕реЗ рд▓рд┐рдЦреЗрдВ рдХрд┐ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдФрд░ рддрд╛рдХрд┐ рдпрд╣ рдХрдо рд╕реЗ рдХрдо рддрд╛рд▓реЗ рдФрд░ рдЖрд╡рдВрдЯрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ;
  • рдлрд┐рд░ рд╕реЗ, рд╣рдорд╛рд░реЗ рд╕рд┐рд░ рдореЗрдВ рдЧрд░реНрдореА рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд░рд╛рдд рдХреЗ рдЦрд╛рдиреЗ рдкрд░ рдЖрд░рд╛рдо рдХрд░реЗрдВрдЧреЗред рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рд╕рдВрджрд░реНрдн рдмрджрд▓рддреЗ рд╣реИрдВред
  • рджреЛрдкрд╣рд░ рдХреЗ рднреЛрдЬрди рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрдкрдиреЗ рдЬреНрдЮрд╛рди рдХреЛ рдЪрдордХрд╛рдиреЗ рдЬрд╛рдПрдВрдЧреЗред рдпреЗ рд╣реЛрдВрдЧреЗ: PLINQ, async / рдЗрдВрддрдЬрд╛рд░, рдЙрдирдХреЗ рдХрд╛рдо рдХреЗ рддрдВрддреНрд░ред

рдирд┐рдпреЛрдХреНрддрд╛ рдХреЛ рдФрдЪрд┐рддреНрдп рджреЗрдВ


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


рд╢реБрдн рджреЛрдкрд╣рд░

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

рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛ рджреЛ рджрд┐рдиреЛрдВ рддрдХ рдЪрд▓рддреА рд╣реИ: 29-30 рдирд╡рдВрдмрд░ / рджрд┐рд╕рдВрдмрд░ 06-07ред рд▓реЗрдХрд┐рди, рдПрдХ рддрд░рдл, рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдЕрдзреНрдпрдпрди рдХреЗ рджреМрд░рд╛рди рджреЛ рджрд┐рдиреЛрдВ рдореЗрдВ рдЬрд╛рд░реА рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдорд╣реАрдиреЗ рдХрд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛, рдФрд░ рджреВрд╕рд░реА рддрд░рдл, рд╕рдВрдЧреЛрд╖реНрдареА рдХреА рддрд╛рд░реАрдЦреЛрдВ рдХреЛ рдХрд╛рдлреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЪреБрдирд╛ рдЧрдпрд╛: рд╕рднреА рдирдП рд╕рд╛рд▓ рдХреА рдЕрдлрд╡рд╛рд╣реЗрдВ, рдпрджрд┐ рдХреЛрдИ рд╣реЛ, рддреЛ рдмрд╛рдж рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдЧреАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирдП рд╕рд╛рд▓ рдХреА рдЫреБрдЯреНрдЯрд┐рдпреЛрдВ рдХреЗ рджреМрд░рд╛рди рдореИрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдореЗрдВ рд╕рднреА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЛ рд╕реБрдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рдЬрд╛рдКрдВрдЧрд╛, рдЬреЛ рдореЗрд░реЗ рдЬреНрдЮрд╛рди рдХреЛ рдордЬрдмреВрдд рдХрд░реЗрдЧрд╛ред

Habr├й: https://habr.com/ru/company/clrium/blog/460635/ рдкрд░ рдЙрдирдХреА рдШреЛрд╖рдгрд╛ рд╣реИ
рдФрд░ рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛ рд╣реА: CLRium

рдкреНрд▓рд╕ рдлреЙрд░ рдЬреВрд░ред рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдо рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рдорд╛рди рдореВрд▓реНрдп рд╣реИрдВред рд╡реНрдпрдХреНрддрд┐рдпреЛрдВред


рд╕рдВрдкрд░реНрдХ рд╡рд┐рд╡рд░рдг


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


All Articles