рдореА GLASHA рдпрд╛ рдСрдирд▓рд╛рдЗрди рднрд╛рд╖рд╛ рд╢рд╛рд│реЗрдд рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрддреНрдХреНрд░рд╛рдВрддреАрдордзреАрд▓ рдорд╛рдЭрд╛ рдЕрдиреБрднрд╡ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░реВ рдЗрдЪреНрдЫрд┐рддреЛ.
рд╢рд╛рд│реЗрдЪреА рд╕реНрдерд╛рдкрдирд╛ 2012 рдордзреНрдпреЗ рдЭрд╛рд▓реА рд╣реЛрддреА рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рдорд╛рдЪреНрдпрд╛ рд╕реБрд░реВрд╡рд╛рддреАрд╕ рд╕рд░реНрд╡ 12 рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдиреА рддреЗрдереЗ рд╢рд┐рдХреНрд╖рдг рдШреЗрддрд▓реЗ рд╣реЛрддреЗ, рддреНрдпрд╛рдореБрд│реЗ рд╡реЗрд│рд╛рдкрддреНрд░рдХ рдЖрдгрд┐ рджреЗрдпрдХреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдд рдХреЛрдгрддреАрд╣реА рд╕рдорд╕реНрдпрд╛ рдирд╡реНрд╣рддреА. рддрдерд╛рдкрд┐, рдЬрд╕рдЬрд╕реЗ рдирд╡реАрди рд╡рд┐рджреНрдпрд╛рд░реНрдереА рд╡рд╛рдврд▓реЗ, рд╡рд┐рдХрд╕рд┐рдд рдЭрд╛рд▓реЗ рдЖрдгрд┐ рджрд┐рд╕реВ рд▓рд╛рдЧрд▓реЗ, рддрд╕рддрд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдирд┐рд╡рдбрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рд╢реНрди рддреАрд╡реНрд░ рдЭрд╛рд▓рд╛.
рдХрд╛рд░реНрдп рдХрд░рд╛рдпрдЪреЗ рд╣реЛрддреЗ:
- рд╕рд░реНрд╡ рдЧреНрд░рд╛рд╣рдХрд╛рдВрдЪреА (рд╡рд┐рджреНрдпрд╛рд░реНрдереА) рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рддреНрдпрд╛рдВрдЪреЗ рдкреВрд░реНрдг рдирд╛рд╡, рдЯрд╛рдЗрдо рдЭреЛрди, рд╕рдВрдкрд░реНрдХ рдорд╛рд╣рд┐рддреА рдЖрдгрд┐ рдиреЛрдЯреНрд╕ рдЬрддрди рдХрд░рдгреЗ;
- рддреНрдпрд╛рдВрдЪреНрдпрд╛рдмрджреНрджрд▓ рд╕рдорд╛рди рдорд╛рд╣рд┐рддреА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╢рд┐рдХреНрд╖рдХрд╛рдВрдЪреА рд╕рдорд╛рди рдпрд╛рджреА;
- рддреНрдпрд╛рдЪ рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рд╢рд┐рдХреНрд╖рдХ рд╡реЗрд│рд╛рдкрддреНрд░рдХ рддрдпрд╛рд░ рдХрд░рд╛;
- рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рд▓реЙрдЧрдЪреА рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдирд┐рд░реНрдорд┐рддреА рдХрд░рд╛;
- рддреБрдордЪрд╛ рд╡рд░реНрдЧ рдЗрддрд┐рд╣рд╛рд╕ рдЯреНрд░реЕрдХ рдХрд░рд╛;
- рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдЪреЗ рдмрдЬреЗрдЯ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╢рд┐рдХреНрд╖рдХрд╛рдВрдирд╛ рдкрдЧрд╛рд░ рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рджреЛрдиреНрд╣реАрд╕рд╛рдареА рдЖрд░реНрдерд┐рдХ рд▓реЗрдЦрд╛рдЬреЛрдЦрд╛;
- рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдордзреАрд▓ рдХрд░реНрдЬрджрд╛рд░рд╛рдВрдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдпреЛрдЬрдирд╛;
- рдкреЙрдк-рдЕрдк рд╕реНрдорд░рдгрдкрддреНрд░рд╛рдВрд╕рд╣ рдзрдбреНрдпрд╛рдВрдЪреНрдпрд╛ рдХрд╛рд╣реА рдмрд╛рд░рдХрд╛рд╡реНрдпрд╛рдВрдмрджреНрджрд▓ рдиреЛрдЯреНрд╕рд╕рд╛рдареА рдПрдХ рдиреЛрдЯрдмреБрдХ.
рд╡рд┐рдЪрд┐рддреНрд░рдкрдгреЗ, рд╣реЗ рд╕рд░реНрд╡ рдЬрдЯрд┐рд▓ рдЕрд╣рд╡рд╛рд▓ рдПрдХреНрд╕реЗрд▓ рд╡рд╛рдкрд░реВрди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ.
рд╢рд┐рд╡рд╛рдп, рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯрдореБрд│реЗ рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдЪреЗ рдмрдЬреЗрдЯ рдПрдХрд╛рдордзреНрдпреЗ рдПрдХрддреНрд░ рдХрд░рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ (рдЬрд░ рдПрдХрд╛рдЪ рдХреБрдЯреБрдВрдмрд╛рдЪреНрдпрд╛ рдЕрднреНрдпрд╛рд╕рд╛рдЪреЗ рд╕рджрд╕реНрдп рдЕрд╕рддреАрд▓), рд╢рд┐рдХреНрд╖рдХрд╛рдВрдЪреЗ рдмрдЬреЗрдЯ (рдЬрд░ рддреЗ рднрд╛рдЧреАрджрд╛рд░ рд╢рд╛рд│рд╛рдВрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдд рдЕрд╕рддреАрд▓ рддрд░), рд╢рд┐рдХреНрд╖рдХрд╛рдВрдирд╛ рджреЗрдп рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рднрд┐рдиреНрди рдЧреБрдгрд╛рдВрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рдгреЗ, рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрд╕рд╛рдареА рднрд┐рдиреНрди рдХрд┐рдВрдордд рд╕реВрдЪреА рд╕реЗрдЯ рдХрд░рдгреЗ, рд╕реНрдХрд╛рдИрдк рд╕реНрдХреВрд▓ рдСрдкрд░реЗрдЯрд░рд╕рд╛рдареА рдмреЛрдирд╕ рдЖрдгрд┐ рджрдВрдбрд╛рдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреНрдпрд╛, рджреЗрдпрдХреЗ рдЖрдгрд┐ рдзрдбреНрдпрд╛рдВрд╡рд░реАрд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдгреЗ рдкрд╣рд╛.
рддрдерд╛рдкрд┐, рдЬреЗрд╡реНрд╣рд╛ рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рджреЛрдирд╢реЗ рд▓реЛрдХрд╛рдВрдкрд░реНрдпрдВрдд рд╡рд╛рдврд▓реА рдЖрдгрд┐ рд╢рд┐рдХреНрд╖рдХрд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ 75 рдЭрд╛рд▓реА, рддреЗрд╡реНрд╣рд╛ рдПрдХреНрд╕реЗрд▓ рдХреНрд╖рдорддреЗрдЪреНрдпрд╛ рдХрд╛рдард╛рд╡рд░ рдмрдирд▓реЗрд▓реА рд╣реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реЛрдпреАрд╕реНрдХрд░ рд░рд╛рд╣рд┐рд▓реА рдирд╛рд╣реА.
рдкреНрд░рдердо, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реАрд╕рд╛рдареА рдЕрд╣рд╡рд╛рд▓рд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдЕрдкреБрд░реА рдард░рд▓реА рдЖрдгрд┐ рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ, рдЙрдЪреНрдЪ рдЧрддреА рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдСрдлрд▓рд╛рдЗрди рдЖрд╡реГрддреНрддреАрд▓рд╛ рдирд┐рдпрдорд┐рдд рд╕рд╛рдлрд╕рдлрд╛рдИрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╢рд┐рдХреНрд╖рдХрд╛рдВрд╕рд╛рдареА рд╡рд┐рдирд╛рдореВрд▓реНрдп рд╕реНрд▓реЙрдЯ рддрдкрд╛рд╕рдгреЗ, рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдирдВрддреАрдиреБрд╕рд╛рд░ рд╢рд┐рд▓реНрд▓рдХ рддрдкрд╛рд╕рдгреЗ, рдзрдбреЗ рд░рджреНрдж рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓ рдПрд╕рдПрдордПрд╕ рдкрд╛рдард╡рдгреЗ рдЗрддреНрдпрд╛рджреАрд╕рд╛рдареА рдмреЙрдЯреНрд╕рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ.
рдЖрдгрд┐ рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЖрдореНрд╣реА GLASHA рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рди рддрдпрд╛рд░ рдХреЗрд▓реЗ, рдЬреЗ рдореВрд▓рдд: рдЖрд╣реЗ
рдорд▓рд╛ рд╡рд╛рдЯрддреЗ рдХреА рдЕрд╢реА рдирд┐рдпреЛрдЬрди рдкреНрд░рдгрд╛рд▓реА рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рд╡реНрдпрд╡рд╕рд╛рдпрд╛рдд рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА рдЙрдкрдпреБрдХреНрдд рдард░реЗрд▓.
рд╕реНрддреНрд░реЛрдд: www.habr.com