CodeGym/Java Blog/рдЕрдирд┐рдпрдорд┐рдд/рдЖрдкрдХреА рдХреЛрдбрд┐рдВрдЧ рдХрд╛ рд╕реНрддрд░ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реАрд░реНрд╖ 8 рдУрдкрди рд╕реЛрд░реНрд╕ рдЧрд┐рдЯрд╣рдм...
John Squirrels
рд╕реНрддрд░ 41
San Francisco

рдЖрдкрдХреА рдХреЛрдбрд┐рдВрдЧ рдХрд╛ рд╕реНрддрд░ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реАрд░реНрд╖ 8 рдУрдкрди рд╕реЛрд░реНрд╕ рдЧрд┐рдЯрд╣рдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ

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

рдЕрдкрдиреЗ рд░рд┐рдЬреНрдпреВрдо рдХреЛ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдкрди рд╕реЛрд░реНрд╕ рдЧрд┐рдЯрд╣рдм рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВ

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

рдЬрд╛рд╡рд╛ рдиреМрд╕рд┐рдЦрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдУрдкрди рд╕реЛрд░реНрд╕ рдЬреАрдердм рдкреНрд░реЛрдЬреЗрдХреНрдЯ

1. рд▓реЛрдЪрджрд╛рд░ рдЦреЛрдЬред

Elasticsearch рдЬрд╛рд╡рд╛ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдПрдХ рд╡рд┐рддрд░рд┐рдд, рдмрд╣реБрдкрд░рдд-рд╕рдХреНрд╖рдо рдкреВрд░реНрдг-рдкрд╛рда рдЦреЛрдЬ рдЗрдВрдЬрди рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред ElasticSearch Apache Lucene рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ Java рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдПрдХ рдлреНрд░реА рдФрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ рдлреБрд▓-рдлреАрдЪрд░реНрдб рдЯреЗрдХреНрд╕реНрдЯ рд╕рд░реНрдЪ рдЗрдВрдЬрди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИред рдпрд╣ рдЕрдкрд╛рдЪреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ рдФрд░ рдЕрдкрд╛рдЪреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЦреЛрдЬ рдЗрдВрдЬрди рдкреВрд░реНрдг-рдкрд╛рда рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднрд╛рд╖рд╛рдИ рдЦреЛрдЬ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрджреНрдпрдо рдЦреЛрдЬ рдЗрдВрдЬрди (рдЕрдкрд╛рдЪреЗ рд╕реЛрд▓рд░ рдХреЗ рдмрд╛рдж) рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ, рдЗрд▓рд╛рд╕реНрдЯрд┐рд╕рд░реНрдЪ рдореЗрдВ рдХрдИ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдЦреЛрдЬ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреА рдЦреЛрдЬ рдФрд░ рдорд▓реНрдЯреАрдЯреЗрдиреЗрдВрд╕реА рд╕рдорд░реНрдерди рдХреЗ рдкрд╛рд╕ред рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЙрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ JSON рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдиреБрдХреНрд░рдордг рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдмрдирд╛рддрд╛ рдпрд╛ рдЕрджреНрдпрддрди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдЦреЛрдЬрд╛, рдХреНрд░рдордмрджреНрдз рдФрд░ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИредhttps://www.elastic.co/ рдЬреАрдердм рдкрд░ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: 51.3kред

2. рд╕реНрдЯреНрд░рд╛рдВрдЧрдмреЙрдХреНрд╕ред

рд╕реНрдЯреНрд░рд╛рдВрдЧрдмреЙрдХреНрд╕ рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдПрдХ рдУрдкрдирд╕реЛрд░реНрд╕ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореИрдиреЗрдЬрд░ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд▓реЗрдЖрдЙрдЯ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдмрд╛рдЗрдирд░реА рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреА рдореЗрдЬрдмрд╛рдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдордВрдЪ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИред рд╕реНрдЯреНрд░рд╛рдВрдЧрдмреЙрдХреНрд╕ рдорд╛рд╡реЗрди, рдПрдирдкреАрдПрдо, рдиреБрдЧреЗрдЯ рдФрд░ рд░реЙ рдЬреИрд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдкреИрдХреЗрдЬ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╕рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдкреИрдХреЗрдЬ рдкреНрд░рд╛рд░реВрдк рдореВрд▓ рд░реВрдк рд╕реЗ рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд▓рдХреНрд╖реНрдп рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рднрдВрдбрд╛рд░ рдкреНрд░рдмрдВрдзрдХ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рдкреНрд░рдореБрдЦ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреА рдореЗрдЬрдмрд╛рдиреА рдФрд░ рд╕реЗрд╡рд╛ рдХрд░ рд╕рдХреЗред рд╕реНрдЯреНрд░рд╛рдВрдЧрдмреЙрдХреНрд╕ рдореЗрдВ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦреЛрдЬ рдЗрдВрдЬрди рдФрд░ рдЦреЛрдЬ рднрд╛рд╖рд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рд╡реЗрдмрд╕рд╛рдЗрдЯ: https://strongbox.github.io/ рдЬреАрдердм рдкрд░ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: 326

3. рдЯреАрдо рдХреЗ рд╕рд╛рдереАред

TEAMMATES. рдПрдХ рдореБрдХреНрдд рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрдкрдиреЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ, рд╢рд┐рдХреНрд╖рдХреЛрдВ рдФрд░ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЧреБрдордирд╛рдо рд╕рдореАрдХреНрд╖рд╛ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╢реИрдХреНрд╖рд┐рдХ рд╕рдореБрджрд╛рдп (рд╢рд┐рдХреНрд╖рдХ рдФрд░ рдЫрд╛рддреНрд░) рдЗрд╕ рдЙрдкрдХрд░рдг рдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рд╕рдореВрд╣ рд╣реИред рдЯреАрдордореЗрдЯреНрд╕ рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреЛрд▓ (рдЧреБрдордирд╛рдо рдпрд╛ рдирд╣реАрдВ) рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдПрдХ рд╣реА рд╕рдореВрд╣ рдХреЗ рд╕рджрд╕реНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдпреЛрдЧрджрд╛рди рдХреЛ рд░реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╢рд┐рдХреНрд╖рдХ рдЫрд╛рддреНрд░реЛрдВ рдХреЛ рдЕрдкрдиреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЫреЛрдбрд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрддреЗ рд╣реИрдВред рдЯреАрдордореЗрдЯреНрд╕ рдЯреВрд▓рдХрд┐рдЯ рдореЗрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдФрд░ рдПрдХ рдЦреЛрдЬ рдЗрдВрдЬрди рд╕рд╣рд┐рдд рдХрд╛рдлреА рд╡реНрдпрд╛рдкрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИред рд╡реЗрдмрд╕рд╛рдЗрдЯ: https://teammatesv4.appspot.com/ рдЬреАрдердм рдкрд░ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: 1.1k

4. рдЬрдмрд░реЗрдлред

JabRef рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдЧреНрд░рд╛рдлрд┐рдХ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕рд╛рдЗрдЯреЗрд╢рди рдФрд░ рд░реЗрдлрд░реЗрдВрд╕ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо рд╣реИред рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ BibTeX рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ (BibTeX рд╕реНрд╡рд░реВрдкрд┐рдд рдЧреНрд░рдВрде рд╕реВрдЪреА рд╕реВрдЪреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣реИ) рдФрд░ BibLaTeX рдЕрдкрдиреЗ рдореВрд▓ рд╕реНрд╡рд░реВрдкреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВред JabRef рдХрд╛ рдорддрд▓рдм Java, Alver, Batada, Reference рд╣реИред JabRef BibTeX рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ, рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдФрд░ BibTeX рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдкреНрд░рдгрд╛рд▓реА рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ, рд╡рд┐рджреНрд╡рд╛рдиреЛрдВ рдФрд░ рд▓реЗрдЦрдХреЛрдВ рдХреЛ рд╕рдВрджрд░реНрдн рдЧреНрд░рдВрде рд╕реВрдЪреА рдмрдирд╛рдиреЗ рдФрд░ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЧреНрд░рдВрде рд╕реВрдЪреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд▓реЗрдЦреЛрдВ, рдореЛрдиреЛрдЧреНрд░рд╛рдл, рдкреБрд╕реНрддрдХреЛрдВ рдФрд░ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЧреНрд░рдВрде рд╕реВрдЪреА рд╕рдВрджрд░реНрднреЛрдВ рдХреА рд╕реВрдЪреАред JabRef рд╕рдВрдкреВрд░реНрдг рдЧреНрд░рдВрде рд╕реВрдЪреА рдореЗрдВ рдкреВрд░реНрдг-рдкрд╛рда рдЦреЛрдЬ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдХрд┐рд╕реА рднреА BibTeX рдлрд╝реАрд▓реНрдб, рдХреАрд╡рд░реНрдб рджреНрд╡рд╛рд░рд╛ рд╕рдореВрд╣реАрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, BibTeX рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рд╕реНрд╡рдд: рдирд┐рд░реНрдорд╛рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЖрджрд┐ред рд╡реЗрдмрд╕рд╛рдЗрдЯ:https://www.jabref.org/ рдЬреАрдердм рдкрд░ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: 1.9k

5. рд╡рд┐рдХрд┐рдореАрдбрд┐рдпрд╛ рдХреЙрдордиреНрд╕ Android рдРрдкред

рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд┐рдореАрдбрд┐рдпрд╛ рдХреЙрдордиреНрд╕ рдПрдВрдбреНрд░реЙрдЗрдб рдРрдк рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрдкрдиреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╕реАрдзреЗ рд╡рд┐рдХрд┐рдореАрдбрд┐рдпрд╛ рдХреЙрдордиреНрд╕ рдкрд░ рдЪрд┐рддреНрд░ рдФрд░ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рд╡рд┐рдХрд┐рдореАрдбрд┐рдпрд╛ рдХреЙрдордиреНрд╕ рдирд┐рдГрд╢реБрд▓реНрдХ рдЙрдкрдпреЛрдЧ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ, рдзреНрд╡рдирд┐рдпреЛрдВ, рдЕрдиреНрдп рдореАрдбрд┐рдпрд╛ рдФрд░ JSON рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдПрдХ рдСрдирд▓рд╛рдЗрди рднрдВрдбрд╛рд░ рд╣реИред рдпрд╣ рд╡рд┐рдХрд┐рдореАрдбрд┐рдпрд╛ рдлрд╛рдЙрдВрдбреЗрд╢рди рдХреА рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рд╡реЗрдмрд╕рд╛рдЗрдЯ: https://commons.wikimedia.org/wiki/Commons:Mobile_app рдЬреАрдердм рдкрд░ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: 611

6. рдПрдХреНрд╕рд╡рд┐рдХрд┐ред

XWiki рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдПрдХ рдореБрдлрд╝реНрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рд╡рд┐рдХреА рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИред рдпрд╣ рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡рд┐рдХреА рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд╕ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдореВрд▓ рд░реВрдк рд╕реЗ, XWiki рд╕рд┐рд░реНрдл рдПрдХ рд╡рд┐рдХреА рдЗрдВрдЬрди рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рдХреА рдкреЗрдЬреЛрдВ рдореЗрдВ рдирдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ XWiki рдХреЛ рд╡рд┐рдХрд┐ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рджреВрд╕рд░реА рдкреАрдврд╝реА рдХрд╣рддреЗ рд╣реИрдВред "рдкрд╣рд▓реА рдкреАрдврд╝реА рдХреЗ рд╡рд┐рдХреА рдХреЛ рд╕рд╛рдордЧреНрд░реА рдкрд░ рд╕рд╣рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рджреВрд╕рд░реА рдкреАрдврд╝реА рдХрд╛ рд╡рд┐рдХреА рд╡рд┐рдХреА рдкреНрд░рддрд┐рдорд╛рди рдФрд░ рдкреГрд╖реНрда рд╕рдВрдкрд╛рджрди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╣-рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред XWiki рдХрд╛ рдЙрдкрдпреЛрдЧ рджреВрд╕рд░реА рдФрд░ рдкрд╣рд▓реА рдкреАрдврд╝реА рдХреЗ рд╡рд┐рдХреА рджреЛрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ," рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рд╕рдордЭрд╛рддреЗ рд╣реИрдВред XWiki рдореЗрдВ рдкреЗрдЬ рдФрд░ рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдо, PDF рдореЗрдВ рдкреЗрдЬ рдПрдХреНрд╕рдкреЛрд░реНрдЯ, рд╕рд╛рдВрдЦреНрдпрд┐рдХреА, рдмреНрд▓реЙрдЧ, рд╣реЙрдЯрдХреА, RSS рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╡реЗрдмрд╕рд╛рдЗрдЯ:https://www.xwiki.org/

7. рдЬреАрд░реЛрдХреЛрдбред

Zerocode рдПрдХ рдлреНрд░реА рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдПрдкреАрдЖрдИ рдСрдЯреЛрдореЗрд╢рди рдФрд░ рд▓реЛрдб рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬреЛ рдХреЛрд░ Java JUnit рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЛрдВ рдХреЛ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рддреНрд╡рд░рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдмрдирд╛рдиреЗ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдореБрддрд╛рдмрд┐рдХ, рдЬрд╝реАрд░реЛрдХреЛрдб рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЗрд╕реНрдЯ рдХреЗрд╕ рдмрдирд╛рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕рдмрд╕реЗ рдЖрдо рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдкрд░рд╣реЗрдЬ рдХрд░рддрд╛ рд╣реИред YAML/JSON рд╕реНрд╡рд░реВрдкреЛрдВ рдФрд░ рдЧреНрд░рд╣рдг, IntelliJ рдФрд░ NetBeans рдЬреИрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп IDE рдХреЗ рдореВрд▓ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд▓рдЧрдЗрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╡реЗрдмрд╕рд╛рдЗрдЯ: https://zerocode.io/ рдЬреАрдердм рдкрд░ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: 411

8. рд╕рд┐рд░рд┐рдХреНрд╕рдбреАрдмреАред

рд╕рд┐рд░рд┐рдХреНрд╕рдбреАрдмреА рдПрдХ рдЕрд╕реНрдерд╛рдпреА, рд╡рд┐рдХрд╛рд╕рд╡рд╛рджреА рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рд╕рдВрдЪрд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕рд╛рдзрди рдХрд╛ рдкреВрд░рд╛ рдЗрддрд┐рд╣рд╛рд╕ рд░рдЦрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рдЕрд╕реНрдерд╛рдпреА рдбреЗрдЯрд╛ рдХреЗ рдкреНрд░рднрд╛рд╡реА рдФрд░ рдХреБрд╢рд▓ рднрдВрдбрд╛рд░рдг рдФрд░ рдкреВрдЫрддрд╛рдЫ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╕рд╛рдЭрд╛рдХрд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдЕрдВрддрд░рд┐рдХреНрд╖-рдХреБрд╢рд▓ рд╕реНрдиреИрдкрд╢реЙрдЯ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИред рдпрд╣ рд▓реЙрдЧ-рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрдб рд╣реИ рдФрд░ рдХрднреА рднреА рдбреЗрдЯрд╛ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╕рд┐рд░рд┐рдХреНрд╕рдбреАрдмреА рд╕реНрд▓рд╛рдЗрдбрд┐рдВрдЧ рд╕реНрдиреИрдкрд╢реЙрдЯ рдирд╛рдордХ рдПрдХ рдЙрдкрдиреНрдпрд╛рд╕ рдкреГрд╖реНрда-рд╕реНрддрд░реАрдп рд╕рдВрд╕реНрдХрд░рдг рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрдпрд╛ рд╣реИ, рдЖрдкрдХреЛ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ? рдпрд╣ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рдХрд┐рдП рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрд┐рдЫрд▓реЗ рдбреЗрдЯрд╛ рд░рд╛рдЬреНрдпреЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдкреНрд░рдгрд╛рд▓реА рд╣реИред "рдЪреВрдВрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЖрдзреБрдирд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрднреА рднреА рд╡рд░реНрддрдорд╛рди рдпрд╛ рдкрд┐рдЫрд▓реЗ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рдмрдбрд╝реА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реБрдзрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП рдРрд╕реА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЬрд╛рдВрдЪ рд╢реБрд░реВ рдХрд░ рджреА рд╣реИред рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣рдордиреЗ рд╕рд┐рд░рд┐рдХреНрд╕ рдирд╛рдордХ рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдпрд╛ рд╣реИ рдЬреЛ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдЫреЛрдЯрд╛ рд░рдЦрддрд╛ рд╣реИ рдФрд░ рдЧреИрд░-рдЕрд╕реНрдерд╛рдпреА рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рддреЗ рд╣реБрдП рдЬрдЯрд┐рд▓ рд╕рдордп рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ," рд╕рд┐рд░рд┐рдХреНрд╕рдбреАрдмреА рд╕рдореБрджрд╛рдп рдХреЗ рд╕рджрд╕реНрдп рдмрддрд╛рддреЗ рд╣реИрдВред рд╡реЗрдмрд╕рд╛рдЗрдЯ:https://sirix.io/ рдЬреАрдердм рдкрд░ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: 565ред
рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ
  • рд▓реЛрдХрдкреНрд░рд┐рдп
  • рдирдпрд╛
  • рдкреБрд░рд╛рдирд╛
рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рд╛рдЗрди рдЗрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдЗрд╕ рдкреЗрдЬ рдкрд░ рдЕрднреА рддрдХ рдХреЛрдИ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ