рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд▓реЗрдбреАрдмрд░реНрдб рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛

рд╕реЗрд░реЗрдирд┐рдЯреАрдУрдПрд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд▓рд┐рдмрд╡реЗрдм рдЗрдВрдЬрди рдФрд░ рд▓рд┐рдмрдЬреЗрдПрд╕ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд▓реЗрдбреАрдмрд░реНрдб рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ 2019 рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ Qt рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдХреЛрдб C++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ BSD рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Linux, macOS, Windows (WSL) рдФрд░ Android рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред

рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреНрд▓рд╛рд╕рд┐рдХ рд╢реИрд▓реА рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЯреИрдм рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡реЗрдм рд╕реНрдЯреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд▓рд┐рдмрд╡реЗрдм рдФрд░ рд▓рд┐рдмрдЬреЗрдПрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ 2 рдбреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓рд┐рдмрдЬреАрдПрдлрдПрдХреНрд╕, рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЗрдВрдЬрди рд▓рд┐рдмрд░реЗрдЧреЗрдХреНрд╕, рдПрдХреНрд╕рдПрдордПрд▓ рдкрд╛рд░реНрд╕рд░ рд▓рд┐рдмрдПрдХреНрд╕рдПрдордПрд▓, рдордзреНрдпрд╡рд░реНрддреА рдХреЛрдб рджреБрднрд╛рд╖рд┐рдпрд╛ рд╡реЗрдмрдЕрд╕реЗрдВрдмрд▓реА (рд▓рд┐рдмрд╡рд╛рд╕реНрдо) рд╢рд╛рдорд┐рд▓ рд╣реИред , рдпреВрдирд┐рдХреЛрдб LibUnicode рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА, LibTextCodec рдЯреЗрдХреНрд╕реНрдЯ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд░реВрдкрд╛рдВрддрд░рдг рд▓рд╛рдЗрдмреНрд░реЗрд░реА, рдорд╛рд░реНрдХрдбрд╛рдЙрди рдкрд╛рд░реНрд╕рд░ (LibMarkdown), рдФрд░ рд╕рдордп рд░реВрдкрд╛рдВрддрд░рдг, I/O рд░реВрдкрд╛рдВрддрд░рдг рдФрд░ MIME рдкреНрд░рдХрд╛рд░ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдЬреИрд╕реЗ рдЙрдкрдпреЛрдЧреА рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯ рдХреЗ рд╕рд╛рде LibCore рд▓рд╛рдЗрдмреНрд░реЗрд░реАред

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

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

рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд▓реЗрдбреАрдмрд░реНрдб рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛


рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ