15 рдорд┐рдирдЯ рдореЗрдВ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд░реЗрдВ

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


рдХрдИ рддрдХрдиреАрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рд╡реАрдкреАрдПрди рдЕрдм рдХреЗрд╡рд▓ рдПрдХ geek-only рдЪреАрдЬ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдирд┐рдпрдорд┐рдд рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, ( рдлрд╛рд╕реНрдЯ рдХрдВрдкрдиреА , Mashable , PCMag )ред рд▓реЗрдХрд┐рди рдПрдХ рддрдХрдиреАрдХ-рдкреНрд░реЗрдореА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдРрд╕реА рдХреЛрдИ рд╕реЗрд╡рд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЖрдк рдЙрддрдирд╛ рд╣реА рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рддрдирд╛ рдХрд┐ рдЖрдк рд╕реНрд╡рдпрдВ рдХреЛ рд╣реЛрд╕реНрдЯ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред


рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде, рдЖрдк AWS рдкрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЖрдЙрдЯрд▓рд╛рдЗрди рд╡реАрдкреАрдПрди рдХреА рддреИрдирд╛рддреА рдХрд░реЗрдВрдЧреЗред


рдХреНрдпрд╛ рд╣реИ рд░реВрдкрд░реЗрдЦрд╛?


рдЖрдЙрдЯрд▓рд╛рдЗрди рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ, рдЬреЛ рдЖрд░рд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдЬреЛ рдПрдХ Google рд╕рд╣рд╛рдпрдХ рд╣реИ рдЬреЛ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдЧреЛрдкрдиреАрдпрддрд╛ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред рдЖрдЙрдЯрд▓рд╛рдЗрди рдореЗрдВ рддреАрди рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: рдПрдХ рдбреЙрдХ-рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрд╡рд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдФрд░ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрд▓рд╛рдЗрди рдкреНрд░рдмрдВрдзрдХ рдФрд░ рдХрдИ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдРрдкред рдЙрди рд╕рднреА рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд GitHub рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред


рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг

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


рд╣реЛрд╕реНрдЯрд┐рдВрдЧ


рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рд╣рдо рд▓рд╛рдЗрдЯрд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдХреЗ рдПрдХ рд╢реМрдХрд┐рдпрд╛-рдЕрдиреБрдХреВрд▓ рднрд╛рдЧ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗред рд╕рдмрд╕реЗ рдХрдо-рд╕реНрддрд░реАрдп рдпреЛрдЬрдирд╛ рдХреА рд▓рд╛рдЧрдд $ 3.50 (a250 рд╕реЗ рдХрдо) рдкреНрд░рддрд┐ рдорд╛рд╣ рд╣реИ рдФрд░ рдЖрдкрдХреЛ 512 рдПрдордмреА рд░реИрдо, 20 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдПрд╕рдПрд╕рдбреА, рдФрд░ 1 рдЯреАрдмреА рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ - рдПрдХ рд╡реАрдкреАрдПрди рд╕реЗрд╡рд╛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕рдВрд╕рд╛рдзрди рд╣реИрдВред


рдХреНрдпреЛрдВ рд░реЛрд╢рдиреА рдФрд░ EC2 рдирд╣реАрдВ

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


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


рд░реЛрд╢рдиреА рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛ рд░рд╣реА рд╣реИ


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


рд░реЛрд╢рдиреА рдХрд╛ рд╕реНрдерд╛рди


рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ Ubuntu 18.04 LTS рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред


рд░реЛрд╢рдиреА рдХрд╛ рдЙрджрд╛рд╣рд░рдг рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо


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


рд▓рд╛рдЗрдЯрд╕реИрд▓ рдЙрджрд╛рд╣рд░рдг рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕


SSH рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред рдЖрдк рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдХрдиреЗрдХреНрдЯ рдЯреИрдм рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░-рдЖрдзрд╛рд░рд┐рдд рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде SSH рд╕рддреНрд░


рдПрдХ рдмрд╛рд░ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред


sudo apt-get update sudo apt-get upgrade 

Ap рдпрд╣ рд╕реНрд╡реИрдк рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╣реИред рдЗрд╕ рдЧрд╛рдЗрдб рдХреЛ рджреЗрдЦреЗрдВред


рдХрд░реНрддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


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


 sudo curl -sS https://get.docker.com/ | sh sudo usermod -aG docker ubuntu 

! рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЙрдЧ рдЖрдЙрдЯ рдФрд░ рдкреБрди: рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ!


рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣реНрдпрд░реЗрдЦрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ


рд╕рд░реНрд╡рд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ:


 sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)" 

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


рд╕рд░реНрд╡рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░реЗрдВ


рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдЖрдЙрдЯрд▓рд╛рдЗрди рдореИрдиреЗрдЬрд░ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ ред рдПрдкреНрд▓рд┐рдХреЗрд╢рди macOS, рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред рд╕реЗрдЯрдЕрдк рдкреГрд╖реНрда рдкрд░, "рдХрд╣реАрдВ рднреА рд╕реЗрдЯ рдЕрдк рдХрд░реЗрдВ" рдЪреБрдиреЗрдВ рдФрд░ рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рдХреБрдВрдЬреА рдкреЗрд╕реНрдЯ рдХрд░реЗрдВред


рд░реВрдкрд░реЗрдЦрд╛ рдкреНрд░рдмрдВрдзрдХ рд╕реЗрдЯрдЕрдк рд╕реНрдХреНрд░реАрди


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


рд░реВрдкрд░реЗрдЦрд╛ рдкреНрд░рдмрдВрдзрдХ рдбреИрд╢рдмреЛрд░реНрдб


рдмрд╛рд╣реНрдпрд░реЗрдЦрд╛ рдкреНрд░рдмрдВрдзрдХ рд╕рд░реНрд╡рд░ рдкрд╣реБрдБрдЪ рдХреБрдВрдЬреА


рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ


рдЖрдЙрдЯрд▓рд╛рдЗрди рдХреНрд▓рд╛рдЗрдВрдЯ рдРрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рдЖрдЬ рддрдХ, рдпрд╣ macOS , рд╡рд┐рдВрдбреЛрдЬ, рд▓рд┐рдирдХреНрд╕, рдХреНрд░реЛрдордУрдПрд╕ , рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ ред рдРрдк рдореЗрдВ, рдкреНрд▓рд╕ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдпрд╛ рдЯреИрдк рдХрд░реЗрдВ, рдХреБрдВрдЬреА рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ, рдФрд░ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред


рдЕрдм рдЖрдкрдХрд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред


рдЧреНрд░рд╛рд╣рдХ рдирдИ рдХреБрдВрдЬреА рд╕реНрдХреНрд░реАрди рдХреА рд░реВрдкрд░реЗрдЦрд╛ рддреИрдпрд╛рд░ рдХрд░реЗрдВ

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


All Articles