рдореИрдВрдиреЗ 12 рд╕рд╛рд▓ рддрдХ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ YP рдФрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛



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

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

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

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

рд╕реНрдХреВрд▓ рдХреА 9 рд╡реАрдВ рдХрдХреНрд╖рд╛ рд╕реЗ рд╕реНрдирд╛рддрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдерд╛ рдХрд┐ рдореИрдВ рдХрд┐рд╕реА рднреА рдХреЙрд▓реЗрдЬ рдореЗрдВ рдЬрд╛рдКрдБ рдпрд╛ 10 рд╡реАрдВ рдХрдХреНрд╖рд╛ рдореЗрдВ рдЬрд╛рдКрдБред рдореИрдВрдиреЗ рднреМрддрд┐рдХреА, рдЧрдгрд┐рдд, рдЦрдЧреЛрд▓ рд╡рд┐рдЬреНрдЮрд╛рди рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рдЧрд╣рди рдЕрдзреНрдпрдпрди рдХреЗ рд╕рд╛рде рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдСрдкрд░реЗрдЯрд░ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рд╕реНрдХреЛрдо рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рдХрд╣рд╛ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реЗ рд╕реНрдирд╛рддрдХ рд╣реВрдВ, рддреЛ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдкреНрд░рд╡реЗрд╢ рдкрд░реАрдХреНрд╖рд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрди рдШрдВрдЯреЗ рджрд┐рдП рдЧрдП рдереЗ, рдореИрдВрдиреЗ рдХреЗрд╡рд▓ 30 рдорд┐рдирдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛, рдЬрд┐рдирдореЗрдВ рд╕реЗ 10 рдореЗрдВ рдореИрдВрдиреЗ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдХреНрдпрд╛ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдерд╛ред рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛! рд▓рд┐рд╕реЗрдпреБрдо рдореЗрдВ, рдореИрдВрдиреЗ рдкрд╛рд╕реНрдХрд▓ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрд╛, рд▓реЗрдХрд┐рди рдлрд╝реЛрдЯреЛрд╢реЙрдк, рдХреЛрд░рд▓ рдбреНрд░рд╛, рдПрдХреНрд╕реЗрд▓, рд╡рд┐рдВрдбреЛрдЬ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдФрд░ .bat рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рднреА рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред

рдореИрдВрдиреЗ рдЬреЛ рдХрд┐рдпрд╛, рдЙрд╕реЗ рд╕реАрдЦрдиреЗ рдкрд░, рдЙрдиреНрд╣реАрдВ рд░рд┐рд╢реНрддреЗрджрд╛рд░реЛрдВ рдиреЗ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ "рдмрд╛рдЗрдЯ" рджреА, рдиреЗ рдореБрдЭреЗ рдирд┐рдореНрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рджрд┐рдпрд╛: рд╕рд┐рдВрдЧрд▓-рдХреЛрд░ рдЗрдВрдЯреЗрд▓ рд╕реЗрд▓реЗрд░реЙрди 800 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ, 64 рдПрдордмреА рд░реИрдо, 14 рдЬреАрдмреА рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡, 640 x 480 рдХреЗ рд╕рдВрдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡реАрдбрд┐рдпреЛ рдФрд░ 16 рд░рдВрдЧред рдорд╛рддрд╛-рдкрд┐рддрд╛ рдиреЗ 64 рдорд┐рд▓рд┐рдпрди RAM рдФрд░ Matrox Milenium g400 16 Mb рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдЦрд░реАрджрдХрд░ рдЕрдкрдЧреНрд░реЗрдб рдФрд░ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛, 16 рдорд┐рд▓рд┐рдпрди рд░рдВрдЧреЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде, рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди 800 x 600 (рдореЙрдирд┐рдЯрд░ рд▓рд┐рдорд┐рдЯ) рдерд╛ред рдЙрд╕ рд╕рдордп, рд▓рдЧрднрдЧ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рдереА, рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЙрди рдбрд┐рд╕реНрдХ рд╕реЗ рд▓реА рдЧрдИ рдереА рдЬреЛ рджреБрдХрд╛рдиреЛрдВ рдореЗрдВ рдмреЗрдЪреА рдЧрдИ рдереАрдВред

рдореЗрд░реЗ рдПрдХ рджреЛрд╕реНрдд рдиреЗ рдХрдИ рдбреЗрд▓реНрдлреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реАрдбреА рдЦрд░реАрджреАрдВ, рд╕реАрдбреА рдореЗрдВ рдмреЛрд░рд▓реИрдВрдб рдбреЗрд▓реНрдлреА 7, тАЛтАЛрдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛, рдШрдЯрдХреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдФрд░ рдбреЗрд▓реНрдлреА рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдФрд░ рдЗрди рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм (рдиреНрдпреВрдирддрдо рдкрд░ рдПрдХ рддрд░рд╣ рдХрд╛ рдСрдлрд╝рд▓рд╛рдЗрди рд╕реНрдЯреЙрд╡рд░реНрд╡рд░рдлреНрд▓реЛ) рд╢рд╛рдорд┐рд▓ рдереЗред

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

рд╡рд╣реА рджреЛрд╕реНрдд рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рдбреЗрд▓реНрдлреА рд╕реЗ рдорд┐рд▓рд╡рд╛рдпрд╛, рдиреЗ рдХрд╣рд╛ рдХрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХрдВрдкрдиреА рдХреБрдЫ рдЙрдмрдВрдЯреВ рдФрд░ рдХреБрдмрдВрдЯреВ рдХреЗ рд╕рд╛рде рдореБрдлреНрдд рдбрд┐рд╕реНрдХ рднреЗрдЬрддреА рд╣реИред рдореБрдЭреЗ рдпрд╣ рднреА рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЙрд╕рдиреЗ рдореБрдЭреЗ 2 рдбрд┐рд╕реНрдХ рдореБрдлреНрдд рдореЗрдВ рджреАрдВред рдЙрдмрдВрдЯреВ рдореЗрд░реЗ рд╕рд╛рде рд╢реБрд░реВ рдирд╣реАрдВ рд╣реБрдЖ, рд▓реЗрдХрд┐рди рдХреБрдмрдВрдЯреБ рдиреЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ред рдореИрдВ рдЪрдХрд┐рдд рдерд╛ - рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдбреЙрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рдФрд░ рд╣реИред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдмрдВрдЯреВ рдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рдЗрд╕рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди 14 рдЬреАрдмреА рдбреНрд░рд╛рдЗрд╡ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рдЦрд┐рд▓рд╛рдл рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рд╕рдордп рддрдХ рдореЗрд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕реЗрд╕ (5 Kb / s) рдерд╛, рдФрд░ рдХреБрдмрдВрдЯреВ рдореЗрдВ рдореЙрдбреЗрдо рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП, рдХреБрдмрдВрдЯреВ рдХреЗ рд╕рд╛рде рдбрд┐рд╕реНрдХ рдХреЛ рд╢реЗрд▓реНрдл рдкрд░ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдЪрд╛рдирдХ, рдПрдХ рд╣реА рджреЛрд╕реНрдд рдиреЗ рдХрд┐рд╕реА рддрд░рд╣ рдХреЗ рдЕрд╕реЗрдВрдмрд▓рд░ рдХреЗ рд╕рд╛рде рддреЛрдбрд╝рдлреЛрдбрд╝ рд╢реБрд░реВ рдХрд░ рджреА, рд╕рдм рдХреБрдЫ рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдХреБрдЫ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рджрд┐рдЦрд╛, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рдХреЗрд╡рд▓ рдореБрд╕реНрдХреБрд░рд╛ рджрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЕрд╕реЗрдВрдмрд▓рд░ рдХреА 50 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдбреЗрд▓реНрдлреА рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдПрдХ рджреЛрд╕реНрдд рдиреЗ рдореБрдЭреЗ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╛рдЬреА рдХрд┐рдпрд╛ рдФрд░ FASM рдХреЗ рд╕рд╛рде рдПрдХ рдбрд┐рд╕реНрдХ рджреАред рдФрд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреА рдХрд┐рддрд╛рдмреЗрдВред рдореБрдЭреЗ рдПрд╕реЗрдВрдмрд▓рд░ рдкрд╕рдВрдж рдирд╣реАрдВ рдерд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдлрдПрдПрд╕рдПрдо рдореЗрдВ рдореИрдХреНрд░реЛрдЬрд╝ рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИред

рдФрд░ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╣рд╛рдИ рд╕реНрдХреВрд▓ рд╕реЗ рд╕реНрдирд╛рддрдХ рдХрд┐рдпрд╛, рдпрд╣ рдХреЙрд▓реЗрдЬ рдЬрд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рд▓реЗрдХрд┐рди рдЧреАрддрд┐рдХрд╛ рдХреЗ рдЕрдВрдд рд╕реЗ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдкреИрд╕рд╛ рдХрдорд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕реНрдХреИрдорд░ рд╣реИрдВ рдЬреЛ рд╕рдлрд▓ рдЙрджреНрдпрдореА рд╣реЛрдиреЗ рдХрд╛ рджрд┐рдЦрд╛рд╡рд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реМрджреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВ - "рд╣рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдбреЙрд▓рд░ рджреЗрдВ, рдФрд░ 2 рд╕рдкреНрддрд╛рд╣ рдХреЗ рдмрд╛рдж рд╣рдо рдЖрдкрдХреЛ $ 2 рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдВрдЧреЗ"ред рдпрджрд┐ рдЖрдк рдЗрди рд╕реНрдХреИрдорд░ рдХреЛ рдПрдХ рдбреЙрд▓рд░ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ, 2 рд╕рдкреНрддрд╛рд╣ рдХреЗ рдмрд╛рдж рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ $ 2 рд╡рд╛рдкрд╕ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк 10 рджреЗрддреЗ рд╣реИрдВ, рддреЛ 2 рд╕рдкреНрддрд╛рд╣ рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдореЗрд░реЗ рдЦрд╛рддреЗ рдореЗрдВ $ 20 рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╡рд╛рдкрд╕ рд▓реЗрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рдореИрдВрдиреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдореЗрд▓рдмреЙрдХреНрд╕ рдмрдирд╛рдП рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдореЗрд▓рдмреЙрдХреНрд╕реЗрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдЖрдИрдкреА рдкрддреЗ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ (рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдбрд╛рдпрдиреЗрдорд┐рдХ рдЖрдИрдкреА рдерд╛), рдореИрдВрдиреЗ рдШреЛрдЯрд╛рд▓реЗ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЦрд╛рддреЗ рдкрдВрдЬреАрдХреГрдд рдХрд┐рдП, рд╣рд░ рдмрд╛рд░ рдЙрди рдкрд░ $ 1 рд▓рдЧрд╛рдпрд╛ред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рддрд░рд╣ рд╕реЗ рдереЛрдбрд╝рд╛ рдкреИрд╕рд╛ рдХрдорд╛рдпрд╛ рд╣реИ, рдореБрдЭреЗ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдЬрд╛рдирд╛ рд╢реБрд░реВ рд╣реБрдЖ - тАЬрд╢рд╛рдпрдж рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП? рдореИрдВ рдмрд┐рдирд╛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдХреЗ рд╣реА рдЬреИрд╕рд╛ рдЪрд╛рд╣реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред тАЭ рдореИрдВ рдЗрд╕ рддрдереНрдп рд╕реЗ рднреА рдкреНрд░реЗрд░рд┐рдд рдерд╛ рдХрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдЕрдХреНрд╕рд░ рд▓рд┐рдЦрддрд╛ рдерд╛ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЯреЙрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЬрдмрдХрд┐ рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ - "рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП?", рдЬреАрд╡рди рдиреЗ рдЦреБрдж рдореЗрд░реЗ рд▓рд┐рдП рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореЗрд░реЗ рдкрд┐рддрд╛ рдиреЗ рдПрдХ рдбреЗрдЯрд┐рдВрдЧ рд╕рд╛рдЗрдЯ рдкрд░ рд╕рд╛рдЗрди рдЕрдк рдХрд┐рдпрд╛, рдЕрдкрдиреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдкреНрдпрд╛рд░ рдкрд╛рдпрд╛ рдФрд░ рдореБрдЭреЗ рдЕрдкрдиреА рдорд╛рдВ рдХреЗ рд╕рд╛рде рдлреЗрдВрдХ рджрд┐рдпрд╛ред рдпрд╣ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдореЗрд░реА рдорд╛рдБ рдЕрдХреЗрд▓реЗ рдкрдврд╝рд╛рдИ рдХреЗ рджреМрд░рд╛рди рдореЗрд░рд╛ рд╕рд╛рде рдирд╣реАрдВ рджреЗ рдкрд╛рдПрдЧреА, рдореИрдВрдиреЗ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЧреАрддрдо рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдХреБрдЫ рдЙрджреНрдпрдо рдореЗрдВ рдПрдХ рд╕рд╛рд▓ рдХрд╛рдо рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдореБрдЭреЗ рдПрдХ рдХрд┐рд░рд╛рдиреЗ рдХреА рджреБрдХрд╛рди рдореЗрдВ рдиреМрдХрд░реА рдорд┐рд▓реА, рдЯреАрдЯреАрдПрди рдирд┐рдХрд╛рд▓рдиреЗ рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рд╕реНрдЯреЛрд░ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рд╛рдорд╛рди рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рдерд╛ред рд╕реНрдЯреЛрд░ рдореЗрдВ рдереЛрдбрд╝рд╛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрд╛ рдЬреЛ рд╕реНрдЯреЛрд░ рдореЗрдВ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕реНрдЯреЛрд░ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реА рдХрдВрдкрдиреА рдиреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА, рд▓реЗрдХрд┐рди рдЬрдм рдЙрдиреНрд╣реЗрдВ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЙрдЪреНрдЪ рд╢рд┐рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдирд╛ рд╡рд┐рдЪрд╛рд░ рдмрджрд▓ рджрд┐рдпрд╛ред рдФрд░ рдореИрдВ рд╕реНрдЯреЛрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реБрдХрд╛ рд░рд╣рд╛ред рдореЗрд░рд╛ рд╡реЗрддрди рдЦрд░рд╛рдм рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рд╕реНрдХреИрдорд░реНрд╕ рдХреА рдЖрдп рдмрд╣реБрдд рдорд╛рдореВрд▓реА рдереАред рдЖрдп рдХрдо рдереА рдХреНрдпреЛрдВрдХрд┐ рдЦрд╛рддреЛрдВ рдХреЗ рдкрдВрдЬреАрдХрд░рдг рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрддрд╛ рдерд╛, рдФрд░ рдмреЗрд▓рд╛рд░реВрд╕ рдореЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдкреИрд╕реЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдерд╛ред рд▓рд┐рдмрд░реНрдЯреА рд░рд┐рдЬрд░реНрд╡ - рдЗрдВрдЯрд░рдиреЗрдЯ рдордиреА, рдЬрд┐рд╕рдХрд╛ рдХрд╛рдо рдХреЛрд╕реНрдЯрд╛ рд░рд┐рдХрд╛ рдореЗрдВ рдПрдХ рдмреИрдВрдХ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдиреЗ рдЕрдкрдиреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд░рдХрд╛рд░ рдХреЛ рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рджреА рдереА, рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕реНрдХреИрдорд░ рд▓рд┐рдмрд░реНрдЯреА рд░рд┐рдЬрд░реНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рдереЗред

рдмреЗрд▓рд╛рд░реВрд╕ рдореЗрдВ рдЗрд╕ рдкреИрд╕реЗ рдХреЛ рдЦрд░реАрджрдирд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдПрдХреНрд╕рдЪреЗрдВрдЬрд░реНрд╕ рдореЗрдВ рдЖрдкрдХреЛ рд╕рд╛рдд рдЧреБрдирд╛ рдЕрдзрд┐рдХ (рдпрджрд┐ рдореЗрдореЛрд░реА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ), рдФрд░ рд▓реЛрдЧреЛрдВ рд╕реЗ рдЦрд░реАрджрдирд╛ рдПрдХ рдЬреЛрдЦрд┐рдо рднрд░рд╛ рд╡реНрдпрд╡рд╕рд╛рдп рдерд╛ред рдореИрдВрдиреЗ рд╕реНрдХреИрдорд░реНрд╕ рдХреЛ рдзреЛрдЦрд╛ рджреЗрдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдХреЗрд╡рд▓ рдХрд╛рдо рд╕реЗ рд╣реА рдЖрдп рдкреНрд░рд╛рдкреНрдд рдХреАред рдПрдХ рд╕рд╛рд▓ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдХреБрдЫ рдмреЗрд╣рддрд░ рджреЗрдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореЗрд░реЗ рдкрд╛рд╕ рд╣рд╛рде рдореЗрдВ рдЕрдЪреНрдЫреА рд░рдХрдо рдереА рдФрд░ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдирдП рдкреАрд╕реА рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ: рдПрдПрдордбреА рдПрдерд▓реЙрди 64 x2 2600 (рдПрд╕рдПрд╕рдИ 2 рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЬреЛ рдкрд┐рдЫрд▓реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдирд╣реАрдВ рдереЗред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ!), 1 рдЬреАрдмреА рд░реИрдо, 80 рдЬреАрдмреА рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ред рдпрд╣ рдпрд╛рдж рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдореИрдВ рдХреБрдмрдВрдЯреБ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рдЫреЛрдЯреА рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдереА, рдореИрдВрдиреЗ рдЙрд╕реА рд╕рдордп рд▓рд┐рдирдХреНрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдбреНрд░рд╛рдЗрд╡ рдХреА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред рдЬрдм рдореИрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рд╕реНрдЯреЛрд░ рдкрд░ рдЧрдпрд╛, рддреЛ рдореИрдВрдиреЗ рдПрдХ рдУрдкрдирдПрд╕рдпреВрдПрд╕рдИ 10.2 рдбреНрд░рд╛рдЗрд╡ рдЦрд░реАрджрд╛ред рдореЗрд░рд╛ рдирдпрд╛ рдХрд╛рдо рдореЗрд░реЗ рд╢рд╣рд░ рдХреА рдПрдХ рдХрдВрдкрдиреА рдореЗрдВ рдПрдХ рдорд╣реАрдиреЗ рдХреА рдкрд░реАрдХреНрд╖рдг рдЕрд╡рдзрд┐ рдХреЗ рд╕рд╛рде рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдерд╛ред рдЗрд╕ рдХрдВрдкрдиреА рдХреЗ рдкреНрд░рдореБрдЦ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЙрдирдХреА рдкрддреНрдиреА, рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓реЗрдЦрд╛рдВрдХрди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рдереЗ, рдпрд╣ рдЬрд╛рдирдХрд░ рдХрд┐ рдореБрдЭреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рд╢реМрдХ рдерд╛, рдЙрдиреНрд╣реЛрдВрдиреЗ рднрд╡рд┐рд╖реНрдп рдХреА рдмрд┐рдХреНрд░реА рдХреЗ рдкреНрд░рддрд┐рд╢рдд рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рд╡реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдлреЙрдХреНрд╕рдкреНрд░реЛ рдФрд░ рдПрд╕рдХреНрдпреВрдПрд▓ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реЗ рдереЗ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЗрди рднрд╛рд╖рд╛рдУрдВ рдХреЛ рд╕реАрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдореИрдВ рдорд╛рди рдЧрдпрд╛ред рдПрдХ рдорд╣реАрдиреЗ рдмрд╛рдж, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╡реЗ рдореБрдЭреЗ рдХрд╛рдо рдкрд░ рдирд╣реАрдВ рд▓реЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдереЗ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЫреБрдЯреНрдЯреА рдкрд░ рдЪрд▓реЗ рдЧрдП рдХрд░реНрдордЪрд╛рд░реА рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рдЬрд╝рд░реВрд░рдд рдереА, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЕрдм рдореЗрд░реА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рдереА, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдореИрдВ рдЙрдирдХреА рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдореИрдВрдиреЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдПрдХ рдирдИ рдиреМрдХрд░реА рдХреА рддрд▓рд╛рд╢ рд╢реБрд░реВ рдХрд░ рджреАред рдХрдИ рдорд╣реАрдиреЛрдВ рдХреА рдЕрд╕рдлрд▓ рдЦреЛрдЬреЛрдВ рдиреЗ рдЗрд╕ рддрдереНрдп рдХреЛ рдЬрдиреНрдо рджрд┐рдпрд╛ рдХрд┐ рдореИрдВ рд╕рд╣рд╛рдпрдХ рд╢реНрд░рдорд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рд╕реНрдерд▓ рдкрд░ рдЧрдпрд╛ рдерд╛ред

рд╕рд╣рд╛рдпрдХ рдХрд░реНрдордЪрд╛рд░реА рдХрд╛ рд╡реЗрддрди рд╕реНрдЯреЛрд░ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдСрдкрд░реЗрдЯрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 3.5 рдЧреБрдирд╛ рдХрдо рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХрд╛рдо рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ (рдореИрдВ рдПрдХ рдордЬрдмреВрдд рд▓рдбрд╝рдХрд╛ рдерд╛)ред рд╕рдкреНрддрд╛рд╣рд╛рдВрдд рдореЗрдВ, FASM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрди рдирдП SSE2 рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдорд╣рд╕реВрд╕ рд╣реБрдЖ рдХрд┐ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ, рдпреЗ рдирд┐рд░реНрджреЗрд╢ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡реГрджреНрдзрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░ рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ SSE2 рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдХреИрд╕реЗ рдПрдореНрдмреЗрдб рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЬреЛ SSE2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо SSE2 рд╕рдорд░реНрдерди рдХреЗ рдмрд┐рдирд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдмреЗрд╢рдХ, рдЖрдк рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдкрд╛рд╕ рдПрд╕рдПрд╕рдИ 2 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ, рд╕рд╛рде рд╣реА рд░реИрдо рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреИрд╢ рдХреА рдмрдврд╝реА рд╣реБрдИ рдЦрдкрддред рдХрдИ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрд╛рд░реНрдпрдХреНрд░рдо SSE2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдлрд┐рд░ рдореИрдВрдиреЗ рдЦреБрдж рд╕реЗ рдкреВрдЫрд╛, "рдХреНрдпреЛрдВ рд╕рдВрдХрд▓рдирдХрд░реНрддрд╛ рдореИрдХреНрд░реЛрдЬрд╝ рдХреЛ рдЕрд╕реЗрдВрдмрд▓рд░ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдВрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХреБрдЫ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдореИрдХреНрд░реЛрдЬрд╝ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд┐рд░рд╛рдВрдХ рдирд╣реАрдВ рднрд░реЗрдВрдЧреЗ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдПрдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?"ред рдФрд░ рдореИрдВ, рд▓рд┐рд╕реЗрдпреБрдо рдореЗрдВ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдП рдЧрдП рд╕рдВрд╢реЛрдзрд┐рдд рдкрд╛рд╕реНрдХрд▓ рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реБрдП, рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕рдВрдХрд▓рдХ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рднрд╛рд╖рд╛ рдореЗрдВ рдЬреЗрдиреЗрд░рд┐рдХ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рднреА рд▓рд┐рдпрд╛ рдФрд░ рднрд╛рд╖рд╛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреЗ рд▓рдЧреА:

type Point(a){
    x, y: a;
}

type Line(a){
    a, b: Point(a);
}

function createLine(a, b: Point(a)) Line(a){
    result.a = a;
    result.b = b;
}

Windows Linux( Windows, Linux ). Ubuntu 8.10, . , Gentoo. Gentoo use- , . , , , , . , - LLVM, LLVM IR. , , FASM, LLVM IR, , , , LLVM , , . . LLVM IR , , , , , . , , LLVM IR, , , . :

function inc(a: ^Integer) Integer{
    result = a^ + 1;
}

procedure foo(){
    var
        a: ^Integer;
        b: Integer;
    ...
    // 
    ...
    b = inc(ro nocp a) //   inc       ,     
}

, (800 $/), . , Haskell, : ┬л ┬╗, ┬л ┬╗, , - , . . Haskell . , тАФ , , , тАФ , , , ( , ) тАФ , , , тАФ , . ┬л Haskell ┬╗. , . , . , , Haskell, - , . Haskell , Haskell( Python), .

, . Haskell . - Junior Haskell Developer , . . , , IDE, firefox + google , . . Haskell .

, Haskell , , , Haskell , , Haskell тАФ ! Haskell , , ( Haskell). :

function lineLength(line: Line) Real
    result = sqrt(sqr(line.a.x - line.b.x) + sqr(line.a.y - line.b.y))

- 800$ 400$, 120$ + + 250$. 250$, ? . , тАФ , , . 35$ . , , , . , , , , , - . 2 . , - . , , , , , ┬л , . ┬╗ тАФ . , , , (14 ). , , , , , , . , ( ), , , , 1-2 . . , , , 3 , . , 3 . , . ( ).

: , , , . ( ), , , , . , , , , , ( ). , . , - (, , , ), , - , . ( , , ), 60% . , , , . , , :

  1. , ( ).
  2. , LLVM IR . , A m, , LLVM IR , B A, m LLVM IR .
  3. .
  4. .

, . , :

  • Haskell?

    , , . :

    abstract class Printable
    
    require method (Printable) print()
    method (Printable) printLn()
        this.print()
        String.eol().print()
    

  • ?

    , , , . :

    class Some(SomeParent)
        a, b String
    
    class Some(Some, Printable)
    
    override method (Some) print()
        this.a.print()
        this.b.print()
    

  • ?

    ( 2 , тАФ ).
  • , ?

    , . . :

    method (Some) foo(a :String, b String) // a -  , b - 
        c := 10 // c  
        d .= 12 // d  
        :someMethod() //   someMethod, c    
        c.someMethod() //   someMethod, c    
        //2  ,     ,    ,     
    

  • ?

    , . :

    class Point
        x,y Number
    
    method (Some) foo(a Point<x UInt64, y UInt64>) // a   ,     Point,      x  y.    ,     .
    
  • , Point x y .

    class Point
        x, y !Number //   x  ,  y   x
    

  • ?

    , , . :

    class Point
        numberClass #Number
        private x, y .numberClass
    
    method (Point) createPoint(x, y .numberClass) This //This -           
        result:x = x
        result:y = y
    

  • , LLVM IR ?

    ( ) , . :

    method (Some) foo(a .z, b Point<numberClass .f>, c UInt64)
    //a      z     
    //b       Point      numberClass,           f     
    //c    UInt64,     
    

  • ?

    , , , - , , . 0 тАФ .

, . . , , , , , , . , , , тАФ , . - 5 . , . : . тАФ 170 $/. , , , , . , , .

, , , . , O0 O2, O1 O3. , LLVM IR, . LLVM IR, , clang C. - , C LLVM IR , LLVM IR. LLVM IR? .

C LLVM IR? LLVM IR C: , , , C . LLVM IR C. , . , , , . , this 2 ( ) 4. , , 20 тАФ 40 ( ). , , . , 2 , , , , , , . , , тАФ . , . , .

, :

  • , .
  • , .

тАФ ┬л , ?┬╗. , , , , . , this ( ). :

method (#Some) foo(a String, b `String, c ~String, d :String)
//this  
//a   
// b    ,         
//c        ,        
//d  ,  

. , , , ( ) , , , ( ) : , , , , this ( , ), , , , . , :

method (~Some) veryBadMethod(value This)
 this = value

method (#Some) foo()
    a := Some
    b .= Some#randomValue() //,    b    
    a~veryBadMethod(b)
    a:someMethod() //  ,   

, . , , . , , , . тАФ 2 , , , , , тАФ .

, , . , ┬л! ! .┬╗. , . тАФ . , , 150-180. 11 . , , , - , . (? , ). , . , , 30- , , , 200$ ( ), , , .

, . (Disciples 3) тАФ , , тАФ ┬л !┬╗. , , , ? , ! , , . , ┬л ? Haskell.┬╗. 10 , , , , , . -, , ( , ) , , .

, . , , . , , , , , .

, , , , , , . . . , , . :

type Point(a)
    x,y a

type SimplePoint
    x,y Double

//-  
a := Point(UInt64)

Haskell, , , , . , - . . :

group Equal
//equal(a, a) -> Bool

, Equal, equal, 2 , Bool.

(rules) тАФ , . . :

rules
    1 = type == [_] //    
    2 = type[0] > Equal //      Equal
    3 = 1 & 2
    join 3 Equal //      Equal

. , , , , тАФ . , 1 9 ( 5), , , , . :

func notEqual(a, b)
    rules
        final = a > Equal & a == b
        result = Bool
    result = !(a == b) //!  ==  ,    result = (neg(equal(a, b))  a.equal(b).neg()

, , , , . , , , , , . , bash , . ( ) .

, : cine, , fei. github:

cine fei.
.
.
( ).
XML Kate.

Linux x86_64( ) clang.

, , cine.

:

  • cine fei n-kine enfei.
  • cine C.
  • cine ( ).
  • 4ernika, , .
  • , , . size count , size count, . , , , .
  • , ( ).
  • , , ( , ). , , . .
  • cine , cine тАФ UInt8, , .
  • LLVM IR C, clang GCC. , , , clang.
  • SIMD , 0.1 SIMD ( ), , SIMD .

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


All Articles