рдлреНрдпреВрд░реА рд░реЛрдб: рдмрд┐рд▓рд┐рдВрдЧ рдбреЗрд╡рд▓рдкрд░ рдХреА рдпрд╛рддреНрд░рд╛

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

рдЕрдм рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдореИрдВ рдПрдХ рдмрд┐рд▓рд┐рдВрдЧ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрде рдХреЛ рдХреИрд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдФрд░ рдЖрдкрдХреЛ рдХрд┐рд╕ рдХреНрд░рдо рдореЗрдВ рдкреЗрд╢реЗрд╡рд░ рдХреМрд╢рд▓ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

1. рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╕реАрдЦреЗрдВ

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

рдлреНрдпреВрд░реА рд░реЛрдб: рдмрд┐рд▓рд┐рдВрдЧ рдбреЗрд╡рд▓рдкрд░ рдХреА рдпрд╛рддреНрд░рд╛

2. рдУрдПрд╕ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рд╕рдордЭреЗрдВ

рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕рд╛рдд рдШрдЯрдХреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдХреЛ рдЬрд╛рдирдирд╛ рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рд╕рдордЭрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ:

  • рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рдмрдВрдзрди;
  • рдереНрд░реЗрдбреНрд╕ рдФрд░ рдорд▓реНрдЯреАрдереНрд░реЗрдбреЗрдб рдХреЛрдб;
  • рд╕реЙрдХреЗрдЯ (рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕);
  • I/O рдкреНрд░реЗрд╖рдг;
  • рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди;
  • рднрдВрдбрд╛рд░рдг;
  • рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо.

рдореИрдВ рдмреБрдирд┐рдпрд╛рджреА рд▓рд┐рдирдХреНрд╕ рдкреНрд░рд╢рд╛рд╕рди рдкрд╛рдареНрдпрдХреНрд░рдо рд▓реЗрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдкрдВрдХреНрддрд┐ рдореЗрдВ рджреВрд╕рд░реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдВрдбреЛрдЬрд╝ рдФрд░ рдпреВрдирд┐рдХреНрд╕ рд╣реИрдВред

3. рдЯрд░реНрдорд┐рдирд▓ рдХреА рдЖрджрдд рдбрд╛рд▓реЗрдВ

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

  • рдмреИрд╢ рдФрд░ рдХреЙрд░реНрдирд╢реЗрд▓ рдЧреЛрд▓реЗ;
  • рдХрдорд╛рдВрдб рдвреВрдБрдвреЗрдВ, grep, awk, sed, lsof;
  • рдиреЗрдЯрд╡рд░реНрдХ рдХрдорд╛рдВрдб рдПрдирдПрд╕рд▓реБрдХрдЕрдк рдФрд░ рдиреЗрдЯрд╕реНрдЯреИрдЯред

рдлреНрдпреВрд░реА рд░реЛрдб: рдмрд┐рд▓рд┐рдВрдЧ рдбреЗрд╡рд▓рдкрд░ рдХреА рдпрд╛рддреНрд░рд╛

4. рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛

рдмрд┐рд▓рд┐рдВрдЧ рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рд╕реЗ рдЧрд╣рд░рд╛ рд╕рдВрдмрдВрдз рд╣реИред рдЖрдк рдпрд╣ рд╕рдордЭреЗ рдмрд┐рдирд╛ рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рдПрдБ рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдмреБрдирд┐рдпрд╛рджреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдФрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рд╕реАрдЦрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ: DNS, OSI рдореЙрдбрд▓, HTTP, HTTPS, FTP, SSL, TLSред рдлрд┐рд░, рдЬрдм рдЖрдкрдХреЛ рдХрдиреЗрдХреНрд╢рди рдЕрд╕реНрд╡реАрдХреГрдд рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝реЗрдЧрд╛, рддреЛ рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред

5. рд╕рд░реНрд╡рд░

рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕реВрдЪрдирд╛ рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рд╕рд░реНрд╡рд░ рд╕рдВрдЪрд╛рд▓рди рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ: IIS, Apache, Nginx, Caddy рдФрд░ Tomcatред

рд╕реВрдЪреА рдореЗрдВ рдФрд░ рдиреАрдЪреЗ:

  • рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА;
  • рдмреЗрдирд╛рдо рдкреНрд░реЙрдХреНрд╕реА;
  • рдХреИрд╢рд┐рдВрдЧ;
  • рднрд╛рд░ рдХрд╛ рд╕рдВрддреБрд▓рди;
  • рдлрд╝рд╛рдпрд░рд╡реЙрд▓.

6. рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдиреЗрдВ

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдЪрд░рдг рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЖрдкрдХреЛ рддреАрди рд╡реНрдпрд╛рдкрдХ рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рд╕рдордЭрдирд╛ рд╣реЛрдЧрд╛:

  • рдХрдВрдЯреЗрдирд░: рдбреЙрдХрд░ рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕
  • рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдг: рдПрдиреНрд╕рд┐рдмрд▓, рд╢реЗрдл, рдирдордХ рдФрд░ рдХрдардкреБрддрд▓реА
  • рдмреИрдХрдЕрдк: рдЯреЗрд░рд╛рдлреЙрд░реНрдо, рдмрд╛рджрд▓ред

7. рд╕реАрдЖрдИ/рд╕реАрдбреА рд╕реАрдЦреЗрдВ

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

8. рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдирд┐рдпрдВрддреНрд░рдг

рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╕рдордЭрдирд╛ рд╣реИред рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЙрдкрдХрд░рдг рддреАрди рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВ:

  • рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рдирд┐рдЧрд░рд╛рдиреА: рдирд╛рдЧрд┐рдпреЛрд╕, рдЖрдЗрд╕рд┐рдВрдЧрд╛, рдбреЗрдЯрд╛рдбреЙрдЧ, рдЬрд╝реИрдмрд┐рдХреНрд╕, рдореЛрдирд┐рдЯред
  • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдХреА рдирд┐рдЧрд░рд╛рдиреА: AppDynanic, New Relicред
  • рдПрд▓рдПрдордПрд╕: рдИрдПрд▓рдХреЗ рд╕реНрдЯреИрдХ, рдЧреНрд░реЗрд▓реЙрдЧ, рд╕реНрдкреНрд▓рдВрдХ, рдкреЗрдкрд░рдЯреНрд░реЗрд▓ред

9. рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдПрдБ

рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдпрд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдПрдХ рдХреНрд▓рд╛рдЙрдб рд╕рдордХрдХреНрд╖ рд╣реЛрдЧрд╛ред рджреЗрд░-рд╕рдмреЗрд░, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рд╕рд╛рдордирд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд▓реЛрдХрдкреНрд░рд┐рдп рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛рдУрдВ (AWS, Google Cloud, рдФрд░ Azure) рдФрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреА рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝реЗрдВред

10. рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рдирд╛

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

11. рдЕрдкрдиреЗ рд╕реЙрдлреНрдЯ рд╕реНрдХрд┐рд▓реНрд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВ

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

рдлреНрдпреВрд░реА рд░реЛрдб: рдмрд┐рд▓рд┐рдВрдЧ рдбреЗрд╡рд▓рдкрд░ рдХреА рдпрд╛рддреНрд░рд╛

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

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

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ