рд░реВрд╕реА рдореЗрдВ рдЬреАрдпреВрдЖрдИ, рдпрд╛ рд╡реАрдХреЗрдПрд╕ рдЯрд░реНрдорд┐рдирд▓ рдЦреБрдж рдХрд░рддреЗ рд╣реИрдВ

рд░реВрд╕реА рд╡реАрдбрд┐рдпреЛрдХрд╛рдВрдлреНрд░реЗрдВрд╕рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (VKS) рдХреЗ рд▓рд┐рдП C ++ GUI рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ред рдЖрдзреБрдирд┐рдХ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдФрд░ рдкреНрд░рдорд╛рдгрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рд╕рдВрд╢реНрд▓реЗрд╖рдгред рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдореБрдЦреНрдп "рд░реЗрдХ" рдФрд░ рдЙрдирдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдкрд╛рдиреЗ рдХреЗ рддрд░реАрдХреЗред рдЬреАрдпреВрдЖрдИ рдФрд░ рд░реВрд╕реА рдмреИрд▓реЗ рдХреНрдпрд╛ рдЖрдо рд╣реИред

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

рдЫрд╡рд┐

рд░реВрд╕реА рд╡реАрдбрд┐рдпреЛрдХрд╛рдВрдлреНрд░реЗрдВрд╕рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреМрди рд╣реЛрдЧрд╛?


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

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

рд╢реБрд░реВ рдкрд░ рдЬреАрдпреВрдЖрдИ


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

рдЬреАрдпреВрдЖрдИ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

  • рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рд╡реАрдбрд┐рдпреЛ / рдСрдбрд┐рдпреЛ рдХреЙрд▓ рдХрд░рдирд╛;
  • рдЗрдирдХрдорд┐рдВрдЧ рдХреЙрд▓ рд╕реНрд╡реАрдХрд╛рд░ / рдЕрд╕реНрд╡реАрдХрд╛рд░;
  • рдСрдЯреЛ рдПрдХ рдХрд╕реНрдЯрдо рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдкрд░ рдПрдХ рдЗрдирдХрдорд┐рдВрдЧ рдХреЙрд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ;
  • рдХреЙрд▓ рдХреЗ рджреМрд░рд╛рди рдФрд░ рдмрд╛рд╣рд░ рджреЛрдиреЛрдВ рдСрдбрд┐рдпреЛ рдЙрдкрдХрд░рдгреЛрдВ (рд╣реЗрдбрд╕реЗрдЯ / рд╕реНрдкреАрдХрд░рдлреЛрди) рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ;
  • рдХреЙрд▓ рдХреЗ рджреМрд░рд╛рди рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рд╣рд░ рдорд╛рдЗрдХреНрд░реЛрдлрд╝реЛрди рдФрд░ рдХреИрдорд░рд╛ рдЪрд╛рд▓реВ / рдмрдВрдж рдХрд░рдирд╛;
  • рдХреЙрд▓ рдХреЗ рджреМрд░рд╛рди рдбреАрдЯреАрдПрдордПрдл рдбрд╛рдпрд▓ рдХрд░рдирд╛;
  • рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рд╕рдореНрдореЗрд▓рди рдХрд╛ рдЖрдпреЛрдЬрди;
  • рдкреАрдЯреАрдЬреЗрдб рдХреИрдорд░реЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди, рдкреАрдЯреАрдЬреЗрдб рдкреНрд░реАрд╕реЗрдЯ рдФрд░ рдЙрдирдХреЗ рдЖрд╡реЗрджрди рдХреЛ рд╕рд╣реЗрдЬрдирд╛;
  • рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛;
  • рдирд┐рдпрдВрддреНрд░рдг рдорд╛рдЙрд╕, рдХреАрдмреЛрд░реНрдб, рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓;
  • рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

рдХрд╛рд░реНрдпреЛрдВ рдХреА рдпрд╣ рд╕реВрдЪреА рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдерд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрд╛рд╡рд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рдорд╛рдгрди рдХрд╛рд░рдгреЛрдВ, рд╕реАрдПрд╕рдПрд╕ / рдПрдЪрдЯреАрдПрдордПрд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рдерд╛ - рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░), рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдФрд░ рд╕рдордпред рд╕рд╛рдореВрд╣рд┐рдХ рд░реВрдк рд╕реЗ, рдЪреБрдирд╛рд╡ C ++ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ Qt5 рдврд╛рдВрдЪреЗ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рдж рд╕реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдзрд┐рдХ рдЖрдзреБрдирд┐рдХ QML рддрдХрдиреАрдХ рдПрдХ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ OpenGL рд╕рдВрджрд░реНрдн рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреА рд╣реИ, рдФрд░ рд╡реАрдХреЗрдПрд╕ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рд▓рд┐рдП TOR рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред

рдЫрд╡рд┐

рдЬрд▓реНрджреА рдФрд░ рдХреБрд╢рд▓рддрд╛ рд╕реЗ


рдкрд╣рд▓реЗ GUI рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк Qt рдХреЗ рд╕реЙрдлреНрдЯрдлрд╝реЛрди рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХрдИ рдУрдкрди рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, SIP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП, eXosip / oSIP рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдСрдбрд┐рдпреЛ рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕ - рдкреЛрд░реНрдЯрдСрдбрд┐рдпреЛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ - ffmpeg рдХреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ / рдбрд┐рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рд╕реЙрдлреНрдЯрдлреЛрди рд▓рд┐рдирдХреНрд╕, рд╡рд┐рдВрдбреЛрдЬ, рдореИрдХрдУрдПрд╕ рдХреЗ рддрд╣рдд рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ рдФрд░ рдпрд╣ рдПрдХ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдкреНрд░рджрд░реНрд╢рдХ рдерд╛, рди рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕ред

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

рдХреЛрд░ рдФрд░ рд╕рд╛рдордиреЗ


рдПрдХреАрдХрд░рдг рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рдореМрдЬреВрджрд╛ рдЬреАрдпреВрдЖрдИ-рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд▓рд┐рдП, рд╕рд╛рдорд╛рдиреНрдп рдХреЛрдб рдЖрдзрд╛рд░ рдПрдХ рдЕрд▓рдЧ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╣реИ - рдЬреАрдпреВрдЖрдИ рдмреИрдХрдПрдВрдб рдпрд╛ рдЬреАрдпреВрдЖрдИ рдХреЛрд░ рдореЙрдбреНрдпреВрд▓ред рдФрд░ рд╕реАрдзреЗ рдЕрднреНрдпрд╛рд╡реЗрджрди, рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВ, рдЕрд▓рдЧ-рдЕрд▓рдЧ GUI рдлреНрд░рдВрдЯ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред

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

рдкреАрдбрд╝рд╛ рдФрд░ рд╡рд┐рдЬрдп


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

рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рд░рддрд╛


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

рдЫрд╡рд┐

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

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

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

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ GUI рдореЗрдВ рдХреБрдЫ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдмрдЯрди рджрдмрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЙрд▓ рдмрдЯрди), рддреЛ рдПрдХ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдХреНрд░рдордг рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╕рдВрдХреНрд░рдордг рдХрддрд╛рд░ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕рдВрдХреНрд░рдордг рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЪрдХреНрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрдд рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рдирд▓реВрдк, рдПрдХ рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдкрд░, рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрдЦрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЕрдм рдХреЛрдИ рдкреНрд░рдЧрддрд┐ рд╣реИред рдпрджрд┐ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рд╕рдВрдХреНрд░рдордг рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдЬрд╛рд░реА рд╣реИ; рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЕрдЧрд▓рд╛ рд╕рдВрдХреНрд░рдордг рд╕рдВрдХреНрд░рдордг рдХрддрд╛рд░ рд╕реЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдПрдХ рд╣реА рд╕рд┐рдЧреНрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреВрд╕рд░реЗ рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рдирд▓реВрдк рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рд╕рдВрдХреНрд░рдордг рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рд╕реВрдЪрдирд╛ рджреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рдирд▓реВрдк рдХрддрд╛рд░ рд╕реЗ рдЕрдЧрд▓рд╛ рд╕рдВрдХреНрд░рдордг рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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

рдУрдкрди-рдкреЙрд╡рд░ рдХрдо-рдкрд╛рд╡рд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ


рдПрдХ рдФрд░ рдХрдард┐рдирд╛рдИ рдЬреЛ рд╣рдореЗрдВ рдирд┐рдкрдЯрдиреА рдереА рд╡рд╣ рдереА рд╡реАрдбрд┐рдпреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ред Qt OpenGL рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ QOpenGLWidget рд╡рд░реНрдЧ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╣рд╛рдпрдХ рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ред рд░реЗрдВрдбрд░рд┐рдВрдЧ (рдбреАрдХреЛрдб рдХрд┐рдП рдЧрдП рд╡реАрдбрд┐рдпреЛ рдлреНрд░реЗрдо) рдХрд╛ рдбреЗрдЯрд╛ рдореАрдбрд┐рдпрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ (MCU) рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЕрдиреНрдп рдмрд╛рддреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо (GPU рдкрд░) рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдХрдо-рд╢рдХреНрддрд┐ рд╡рд╛рд▓реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░, FullHD рд╡реАрдбрд┐рдпреЛ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди "рдзреАрдорд╛" рд╣реЛ рд░рд╣рд╛ рдерд╛ред рдкреНрд░рддреНрдпрдХреНрд╖ рд╕рдорд╛рдзрд╛рди рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛрдХреЙрдирдлреНрд░реЗрдВрд╕рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддреИрдпрд╛рд░ рдШрдЯрдХреЛрдВ рдХреЗ рдЧрдВрднреАрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд▓рд╛рдЧрдд рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреАред рдЗрд╕рд▓рд┐рдП, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рддрд░реАрдХреЗ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рдкреНрд░рддрд┐рдкрд╛рджрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдорд╛рдирдХ рдУрдкрдирдЬреАрдПрд▓ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде, рдирд┐рдореНрди рд╣реЛрддрд╛ рд╣реИ: рдПрдиреНрдХреЛрдбреЗрдб рд╡реАрдбрд┐рдпреЛ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЖрддрд╛ рд╣реИ, рдпрд╣ рд░реИрдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддрд╛ рд╣реИ, рдлрд┐рд░ рд░реИрдо рд╕реЗ рдпрд╣ рдбреЗрдЯрд╛ GPU рдкрд░ рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдпрд╣ рдбрд┐рдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░, рдПрдиреНрдХреЛрдбреЗрдб рдбреЗрдЯрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╛рдлреА рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбрд┐рдХреЛрдб рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд░реИрдо рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж, рдПрдХ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛрдб рдкреНрд▓реЗ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рд░реИрдо рд╕реЗ рд╡рд╛рдкрд╕ GPU рдкрд░ рд╕реАрдзреЗ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдмрд▓реНрдХрд┐ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдореЗрдореЛрд░реА рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдкрдВрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдмрд╕ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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

рдЫрд╡рд┐

рдПрдХ рдЕрдиреНрдп рдкреНрд░рдореБрдЦ рд╕рдорд╕реНрдпрд╛ Qt рдореЗрдВ рд╕рдорд░реНрдерд┐рдд OpenGL рд╕рдВрджрд░реНрднреЛрдВ рдХреА рдереАред рд╡реЗ рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ OpenGL рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд, рдЖрдк рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде QOpenGLWidget рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рд╕рдорд╛рдзрд╛рди рдПрдХ рдирд┐рдпрдорд┐рдд QWidget рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдерд╛, рд▓реЗрдХрд┐рди Qt рд░реЗрдВрдбрд░рд┐рдВрдЧ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рдРрд╕рд╛ рдЕрд╡рд╕рд░ Qt рдореЗрдВ рдореМрдЬреВрдж рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣рд╛рдВ рдПрдХ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рдЬреАрдпреВрдЖрдИ рдЗрд╕ рд╡рд┐рдЬреЗрдЯ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рднреА рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдХреНрдпреВрдЯреА рд╣рдорд╛рд░реА рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╣реИ, рд▓реЗрдХрд┐рди рд╡реАрдбрд┐рдпреЛ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рд╡рд┐рдЬреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдорд┐рдд рдХреНрдпреВрдЯреА рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реАрдбрд┐рдпреЛ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреЙрдк-рдЕрдк рдореЗрдиреВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдореМрдЬреВрджрд╛ рд╡рд┐рдЬреЗрдЯ рд╕реЗ, рдЗрд╕рдХреА рдЫрд╡рд┐ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ (QWidget рдХреЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рдбрд╝рдкрдиреЗ рдХреА рд╡рд┐рдзрд┐) рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЫрд╡рд┐ рдХреЛ OpenGL рдмрдирд╛рд╡рдЯ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдмрд╛рдж рдореЗрдВ OpenGL рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реАрдбрд┐рдпреЛ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдкрдпреБрдХреНрдд рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рдЬреЛрдбрд╝рдХрд░, рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рддрдВрддреНрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рднреА рдорд╛рдирдХ рд╡рд┐рдЬреЗрдЯ рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЧреИрд░-рдорд╛рдирдХ рддрд░реАрдХреЗ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд┐рдпреЛрд╕реНрдХ рдФрд░ рд╡рд┐рдЧреЗрдЯреНрд╕


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

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

рдЫрд╡рд┐

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

рд╣рдо рд░реВрд╕реА рдкреИрджрд╛ рдХрд░рддреЗ рд╣реИрдВ


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

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

All Articles