
рд╡реЗрдм рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╕реЗрд╡рд╛рдПрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдЧреЗрдо рднреА рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред рдХреИрдЪ рдбреАрдмреАрдПрдордПрд╕
рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рд╕рдордп рдЖ
рдЧрдпрд╛ рд╣реИ ред
рдХрдЯреМрддреА рдХреЗ рддрд╣рдд рдЖрдкрдХреЛ рдЖрд╡реЗрджрди рдХреЗ рд╕рднреА рдЖрдХрд░реНрд╖рдг рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХрд╛ рд╡рд░реНрдгрди рдорд┐рд▓реЗрдЧрд╛ред
рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ рд╡реЗрдм рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реИ:
- рдордирдорд╛рдиреЗ рдХреЛрдб рдФрд░ рдХреИрдЪ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдорд╛рдВрдб, рдЯрд░реНрдорд┐рдирд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛
- рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рддреНрд╡рд░рд┐рдд рдкрд╣реБрдБрдЪ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ SQL рдореЛрдб
- рдХреИрдЪ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреАрд╡рд░реНрдб рдХрд╛ рд╕реНрд╡рдд: рдкреВрд░реНрдг рд╣реЛрдирд╛: рд╡рд░реНрддрдорд╛рди рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рдХрдХреНрд╖рд╛рдПрдВ рдФрд░ рдЙрдирдХреЗ рддрд░реАрдХреЗ, рдЧреБрдг, рдкреИрд░рд╛рдореАрдЯрд░, рдЧреНрд▓реЛрдмрд▓реНрд╕ рдФрд░ рдЪрд░
- рдЧреНрд▓реЛрдмрд▓реНрд╕ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ (рдЬреИрд╕реЗ рдкреВрдВрдЫ -f)
- рдЯреАрдо рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕
- рдХреИрдЪ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ
- рд╕рдВрдХреНрд╖рд┐рдкреНрддреАрдХрд░рдг рдХреА рдкрд░рд┐рднрд╛рд╖рд╛
- рдмрд╣реБ-рдкрдВрдХреНрддрд┐ рд╕рдВрдкрд╛рджрди
- рдЖрд╡реЗрджрди рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдФрд░ рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛
рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХрд┐рд╕реА рднреА Cach├й рд╕рд░реНрд╡рд░ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ WebSockets рд╕рдорд░реНрдерди рдореМрдЬреВрдж рд╣реИред рдмрд╕ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдВрдХ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ рдФрд░ рдЖрд░рдВрдн рдХрд░реЗрдВред
рдЖрдк
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреГрд╖реНрда рдкрд░ рд╕рднреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╕реБрд░рдХреНрд╖рд╛
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдХрд┐рд╕реА рднреА рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рдЗрд╕рдХреА рд╕реБрд░рдХреНрд╖рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЪреВрдВрдХрд┐ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдПрдХ рдЦреБрд▓реЗ рдмрдВрджрд░рдЧрд╛рд╣ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмрд╛рдж рд╡рд╛рд▓реЗ рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдкрд╣рд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдкреЛрд░реНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬрдм рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдордирдорд╛рдиреА рд▓рдВрдмрд╛рдИ рдХреА рдПрдХ рдХреБрдВрдЬреА рд╣реИред рд╕рд░реНрд╡рд░, рдЧрд▓рдд рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ, рддреБрд░рдВрдд рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реИред рдЕрдм рдПрдХ GUID рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдореБрдЦреНрдп CSP рдкреГрд╖реНрда рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░ рдпрд╛ рдЦреБрд▓реЗ рдмрдВрджрд░рдЧрд╛рд╣ рдХреЗ рдЕрд╕рдлрд▓ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рд░ рдмрд╛рд░ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рд╣рд░ рдмрд╛рд░ рдЧрд▓рдд рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рд╕реЙрдХреЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рд╣реЛрддрд╛ рд╣реИ, рдПрдХ рдирдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реЛрдЧрд╛, рдФрд░ рдЗрд╕реА рддрд░рд╣ рдФрд░ рдЖрдЧреЗ, рдЬреЛ рдЗрд╕реЗ рдЪреБрдирдирд╛ рдЕрд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред CSP рдкреГрд╖реНрда рдкрд░ рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп рднреА рдпрд╣реА рдмрд╛рдд рд╣реЛрддреА рд╣реИ - рдЕрдм рдХреЗрд╡рд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдХреБрдВрдЬреА рджреА рдЬрд╛рддреА рд╣реИ рдФрд░ рд╕реЙрдХреЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реАрдзреЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрд╣ рдХреЗрд╡рд▓ CSP рдкреГрд╖реНрда рдкрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЦреБрд▓реЗ рдмрдВрджрд░рдЧрд╛рд╣ рдХреЗ рдЕрд╡рд╛рдВрдЫрд┐рдд рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЛ рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрд╛ рдЬрд╛ рд╕рдХреЗред
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕
рдпрджрд┐ рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕рд╛рдЗрдб рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХрд┐рд╕реА рдХреЛ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдореИрдХреЗрдирд┐рдХ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИрдВред рдкрд╣рд▓реЗ рддреЛ рдореБрдЭреЗ рднреА рдРрд╕рд╛ рд╣реА рд▓рдЧрд╛ред рдХреИрд╢реЗ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╕рдордЭрдирд╛, рдмрд╣реБрдд рд╕рд╛рд░реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд┐рдВрджреБ рдФрд░ рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рдереАрдВ, рдЬрд┐рди рдкрд░ рдмрд╛рдж рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдЧреАрдХреНрд╕ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рдирд╛ рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЖрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рдирд╛ рдерд╛, рдирдП рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдФрд░ рдПрдХ рдирд┐рдпрдорд┐рдд рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдХрд╛рд▓реЗ рдФрд░ рд╕рдлреЗрдж рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдЕрд▓рдВрдХреГрдд рдХрд░рдирд╛, рдХреНрдпреЛрдВрдХрд┐ рдЦрд┐рдбрд╝рдХреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 2013 рд╣реИ!
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд░реЗрдХ рд░рд┐рдкреНрд░рд┐рд╕рд▓реНрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛, рдЬрд┐рдиреНрд╣реЗрдВ рдореБрдЭреЗ рдФрд░ рдЙрди рд╕рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреЛ рдареЛрдХрд░ рдЦрд╛рдирд╛ рдерд╛, рдЬреЛ рд╡реЗрдм рдпрд╛ рдХреИрдЪ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдереЗ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдереЗред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдиреАрдЪреЗ рдкреНрд░рд╕реНрддреБрдд рддрд░реАрдХреЗ рдФрд░ рд╕рдорд╛рдзрд╛рди рдХреЛ рдФрд░ рднреА рджрд┐рд▓рдЪрд╕реНрдк рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ, рддреЛ рдпрд╣ рд╕реБрдирдирд╛ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ред
рдПрдХ рдирдпрд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛, рдЖрдкрдХреЛ рдпрд╣ рд╕реЛрдЪрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЪреВрдБрдХрд┐ рдореИрдВ рдХреИрдЪреА рд╕реЗ рдмрд╕ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ рд░рд╣рд╛ рдерд╛, рдкрд╣рд▓реЗ рддреЛ рдореБрдЭреЗ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рдЧрдпрд╛ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛рдлреА рд╕рд░рд▓рддрд╛ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ - рдЖрдкрдХреЛ рдмрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрд╕рд╕реЗ рдЙрддреНрддрд░ рдкрдврд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рд╕рд╛рдордиреЗ рдХреЗ рдЫреЛрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ рдХреА, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдкрд╣рд▓реЗ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рддрдмреНрджреАрд▓ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЖрдкрдХреЛ рди рдХреЗрд╡рд▓ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдЯрд░реНрдорд┐рдирд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдкрдврд╝рдиреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рд░реАрдб рдХрдорд╛рдВрдб рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ), рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рдХрдИ рдЕрдиреНрдп рд╣рд▓ рдХрд░реЗрдВред рдЫреЛрдЯреЗ рдХрд╛рд░реНрдпред
рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рд╕рд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ WebSocket рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - рд╡реЗрдм рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдиреЗ рдХрд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдпрд╛, рд╕реНрдерд┐рд░ рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рддрд░реАрдХрд╛ред рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдУрд░, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдПрдЪрдЯреАрдПрдордПрд▓ 5 рдХреЗ рд╕рднреА рдкреНрд░рд╕рдиреНрдиред рдпреЗ рд╕реАрдПрд╕рдПрд╕ рдПрдирд┐рдореЗрд╢рди рдФрд░ рд╢реБрджреНрдз рдкрд╛рд░рджрд░реНрд╢реА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЛрдиреЛрдВ рд╣реИрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рддрд░рдл рдиреАрдЪреЗ рдмреИрдардХрд░, рдореИрдВ рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдпрд╛ рдХрд┐рд╕реА рднреА рдврд╛рдВрдЪреЗ рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдПрдХ рд╣рд▓реНрдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИ рдЬреЛ рдбреЛрдо рд╕реЗ рдЬреЗрдИрдХреНрдпреВ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдЬрд╛рджреВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдирд┐рдореЗрд╢рди рдЬреИрд╕реЗ рдЙрдиреНрдирдд рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдирд╣реАрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдирд┐рдореЗрд╢рди рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди CSS3 рдЧреБрдгреЛрдВ рдХреЗ рд╕рд┐рд░реНрдл рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ, рдЕрдзрд┐рдХ рдирд╣реАрдВред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдмрд╛рд╣рд░ рдЖрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ред
рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдкреНрд░рджрд░реНрд╢рди рд╕реЗ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдерд╛ - рдпрд╣ рдПрдХ рдореЛрдиреЛрд╕реИрдкреНрдб рдлрд╝реЙрдиреНрдЯ, рд▓рд╛рдЗрдЯрд╡реЗрдЯ рдмреНрд▓реЙрдХ рд▓реЗрдЖрдЙрдЯ рдФрд░ рдкрд░рд┐рдЪрд┐рдд рд╢реИрд▓реА рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЬрд╛рдирдХрд╛рд░реА рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╖реЗрддреНрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рдерд╛: рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдХрдИ рдкреНрд▓рдЧрдЗрди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЕрдВрддрд┐рдо рд╡рд┐рдХрд▓реНрдк HTML5 рдореЗрдВ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕рдВрдкрд╛рджрди рдпреЛрдЧреНрдп div рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдБ рдХреБрдЫ рдЖрдХрд░реНрд╖рдг рднреА рдереЗ - рд╕рд╛рдордЧреНрд░реА рдХреЛ HTML рд╕реЗ рдкреНрд▓реЗрдирдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдХреИрд░реЗрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдореВрд▓, рдЕрд╕рдВрдмрджреНрдз рдкрд╛рда рдХреЛ рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ - рдпреЗ рдХрд╛рд░реНрдп рдХреБрдЫ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдкреВрд░рд╛ рд╣реЛрдиреЗ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЛ рдЕрдкрдиреА рдЪрдордХрддреА рдЯрд░реНрдорд┐рдирд▓ рдЧрд╛рдбрд╝реА рдХреЛ рдкрд╛рда рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдгрд╛рд▓реА Ctrl-C, Ctrl-V, рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ + рдкреЗрд╕реНрдЯ, рдЗрдВрд╕рд░реНрдЯ, рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ ...
рдЗрдирдкреБрдЯ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ "рдмреИрдХрд▓рд╛рдЗрдЯ рдФрд░ рдХреИрд░рд┐рдЬ" рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рдХрд▓реНрдк рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдФрд░ рд╕рд░рд▓ рдерд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдкрд╛рда рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдЧрд╛рдбрд╝реА рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдРрд╕рд╛ рдЯреЗрдХреНрд╕реНрдЯ рд╣реИ рдЬреЛ рд╕рд╛рджрд╛ рдФрд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рд╣реИред рдкрд╣рд▓рд╛ рд╕рдмрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрдирд╛рд╡рдЯ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ, рдФрд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рд╕рдорд╛рди рдЖрдХрд╛рд░ рдХреЗ рдПрдХ рдмреНрд▓реЙрдХ рдореЗрдВ рд╣реИред рдЗрд╕реЗ рдкрдХрдбрд╝реЛ? рдареАрдХ рдЙрд╕реА рддрд░рд╣, рдХрдИ рд╕реАрдПрд╕рдПрд╕ рдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдХреЛ рдПрдХ рдкрд╛рд░рджрд░реНрд╢реА рдлрд╝реЙрдиреНрдЯ рдХреЗ рд╕рд╛рде рдкрд╛рд░рджрд░реНрд╢реА рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рддрд╣рдд рд╣рдо рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдмреНрд▓реЙрдХ рд░рдЦрддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдкрд╛рда рдХрд╛ рджреГрд╢реНрдп рдЪрдпрди рдорд┐рд▓рддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдкреВрд░реНрдг рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдорд┐рд▓рддреА рд╣реИред рдпрд╣рд╛рдВ, рдХреЗрд╡рд▓ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЦреБрдж рдХреЛ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рдХрд┐рдпрд╛ - рдЗрд╕рдореЗрдВ рдЧрд╛рдбрд╝реА рдЕрднреА рднреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ рдЬрдм рдпрд╣ рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдЪрдордХрддреА рдЯрд░реНрдорд┐рдирд▓ рдЧрд╛рдбрд╝реА рдХреЛ рдЫреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛ - рдЗрд╕реЗ рдЕрдкрдиреЗ рдореВрд▓ рдХреЗ рд╕рд╛рде рд░рд╣рдиреЗ рджреЛред
рдХреАрд╕реНрдЯреНрд░реЛрдХреНрд╕ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрд┐рдВрджреБ рднреА рдЙрддреНрдкрдиреНрди рд╣реБрдЖ - рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрдирдкреБрдЯ рдХреНрд╖реЗрддреНрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдХреЗред рд╣рд╛рдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреА рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЛ рджрдмрд╛рдиреЗ рдХреЗ рдХреНрд╖рдг рдореЗрдВ (рдпрд╛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдЕрд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдВрддрд┐рдо "рджрдмрд╛рдП рдЧрдП" рд╕рдВрдХреЗрдд рдХреЗ рдмрд┐рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛) - DOM рдХреЗ рдкрд╛рд╕ рдХреА-рдЕрдкрдбреЗрдЯ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИ, рдХреАрдк рдЗрд╡реЗрдВрдЯреНрд╕ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдХреА-рдЕрдк рджреНрд╡рд╛рд░рд╛ рдЗрдирдкреБрдЯ рдХреЗ рджреГрд╢реНрдп рднрд╛рдЧ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рджреВрд╕рд░рд╛ рд░рд╛рд╕реНрддрд╛ рднреАред рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛ рдЪрд░рд┐рддреНрд░ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рд╣реИред рд▓реЗрдХрд┐рди рдмрд╛рдж рдореЗрдВ рддреБрд░рдВрдд Ctrl + V рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЪрд▓реЛ рддреАрд╕рд░реА рд╡рд┐рдзрд┐ рдмрдирд╛рддреЗ рд╣реИрдВ - рд╣рдо рдХреНрд▓рд┐рдХ рдХреЗ рдмрд╛рдж 1ms рдХреНрд▓рд┐рдХ рдХреЗ рд╣реИрдВрдбрд▓рд░ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВрдЧреЗред рд╣рд╛рдВ, рдЕрдм рд╣рдореЗрдВ рдЗрдирдкреБрдЯ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣реИрдВрдбрд▓рд░ рдХреЛ рджреА рдЧрдИ рдШрдЯрдирд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреБрдВрдЬреА рдХреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧрд╛рдпрдм рд╣реЛ рдЧрдИ рд╣реИред рдЖрдЙрдЯрдкреБрдЯ рджреЛ рдШрдЯрдирд╛рдУрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдмреНрд░реЗрдХрдбрд╛рдЙрди рдерд╛ - рдШрдЯрдирд╛ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рджрдмрд╛рдХрд░ рдФрд░ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЛ рд╕реНрд╡рдпрдВ, рдФрд░ 1ms рдХреЗ рдмрд╛рдж - рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдкрд╛рда рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ред
рдЗрдирдкреБрдЯ, рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ, рдФрд░ рдлреЙрд░реНрдо рдореЗрдВ рдЧрд╛рдбрд╝реА рдХреЛ рдЪрд┐рдкрдХрд╛рдиреЗ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдерд╛ - рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдпрд╣ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ HTML рдлрд╝реЙрд░реНрдореЗрдЯрд┐рдВрдЧ рдХреЛ рдХреНрдпрд╛ рдмрд░реНрдмрд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН рдЕрдХреНрд╖рд░ "<", ">" рдФрд░ "рдЗрд╕реА", ">" рдФрд░ " "рдФрд░"ред рддрдм -
рдЕрд▓реНрдЯреНрд░рд╛-рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди (рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдХреЗрд╡рд▓ рдЯреИрдЧ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ) рджреНрд╡рд╛рд░рд╛ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЧрд╛рдбрд╝реА рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХреА "рд╡рд╛рд╕реНрддрд╡рд┐рдХ" рд╕реНрдерд┐рддрд┐ (рдЯреИрдЧ рдФрд░ HTML рдПрдВрдЯрд┐рдЯреА рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рдПрдХ рд╡рд┐рдзрд┐ред рд╣рд╛рдВ, рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХреЗрд╡рд▓ рдЗрд╕реА рдХреНрд░рдо рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдпрд╛ рддреЛ рдЧрд╛рдбрд╝реА рдЦреБрдж рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░реЗрдЧреА, рдпрд╛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЯреВрдЯреЗ рд╣реБрдП рдПрдЪрдЯреАрдПрдордПрд▓ рдмреИрдХрдЕрдк рд╣реЛрдВрдЧреЗред
рд▓реЗрдХрд┐рди рдСрдЯреЛ-рдкреВрд░реНрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред рдореИрдВрдиреЗ рдЗрд╕реЗ рддреАрди рдмрд╛рд░ рдХреЙрдкреА рдХрд┐рдпрд╛ред рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреА рдкреНрд░рдЧрддрд┐ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдереА:
- рдмрд╕ рдЧрд╛рдбрд╝реА рд╕реЗ рд▓рд╛рдЗрди рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рдирд┐рдХрдЯрддрдо рдмрд╛рдИрдВ рд╡рд┐рднрд╛рдЬрдХ рдпрд╛ рд╕реНрдерд╛рди рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕рд░рдгреА рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдореИрдЪреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВред
- рд╣рдо рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдПрдХ рд╣реА рдЯреБрдХрдбрд╝реЗ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╕рдВрднрд╡рддрдГ "рд╢реНрд░реЗрдгрд┐рдпреЛрдВ" рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╡рд░реНрдг "$", "%", "##" рдФрд░ рдЕрдиреНрдп рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд╕реНрддреБ рдореЗрдВ рдЬреЛрдбрд╝ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- "рдорд╛рд╕реНрдХ" рджреНрд╡рд╛рд░рд╛ рдЧрд╛рдбрд╝реА рдХреЗ рдмрд╛рдИрдВ рдУрд░ рдкреВрд░реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ - "рдЯрд░реНрдорд┐рдирд▓ рд╢рдмреНрджрдХреЛрд╢" рдХреА рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдВрд░рдЪрд┐рдд рд╡рд╕реНрддреБ рдореЗрдВ рдирд┐рд╣рд┐рдд рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ред
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рддреАрд╕рд░реА рд╡рд┐рдзрд┐ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдореИрдВ рдзреАрд░реЗ-рдзреАрд░реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рд▓рдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣ рдерд╛ рдЬрд┐рд╕рдиреЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдард╛рда рдФрд░ рд╕рдмрд╕реЗ рддреЗрдЬ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдПред
рддреЛ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдСрдЯреЛрдХрдВрдкреНрд▓реАрд╢рди рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдХреЛ рд╢рдмреНрджрдХреЛрд╢ рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЕрднрд┐рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣рд╛рдБ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИ:
рдХреЛрдбlanguage = { "client": { "!autocomplete": { reversedRegExp: new RegExp("([az]*/)+") }, "/help": 1, "/clear": 1, тАж }, "commands": { "!autocomplete": { reversedRegExp: new RegExp("([a-zA-Z]+)\\s.*") }, "SET": 0, "KILL": 0, "WRITE": 0, тАж }, "staticMethods": { "!autocomplete": { reversedRegExp: new RegExp("([a-zA-Z]*)##\\s.*") }, "class": 0, тАж }, "class": { "!autocomplete": { reversedRegExp: new RegExp("(([a-zA-Z\\.]*[a-zA-Z])?%?)\\(ssalc##\\s.*"), separator: ".", child: { reversedRegExp: new RegExp("([a-zA-Z]*)\\.\\)") } }, "EXAMPLE": { "Method": 0, "Property": 0, "Parameter": 0 }, тАж } }
рднрд╛рд╖рд╛ рдХреЗ рдЕрдВрджрд░ рдкреНрд░рддреНрдпреЗрдХ рд╡рд╕реНрддреБ рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд╕реНрддреБ рдЧреБрдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ "! рд╕реНрд╡рддрдГ рдкреВрд░реНрдг"ред рдпрджрд┐ рдпрд╣ рдореМрдЬреВрдж рд╣реИ, рддреЛ рд╕реНрд╡рдд: рдкреВрд░реНрдг рдкрд╛рд░реНрд╕рд░ рдЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд░ рдзреНрдпрд╛рди рджреЗрдЧрд╛, рдЕрд░реНрдерд╛рддреН, рдЗрд╕рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рдЙрд▓рдЯ-рдкрд▓рдЯ рдХрд░ рдкрдврд╝реЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, ReversedRegExp рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдпрд╣ рд╡рд╣ рд╣реИ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдСрдЯреЛ-рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди "рдбрд┐рдХреНрд╢рдирд░реА" рдСрдмреНрдЬреЗрдХреНрдЯ (рдЗрд╕рдХреЗ рдмрд╛рдж рдмрд╕ "рдбрд┐рдХреНрд╢рдирд░реА" рдХреЗ рд░реВрдк рдореЗрдВ) рдХреЗ рдЧреБрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИред рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рднрдВрдбрд╛рд░рдг рдХреЛрд╖реНрдардХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЦреЛрдЬ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдЙрд╕ рднрд╛рдЧ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╢рдмреНрджрдХреЛрд╢ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдирд╛рдо ("рд╢рдмреНрдж") рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЬрд╛рдВрдЪрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдХреБрдВрдЬреА рдЦреЛрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрд▓рдмреНрдз рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде, рдХрд╛рд░реНрдп рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ - рдЖрдкрдХреЛ рдХрдХреНрд╖рд╛ рдХрд╛ рдирд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк рдЧреБрдгреЛрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рд╕рдорд╛рди "рдмрдЪреНрдЪреЗ" рд╡рд╕реНрддреБ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде "рд╕реНрд╡рдд: рдкреВрд░реНрдг" рд╡рд╕реНрддреБ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдкреВрд░рдХ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рдЙрд▓рдЯ-рдкрд▓рдЯ рднреА рд╣реЛрддрд╛ рд╣реИ - рдореВрд▓ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрд╕рд░реНрдЧ рдЬреЛ рдмрд╛рдж рдХреЗ рдореИрдЪреЛрдВ рд╕реЗ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рддреНрдпрд╛рдкрди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИред рдпрджрд┐ рдЖрдк рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ
рдЕрдВрджрд░ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдлрд╛рдпрджреЗ рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ - рдпрд╣ рд╕рднреА рд╡рд╛рдХреНрдпрд╛рддреНрдордХ рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХреЗ рд╢рдмреНрджрдХреЛрд╢ рдХреА рджреГрд╢реНрдп рд╕рдВрд░рдЪрдирд╛ рд╣реИ, рдФрд░ рдСрдЯреЛ-рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддреНрд╡рд░рд┐рдд рддрд░реАрдХрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рд░ рд╕рдВрднрд╡ рддрд░реАрдХреЗ рд╕реЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рдВ, "рдЯрд░реНрдо" рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдореВрд▓реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдВрдЦреНрдпрд╛ рдЗрд╕рдХреА рдХрдерд┐рдд "рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡реГрддреНрддрд┐" рд╣реИред рдпрд╣ рдЗрд╕ рдЖрдВрдХрдбрд╝реЗ рдкрд░ рд╣реИ рдХрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╕рд░реНрд╡рд░ рдХреА рдУрд░, рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдХреЗ рдкреВрд░реЗ рд╢рдмреНрджрдХреЛрд╢ рдФрд░ рд╡рд░реНрддрдорд╛рди рдирд╛рдорд╕реНрдерд╛рди рдХреА рд╡рд┐рдзрд┐рдпреЛрдВ, рдмрджрд▓реЗ рдореЗрдВ, рдПрдХ JSON рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЙрддреНрдкрдиреНрди рдФрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдореБрдЦреНрдп рд╢рдмреНрдж рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдЕрдВрджрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рд╡рд░реНрдЧ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд╕рд╛рде рд▓реЛрдб рдФрд░ рд╡рд┐рд▓рдп рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣рд╛рдБ рдпрд╣ рд╣реИред
рд╕рд░реНрд╡рд░ рдХреЛ рдкрд╣рд▓реЗ
рдЗрд╕ рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдзреЗ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рд╕рднреА рд▓рд┐рдЦрдиреЗ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдпрд╣ "+ рдЯреА" рдЬреИрд╕реЗ рдХреБрдЫ рд╕рд░рд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдкреВрд░реА рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдХрд┐рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдпрд╛ рд╢реНрд░рджреНрдзреЗрдп рд░реАрдб рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рд░рдЪрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рдПрдХреНрд╕рд╕реА рдореЗрдВ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХрд░рдХреЗ рдмрд╕ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЛ рд▓рдЯрдХрд╛ рдпрд╛ рдЦрд░рд╛рдм рдХрд░ рджрд┐рдпрд╛ред
рдареАрдХ рд╣реИ, рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдордиреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдЗрдирдкреБрдЯ ("+ T") рдкрд░ рдорд╛рдирдХ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдореЛрдб рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рд╣реИ, рдФрд░ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рднреЗрдЬ рджреЗрдВрдЧреЗред рдареАрдХ рд╣реИ, рдЕрдм рдкрдврд╝рд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдФрд░ рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ - рд╣рдо рдЧреНрд░рд╛рд╣рдХ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдкреИрдХреЗрдЯ рдХреЛ рдкрдврд╝ рд░рд╣реЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рд╢рд░реАрд░ рдХреЛ рдирд╣реАрдВред рдкреИрдХреЗрдЬ рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП "рдХрдЪрд░рд╛" рдХрд╛ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ - рдпреЗ рдкрд╣рд▓реЗ рдХреБрдЫ рдмрд╛рдЗрдЯреНрд╕ рд╣реИрдВ рдЬреЛ рдЗрд╕рдХреЗ рд╣реЗрдбрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдХрд┐рд╕реА рддрд░рд╣ рддреНрдпрд╛рдЧрдирд╛ рдкрдбрд╝рд╛ред
рдпрд╣ рдХрд▓реНрдкрдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдпрд╣ рд╕рдм рдХреИрд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╕рд░реНрд╡рд░ рдкрд░ "рд░реАрдб рдП рд░рд╛рдЗрдЯ рдП" рдХрдорд╛рдВрдб рдХреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЕрдиреБрдХреНрд░рдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред
- рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
- рд░рдирдЯрд╛рдЗрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд╕рдВрдХреНрд░рдордг - I / O рдХреЛ "рд╕реАрдзреЗ" рд╕реЗрдЯ рдХрд░рдирд╛
- Xecute рдХрдорд╛рдВрдб рдЯреНрд░рд╛рдВрд╕рдлрд░
- рдкрдврд╝реЗрдВ: рдПрдХ рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдбреЗрдЯрд╛ рдкрдврд╝реЗрдВ
- рд╣рдо рдПрдХ рдкрдврд╝реЗ рдЧрдП рдкреИрдХреЗрдЬ рдХрд╛ рд╢рд░реАрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдВрджрд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ
- рдПрдХ рд▓рд┐рдЦреЗрдВ: рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдПрдХ рдореВрд▓реНрдп рднреЗрдЬреЗрдВ
- рдирд┐рд╖реНрдкрд╛рджрди рдореЛрдб рдХрд╛ рд╕рдорд╛рдкрди
рд▓реЗрдХрд┐рди рдЗрд╕ рд╢рд░реАрд░ рдХреЛ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд╛рдЗрдЯреНрд╕ (рд╡реЗрдмрд╕реЛрдХреЗрдЯ рдкреИрдХреЗрдЬ рдХреЗ рд╣реЗрдбрд░) рдореЗрдВ рди рдЖрдПрдВ? рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдкрдХреЛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд░реАрдб рд╣реИрдВрдбрд▓рд░ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рдВ, рдФрд░ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рд╕реНрдЯрдо рд╕реНрддрд░ рдкрд░: рдЯрд░реНрдорд┐рдирд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдЕрдиреБрднрд╡реА
sql.ru рдлреЛрд░рдо рдХреЗ рд▓реЛрдЧреЛрдВ
рдиреЗ рдореБрдЭреЗ рдХреИрдЪ - I / O рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рдХреА рдЕрджреНрднреБрдд рдЕрд╡рд┐рд╡рд╛рджрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рдмрддрд╛рдИред рдЗрд╕рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ, рдЕрдкрдиреЗ рддрд░реАрдХреЗ рд╕реЗ рд╕рднреА рдЖрдЧрдорди / рдкреНрд░рд╕реНрдерд╛рди рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рд╡рд╣ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛ред рдЗрдирдкреБрдЯ рд░реАрдбрд╛рдпрд░реЗрдХреНрд╢рди рд╕рд╛рдд рд╕рдмрд░реВрдЯреАрдиреНрд╕ рдХреЛ рд▓рд┐рдЦрдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдХрд┐ ## рдХреНрд▓рд╛рд╕ (% рдбрд┐рд╡рд╛рдЗрд╕) рдкрд░ рд░реАрдбрд┐рдореЗрдВрдЯ рд░реАрдбрд┐рдВрдЧ рдФрд░ рдХрдорд╛рдВрдбреНрд╕ рдХреЗ рдлрдВрдХреНрд╢рдиреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛ редReDirectIO рдЪрд╛рд▓реВ рд╣реИред рдпрджрд┐ рдЗрд╕ рдЖрдХрд░реНрд╖рдг рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ
рдпрд╣ рдзрд╛рдЧрд╛ рдХрд╛рдо рдЖ рд╕рдХрддрд╛ рд╣реИред
рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдЕрдиреБрднрд╡ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рдХреЗ рдХрд╛рдо рдЖрдПрдЧрд╛ рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдХрдо рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рдмрдиреЗрдЧрд╛ред рдЕрд╡рдзрд╛рд░рдгрд╛ рд╕реЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП, рдХрдИ рдирдП рд╡рд┐рдЪрд╛рд░ рдкреНрд░рдХрдЯ рд╣реБрдП рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕реАрдорд╛ рдирд╣реАрдВ рд╣реИ - рдпрд╣рд╛рдВ рдЖрдк рдХреЗрд╡рд▓ рдХрд▓реНрдкрдирд╛ рддрдХ рдЦреБрдж рдХреЛ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
GitHub рдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ
рдкрд╛рд▓рди тАЛтАЛрдХрд░реЗрдВ рдпрд╛ рднрд╛рдЧ рд▓реЗрдВ, рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдВ рдФрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВ, рдЖрдкрдХреА рдХреЛрдИ рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреАред рдЕрдЪреНрдЫрд╛ рдкреНрд░рд╢рд╛рд╕рди рд╣реИ!