рдореИрдВрдиреЗ рдПрдХ рдЕрдЧреНрд░рдгреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рдХреНрдпрд╛ рд╕реАрдЦрд╛


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

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

рдореИрдВрдиреЗ рдПрдХ рдЕрдЧреНрд░рдгреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдПрдХ рд╕рд╛рд▓ рдмрд┐рддрд╛рдпрд╛ред рдпрд╣реА рдореИрдВрдиреЗ рд╕реАрдЦрд╛ рд╣реИред

рд╕рд╛рдордЧреНрд░реА



рдХреЛрдб рд▓реЗрдЦрди


рдХреЛрдб рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдХреИрд╕реЗ рдирд╛рдо рджреЗрдВ


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


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

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

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

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

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

рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, count() , close() , insertIntoDB() рдмрдЬрд╛рдп x , y , z рд░реВрдк рдореЗрдВ рдирд╛рдордХрд░рдг рдлрд╝рдВрдХреНрд╢рди рд╣рдореЗрдВ рдЙрди рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд░реНрде рд▓рдЧрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдзреНрдпрд╛рди рд╕реЗ рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпреЗ рдХрд╛рд░реНрдп рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВред 2

рдореИрдВрдиреЗ рдХрднреА рдирд╣реАрдВ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдореИрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рд╕реЗ рдЕрдзрд┐рдХ рдкрд╛рда рдХреЗ рдирд╛рдордХрд░рдг рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ред

рдЗрдирд╣реЗрд░рд┐рдЯреЗрдб рдХреЛрдб рдФрд░ рдЕрдЧрд▓реЗ рдбреЗрд╡рд▓рдкрд░


рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХрднреА рдХреЛрдб рдХреЛ рджреЗрдЦрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЖрдкрдХреЛ рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИ? рдЖрдкрдиреЗ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд▓рд┐рдЦрд╛? рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред

рдореБрдЭреЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реЗ рдХреЛрдб рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдореМрдХрд╛ рдорд┐рд▓рд╛ред рдпрд╣, рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ "рдореЛрд╣рдореНрдордж рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдордЭрдиреЗ рдкрд░ рдХреЛрдб рдХреЛ рд░рджреНрдж рдХрд░реЗрдВ" рдЬреИрд╕реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рдеред рдЖрдк рдпрд╣рд╛рдБ рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреМрди рд╣реИ рдореБрд╣рдореНрдордж?

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

рдпрджрд┐ рдореИрдВ рдЗрд╕ рдХреЛрдб рдХреЛ рднреВрд▓ рдЬрд╛рддрд╛ рд╣реВрдВ, рддреЛ рдмрд╛рдж рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддрд╛ рд╣реВрдВ рдФрд░ рд╕рдВрджрд░реНрдн рдХреЛ рдмрд╣рд╛рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдореИрдВ рдХрд╣реВрдВрдЧрд╛: тАЬрдЙрдиреНрд╣реЛрдВрдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛? рдпрд╣ рдмреЗрд╡рдХреВрдлреА рд╣реИ ... рдЖрд╣, рд░реБрдХреЛ, рдореИрдВрдиреЗ рдпрд╣ рдХрд┐рдпрд╛ред "

рдФрд░ рдпрд╣рд╛рдБ рдХреЛрдб рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдЦреЗрд▓рдиреЗ рдореЗрдВ рдЖрддреА рд╣реИрдВред

рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдХреЛрдб рдореЗрдВ рдЯрд┐рдкреНрдкрдгреА


рд╡реЗ рд╕рдВрджрд░реНрдн рдФрд░ рдЬреНрдЮрд╛рди рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рд▓реА рдиреЗ рдХрд╣рд╛ рдХрд┐ рдХреИрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП :

рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдореБрдЦреНрдп рдореВрд▓реНрдп рдирд┐рд░реНрдорд┐рдд рдХреЛрдб рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд┐рдд рдЬреНрдЮрд╛рди рдореЗрдВ рд╣реИ

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

рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдЯреАрдо рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд╕рд╛рде рд▓рдбрд╝ рд░рд╣реА рд╣реИред рдФрд░ рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд╕рд╛рде, рди рдХреЗрд╡рд▓ рдХреЛрдб рджреНрд╡рд╛рд░рд╛, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рднреАред

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

рдкрд░рдорд╛рдгреБ рдХрд░рддрд╛ рд╣реИ


рдпрджрд┐ рдЖрдкрдХреЛ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдФрд░ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрд░реАрдХреНрд╖рдг рдЕрдзреНрдпрд╛рдп рджреЗрдЦреЗрдВ), рдХреНрдпрд╛ рдпрд╣ рдПрдХрд▓ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭ рдореЗрдВ рдЖрдПрдЧрд╛?

рдХреИрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдШрдЯрд┐рдпрд╛ рдХреЛрдб рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП


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

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

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

рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛


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

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

рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ, рдЖрдкрдХреЛ рдХреЛрдб рдХреЛ рддрдм рддрдХ рдордВрдЬреВрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИ рдЬрдм рддрдХ рдореИрдВ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред


рдореЗрд░реЗ рдЧрд┐рддреБрдм рдЖрдБрдХрдбрд╝реЗред

рдкрд░реАрдХреНрд╖рдг


рдореБрдЭреЗ рдкрд░реАрдХреНрд╖рдг рд╕реЗ рдЗрддрдирд╛ рдкреНрдпрд╛рд░ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкрд░реАрдХреНрд╖рдг рдХреЗ рдХреЛрдб рдмреЗрд╕ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдкреНрд░рд┐рдп рд╣реИред

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

рдЯреЗрд╕реНрдЯ рдФрд░ рдЯреЗрд╕реНрдЯ рдСрдЯреЛрдореЗрд╢рди рдпрд╣рд╛рдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред

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

рдЖрдЬ, рдЬрдм рдореИрдВ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ:

  1. рдЯреЗрд╕реНрдЯ рдХреНрд▓рд╛рд╕, рдлрд╝рдВрдХреНрд╢рди рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рджрд┐рдЦрд╛рдПрдВред
  2. рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ, рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдирддреАрдЬрддрди, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдореИрдВ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирд╣реАрдВ ( рдпрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ Google рдкрд░ рдмреНрд░реЗрдХ рдХреЗ рджреМрд░рд╛рди рдЪреБрдирд╛ рдерд╛)ред

рдкреИрд░рд╛рдЧреНрд░рд╛рдл 2 рдореЗрдВ, рдореИрдВрдиреЗ рдмрдЧ рдХреЗ рд╕реНрд░реЛрддреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред

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

рдмреЗрд╢рдХ, рдореЗрд░реЗ рдХреЛрдб рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рд▓рд┐рдП рдХрд┐ рдореИрдВ рдХреЛрдб рд▓рд┐рдЦрддрд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рд╕реЗ рдореБрдЭреЗ рдмреЗрд╣рддрд░ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдФрд░ рдмреЗрд╣рддрд░ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИред

рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐ рд╣реИред

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



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

  • рдРрд╕реА рдорд╢реАрдиреЗрдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ ("рдореЗрд░реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛!" рдЬреИрд╕реЗ рд╕рднреА рдореЗрдореЛрдВ рдХрд╛ рд╕реНрд░реЛрдд)ред
  • рдРрд╕реА рдорд╢реАрдиреЗрдВ рд╣реИрдВ рдЬрд┐рди рдкрд░ рдЖрдк рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдкрд┐рдЫрд▓реЗ рд╡рд╛рд▓реЗ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред
  • рдЕрдВрдд рдореЗрдВ, рдРрд╕реА рдорд╢реАрдиреЗрдВ рд╣реИрдВ рдЬрд┐рди рдкрд░ рдЖрдк рддреИрдирд╛рддреА рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдЙрдиреНрд╣реЗрдВ рдЙрди рдорд╢реАрдиреЛрдВ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рди рдкрд░ рдЖрдкрдиреЗ рд╡рд┐рдХрд╛рд╕ рдХрд┐рдпрд╛ рдерд╛)ред

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

рд╣рдо рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдбреЙрдХрд░ рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

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

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

рдЖрдк рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдореВрд╣реЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред AWS ECS рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Docker рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рдВрдЧрдд рд╣реЛрдЧреАред рд╡рд┐рднрд┐рдиреНрди AWS рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдПрдХреАрдХрд░рдг рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдмрд╛рд░реАрдХрд┐рдпрд╛рдБ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдк рд╕рд╣реА рд╡рд╛рддрд╛рд╡рд░рдг рд╕реЗ рд╕рд╣реА рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХрд╣ рд░рд╣реЗ рд╣реИрдВ?

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

рдЬреЛрдЦрд┐рдо рдореЗрдВ рдХрдореА


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

рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░


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

рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдмрдирд╛рддреЗ рд╕рдордп рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕реЛрдЪрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

  • рдирдВрдмрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛?
  • рдХрд┐рддрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реЛрдВрдЧреЗ? рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд┐рддрдиреА рдмрдврд╝ рд╕рдХрддреА рд╣реИ (рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ)?
  • рдХреНрдпрд╛ рд░реАрдлреНрд╕ рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВ?

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

  • рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕ рдХреИрд╕реЗ рдЖрдЧреЗ рдмрдврд╝реЗрдЧрд╛?
  • рд╣рдо рдХреИрд╕реЗ рдкреИрдХ рдФрд░ рддреИрдирд╛рдд рдХрд░реЗрдВрдЧреЗ?
  • рд╣рдо рдЕрдВрдд-рд╕реЗ-рдЕрдВрдд рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рдХрд░реЗрдВрдЧреЗ?
  • рд╣рдо рдирдИ рд╕реЗрд╡рд╛ рдХрд╛ рддрдирд╛рд╡ рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рдХрд░реЗрдВрдЧреЗ?
  • рд╣рдо рд░рд╣рд╕реНрдп рдХреИрд╕реЗ рд░рдЦреЗрдВрдЧреЗ?
  • CI / рд╕реАрдбреА рдПрдХреАрдХрд░рдг?

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

рдХрд┐рд╕рдиреЗ рд╕реЛрдЪрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдПрдХ рдард┐рдХрд╛рдиреЗ рдкрд░ рд░рд╣рд╕реНрдп рдХреЛ рддреИрдирд╛рдд рдХрд░рдирд╛ рдЗрддрдирд╛ nontrivial рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

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

рд╣рдо рд╕рдм рдХреБрдЫ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

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

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

рд╣рдо рд░рдЦрд░рдЦрд╛рд╡ рдирд╣реАрдВ рднреВрд▓, рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдмрдирд╛рддреЗ рд╣реИрдВ


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

рдореИрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХреА рджрд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рддреАрди рддрд░реАрдХреЗ рдЬрд╛рдирддрд╛ рд╣реВрдВред

  1. рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдБрдЪреЗ: рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдБрдЪреЗ рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдЧрд┐рд░рд╛рд╡рдЯ рд╣реЛрддреА рд╣реИ - рднрд╛рд░ рдмрдврд╝рддрд╛ рд╣реИ, рд░реВрдкрд░реЗрдЦрд╛рдПрдБ рдкреБрд░рд╛рдиреА рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ, рд╢реВрдиреНрдп-рджрд┐рди рдХрдордЬреЛрд░рд┐рдпрд╛рдБ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ, рдЖрджрд┐ред
  2. рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдмрдирд╛рдПрдВред рдкреБрд░рд╛рдиреЗ рдФрд░ рдирдП рдмрд┐рдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдЕрдкрдбреЗрдЯ рд▓рд╛рдЧреВ рдХрд░реЗрдВред рдпрд╣ рдкреБрд░рд╛рдиреЗ рдФрд░ рдирдП рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреЛ рд░реЛрдХ рджреЗрдЧрд╛ рдФрд░ рд╕рднреА рдХреЛрдб рдХреЛ "рдЖрдзреБрдирд┐рдХ" рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦреЗрдЧрд╛ред
  3. рдЕрдирд╛рд╡рд╢реНрдпрдХ рдФрд░ рдкреБрд░рд╛рдиреА рд╣рд░ рдЪреАрдЬ рдХреЛ рдлреЗрдВрдХрдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред

рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд


рдХреНрдпрд╛ рдореИрдВ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдПрдХ рд╕рд╛рде рдлреАрдЪрд░ рдкреИрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рдпрд╛ рдЙрдиреНрд╣реЗрдВ рддреИрдирд╛рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ? рд╡рд░реНрддрдорд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рдкреИрдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкрд░реЗрд╢рд╛рдиреА рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░реЗрдВред рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдкреВрдЫреЗрдВ рдХрд┐ рдЖрдк рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдХреНрдпреЛрдВ рдкреИрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?

  • рддреИрдирд╛рддреА рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ?
  • рдХреНрдпрд╛ рдХреЛрдб рдХреА рд╕рдореАрдХреНрд╖рд╛ рдмрд╣реБрдд рдордЬреЗрджрд╛рд░ рдирд╣реАрдВ рд╣реИ?

рдХрд╛рд░рдг рдЬреЛ рднреА рд╣реЛ, рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЬрд┐рдВрдЧ рд╕реЗ рдЬреБрдбрд╝реА рджреЛ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ:

  1. рдпрджрд┐ рдЖрдк рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдмрдЧ рд╣реИ, рддреЛ рдЖрдк рд╕реНрд╡рдпрдВ рд╕рднреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддреЗ рд╣реИрдВред
  2. рдЖрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЦрддрд░рд╛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред

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

рдЬрдм рдХреБрдЫ рдЧрд▓рдд рд╣реЛрддрд╛ рд╣реИ


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

рд╡рд╣реА рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ "рдХреНрд╖рддрд┐рдЧреНрд░рд╕реНрдд" рдорд╢реАрди рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ: рдЗрд╕реЗ рдмрдВрдж рдХрд░реЗрдВ, рдЗрд╕реЗ рджреБрд░реНрдЧрдо рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реБрдЖ рд╣реИред рдореБрдЭреЗ рдпрд╣ рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реА рдкреНрд░рд╛рдХреГрддрд┐рдХ рдЗрдЪреНрдЫрд╛ рдФрд░ рд╕рд╣рдЬ рдЬреНрдЮрд╛рди рдХрд┐рддрдирд╛ рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИред

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

рддрдм рд╕реЗ рдореИрдВрдиреЗ "рдкрд╣рд▓реЗ рдЪреМрдбрд╝рд╛рдИ" рдореЗрдВ рдЦреЛрдЬ рдХрд░рдирд╛ рд╕реАрдЦ рд▓рд┐рдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдКрдкрд░реА рд╕реНрддрд░ рдХреЗ рдХрд╛рд░рдгреЛрдВ рдХреЛ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА "рдЧрд╣рд░рд╛рдИ рдореЗрдВ рдкрд╣рд▓реЗ"ред рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рд╕реЗ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

  • рдХрд╛рд░ рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
  • рдХреНрдпрд╛ рдХреЛрдб рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ?
  • рдХреНрдпрд╛ рдХреЛрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ?
  • <рдХреЛрдб-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди>, рдЬреИрд╕реЗ рдХрд┐ рд░реВрдЯрд┐рдВрдЧ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╡рд░реНрддрдиреА рджреА рдЧрдИ рд╣реИ?
  • рдХреНрдпрд╛ рд╕реНрдХреАрдорд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕рд╣реА рд╣реИ?
  • рдФрд░ рдлрд┐рд░ рдореИрдВрдиреЗ рдХреЛрдб рдореЗрдВ рдбреБрдмрдХреА рд▓рдЧрд╛рдИред

рд╣рдордиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдирд╛рдЬрд╝рд┐рдирдХреНрд╕ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рдХрд▓рд╛ рдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗрд╡рд▓ рдЕрдХреНрд╖рдо рдерд╛

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

рдмреЗрдЬ


рдпрд╣ рд▓реЗрдЦ рдПрдХ рдХрд╣рд╛рдиреА рдХреЗ рдмрд┐рдирд╛ рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред , . SQLAlchemy. BNEF , . . SQLAlchemy, , Solr. - .

┬лMYSQL server has gone away.┬╗ . , , . , . , . , ?

, ? , , . , , __exit__() session.close() .

, , . . . . .

Session.close() MySQL- SQLAlchemy , NullPool. . , , . : StackOverflow (, !) , , SQL- . , . , , (), .

┬л┬╗ , 1 8. , , тАФ .

, .

рдирд┐рдЧрд░рд╛рдиреА


, . , , . , .

, , , . , . , . ┬л ?! , ? ┬╗.

, : , . , , . , , . , . тАФ ? , , . . , -, , , , , .. .

. , , ? (, AWS CloudWatch Grafana). .

. , , 50 %, тАФ . ? . , тАФ (, ?).

. , , , , ? ? , ?

, . , . тАФ - .

рдирд┐рд╖реНрдХрд░реНрд╖


. , , , . , - !

. , !

, . , тАФ How to Build Good Software .


. : ! , .

  1. ?
  2. ? , ? , ?
  3. . , ? ?
  4. (utils) (, , , ) , ┬л ┬╗?
  5. ?
  6. , , - ?
  7. тАФ API , ?
  8. ? , .
  9. , , . , , .
  10. PR: ┬л , , 52 , , , , , ┬╗. ?
  11. . ?
  12. ?
  13. ?


  1. . , ? - ? , ?
  2. , x() , y() z(), x() , y() z() . , WYSIATI .
  3. .
  4. . , ?
  5. , - , , . , .
  6. , , Docker- AWS.
  7. .

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


All Articles