рдорд╛рдЭреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рд┐рдЕрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓рд╛рдЬрд┐рд░рд╡рд╛рдгреНрдпрд╛ рдЪреБрдХрд╛ (рдЖрддрд╛рдкрд░реНрдпрдВрдд)

рдорд╛рдЭреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рд┐рдЕрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓рд╛рдЬрд┐рд░рд╡рд╛рдгреНрдпрд╛ рдЪреБрдХрд╛ (рдЖрддрд╛рдкрд░реНрдпрдВрдд)
рдЬрд╕реЗ рддреЗ рдореНрд╣рдгрддрд╛рдд, рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреНрдпрд╛ рдЬреБрдиреНрдпрд╛ рдХреЛрдбрдЪреА рд▓рд╛рдЬ рд╡рд╛рдЯрдд рдирд╕реЗрд▓, рддрд░ рддреБрдореНрд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдореНрд╣рдгреВрди рд╡рд╛рдврдд рдирд╛рд╣реА - рдЖрдгрд┐ рдореА рдпрд╛ рдорддрд╛рд╢реА рд╕рд╣рдордд рдЖрд╣реЗ. рдореА 40 рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА рдЖрдгрд┐ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХрджреГрд╖реНрдЯреНрдпрд╛ 30 рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА рдордиреЛрд░рдВрдЬрдирд╛рд╕рд╛рдареА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реБрд░реВ рдХреЗрд▓реЗ, рддреНрдпрд╛рдореБрд│реЗ рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдЦреВрдк рдЪреБрдХрд╛ рдЖрд╣реЗрдд. рдЦреВрдк. рд╕рдВрдЧрдгрдХ рд╢рд╛рд╕реНрддреНрд░рд╛рдЪрд╛ рдкреНрд░рд╛рдзреНрдпрд╛рдкрдХ рдореНрд╣рдгреВрди, рдореА рдорд╛рдЭреНрдпрд╛ рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдирд╛ рдЪреБрдХрд╛рдВрдордзреВрди рд╢рд┐рдХрд╛рдпрд▓рд╛ рд╢рд┐рдХрд╡рддреЛтАФрддреНрдпрд╛рдВрдЪреНрдпрд╛, рдорд╛рдЭреНрдпрд╛ рдЖрдгрд┐ рдЗрддрд░рд╛рдВрдЪреНрдпрд╛. рдорд╛рдЭреА рдирдореНрд░рддрд╛ рдЧрдорд╛рд╡реВ рдирдпреЗ рдореНрд╣рдгреВрди рдорд╛рдЭреНрдпрд╛ рдЪреБрдХрд╛рдВрдмрджреНрджрд▓ рдмреЛрд▓рдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдЖрд▓реА рдЖрд╣реЗ рдЕрд╕реЗ рдорд▓рд╛ рд╡рд╛рдЯрддреЗ. рдорд▓рд╛ рдЖрд╢рд╛ рдЖрд╣реЗ рдХреА рддреЗ рдПрдЦрд╛рджреНрдпрд╛рд╕рд╛рдареА рдЙрдкрдпреБрдХреНрдд рдард░рддреАрд▓.

рддрд┐рд╕рд░реЗ рд╕реНрдерд╛рди - рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реА рдХрдВрдкрд╛рдЗрд▓рд░

рдорд╛рдЭреНрдпрд╛ рд╢рд╛рд│реЗрддреАрд▓ рд╢рд┐рдХреНрд╖рдХрд╛рдВрдЪрд╛ рдЕрд╕рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реЛрддрд╛ рдХреА рд░реЛрдорд┐рдпреЛ рдЖрдгрд┐ рдЬреНрдпреБрд▓рд┐рдПрдЯрд▓рд╛ рд╢реЛрдХрд╛рдВрддрд┐рдХрд╛ рдорд╛рдирд▓реА рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА рдХрд╛рд░рдг рдкрд╛рддреНрд░рд╛рдВрдордзреНрдпреЗ рдХреЛрдгрддрд╛рд╣реА рджреБрдГрдЦрдж рдЕрдкрд░рд╛рдз рдирд╡реНрд╣рддрд╛ - рддреЗ рдХрд┐рд╢реЛрд░рд╡рдпреАрди рдореБрд▓рд╛рдВрдкреНрд░рдорд╛рдгреЗрдЪ рдореВрд░реНрдЦрдкрдгрд╛рдиреЗ рд╡рд╛рдЧрд▓реЗ. рддреЗрд╡реНрд╣рд╛ рдореА рддреНрдпрд╛рдЪреНрдпрд╛рд╢реА рд╕рд╣рдордд рдирд╡реНрд╣рддреЛ, рдкрд░рдВрддреБ рдЖрддрд╛ рдорд▓рд╛ рддреНрдпрд╛рдЪреНрдпрд╛ рдорддреЗ, рд╡рд┐рд╢реЗрд╖рдд: рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдЪреНрдпрд╛ рд╕рдВрджрд░реНрднрд╛рдд рддрд░реНрдХрд╢реБрджреНрдзрддреЗрдЪреЗ рдзрд╛рдиреНрдп рджрд┐рд╕рддреЗ.

рдореА рдПрдордЖрдпрдЯреАрдордзреНрдпреЗ рдорд╛рдЭреЗ рджреБрд╕рд░реЗ рд╡рд░реНрд╖ рдкреВрд░реНрдг рдХреЗрд▓реЗ рддреЛрдкрд░реНрдпрдВрдд рдореА рддрд░реБрдг рдЖрдгрд┐ рдЕрдирдиреБрднрд╡реА рд╣реЛрддреЛ, рдЬреАрд╡рдирд╛рдд рдЖрдгрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдордзреНрдпреЗ. рдЙрдиреНрд╣рд╛рд│реНрдпрд╛рдд, рдореА рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдордзреНрдпреЗ, рд╕реА рдХрдВрдкрд╛рдпрд▓рд░ рдЯреАрдорд╡рд░ рдЗрдВрдЯрд░реНрди рдХреЗрд▓реЗ рд╣реЛрддреЗ, рдкреНрд░рдердо рдореА рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рд╕рдкреЛрд░реНрдЯ рд╕рд╛рд░рдЦреНрдпрд╛ рдирд┐рдпрдорд┐рдд рдЧреЛрд╖реНрдЯреА рдХреЗрд▓реНрдпрд╛ рдЖрдгрд┐ рдирдВрддрд░ рдорд▓рд╛ рдХрдВрдкрд╛рдЗрд▓рд░рдЪреНрдпрд╛ рд╕рд░реНрд╡рд╛рдд рдордЬреЗрджрд╛рд░ рднрд╛рдЧрд╛рд╡рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреА рдЬрдмрд╛рдмрджрд╛рд░реА рд╕реЛрдкрд╡рд▓реА рдЧреЗрд▓реА - рдмреЕрдХрдПрдВрдб рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди. рд╡рд┐рд╢реЗрд╖рддрдГ, рдорд▓рд╛ рд╢рд╛рдЦрд╛ рд╡рд┐рдзрд╛рдирд╛рдВрд╕рд╛рдареА x86 рдХреЛрдб рд╕реБрдзрд╛рд░рд╛рд╡рд╛ рд▓рд╛рдЧрд▓рд╛.

рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрднрд╛рд╡реНрдп рдкреНрд░рдХрд░рдгрд╛рд╕рд╛рдареА рдЗрд╖реНрдЯрддрдо рдорд╢реАрди рдХреЛрдб рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдзрд╛рд░ рдХрд░реВрди, рдореА рд╕реНрд╡рдд: рд▓рд╛ рдкреВрд▓рдордзреНрдпреЗ рдлреЗрдХреВрди рджрд┐рд▓реЗ. рдЬрд░ рдореВрд▓реНрдпрд╛рдВрдЪреА рд╡рд┐рддрд░рдг рдШрдирддрд╛ рдЬрд╛рд╕реНрдд рдЕрд╕реЗрд▓, рддрд░ рдореА рддреНрдпрд╛рдд рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рд╕рдВрдХреНрд░рдордг рд╕рд╛рд░рдгреА. рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ рд╕рд╛рдорд╛рдИрдХ рднрд╛рдЬрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рдореА рддреЗ рдЯреЗрдмрд▓ рдШрдЯреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ (рдкрд░рдВрддреБ рдЬрд░ рднрд╛рдЧрд╛рдХрд╛рд░ рд╡рд╛рдкрд░реВрди рдХрд░рддрд╛ рдЖрд▓рд╛ рддрд░рдЪ. рдереЛрдбрд╛ рд╢рд┐рдлреНрдЯ). рдЬреЗрд╡реНрд╣рд╛ рд╕рд░реНрд╡ рдореВрд▓реНрдпреЗ рджреЛрдирдЪреА рд╢рдХреНрддреА рд╣реЛрддреА, рддреЗрд╡реНрд╣рд╛ рдореА рджреБрд╕рд░реЗ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдХреЗрд▓реЗ. рдЬрд░ рдореВрд▓реНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рдВрдЪрд╛рдиреЗ рдорд╛рдЭреНрдпрд╛ рдЕрдЯреА рдкреВрд░реНрдг рдХреЗрд▓реНрдпрд╛ рдирд╛рд╣реАрдд, рддрд░ рдореА рддреЗ рдЕрдиреЗрдХ рдЕрдиреБрдХреВрд▓ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХреЗрд▓реЗ рдЖрдгрд┐ рдЖрдзреАрдЪ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓рд╛ рдХреЛрдб рд╡рд╛рдкрд░рд▓рд╛.

рддреЗ рдПрдХ рднрдпрд╛рдирдХ рд╕реНрд╡рдкреНрди рд╣реЛрддреЗ. рдмрд▒реНрдпрд╛рдЪ рд╡рд░реНрд╖рд╛рдВрдирдВрддрд░ рдорд▓рд╛ рд╕рд╛рдВрдЧрдгреНрдпрд╛рдд рдЖрд▓реЗ рдХреА рдорд╛рдЭреНрдпрд╛ рдХреЛрдбрдЪрд╛ рд╡рд╛рд░рд╕рд╛ рдорд┐рд│рд╛рд▓реЗрд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдорд╛рдЭрд╛ рджреНрд╡реЗрд╖ рдХрд░рддреЛ.

рдорд╛рдЭреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рд┐рдЕрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓рд╛рдЬрд┐рд░рд╡рд╛рдгреНрдпрд╛ рдЪреБрдХрд╛ (рдЖрддрд╛рдкрд░реНрдпрдВрдд)

рдзрдбрд╛ рд╢рд┐рдХрд▓рд╛

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

рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХрд░рдгрд╛рдВрдирд╛ рдЧрддреА рджрд┐рд▓реНрдпрд╛рдиреЗ рджреБрд░реНрдорд┐рд│ рдкреНрд░рдХрд░рдгрд╛рдВрдирд╛ рдЕрдиреБрдХреВрд▓ рдХрд░рдгреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реАрдкрдгреЗ рд╕реБрдзрд╛рд░реЗрд▓. рдЧрдВрдордд рдореНрд╣рдгрдЬреЗ, рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХрд░рдгреЗ рджреБрд░реНрдорд┐рд│ рдкреНрд░рдХрд░рдгрд╛рдВрдкреЗрдХреНрд╖рд╛ рд╕реЛрдкреА рдЕрд╕рддрд╛рдд. рд╣рд╛ рддрд╛рд░реНрдХрд┐рдХ рд╕рд▓реНрд▓рд╛ рдЧреГрд╣реАрдд рдзрд░рддреЛ рдХреА рдХреЛрдгрддреЗ рдХреЗрд╕ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдирд▓реЗ рдЬрд╛рддреЗ рд╣реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ - рдЖрдгрд┐ рд╣реЗ рдХреЗрд╡рд│ рдХрд╛рд│рдЬреАрдкреВрд░реНрд╡рдХ рдЪрд╛рдЪрдгреА рдЖрдгрд┐ рдореЛрдЬрдорд╛рдк рдкреНрд░рдХреНрд░рд┐рдпреЗрджреНрд╡рд╛рд░реЗ рд╢рдХреНрдп рдЖрд╣реЗ.

рдорд╛рдЭреНрдпрд╛ рдмрдЪрд╛рд╡рд╛рдд, рдореА рд╡реНрдпрд╡рд╣рд╛рд░рд╛рдд рд╢рд╛рдЦрд╛ рд╡рд┐рдзрд╛рдиреЗ рдХрд╢реА рджрд┐рд╕рддрд╛рдд рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ (рдЬрд╕реЗ рдХреА рдХрд┐рддреА рд╢рд╛рдЦрд╛ рд╣реЛрддреНрдпрд╛ рдЖрдгрд┐ рдХрд┐рддреА рд╕реНрдерд┐рд░рд╛рдВрдХ рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ), рдкрд░рдВрддреБ 1988 рдордзреНрдпреЗ рд╣реА рдорд╛рд╣рд┐рддреА рдЙрдкрд▓рдмреНрдз рдирд╡реНрд╣рддреА. рддрдерд╛рдкрд┐, рдЬреЗрд╡реНрд╣рд╛ рд╡рд░реНрддрдорд╛рди рдХрдВрдкрд╛рдЗрд▓рд░ рдорд╛рдЭреНрдпрд╛ рд╕рдореЛрд░ рдЖрд▓реЗрд▓реНрдпрд╛ рдХреГрддреНрд░рд┐рдо рдЙрджрд╛рд╣рд░рдгрд╛рд╕рд╛рдареА рдЗрд╖реНрдЯрддрдо рдХреЛрдб рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА рддреЗрд╡реНрд╣рд╛ рдореА рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд░рдгреЗ рдЬреЛрдбрд▓реА рдирд╕рд╛рд╡реАрдд.

рдорд▓рд╛ рдЕрдиреБрднрд╡реА рд╡рд┐рдХрд╕рдХрд╛рд▓рд╛ рдХреЙрд▓ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛рд╕рд╣, рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХрд░рдгреЗ рдХрд╛рдп рдЖрд╣реЗрдд рдпрд╛рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рд╛ рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рд╡рд┐рд╢реЗрд╖рдд: рд╣рд╛рддрд╛рд│рд╛. рдореА рдХрдореА рдХреЛрдб рд▓рд┐рд╣реАрди, рдкрдг рддреА рдЪрд╛рдВрдЧрд▓реА рдЧреЛрд╖реНрдЯ рдЖрд╣реЗ. рд╕реНрдЯреЕрдХ рдУрд╡реНрд╣рд░рдлреНрд▓реЛрдЪреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рдЬреЗрдл рдПрдЯрд╡реБрдб рдпрд╛рдВрдиреА рд▓рд┐рд╣рд┐рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рдЪрд╛ рд╕рд░реНрд╡рд╛рдд рд╡рд╛рдИрдЯ рд╢рддреНрд░реВ рд╕реНрд╡рддрдГ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЖрд╣реЗ:

рдорд▓рд╛ рдорд╛рд╣реАрдд рдЖрд╣реЗ рдХреА, рдЖрдкрд▓реНрдпрд╛ рд╕рд░реНрд╡рд╛рдВрдкреНрд░рдорд╛рдгреЗрдЪ рддреБрдордЪрд╛рд╣реА рд╣реЗрддреВ рдЪрд╛рдВрдЧрд▓рд╛ рдЖрд╣реЗ. рдЖрдореНрд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рддрдпрд╛рд░ рдХрд░рддреЛ рдЖрдгрд┐ рдХреЛрдб рд▓рд┐рд╣рд╛рдпрд▓рд╛ рдЖрд╡рдбрддреЛ. рдЕрд╢рд╛рдкреНрд░рдХрд╛рд░реЗ рдЖрдкрдг рддрдпрд╛рд░ рдЭрд╛рд▓реЛ рдЖрд╣реЛрдд. рдЖрдореНрд╣рд╛рд▓рд╛ рд╡рд╛рдЯрддреЗ рдХреА рдбрдХреНрдЯ рдЯреЗрдк, рдШрд░рдЧреБрддреА рдХреНрд░реЕрдЪ рдЖрдгрд┐ рдХреЛрдбрдЪреНрдпрд╛ рдЪрд┐рдореВрдЯрднрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдХреЛрдбрд░рд╛рдВрдирд╛ рд╣реЗ рдорд╛рдиреНрдп рдХрд░рд╛рдпрд▓рд╛ рдЬрд┐рддрдХрд╛ рддреНрд░рд╛рд╕ рд╣реЛрддреЛ рддрд┐рддрдХрд╛рдЪ рд╕рд░реНрд╡реЛрддреНрддрдо рдХреЛрдб рд╣рд╛ рдХреЛрдб рдЖрд╣реЗ рдЬреЛ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдирд╛рд╣реА. рдкреНрд░рддреНрдпреЗрдХ рдирд╡реАрди рдУрд│реАрд▓рд╛ рдбреАрдмрдЧрд┐рдВрдЧ рдЖрдгрд┐ рд╕рдорд░реНрдерди рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рддреЗ рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рдирд╡реАрди рдХреЛрдб рдЬреЛрдбрддрд╛, рддреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рддреЗ рдЕрдирд┐рдЪреНрдЫреЗрдиреЗ рдЖрдгрд┐ рддрд┐рд░рд╕реНрдХрд╛рд░рд╛рдиреЗ рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ рдХрд╛рд░рдг рдЗрддрд░ рд╕рд░реНрд╡ рдкрд░реНрдпрд╛рдп рд╕рдВрдкрд▓реЗ рдЖрд╣реЗрдд. рдмрд░реЗрдЪ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЦреВрдк рдЬрд╛рд╕реНрдд рдХреЛрдб рд▓рд┐рд╣рд┐рддрд╛рдд, рддреЗ рдЖрдкрд▓рд╛ рд╢рддреНрд░реВ рдмрдирд╡рддрд╛рдд.

рдЬрд░ рдореА рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХрд░рдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгрд╛рд░рд╛ рд╕реЛрдкрд╛ рдХреЛрдб рд▓рд┐рд╣рд┐рд▓рд╛ рдЕрд╕рддрд╛, рддрд░ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕ рдЕрджреНрдпрддрдирд┐рдд рдХрд░рдгреЗ рдЦреВрдк рд╕реЛрдкреЗ рдЭрд╛рд▓реЗ рдЕрд╕рддреЗ. рдореА рдПрдХ рдЧреЛрдВрдзрд│ рдорд╛рдЧреЗ рд╕реЛрдбрд▓рд╛ рдЬреНрдпрд╛рдЪрд╛ рд╕рд╛рдордирд╛ рдХреЛрдгрд╛рд▓рд╛рд╣реА рдХрд░рд╛рдпрдЪрд╛ рдирд╡реНрд╣рддрд╛.

рдорд╛рдЭреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рд┐рдЕрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓рд╛рдЬрд┐рд░рд╡рд╛рдгреНрдпрд╛ рдЪреБрдХрд╛ (рдЖрддрд╛рдкрд░реНрдпрдВрдд)

рджреБрд╕рд░реЗ рд╕реНрдерд╛рди: рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЬрд╛рд╣рд┐рд░рд╛рдд

рдЬреЗрд╡реНрд╣рд╛ рдореА Google рд╡рд░ рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛ рдЬрд╛рд╣рд┐рд░рд╛рддреАрдВрд╡рд░ рдХрд╛рдо рдХрд░рдд рд╣реЛрддреЛ (рдорд╛рдпрд╕реНрдкреЗрд╕ рдЖрдард╡рддреЗ?), рдореА C++ рдордзреНрдпреЗ рдЕрд╕реЗ рдХрд╛рд╣реАрддрд░реА рд▓рд┐рд╣рд┐рд▓реЗ:

for (int i = 0; i < user->interests->length(); i++) {
  for (int j = 0; j < user->interests(i)->keywords.length(); j++) {
      keywords->add(user->interests(i)->keywords(i)) {
  }
}

рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд▓рдЧреЗрдЪ рддреНрд░реБрдЯреА рдкрд╛рд╣реВ рд╢рдХрддрд╛рдд: рд╢реЗрд╡рдЯрдЪрд╛ рдпреБрдХреНрддрд┐рд╡рд╛рдж j рдЕрд╕рд╛рд╡рд╛, i рдирд╛рд╣реА. рдпреБрдирд┐рдЯ рдЪрд╛рдЪрдгреАрдиреЗ рддреНрд░реБрдЯреА рдкреНрд░рдХрдЯ рдХреЗрд▓реА рдирд╛рд╣реА рдЖрдгрд┐ рдорд╛рдЭреНрдпрд╛ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрдирдХрд░реНрддреНрдпрд╛рдиреЗрд╣реА рдХреЗрд▓реА рдирд╛рд╣реА. рд▓реЙрдиреНрдЪ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрдгрд┐ рдПрдХрд╛ рд░рд╛рддреНрд░реА рдорд╛рдЭрд╛ рдХреЛрдб рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЧреЗрд▓рд╛ рдЖрдгрд┐ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░рдордзреАрд▓ рд╕рд░реНрд╡ рд╕рдВрдЧрдгрдХ рдХреНрд░реЕрд╢ рдЭрд╛рд▓реЗ.

рдХрд╛рд╣реАрд╣реА рд╡рд╛рдИрдЯ рдШрдбрд▓реЗ рдирд╛рд╣реА. рдХреЛрдгрд╛рд╕рд╛рдареАрд╣реА рдХрд╛рд╣реАрд╣реА рддреЛрдбрд▓реЗ рдирд╛рд╣реА, рдХрд╛рд░рдг рдЬрд╛рдЧрддрд┐рдХ рд▓реЙрдиреНрдЪрдкреВрд░реНрд╡реА рдХреЛрдбрдЪреА рдЪрд╛рдЪрдгреА рдПрдХрд╛ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░рдордзреНрдпреЗ рдХреЗрд▓реА рдЧреЗрд▓реА рд╣реЛрддреА. рдЬреЛрдкрд░реНрдпрдВрдд SRE рдЕрднрд┐рдпрдВрддреНрдпрд╛рдВрдиреА рдмрд┐рд▓рд┐рдпрд░реНрдбреНрд╕ рдЦреЗрд│рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ рдирд╛рд╣реА рдЖрдгрд┐ рдереЛрдбреЗ рд░реЛрд▓рдмреЕрдХ рдХреЗрд▓реЗ рдирд╛рд╣реА. рджреБрд╕рд▒реНрдпрд╛ рджрд┐рд╡рд╢реА рд╕рдХрд╛рд│реА рдорд▓рд╛ рдХреНрд░реЕрд╢ рдбрдВрдкрд╕рд╣ рдИрдореЗрд▓ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓рд╛, рдХреЛрдб рджреБрд░реБрд╕реНрдд рдХреЗрд▓рд╛ рдЖрдгрд┐ рдПрдХрдХ рдЪрд╛рдЪрдгреНрдпрд╛ рдЬреЛрдбрд▓реНрдпрд╛ рдЬреНрдпрд╛рдореБрд│реЗ рддреНрд░реБрдЯреА рд╕рд╛рдкрдбреЗрд▓. рдореА рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреЗ рдкрд╛рд▓рди рдХреЗрд▓реНрдпрд╛рдореБрд│реЗ - рдЕрдиреНрдпрдерд╛ рдорд╛рдЭрд╛ рдХреЛрдб рдЪрд╛рд▓рдгреНрдпрд╛рд╕ рдЕрдпрд╢рд╕реНрд╡реА рд╣реЛрдИрд▓ - рдЗрддрд░ рдХреЛрдгрддреАрд╣реА рд╕рдорд╕реНрдпрд╛ рдирд╡реНрд╣рддреА.

рдорд╛рдЭреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рд┐рдЕрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓рд╛рдЬрд┐рд░рд╡рд╛рдгреНрдпрд╛ рдЪреБрдХрд╛ (рдЖрддрд╛рдкрд░реНрдпрдВрдд)

рдзрдбрд╛ рд╢рд┐рдХрд▓рд╛

рдмрд░реНрдпрд╛рдЪрдЬрдгрд╛рдВрдирд╛ рдЦрд╛рддреНрд░реА рдЖрд╣реЗ рдХреА рдЕрд╢рд╛ рдореЛрдареНрдпрд╛ рдЪреБрдХреАрдореБрд│реЗ рдирд┐рд╢реНрдЪрд┐рддрдкрдгреЗ рджреЛрд╖реА рдбрд┐рд╕рдорд┐рд╕ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓, рдкрд░рдВрддреБ рд╣реЗ рддрд╕реЗ рдирд╛рд╣реА: рдкреНрд░рдердо, рд╕рд░реНрд╡ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЪреБрдХрд╛ рдХрд░рддрд╛рдд рдЖрдгрд┐ рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ, рддреЗ рдХреНрд╡рдЪрд┐рддрдЪ рджреЛрдирджрд╛ рд╕рдорд╛рди рдЪреВрдХ рдХрд░рддрд╛рдд.

рдЦрд░рдВ рддрд░, рдорд╛рдЭрд╛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдорд┐рддреНрд░ рдЖрд╣реЗ рдЬреЛ рдПрдХ рд╣реБрд╢рд╛рд░ рдЕрднрд┐рдпрдВрддрд╛ рд╣реЛрддрд╛ рдЖрдгрд┐ рдПрдХрдЪ рдЪреВрдХ рдХреЗрд▓реНрдпрд╛рдмрджреНрджрд▓ рддреНрдпрд╛рд▓рд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реЗ рд╣реЛрддреЗ. рддреНрдпрд╛рдирдВрддрд░, рддреНрдпрд╛рд▓рд╛ Google рд╡рд░ рдирд┐рдпреБрдХреНрдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ (рдЖрдгрд┐ рд▓рд╡рдХрд░рдЪ рдкрджреЛрдиреНрдирддреА рдорд┐рд│рд╛рд▓реА) - рддреНрдпрд╛рдиреЗ рдПрдХрд╛ рдореБрд▓рд╛рдЦрддреАрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЪреБрдХреАрдмрджреНрджрд▓ рдкреНрд░рд╛рдорд╛рдгрд┐рдХрдкрдгреЗ рдмреЛрд▓рд▓реЗ рдЖрдгрд┐ рддреЗ рдШрд╛рддрдХ рдорд╛рдирд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА.

рддреЗрдЪ рдЖрд╣реЗ рд╕рд╛рдВрдЧрд╛ IBM рдЪреЗ рджрд┐рдЧреНрдЧрдЬ рдкреНрд░рдореБрдЦ рдереЙрдорд╕ рд╡реЙрдЯрд╕рди рдмрджреНрджрд▓:

рд╕реБрдорд╛рд░реЗ рдПрдХ рджрд╢рд▓рдХреНрд╖ рдбреЙрд▓рд░реНрд╕рдЪрд╛ рд╕рд░рдХрд╛рд░реА рдЖрджреЗрд╢ рдЬрд╛рд╣реАрд░ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛. IBM рдХреЙрд░реНрдкреЛрд░реЗрд╢рди - рдХрд┐рдВрд╡рд╛ рддреНрдпрд╛рдРрд╡рдЬреА, рдереЙрдорд╕ рд╡реЙрдЯрд╕рди рд╕реАрдирд┐рдпрд░. рд╡реИрдпрдХреНрддрд┐рдХрд░рд┐рддреНрдпрд╛ - рдЦрд░реЛрдЦрд░ рддреЗ рдорд┐рд│рд╡рд╛рдпрдЪреЗ рд╣реЛрддреЗ. рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рд╡рд┐рдХреНрд░реА рдкреНрд░рддрд┐рдирд┐рдзреА рд╣реЗ рдХрд░реВ рд╢рдХрд▓рд╛ рдирд╛рд╣реА рдЖрдгрд┐ IBM рдиреЗ рдмреЛрд▓реА рдЧрдорд╛рд╡рд▓реА. рджреБрд╕рд▒реНрдпрд╛ рджрд┐рд╡рд╢реА, рд╣рд╛ рдХрд░реНрдордЪрд╛рд░реА рдорд┐. рд╡реЙрдЯрд╕рдирдЪреНрдпрд╛ рдСрдлрд┐рд╕рдордзреНрдпреЗ рдЖрд▓рд╛ рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдбреЗрд╕реНрдХрд╡рд░ рдПрдХ рд▓рд┐рдлрд╛рдлрд╛ рдареЗрд╡рд▓рд╛. рдорд┐рд╕реНрдЯрд░ рд╡реЙрдЯрд╕рдирдиреЗ рддреНрдпрд╛рдХрдбреЗ рдкрд╛рд╣рдгреНрдпрд╛рдЪреАрд╣реА рддрд╕рджреА рдШреЗрддрд▓реА рдирд╛рд╣реА - рддреЗ рдПрдХрд╛ рдХрд░реНрдордЪрд╛рд▒реНрдпрд╛рдЪреА рд╡рд╛рдЯ рдкрд╛рд╣рдд рд╣реЛрддреЗ рдЖрдгрд┐ рддреЗ рд░рд╛рдЬреАрдирд╛рдореНрдпрд╛рдЪреЗ рдкрддреНрд░ рд╣реЛрддреЗ рд╣реЗ рддреНрдпрд╛рдВрдирд╛ рдорд╛рд╣реАрдд рд╣реЛрддреЗ.

рд╡реЙрдЯрд╕рдирдиреЗ рд╡рд┐рдЪрд╛рд░рд▓реЗ рдХрд╛рдп рдЪреВрдХ рдЭрд╛рд▓реА.

рд╡рд┐рдХреНрд░реА рдкреНрд░рддрд┐рдирд┐рдзреАрдиреЗ рдирд┐рд╡рд┐рджреЗрдЪреНрдпрд╛ рдкреНрд░рдЧрддреАрдмрд╛рдмрдд рд╕рд╡рд┐рд╕реНрддрд░ рдорд╛рд╣рд┐рддреА рджрд┐рд▓реА. рдЯрд╛рд│рддрд╛ рдпреЗрдК рд╢рдХрдгрд╛рд▒реНрдпрд╛ рдЪреБрдХрд╛рдВрдирд╛ рддреНрдпрд╛рдиреЗ рдирд╛рд╡ рджрд┐рд▓реЗ. рд╢реЗрд╡рдЯреА, рддреЛ рдореНрд╣рдгрд╛рд▓рд╛, тАЬрдорд┐рд╕реНрдЯрд░ рд╡реЙрдЯрд╕рди, рдорд▓рд╛ рд╕рдордЬрд╛рд╡реВрди рд╕рд╛рдВрдЧрд┐рддрд▓реНрдпрд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж. рдорд▓рд╛ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ рдХреА рдЖрдореНрд╣рд╛рд▓рд╛ рдпрд╛ рдСрд░реНрдбрд░рдЪреА рдХрд┐рддреА рдЧрд░рдЬ рдЖрд╣реЗ. рддреЛ рдХрд┐рддреА рдорд╣рддреНрд╡рд╛рдЪрд╛ рд╣реЛрддрд╛ рд╣реЗ рдорд▓рд╛ рдорд╛рд╣реАрдд рдЖрд╣реЗ," рдЖрдгрд┐ рдирд┐рдШрд╛рдпрд▓рд╛ рддрдпрд╛рд░ рдЭрд╛рд▓реЛ.

рд╡реЙрдЯрд╕рди рджрд╛рд░рд╛рдд рддреНрдпрд╛рдЪреНрдпрд╛рдЬрд╡рд│ рдЧреЗрд▓рд╛, рддреНрдпрд╛рдЪреНрдпрд╛ рдбреЛрд│реНрдпрд╛рдд рдкрд╛рд╣рд┐рд▓реЗ рдЖрдгрд┐ рд╢рдмреНрджрд╛рдВрд╕рд╣ рд▓рд┐рдлрд╛рдлрд╛ рдкрд░рдд рдХреЗрд▓рд╛: тАЬрдореА рддреБрд▓рд╛ рдХрд╕реЗ рдЬрд╛рдК рджреЗрдК? рдореА рдлрдХреНрдд рддреБрдордЪреНрдпрд╛ рд╢рд┐рдХреНрд╖рдгрд╛рдд рджрд╢рд▓рдХреНрд╖ рдбреЙрд▓рд░реНрд╕ рдЧреБрдВрддрд╡рд▓реЗ рдЖрд╣реЗрдд.

рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдПрдХ рдЯреА-рд╢рд░реНрдЯ рдЖрд╣реЗ рдЬреНрдпрд╛рд╡рд░ рд▓рд┐рд╣рд┐рд▓реЗ рдЖрд╣реЗ: "рдЬрд░ рддреБрдореНрд╣реА рдЪреБрдХрд╛рдВрдордзреВрди рдЦрд░реЛрдЦрд░ рд╢рд┐рдХрд▓рд╛рдд рддрд░ рдореА рдЖрдзреАрдЪ рдПрдХ рдорд╛рд╕реНрдЯрд░ рдЖрд╣реЗ." рдХрд┐рдВрдмрд╣реБрдирд╛, рддреНрд░реБрдЯреАрдВрдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛ рддрд░ рдореА рд╡рд┐рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рдбреЙрдХреНрдЯрд░ рдЖрд╣реЗ.

рдкреНрд░рдердо рд╕реНрдерд╛рди: ре▓рдк рд╢реЛрдзрдХ API

рдЦрд░реЛрдЦрд░рдЪ рднрдпрдВрдХрд░ рдЪреБрдХрд╛ рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛рдд, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЬреНрдЮрд╛рди рдмрдирддрд╛рдд, рджреБрд░реБрд╕реНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмрд░рд╛рдЪ рд╡реЗрд│ рдШреЗрддрд╛рдд рдЖрдгрд┐ рдЬреНрдпрд╛рдВрдиреА рддреНрдпрд╛ рдмрдирд╡рд▓реНрдпрд╛ рдирд╕рддрд╛рдд рддреНрдпрд╛рдВрдЪреНрдпрд╛рджреНрд╡рд╛рд░реЗ рддреНрдпрд╛ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рдорд╛рдЭреА рд╕рд░реНрд╡рд╛рдд рдореЛрдареА рдЪреВрдХ рдпрд╛ рд╕рд░реНрд╡ рдирд┐рдХрд╖рд╛рдВрдордзреНрдпреЗ рдмрд╕рддреЗ.

рдЬрд┐рддрдХреЗ рд╡рд╛рдИрдЯ рддрд┐рддрдХреЗ рдЪрд╛рдВрдЧрд▓реЗ

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

рддреЗ рдХрд╕реЗ рдЕрд╕рд╛рд╡реЗ: рдбрд┐рдЭрд╛рдЗрди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрдгрд┐ рдЗрдВрдЯрд░рдлреЗрд╕рдордзреНрдпреЗ рд╕реЛрдкреЗ рдЕрд╕рд╛рд╡реЗ. рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рд╕рд╛рдзреЗрдкрдгрд╛рдкреЗрдХреНрд╖рд╛ рдЗрдВрдЯрд░рдлреЗрд╕рдЪреА рд╕рд╛рдзреЗрдкрдгрд╛ рдорд╣рддреНрддреНрд╡рд╛рдЪреА рдЖрд╣реЗ.

рдЬрд┐рддрдХреЗ рд╡рд╛рдИрдЯ, рддрд┐рддрдХреЗ рдЪрд╛рдВрдЧрд▓реЗ: рдбрд┐рдЭрд╛рдЗрди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрдгрд┐ рдЗрдВрдЯрд░рдлреЗрд╕рдордзреНрдпреЗ рд╕реЛрдкреЗ рдЕрд╕рд╛рд╡реЗ. рдЗрдВрдЯрд░рдлреЗрд╕рдЪреНрдпрд╛ рд╕рд╛рдзреЗрдкрдгрд╛рдкреЗрдХреНрд╖рд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рд╕рд╛рдзреЗрдкрдгрд╛ рдЕрдзрд┐рдХ рдорд╣рддреНрддреНрд╡рд╛рдЪреА рдЖрд╣реЗ.

рдЪрд▓рд╛ рддреЗ рдПрдХрд╛ рдорд┐рдирд┐рдЯрд╛рд╕рд╛рдареА рд╡рд┐рд╕рд░реБрдпрд╛. рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рдореА рдмрд░реНрдпрд╛рдЪ рд╡рд░реНрд╖рд╛рдВрдкрд╛рд╕реВрди рддреНрдпрд╛рдмрджреНрджрд▓ рд╡рд┐рд╕рд░рд▓реЛ.

рдЕтАНреЕрдк рд╢реЛрдзрдХ

Google рд╡рд░ рдХрд╛рдо рдХрд░рдд рдЕрд╕рддрд╛рдирд╛, рдореА рдЯреАрдордЪрд╛ рдПрдХ рднрд╛рдЧ рд╣реЛрддреЛ рдЕтАНреЕрдк рд╢реЛрдзрдХрдирд╡рд╢рд┐рдХреНрдпрд╛рдВрд╕рд╛рдареА рдПрдХ рдСрдирд▓рд╛рдЗрди рдбреНрд░реЕрдЧ-рдЕрдБрдб-рдбреНрд░реЙрдк рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рд╡рд╛рддрд╛рд╡рд░рдг AndroidрдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕. рд╣реЗ реирежрежреп рд╕рд╛рд▓ рд╣реЛрддреЗ, рдЖрдгрд┐ рдЖрдореНрд╣реА рдЕрд▓реНрдлрд╛ рд╡реНрд╣рд░реНрдЬрди рд╡реЗрд│реЗрд╡рд░ рд░рд┐рд▓реАрдЬ рдХрд░рдгреНрдпрд╛рдЪреА рдШрд╛рдИ рдХрд░рдд рд╣реЛрддреЛ, рдЬреЗрдгреЗрдХрд░реВрди рдЙрдиреНрд╣рд╛рд│реНрдпрд╛рдд рд╢рд┐рдХреНрд╖рдХрд╛рдВрд╕рд╛рдареА рдХрд╛рд░реНрдпрд╢рд╛рд│рд╛ рдЖрдпреЛрдЬрд┐рдд рдХрд░рддрд╛ рдпреЗрддреАрд▓ рдЖрдгрд┐ рдордЧ рддреЗ рд╢рд░рдж рдЛрддреВрдордзреНрдпреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд░реНрдЧрд╛рдд рд╣реЗ рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд╛рдкрд░реВ рд╢рдХрддреАрд▓. TI-99/4 рд╡рд░ рдЧреЗрдореНрд╕ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреНрдпрд╛ рдорд╛рдЭреНрдпрд╛ рдЬреБрдиреНрдпрд╛ рдЖрдард╡рдгреАрдВрдореБрд│реЗ, рдореА рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡реЗрдЪреНрдЫреЗрдиреЗ рдкреБрдвреЗ рдЖрд▓реЛ. рдЬреНрдпрд╛рдВрдирд╛ рдорд╛рд╣рд┐рддреА рдирд╛рд╣реА рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА, рд╕реНрдкреНрд░рд╛рдЗрдЯ рдореНрд╣рдгрдЬреЗ рдПрдХ рджреНрд╡рд┐рдорд┐рддреАрдп рдЧреНрд░рд╛рдлрд┐рдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдЬреЛ рд╣рд▓реВ рд╢рдХрддреЛ рдЖрдгрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рдЪреНрдпрд╛ рдЗрддрд░ рдШрдЯрдХрд╛рдВрд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзреВ рд╢рдХрддреЛ. рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕рдЪреНрдпрд╛ рдЙрджрд╛рд╣рд░рдгрд╛рдВрдордзреНрдпреЗ рд╕реНрдкреЗрд╕рд╢рд┐рдк, рд▓рдШреБрдЧреНрд░рд╣, рдЪреЗрдВрдбреВ рдЖрдгрд┐ рдкреЕрдбрд▓ рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реЛрддреЛ.

рдЖрдореНрд╣реА Java рдордзреНрдпреЗ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб ре▓рдк рдЗрдиреНрд╡реНрд╣реЗрдВрдЯрд░ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ, рддреНрдпрд╛рдореБрд│реЗ рддреЗрдереЗ рдлрдХреНрдд рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪрд╛ рдПрдХ рд╕рдореВрд╣ рдЖрд╣реЗ. рдмреЙрд▓реНрд╕ рдЖрдгрд┐ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рд╕рд╛рд░рдЦреЗрдЪ рд╡рд╛рдЧрддрд╛рдд рдореНрд╣рдгреВрди, рдореА рдЧреБрдгрдзрд░реНрдо (рдлреАрд▓реНрдб) X, Y, рд╕реНрдкреАрдб (рд╡реЗрдЧ) рдЖрдгрд┐ рд╣реЗрдбрд┐рдВрдЧ (рджрд┐рд╢рд╛) рдЕрд╕рд▓реЗрд▓рд╛ рдПрдХ рдЕрдореВрд░реНрдд рд╕реНрдкреНрд░рд╛рдИрдЯ рд╡рд░реНрдЧ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЖрд╣реЗ. рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ рдЯрдХреНрдХрд░ рд╢реЛрдзрдгреЗ, рд╕реНрдХреНрд░реАрдирдЪреНрдпрд╛ рдХрд╛рдард╛рд╡рд░реВрди рдЙрд╕рд│рдгреЗ рдЗрддреНрдпрд╛рджреА рд╕рдорд╛рди рдкрджреНрдзрддреА рд╣реЛрддреНрдпрд╛.

рдмреЙрд▓ рдЖрдгрд┐ рд╕реНрдкреНрд░рд╛рдЗрдЯрдордзреАрд▓ рдореБрдЦреНрдп рдлрд░рдХ рдореНрд╣рдгрдЬреЗ рдиреЗрдордХреЗ рдХрд╛рдп рдХрд╛рдврд▓реЗ рдЖрд╣реЗ - рднрд░рд▓реЗрд▓реЗ рд╡рд░реНрддреБрд│ рдХрд┐рдВрд╡рд╛ рд░рд╛рд╕реНрдЯрд░. рдореА рдкреНрд░рдердо рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реЗ рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдкреНрд░рддрд┐рдорд╛ рдЬрд┐рдереЗ рд╕реНрдерд┐рдд рдЖрд╣реЗ рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд░рдЪреНрдпрд╛ рдбрд╛рд╡реНрдпрд╛ рдХреЛрдкрд▒реНрдпрд╛рддреАрд▓ x- рдЖрдгрд┐ y- рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреЗ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реЛрддреЗ.

рдорд╛рдЭреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рд┐рдЕрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓рд╛рдЬрд┐рд░рд╡рд╛рдгреНрдпрд╛ рдЪреБрдХрд╛ (рдЖрддрд╛рдкрд░реНрдпрдВрдд)
рдПрдХрджрд╛ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рдХрд╛рдо рдХрд░рдд рдЕрд╕рддрд╛рдирд╛, рдореА рдард░рд╡рд▓реЗ рдХреА рдореА рдмреЙрд▓ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдЕрдЧрджреА рдХрдореА рдХреЛрдбрд╕рд╣ рд▓рд╛рдЧреВ рдХрд░реВ рд╢рдХрддреЛ. рдлрдХреНрдд рдЕрдбрдЪрдг рдЕрд╢реА рд╣реЛрддреА рдХреА рдореА рд╕рд░реНрд╡рд╛рдд рд╕реЛрдкрд╛ рдорд╛рд░реНрдЧ рдШреЗрддрд▓рд╛ (рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгрд╛рд▒реНрдпрд╛рдЪреНрдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рддреВрди), рдмреЙрд▓ рддрдпрд╛рд░ рдХрд░рдгрд╛рд▒реНрдпрд╛ рд╕рдореЛрдЪреНрдЪрдЪреНрдпрд╛ рд╡рд░рдЪреНрдпрд╛ рдбрд╛рд╡реНрдпрд╛ рдХреЛрдкрд▒реНрдпрд╛рддреАрд▓ x- рдЖрдгрд┐ y-рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рджрд░реНрд╢рд╡рд┐рддреЛ.

рдорд╛рдЭреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рд┐рдЕрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓рд╛рдЬрд┐рд░рд╡рд╛рдгреНрдпрд╛ рдЪреБрдХрд╛ (рдЖрддрд╛рдкрд░реНрдпрдВрдд)
рдЦрд░рдВ рддрд░, рдХреЛрдгрддреНрдпрд╛рд╣реА рдЧрдгрд┐рддрд╛рдЪреНрдпрд╛ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХрд╛рдд рд╢рд┐рдХрд╡рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ рдЖрдгрд┐ рд╡рд░реНрддреБрд│рд╛рдВрдЪрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдгрд╛рд▒реНрдпрд╛ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕реНрд░реЛрддрд╛рдд рд╢рд┐рдХрд╡рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ рд╡рд░реНрддреБрд│рд╛рдЪреНрдпрд╛ рдХреЗрдВрджреНрд░рд╛рдЪреЗ x- рдЖрдгрд┐ y-рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╕реВрдЪрд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ.

рдорд╛рдЭреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рд┐рдЕрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓рд╛рдЬрд┐рд░рд╡рд╛рдгреНрдпрд╛ рдЪреБрдХрд╛ (рдЖрддрд╛рдкрд░реНрдпрдВрдд)
рдорд╛рдЭреНрдпрд╛ рднреВрддрдХрд╛рд│рд╛рддреАрд▓ рдЪреБрдХрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рдпрд╛рдиреЗ рдХреЗрд╡рд│ рдорд╛рдЭреНрдпрд╛ рд╕рд╣рдХрд╛рд▒реНрдпрд╛рдВрд╡рд░рдЪ рдирд╛рд╣реА рддрд░ рд▓рд╛рдЦреЛ ре▓рдк рдЗрдиреНрд╡реНрд╣реЗрдВрдЯрд░ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛рд╣реА рдкреНрд░рднрд╛рд╡рд┐рдд рдХреЗрд▓реЗ. рддреНрдпрд╛рдкреИрдХреА рдмрд░реЗрдЪ рдореБрд▓реЗ рдХрд┐рдВрд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрд╕рд╛рдареА рдкреВрд░реНрдгрдкрдгреЗ рдирд╡реАрди рд╣реЛрддреЗ. рдмреЙрд▓ рдЙрдкрд╕реНрдерд┐рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рддреНрдпреЗрдХ рдНрдкреНрд▓рд┐рдХреЗрд╢рдирд╡рд░ рдХрд╛рдо рдХрд░рддрд╛рдирд╛ рддреНрдпрд╛рдВрдирд╛ рдЕрдиреЗрдХ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкрд╛рдпрд▒реНрдпрд╛ рдкрд╛рд░ рдкрд╛рдбрд╛рд╡реНрдпрд╛ рд▓рд╛рдЧрд▓реНрдпрд╛. рдорд╛рдЭреНрдпрд╛ рдЗрддрд░ рдЪреБрдХрд╛ рд╣рд╕реВрди рдЖрдард╡рд▓реНрдпрд╛ рддрд░ рдЖрдЬрд╣реА рдорд▓рд╛ рдШрд╛рдо рдлреБрдЯрддреЛ.

рдореА рд╢реЗрд╡рдЯреА рд╣рд╛ рдмрдЧ рдиреБрдХрддрд╛рдЪ, рджрд╣рд╛ рд╡рд░реНрд╖рд╛рдВрдирдВрддрд░ рдкреЕрдЪ рдХреЗрд▓рд╛. тАЬрдкреЕрдЪ рдХреЗрд▓реЗрд▓реЗтАЭ, тАЬрдирд┐рд╢реНрдЪрд┐рддтАЭ рдирд╛рд╣реА, рдХрд╛рд░рдг рдЬреЛрд╢реБрдЖ рдмреНрд▓реЛрдЪ рдореНрд╣рдЯрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, API рд╢рд╛рд╢реНрд╡рдд рдЖрд╣реЗрдд. рд╡рд┐рджреНрдпрдорд╛рди рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░рдгрд╛рд░реЗ рдмрджрд▓ рдХрд░реВ рд╢рдХрд▓реЛ рдирд╛рд╣реА, рдЖрдореНрд╣реА рдЬреБрдиреНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдордордзреНрдпреЗ рдЦреЛрдЯреЗ рдЖрдгрд┐ рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рд╕рд░реНрд╡ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдордзреНрдпреЗ рдЦрд░реЗ рдореВрд▓реНрдпрд╛рд╕рд╣ OriginAtCenter рдЧреБрдгрдзрд░реНрдо рдЬреЛрдбрд▓реЗ. рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рдкреНрд░рд╢реНрди рд╡рд┐рдЪрд╛рд░реВ рд╢рдХрддрд╛рдд: рдЬреНрдпрд╛рдВрдиреА рд╕реБрд░реБрд╡рд╛рддреАрдЪрд╛ рдмрд┐рдВрджреВ рдХреЗрдВрджреНрд░рд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рдХреБрдареЗрддрд░реА рдареЗрд╡рдгреНрдпрд╛рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛ рдЖрд╣реЗ. рдХреЛрдгрд╛рд▓рд╛? рдПрдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рд▓рд╛ рдЬреЛ рджрд╣рд╛ рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА рдПрдХ рд╕рд╛рдорд╛рдиреНрдп API рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдд рдЦреВрдк рдЖрд│рд╢реА рд╣реЛрддрд╛.

рд╢рд┐рдХрд▓реЗрд▓реЗ рдзрдбреЗ

API рд╡рд░ рдХрд╛рдо рдХрд░рддрд╛рдирд╛ (рдЬреЗ рдЬрд╡рд│рдЬрд╡рд│ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рд▓рд╛ рдХрдзреА рдХрдзреА рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧрддреЗ), рддреБрдореНрд╣реА рдЬреЛрд╢реБрдЖ рдмреНрд▓реЙрдЪрдЪреНрдпрд╛ рд╡реНрд╣рд┐рдбрд┐рдУрдордзреНрдпреЗ рджрд┐рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡реЛрддреНрддрдо рд╕рд▓реНрд▓реНрдпрд╛рдЪреЗ рдкрд╛рд▓рди рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.рдЪрд╛рдВрдЧрд▓реЗ API рдХрд╕реЗ рддрдпрд╛рд░ рдХрд░рд╛рд╡реЗ рдЖрдгрд┐ рддреЗ рдЗрддрдХреЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдХрд╛ рдЖрд╣реЗ"рдХрд┐рдВрд╡рд╛ рдпрд╛ рдЫреЛрдЯреНрдпрд╛ рдпрд╛рджреАрдд:

  • API рддреБрдореНрд╣рд╛рд▓рд╛ рдореЛрдард╛ рдлрд╛рдпрджрд╛ рдЖрдгрд┐ рдореЛрдареА рд╣рд╛рдиреА рджреЛрдиреНрд╣реА рдЖрдгреВ рд╢рдХрддреЗ.. рдПрдХ рдЪрд╛рдВрдЧрд▓рд╛ API рд╡рд╛рд░рдВрд╡рд╛рд░ рдЧреНрд░рд╛рд╣рдХ рддрдпрд╛рд░ рдХрд░рддреЛ. рд╡рд╛рдИрдЯ рддреБрдордЪреЗ рдЪрд┐рд░рдВрддрди рджреБрдГрд╕реНрд╡рдкреНрди рдмрдирддреЗ.
  • рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ API, рд╣рд┐рд▒реНрдпрд╛рдВрд╕рд╛рд░рдЦреЗ, рдХрд╛рдпрдордЪреЗ рдЯрд┐рдХрддрд╛рдд. рд╣реЗ рд╕рд░реНрд╡ рджреНрдпрд╛: рд╕рд░реНрд╡рдХрд╛рд╣реА рдмрд░реЛрдмрд░ рдХрд░рдгреНрдпрд╛рдЪреА рджреБрд╕рд░реА рд╕рдВрдзреА рдХрдзреАрд╣реА рдорд┐рд│рдгрд╛рд░ рдирд╛рд╣реА.
  • API рдмрд╛рд╣реНрдпрд░реЗрдЦрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЕрд╕рд╛рд╡реА тАФ рд╡рд░реНрдЧ рдЖрдгрд┐ рдкрджреНрдзрддреАрдЪреНрдпрд╛ рд╕реНрд╡рд╛рдХреНрд╖рд▒реНрдпрд╛ рдЖрдгрд┐ рд╡рд░реНрдгрдирд╛рдВрд╕рд╣ рдПрдХ рдкреГрд╖реНрда, рдПрдХрд╛ рдУрд│реАрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдирд╛рд╣реА. рд╣реЗ рддреБрдореНрд╣рд╛рд▓рд╛ API рдЪреА рдкреБрдирд░реНрд░рдЪрдирд╛ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдИрд▓ рдЬрд░ рддреЗ рдкреНрд░рдердордЪ рдкрд░рд┐рдкреВрд░реНрдг рдЭрд╛рд▓реЗ рдирд╛рд╣реА.
  • рд╡рд╛рдкрд░ рдкреНрд░рдХрд░рдгрд╛рдВрдЪреЗ рд╡рд░реНрдгрди рдХрд░рд╛API рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рдХрд┐рдВрд╡рд╛ рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рд╛рдВрд╡рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рддреБрдореНрд╣реА рдкреВрд░реНрдгрдкрдгреЗ рдЧреИрд░-рдХрд╛рд░реНрдпрдХреНрд╖рдо API рд▓рд╛рдЧреВ рдХрд░рдгреЗ рдЖрдгрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреЗ рдЯрд╛рд│рд╛рд▓.

рдЬрд░ рдореА рдХреГрддреНрд░рд┐рдо рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╕рд╣ рдПрдХ рдЫреЛрдЯрд╛рд╕рд╛ рд╕рд╛рд░рд╛рдВрд╢ рджреЗрдЦреАрд▓ рд▓рд┐рд╣рд┐рд▓рд╛ рдЕрд╕рддрд╛, рддрд░ рдмрд╣реБрдзрд╛ рдореА рддреНрд░реБрдЯреА рдУрд│рдЦрд▓реА рдЕрд╕рддреА рдЖрдгрд┐ рддреА рд╕реБрдзрд╛рд░рд▓реА рдЕрд╕рддреА. рдирд╕реЗрд▓ рддрд░ рдорд╛рдЭрд╛ рдПрдХ рд╕рд╣рдХрд╛рд░реА рдирдХреНрдХреАрдЪ рдХрд░реЗрд▓. рдХреЛрдгрддрд╛рд╣реА рдирд┐рд░реНрдгрдп рдЬреНрдпрд╛рдЪреЗ рджреВрд░рдЧрд╛рдореА рдкрд░рд┐рдгрд╛рдо рд╣реЛрддрд╛рдд рддреНрдпрд╛рдмрджреНрджрд▓ рдХрд┐рдорд╛рди рдПрдХ рджрд┐рд╡рд╕ рд╡рд┐рдЪрд╛рд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ (рд╣реЗ рдХреЗрд╡рд│ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрд▓рд╛ рд▓рд╛рдЧреВ рд╣реЛрдд рдирд╛рд╣реА).

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

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

рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджрд░рд░реЛрдЬ рдЪреБрдХрд╛ рдХрд░рддрд╛рдд, рдордЧ рддреЗ рдмрдЧреНрдЧреА рдХреЛрдб рд▓рд┐рд╣рд┐рдгреЗ рдЕрд╕реЛ рдХрд┐рдВрд╡рд╛ рддреНрдпрд╛рдВрдЪреЗ рдХреМрд╢рд▓реНрдп рдЖрдгрд┐ рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╕реБрдзрд╛рд░реЗрд▓ рдЕрд╕реЗ рдХрд╛рд╣реАрддрд░реА рдХрд░реВрди рдкрд╛рд╣рдгреНрдпрд╛рдЪреА рдЗрдЪреНрдЫрд╛ рдирд╕рдгреЗ. рдЕрд░реНрдерд╛рдд, рдорд╛рдЭреНрдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рдЧрдВрднреАрд░ рдЪреБрдХрд╛ рдХреЗрд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп рддреБрдореНрд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реЛрдК рд╢рдХрддрд╛. рдкрдг рддреБрдордЪреНрдпрд╛ рдЪреБрдХрд╛ рдУрд│рдЦрд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп рдЖрдгрд┐ рддреНрдпрд╛рддреВрди рд╢рд┐рдХрд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп рдЪрд╛рдВрдЧрд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдмрдирдгреЗ рдЕрд╢рдХреНрдп рдЖрд╣реЗ.

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

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

DDoS рд╕рдВрд░рдХреНрд╖рдг, VPS VDS рд╕рд░реНрд╡реНрд╣рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реЗрджреА рдХрд░рд╛ ЁЯФе рдбреАрдбреЙрд╕ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╣ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ, рд╡реНрд╣реАрдкреАрдПрд╕ (VPS) рд╡реНрд╣реАрдбреАрдПрд╕ (VDS) рд╕рд░реНрд╡реНрд╣рд░реНрд╕ рдЦрд░реЗрджреА рдХрд░рд╛ | ProHoster