рдЬреЛрдХрд░ 2019: рд╡рд░реНрд╖ рдХреА рд╡рд┐рдЬрдп

рдПрдХ рд╣рдлреНрддреЗ рдкрд╣рд▓реЗ, 25-26 рдЕрдХреНрдЯреВрдмрд░, 2019 рдХреЛ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рдЬреЛрдХрд░ 2019 рдЬрд╛рд╡рд╛ рд╕рдореНрдореЗрд▓рди рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрд╕ рдкрд░ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рдерд╛, рдХреНрдпрд╛ рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рдереАрдВ, рдХреНрдпрд╛ рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧ рд░рд╣рд╛ рдерд╛ - рдЗрд╕ рд╕рдм рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдЧреЗред



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

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



рдкреНрд░рджрд░реНрд╢рдиреА рдХреНрд╖реЗрддреНрд░


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



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



рдЬрд╛рд╡рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореВрд╣ рдмреВрде


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



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



TechTrain 2019 рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╣рдордиреЗ рдкреБрд░рд╕реНрдХрд╛рд░ рдирд╣реАрдВ рджрд┐рдП , рд▓реЗрдХрд┐рди рдЧреЗрд╕ рдж рд╕реНрдкреАрдХрд░ рдЧреЗрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдкрдбреЗрдЯ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ред рдЦреЗрд▓ рдЕрднреА рднреА jugspeakers.online рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред рд╕рдВрдпреБрдХреНрдд рд╡рд┐рдХрд╛рд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЗ рд╕рд╛рде рднрдВрдбрд╛рд░ рдЕрдм рдпрд╣рд╛рдБ GitHub рдкрд░ рд╣реИ ("рд╕рд┐рддрд╛рд░реЛрдВ" рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ, рд▓реЗрдЦрдХ рдкреНрд░рд╕рдиреНрди рд╣реЛрдВрдЧреЗ)ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдП рдЧрдП рдереЗ:

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

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



рдбреЗрдореЛ рдЪрд░рдг


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



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

  • рд╕реЗрд╡рд╛ рдореЗрдВ рдЕрдкрдиреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреЛрдбрд╝реЗрдВ;
  • рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рдкреАрдЖрд░рдПрд╕ рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде рд╕реМрджрд╛;
  • рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ README.md рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реЗрд╡рд╛ рд╕реНрдерд┐рддрд┐ рдмреИрдЬ рдЬреЛрдбрд╝реЗрдВ ( рдпрд╣рд╛рдВ рдмреИрдЬ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рджреЗрдЦреЗрдВ)ред

рдЙрддреНрд╕рд╛рд╣рд┐рдд, рд╣рдордиреЗ GitHub рдкрд░ рдЕрдкрдиреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдФрд░ Dependabot рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рджреЛрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рд╛ред

рдЦреЛрдЬ


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



рдкрд╣рд▓рд╛ рджрд┐рди


Juergen Hoeller рдФрд░ Josh Long рдиреЗ рдЕрдкрдиреА рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ Reactive Spring рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдЬреЛ рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ 5.2 рдФрд░ рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ 2.2 рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреАред рдпрд╣ рд╕реНрд░реЛрдд рд╕реЗ рд╡реНрдпрд╛рдкрдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрдХ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ Juergen Hoeller рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╣-рд╕рдВрд╕реНрдерд╛рдкрдХ рдФрд░ рдиреЗрддрд╛ рд╣реИрдВ, рдФрд░ рдЬреЛрд╢ рд▓рд╛рдВрдЧ Pivotal рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рдЕрдзрд┐рд╡рдХреНрддрд╛ рд╣реИрдВ ред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╕реНрд╡рднрд╛рд╡ рдХреЗ рд╡рдХреНрддрд╛рдУрдВ рдиреЗ рдХрдерд╛ рдореЗрдВ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рдХ рдХрд┐рдпрд╛ред



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



рдореИрдВрдиреЗ рдЙрд╕ рджрд┐рди Juergen Hoeller рдХреА рдПрдХ рдЕрдиреНрдп рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдкреА рдХреЗ рд╕рд╛рде рд╕реБрдирд╛, рдЕрдм рдХреЗрд╡рд▓ рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдХреЗ рд╕рд╛рде - рд╕реНрдкреНрд░рд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ 5.2: рдХреЛрд░ рдХрдВрдЯреЗрдирд░ рдкрд░ рджреЛрдмрд╛рд░рд╛ рдЧреМрд░ рдХрд┐рдпрд╛ ред рдкрд╣рд▓реЗ рдмрддрд╛рдИ рдЧрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕реНрддреБрдд рдХреА рдЧрдИ рдереА: рдПрдкреАрдЖрдИ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди, рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░, рдЧреНрд░реЗрд╡рд╛рд▓рдо рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг, рдХреЛрдЯрд▓рд┐рди рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдорд░реНрдердиред



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



рдмреЛрдл рд╕рддреНрд░


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



рджреВрд╕рд░рд╛ рджрд┐рди


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



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



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



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



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



рдЕрдВрдд


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



рдЕрдВрдд рдореЗрдВ, рдЖрдк рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╣реИрд╢рдЯреИрдЧ # рдЬреЛрдХрд░рдХреЙрди рдХреЗ рд╕рд╛рде рдЯреНрд╡реАрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рд╕рдореНрдореЗрд▓рди рдЗрддрдиреА рдЬрд▓реНрджреА рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ред рдЖрдк JPoint 2020 рдкрд░ рдорд┐рд▓рддреЗ рд╣реИрдВ !

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

15-16 рдордИ, 2020 рдХреЛ рдореЙрд╕реНрдХреЛ JPoint 2020 рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдореНрдореЗрд▓рди рдХреА рдореЗрдЬрдмрд╛рдиреА рдХрд░реЗрдЧрд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЖрд╡реЗрджрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЦреБрд▓реЗ рд╣реИрдВ рдФрд░ рдЯрд┐рдХрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЦрд░реАрджреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред

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


All Articles