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

рд╕рд╛рдЗрдЯ рдЗрд╕ рд╕рдордп рд╕рднреА рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИ, рд▓реЛрдЧ рд╡рд╣рд╛рдВ рднреА рдЧрдП рдереЗ, рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдФрд░ рдЫреЛрдЯрд╛ рд╡рд┐рд╡рд░рдг рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛: рдирдП рдЦреЛрдЬреЗ рдЧрдП рдмрд╣реБрднреБрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдореИрдВрдиреЗ 2017 рдореЗрдВ рдирдП рд╕рд╛рд▓ рдХреА рдЫреБрдЯреНрдЯрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдн рдХреЗ рд╕рд╛рде рдмрд┐рддрд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИред рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг, рдореИрдВрдиреЗ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдФрд░ рдХреБрдЫ рдкрд░рд┐рдЪрд┐рдд рдкрд░ рдЙрддреНрдкрд╛рдж рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - Djangoред рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдРрд╕реА рдЪреАрдЬреЗрдВ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдореЗрд░реЗ рдЬреАрд╡рди рдХреЛ рдмрд╣реБрдд рд╕рд░рд▓ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдФрд░ рдкреЛрд╕реНрдЯрдореЗрд╕ рдХреЗ рд╕рд╛рде ORM рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ред рд▓реЗрдХрд┐рди рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓ рдХреБрдЫ рд╢рд╛рдореЗрдВ рд▓рдЧреАрдВ, рдФрд░ рдЕрдзрд┐рдХрддрд░ рд╕рдордп рдХреЗрдПрдордПрд▓ рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдХреЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ред рдЗрддрдирд╛ рд╣реА рдирд╣реАрдВ рдЖрдпрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рднреА рдЙрдирдХреА рддреИрдпрд╛рд░реА рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реА рдЬрд╛рдирдХрд╛рд░реА рдХреА рдмрд╣рд╛рд▓реА рд╣реИред рд╡реИрд╕реЗ, рдореИрдВрдиреЗ рдЙрд╕ рд╕рдордп
gadm.org рд╕реЗ
рдкреЙрд▓реАрдЧреЙрди рд▓рд┐рдпрд╛ред рдЗрд╕рдиреЗ рджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд┐рдХрд╛рд▓ рд▓рд┐рдпрд╛ред
рдЬрд┐рдпреЛрдбрд╛рдЯрд╛ (рд╕реНрддрд░реЛрдВ) рдореЗрдВ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рд╕реНрддрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрджредрд╕рднреА рджреЗрд╢реЛрдВ рдХреЛ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рдФрд░ рднреА рдЫреЛрдЯреЗ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдЗрд╕ рдкрджрд╛рдиреБрдХреНрд░рдо рдореЗрдВ 12 рдкрд░рддреЗрдВ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реВрд╕ рдХреЗ рд▓рд┐рдП:
- рд░реВрд╕ (2) -> рджрдХреНрд╖рд┐рдгреА рд╕рдВрдШреАрдп рдЬрд┐рд▓рд╛ (3) -> рдХреНрд░рд╛рд╕реНрдиреЛрдбрд╛рд░ рдХреНрд╖реЗрддреНрд░ (4) -> рд╡рд┐рд╕реЗрд▓рдХреЛрд╡реНрд╕реНрдХреА рдЬрд┐рд▓рд╛ (6) -> рдХрд▓рд╛ред рдЧрд╛рдВрд╡ (8)
- рд░реВрд╕ (реи) -> рджрдХреНрд╖рд┐рдг рд╕рдВрдШреАрдп рдЬрд┐рд▓рд╛ (рей) -> рдХреНрд░рд╛рд╕реНрдиреЛрдбрд╛рд░ рдХреНрд╖реЗрддреНрд░ (рек) -> рдХреНрд░рд╛рд╕реНрдиреЛрдбрд╛рд░ (рем) -> рдкреНрд░реБрдХреБрдмрдиреНрд╕реНрдХреА рдЬрд┐рд▓рд╛ (реп) -> рдХреЛрдкрд╕рдХрд╛рдпрд╛ (резреж)
- рдлреНрд░рд╛рдВрд╕ (2) -> рдлреНрд░рд╛рдВрд╕ рдХрд╛ рдорд╣рд╛рдирдЧрд░ (3) -> рдиреЙрд░рдореИрдВрдбреА рдХреНрд╖реЗрддреНрд░ (4) -> рдУрд░реНрдиреЗ рд╡рд┐рднрд╛рдЧ (6) -> рдбреЛрдирдЯреНрд░реЙрди (7) рдХрд╛ рдХреИрдВрдЯрди -> рдбреЛрдирдлреНрд░реЙрди-рдПрди-рдкрд╛рдЗрд░реЗрдЯ (8) -> рдбреЛрдирдлреНрд░реЙрди (9) рдХрд╛ рдирдЧрд░ рдкрд╛рд▓рд┐рдХрд╛
рд╡рд┐рднрд┐рдиреНрди рджреЗрд╢реЛрдВ рдореЗрдВ рдкреНрд░рд╛рджреЗрд╢рд┐рдХ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рдЕрдкрдиреЗ рддрд░реАрдХреЗ рд╕реЗ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЦреБрдж рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдХрд╛рдЯ рджрд┐рдпрд╛: рджреЗрд╢ (2) -> рдХреНрд╖реЗрддреНрд░ (4) -> рдЬрд┐рд▓рд╛ (6)ред рдЖрдЧреЗ рдХрд╛ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рд╡рд┐рднрд╛рдЬрди рдмрд╛рдж рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд┐рдХрд╛рд╕
рдЙрд╕ рд╕рдордп, рдЖрд╡реЗрджрди рдХреЗрд╡рд▓ рд╕реАрдПрд╕рдПрд╕ рдХреЗ рдиреНрдпреВрдирддрдо рдХреЗ рд╕рд╛рде HTML рдкреГрд╖реНрдареЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдерд╛ред рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рдбрд┐рдЬрд╛рдЗрди рд╕реЗ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдерд╛ред рдпрд╣ рд╡рд┐рдЪрд╛рд░ рд╕рд╛рдХрд╛рд░ рд╣реБрдЖ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрдВрджрд░ рдЦреЛрд▓ рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдпреВрдЖрдИ рдореЗрдВ рд╕реБрдВрджрд░рддрд╛ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдлрд┐рд░ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдореЗрд░реА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдХреЛрдИ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рдЖрджреЗрд╢ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдореЗрдВ рдпрд╣ рдХреЗрд╡рд▓ рдкрд╣рд▓рд╛ рдХрджрдо рдерд╛ред
2016 рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реАрдЦрдирд╛ рдХреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ ? рдЬрдм рдХреЛрдб рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдмреЛрд▓реА рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдПрдХ рд╕рд╛рде рдЪрд┐рдкрдХрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рдХрд╛рдЯрд╛ рдЬрд╛ рд╕рдХреЗред рдореИрдВ, рдмреИрдХрдПрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ, рдбрд░ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдХрд╛рдлреА рдмрдбрд╝реА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рдереА, рдЬрд┐рд╕рдиреЗ рдПрдХ рдврд╛рдВрдЪреЗ рдпрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ред рдореИрдВ рджреЛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд░рд┐рдПрдХреНрдЯ рдкрд░ рдмрд╕ рдЧрдпрд╛: рдореБрдЭреЗ рдПрд╕рдкреАрдП рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереА, рд▓реЗрдХрд┐рди рд╡рд┐рднрд┐рдиреНрди рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдШрдЯрдХреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ, рдФрд░ рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдкрд░рд┐рдгрд╛рдо рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢реБрд░реВ рдХрд░реЗрдВ, рдЖрдкрдХреЛ рдкрд░реНрдпрд╛рд╡рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдм рдореИрдВ рдкрд░рд┐рдЪрд┐рдд рдлреНрд░рдВрдЯ-рдПрдВрдб рдХреЛ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ 2 рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реЗрдмрдкреИрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдордЬрд╛рдХ рдирд╣реАрдВ рдерд╛ред
рдЙрд╕ рд╕рдордп, рдореИрдВрдиреЗ рдЕрдиреБрдирдп-рд╡рд┐рдирдп рдХрд┐рдпрд╛ рдФрд░ Redux рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рддрд░реНрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ред рд╢рд╛рдпрдж рдпрд╣ рдХреЛрдИ рдЧрд▓рддреА рдирд╣реАрдВ рдереА, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд╖рдп рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред рдФрдкрдЪрд╛рд░рд┐рдХ рдирд┐рдпрдореЛрдВ рдиреЗ рдореБрдЭреЗ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдХрд┐ рдпрд╣ рд╣реБрдб рдХреЗ рдиреАрдЪреЗ рджреЗрдЦреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛ред Redux рдиреЗ рдЕрдкрдиреЗ рдорд┐рдбрд▓рд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдореБрдЭреЗ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░реИрдХреНрд╢рди рд╕реЗ рдЕрд▓рдЧ рдХрд░ рджрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдореБрдЭреЗ рд╕рд░реНрд╡рд░ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓реАред рд╣рд╛рдВ, рдЗрд╕ рдмрд┐рдВрджреБ рддрдХ, рдХреНрд▓рд╛рдЗрдВрдЯ рдиреЗ рдЕрдкрдиреЗ рдЖрдк рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ - рдПрдХ рдПрдВрдЬреЗрдХреНрд╕ рдЕрдиреБрд░реЛрдз рдиреЗ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдФрд░ рдЕрдкрдиреЗ рджрдо рдкрд░ рдЙрддреНрддрд░реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреАред рд╕рд░реНрд╡рд░ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреЛ рджреЗрдЦрдХрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдзреЛрдЦрд╛ рдЦрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдбреЗрдЯрд╛ рд╕рд╣реА рдЙрддреНрддрд░ рдХреЗ рдмрд╛рдж рд╣реА рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╡реЗрдм рд╕реЙрдХреЗрдЯреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рддреНрдпрд╛рдкрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рд╕рд╣реА рд╣реЛ рдЧрдИ рд╣реИ - рдЙрддреНрддрд░ рдЙрд╕ рдХреЛрдб рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЕрднреА рднреА рддреБрд░рдВрдд рджреЗрдЦрд╛ рдЧрдпрд╛: рд╕рд░реНрд╡рд░ рдХреЛ рдмрд╣реБрднреБрдЬ рдХреЗ рдЪрд░рдо рдмрд┐рдВрджреБрдУрдВ рдХреЛ рднреЗрдЬрдирд╛, рдпрд╣ рдЬрд╛рдБрдЪрдирд╛ рдХрд┐ рдХреНрдпрд╛ рд╡реЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЧ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд╛рдирдХрд╛рд░реА рдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЛ рдкреИрдХрд┐рдВрдЧ рдХрд░рддреЗ рд╣реБрдП рдФрд░ рд╡рд┐рд╕реНрддреГрдд рдмрд╣реБрднреБрдЬ рдХреЛ json рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ - 200ms рдореЗрдВ рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВред

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

рджреЗрд╢реЛрдВ рдФрд░ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрдпрд╛ рд╣реИ? рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛! рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдВрдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдмреЙрдХреНрд╕ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЬрд▓реНрдж рд╣реА рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рд╣рд╛рдВ, рдирд╛рдо, рдЭрдВрдбреЗ, рд░рд╛рдЬрдзрд╛рдирд┐рдпреЛрдВ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдЬреИрд╕реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪреАрдЬреЗрдВ рдереАрдВ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдмрдХрд╡рд╛рд╕ (рдлреЛрди рдХреЛрдб, рд╕рд░рдХрд╛рд░ рдХрд╛ рд░реВрдк, рдЬреАрдбреАрдкреА ...) рднреА рдерд╛ред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдкрд╛рдпрд╛ рдХрд┐ рдЙрдирдХреА рдПрдХ рдЕрд▓рдЧ рд╕рдВрд░рдЪрдирд╛ рд╣реИред рдпрд╣ рдПрдХ рдЖрдкрджрд╛ рдмрди рдЧрдпрд╛: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╢реНрд░рдо рд▓рд╛рдЧрдд рдореЗрдВ рдХрдИ рдмрд╛рд░ рд╡реГрджреНрдзрд┐ рд╣реБрдИред рдпрд╣ рд░реБрдХрдиреЗ рдФрд░ рд╕реЛрдЪрдиреЗ рдХрд╛ рд╕рдордп рдерд╛ред рдЕрдЧрд▓реЗ рджрд┐рди рдореИрдВрдиреЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛ - SPARQLред рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдпрд╣ рдПрд╕рдХреНрдпреВрдПрд▓ - рднреА рдШреЛрд╖рдгрд╛рддреНрдордХ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рдХреАрд╡рд░реНрдб рдХреЗ рд╕рд╛рде
SELECT
,
WHERE
,
ORDER BY
, рд▓реЗрдХрд┐рди рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдПрдХ рдЫреЛрдЯрд╛ рдЙрджрд╛рд╣рд░рдг рдЬреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдФрд░ рд░реВрд╕реА рдореЗрдВ рдЕрдкрдиреА рд░рд╛рдЬрдзрд╛рдирд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд░рд╛рдЬреНрдпреЛрдВ рдХреА рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИ:
SELECT DISTINCT ?country ?capital ?row WHERE { ?country wdt:P31 wd:Q3624078 . FILTER NOT EXISTS {?country wdt:P31 wd:Q3024240} OPTIONAL { ?country wdt:P36/rdfs:label ?capital } . BIND(lang(?capital) as ?row) filter (?row = 'ru' || ?row = 'en') } ORDER BY ?capital
рдЬрдВрдЧрд▓реА рд▓рдЧрддрд╛ рд╣реИ, рд╣реИ рдирд╛!?
рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ ред рдореИрдВрдиреЗ рднреА
рдЕрдкрдиреЗ рдмреНрд▓реЙрдЧ рдкрд░ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ
рдиреЛрдЯ рдкрд░ рд▓рд┐рдЦрд╛ рдХрд┐ рдХрд┐рд╕реА рддрд░рд╣ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдФрд░ рд╡рд┐рд╖рдп рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХреБрдЫ рд╡рд┐рд╕реНрддреГрдд рд╕рд╛рдордЧреНрд░реА рд╣реИрдВред рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдмрд╣реБрдд рдЬрд▓реНрджреА рдкрдврд╝рдирд╛ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХреБрдЫ рд╕рд╛рд░реНрдердХ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдкреВрд░рд╛ рд╕рдкреНрддрд╛рд╣рд╛рдВрдд рд▓рдЧрд╛ред
wd:Q3624078
рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ "рдЬрд╛рджреВ"
wd:Q3624078
рдФрд░ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВред рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдХрд┐
wdt:P31
рдПрдХ "рдЗрдХрд╛рдИ" рд╣реИ, рдФрд░
wd:Q3624078
рдПрдХ "рд╕рдВрдкреНрд░рднреБ рд░рд╛рдЬреНрдп" рд╣реИред рдЕрдЬреНрдЮрд╛рдд рд╡реНрдпрдХреНрддрд┐ рдПрдХ рдкреНрд░рд╢реНрди рдЪрд┐рд╣реНрди рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдиреБрд░реЛрдз рдХреА рдкреВрд░реНрддрд┐ рдРрд╕реЗ рддрдереНрдпреЛрдВ рдХреА рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рд╣реЛрддреА рд╣реИ рдЬреЛ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП
?country wdt:P31 wd:Q3024240
- "рдЙрди рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЦреЛрдЬреЗрдВ рдЬреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░рд╛рдЬреНрдп рд╣реИрдВ"; рдФрд░ рдлрд┐рд░ рдПрдХ рд╣реА рд╡рд╕реНрддреБ рдЕрдиреНрдп
?country wdt:P36/rdfs:label ?capital
рдореЗрдВ рднрд╛рдЧ рд▓реЗрддреА рд╣реИ
?country wdt:P36/rdfs:label ?capital
-
?country wdt:P36/rdfs:label ?capital
рдХрд╣рд╛рдБ рд╕реЗ
?country wdt:P36/rdfs:label ?capital
рд╣реИ?
рд▓рдЧрднрдЧ рдПрдХ рд╣рдлреНрддреЗ рдмрд╛рдж, рдореЗрд░реЗ рдкрд╛рд╕ рддреИрдпрд╛рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдерд╛, рдЬрд┐рд╕рдиреЗ рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд╕реЗ рдХреНрд╖реЗрддреНрд░реАрдп рдЬрд╛рдирдХрд╛рд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХреАред рдФрд░ рдлрд┐рд░ рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдИ - рдЗрд╕ рдмрд╛рд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рдеред рдХреБрдЫ svg
<?xml version="1.0" encoding="UTF-8"?>
рд╕рд╛рде рд╢реБрд░реВ рдирд╣реАрдВ рд╣реБрдЖ
<?xml version="1.0" encoding="UTF-8"?>
рдФрд░ рдорд╛рдиреНрдп рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдереЗред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред Wikipedia.org рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░рдиреЗ рдореЗрдВ рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рддреБрд░рдВрдд рдЦреБрдж рдХреЛ рдПрдХ рджрд┐рди рдХреЗ рд▓рд┐рдП рд╕реНрдирд╛рдирд╛рдЧрд╛рд░ рдореЗрдВ рдкрд╛рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рд░реЛрдмреЛрдЯ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЙрдирдХреА рд╕реБрд░рдХреНрд╖рд╛ рд╣реИред рддреЛ рдЕрдЧрд▓реА рд╢рд╛рдо рдореИрдВрдиреЗ рдПрдХреНрд╕рдПрдордПрд▓ рдкрд░ рд╢рд╛рд╕рди рдХрд┐рдпрд╛ рдФрд░ рдЦреБрд╢реА рд╣реБрдИ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рд╕рд░рд▓ рдирд┐рдХрд▓рд╛, рдФрд░ рдирдХреНрд╢реЗ рдкрд░ рдЭрдВрдбреЗ рдФрд░ рдкреНрд░рддреАрдХ рджрд┐рдЦрд╛рдИ рджрд┐рдПред
рдмрд╣реБрднреБрдЬ

рдпрджрд┐ рддрдереНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдо рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЬрд┐рдпреЛрдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП - рдУрдкрди рд╕реНрдЯреНрд░реАрдЯ рдореИрдк рдореЗрдВред рдпрд╣ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛,
рдУрд╡рд░рдкрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рднрд╛рд╖рд╛ рд╕реАрдЦреЗрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдХрд▓реНрдкрдирд╛ рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдХрд┐ рдЗрд╕рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдФрд░ рдЖрдкрдХреЛ рдХрд╣реАрдВ рд╕реЗ рдкрджрд╛рдиреБрдХреНрд░рдо рд▓реЗрдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ... рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡реНрдпрдХреНрддрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА
рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рдЪреБрдХрд╛
рд╣реИ ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕реЗрд╡рд╛ рднреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рдореИрдВ рд╡рд╣рд╛рдБ рд╕реЗ рд╕рднреА рдмрд╣реБрднреБрдЬ рдХреЛ 6 рд╕рдорд╛рд╡реЗрд╢реА (рдЬрд┐рд▓рд╛) рд╕реНрддрд░ рддрдХ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдореЗрдВ рд╕рдм рдХреБрдЫ рднрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, 2 рдЬреАрдмреА рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдмрд╛рд╣рд░ рдЖрдпрд╛ред рдпрд╣ рд░реЛрдорд╛рдВрдЪ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдерд╛ - рдХреБрдЫ рдмрд╣реБрднреБрдЬ рдЗрддрдиреЗ рдмрдбрд╝реЗ рдереЗ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдирд╛рдбрд╛ рдПрдХ рдЬрд╝рд┐рдкреНрдб рдЬрд┐рдпреЛрдЬреЛрди рдореЗрдВ 100 рдПрдордмреА рд╕реЗ рдЕрдзрд┐рдХ рд╡рдЬрди рдХрд╛ рд╣реЛрддрд╛ рд╣реИ) рдХрд┐ рд╕рд░реНрд╡рд░ рдпрд╛ рддреЛ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдпрд╛ рдпрд╛ рдЙрд╕рдиреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рджреАред рдореБрдЭреЗ рдРрд╕реЗ рдХреНрд╖рдгреЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрд╛рдИрдкрд╛рд╕ рдХрд░рдирд╛ рдерд╛ред рдореИрдВрдиреЗ рд╕рднреА рдмрдЪреНрдЪреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ QGIS рдореЗрдВ рдорд┐рд▓рд╛ рджрд┐рдпрд╛ред рд╡реИрд╕реЗ, рдпрд╣ рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рдмрд╣реБрдд рдорджрдж рдХреА рд╣реИред
рдмрд┐рдЧ рдбреЗрдЯрд╛ рдореБрджреНрджреЗ
рддреЛ, рдореЗрд░реЗ рдкрд╛рд╕ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ, рдореИрдВ рдЧреЗрдо рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реВрдВ ... рдФрд░ ... рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ ... рдлрд┐рд░ рд╕реЗ рдореИрдВ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реВрдВ ... рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛! рдореИрдВрдиреЗ рдмрд╣реБрднреБрдЬ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА - рд╡рд╣ рдорд░ рдЪреБрдХрд╛ рд╣реИ, рдЬрд┐рдо! Chrome рдЗрд╕ рддрд░рд╣ рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рд╕рдВрднрд╛рд▓ рдирд╣реАрдВ рд╕рдХрд╛ рдФрд░ рдЧрд┐рд░ рдЧрдпрд╛ред рдорд╛рдереЗ рдХреА рд░рдгрдиреАрддрд┐ рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдпрд╣ рд╕реЛрдЪрдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдмрд╣реБрднреБрдЬ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЛ рдХрдо рдХрд░рдирд╛ред рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рд╕реВрддреНрд░ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдЬреЛ рдЖрдВрдХрдбрд╝реЗ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ред рдПрдХ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдиреЗ рдордХреНрдЦреА рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛, рдЬрдмрдХрд┐ рд╕рд░реНрд╡рд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ рдЧрдВрднреАрд░ рд░реВрдк рд╕реЗ рд╕реАрдорд┐рдд рд╣реИред рдХрдиреЗрдХреНрдЯреЗрдб рд░реЗрдбрд┐рд╕, рдпрд╣ рд╕рд░реНрд╡рд░ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рдЫреЛрдЯреА рдмрд╣реБрднреБрдЬ рдбреНрд░реИрдЧ'рдПрди'рдбреНрд░реЙрдк рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреЗ рд╣реИрдВ, рдФрд░ рдЬрдм рд╕рд╣реА рдЬрдЧрд╣ рдкрд░ рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╕реАрдорд╛рдПрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреА рд╣реИрдВ рдЬреЛ Google рдорд╛рдирдЪрд┐рддреНрд░ рдЦреАрдВрдЪрддреЗ рд╣реИрдВред рдЦреИрд░, рдпрд╣ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд╣реАрдВ-рддреЛ-рдЖрдХреНрд░рд╛рдордХ рд╕реВрддреНрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ рджрд░рдХрд┐рдирд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 2 рдХреИрд╢ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рд░ рдЪреАрдЬ рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреНрдпреЛрдВ рди рдХрд░реЗрдВ рдЬреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд╕рдВрднрд╡ рд╣реИ?! рдЗрдиреНрдлреЛрдмреЙрдХреНрд╕ (рджреЛ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ) рдиреЗ рд░реЗрдбрд┐рд╕ рдХреЗ рд▓рд┐рдП рдЙрдбрд╝рд╛рди рднрд░реА, рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрддрд░ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдмрд╣реБрднреБрдЬ рдХрд╛ рдХреЗрдВрджреНрд░, рд╕рд╛рде рд╣реА рд╕рд╛рдЗрдЯ рдХреЗ рд╕реНрдерд┐рд░ рдкреГрд╖реНрдаред рдирддреАрдЬрддрди, рдЦреЗрд▓ рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдФрд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд╛ рдмреЛрдЭ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рдЕрдбрд╝рдЪрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдорд╛рдЗрдирд╕ - рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд░реЗрдбрд┐рд╕ рдХреЗ рдмрд┐рдирд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдкрд╣рд▓реА рддреИрдирд╛рддреА
рддреЛ рдпрд╣ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рджреЛрд╕реНрддреЛрдВ рдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рджрд┐рдЦрд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рдХреЗрд╡рд▓ рдереЛрдбрд╝рд╛ рд╣реА рд░рд╣ рдЧрдпрд╛: рд╕рд╛рдЗрдЯрдореИрдк рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред Xml, robots.txt рдЬреЛрдбрд╝реЗрдВ, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рд╕рд╛рдорд╛рдЬрд┐рдХ рдмрдЯрди рдЬреЛрдбрд╝реЗрдВред рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ ... рддреИрдирд╛рдд! рдореИрдВрдиреЗ AWS рдХреЛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛, рдЬреИрд╕рд╛ рдХрд┐ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдореБрдХреНрдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ рдлрд┐рдЯ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред рдФрд░ рдпрд╣ рдПрдХ рд╢реБрд░реБрдЖрддреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╕реНрдЯреИрдХ рд╣реИ:
- рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ (t2.micro: 1xCPU, 1 Gb RAM, 20Gb SSD)
- рдбреЗрдЯрд╛рдмреЗрд╕ (db.t2.micro: 1xCPU, 1 рдЬреАрдмреА рд░реИрдо, 20 рдЬреАрдмреА рдПрд╕рдПрд╕рдбреА)
- рд╕реАрдбреАрдПрди рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓ рд╕реНрдЯреЛрд░реЗрдЬ (5 рдЬреАрдмреА рдПрд╕ 3, 50 рдЬреАрдмреА рдЯреНрд░реИрдлрд┐рдХ)
- рдХреИрд╢рд┐рдВрдЧ рд╕рд░реНрд╡рд░ (cache.t2.micro: 1xCPU, 0.5 Gb RAM)
- рдПрд▓реЗрд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ + рдХрд┐рдмрд╛рдирд╛ (t2.small.elasticsearch: 1xCPU, 2 Gb RAM)
рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╕реВрдЪреА рд╣реИ рдЬреЛ рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рд░рд╛рд╕реНрддреЗ рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд░реЗрдХ
рдХреЛ рд▓реЗрдЦреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЦреАрдВрдЪрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЬрд▓реНрджреА рд╣реА рдорд░ рдЧрдпрд╛ред рд╕рдордп рд╢рд╛рд▓реАрдирддрд╛ рд╕реЗ рдмреАрддрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред
рдирддреАрдЬрддрди, рд╕реЗрд╡рд╛ рдХреЗ рд╡рд░реНрд╖ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ $ 10 рдХреЗ рдСрд░реНрдбрд░ рдХрд╛ рдХреБрдЫ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдореВрд░реНрдЦрддрд╛ рд╕реЗ рдмрд╛рд╣рд░ рднреАред рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдкрд░реАрдХреНрд╖рдг рдЕрд╡рдзрд┐ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдИ, рдФрд░ рдореБрдЭреЗ рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдкрдбрд╝рд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдкреВрд░реА рдЕрд░реНрдерд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдорд╛рд▓рд┐рдХ рд╣реЛрдиреЗ рдХреА рд▓рд╛рдЧрдд рдХрдИ рд╕реМ рдбреЙрд▓рд░ рдХреЗ рдХрд░реАрдм рдкрд╣реБрдВрдЪрдиреЗ рд▓рдЧреАред рдЯреИрд░рд┐рдл рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, рдФрд░ DigitalOcean рдкрд░ рдмрд╕реЗред рдЕрднреА, рдореЗрд░реЗ рдкрд╛рд╕ рд╕рдм рдХреБрдЫ (рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░, рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рдХреИрд╢) рдХреЗ рд▓рд┐рдП 2 рдЬреАрдмреА рд░реИрдо рдХреЗ рд╕рд╛рде рдкрд░реНрдпрд╛рдкреНрдд рдорд╢реАрдиреЗрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╕реНрдЯреИрдЯрд┐рдХреНрд╕ рдФрд░ рд╕реАрдбреАрдПрди рдХреЛ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдкрд░ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдЕрдм рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ DO рдХреЛ рднреА $ 5 / рдореЛ рдХреЗ рд▓рд┐рдП рдПрдХ CDN рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдорд┐рд▓рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рднреА рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред
рдореБрдХреНрдд рд╕реНрд░реЛрдд рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг
рдЗрд╕ рдЬрдирд╡рд░реА рдХреА рд╢рд╛рдо рдХреЛ рдореБрдЭреЗ рдПрдХ рдбреЗрдирд┐рд╢ рд╕реНрдХреВрд▓ рдХрд╛ рдкрддреНрд░ рдорд┐рд▓рд╛ред рдЗрд╕рдХрд╛ рд╕рд╛рд░ рдЗрд╕ рддрдереНрдп рд╕реЗ рдХрдо рд╣реБрдЖ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ $ 100 рд╣реИрдВ, рдФрд░ рд╡реЗ рдЙрдиреНрд╣реЗрдВ рдореБрдЭреЗ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдПрдХ рд╢рд░реНрдд рд╣реИ - рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдЦреБрд▓рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрд╕ рдХреНрд╖рдг рддрдХ, рдореИрдВрдиреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдирд╣реАрдВ рд╕реЛрдЪрд╛ рдерд╛ред рдПрдХ рд╢рд╛рдо рдХреЛ рдПрдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдФрд░ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд▓рд╛ рдЧрдпрд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдореИрдВрдиреЗ
рдЬреАрдкреАрдПрд▓рд╡реА 3 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд
рдЬреАрдереВрдм рдкрд░ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ $ 100 рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ред рдЗрд╕рд╕реЗ рдкреНрд░реЗрд░рдгрд╛ рдмрд╣реБрдд рдмрдврд╝ рдЧрдИ - рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рдереА! рдФрд░ рдореИрдВ рдЕрдЧрд▓реЗ рд▓рдХреНрд╖реНрдп рддрдХ рдкрд╣реБрдБрдЪ рдЧрдпрд╛ - рдЦреЗрд▓ рд╕рдВрдкрд╛рджрдХред рддрд╛рдХрд┐ рд╣рд░ рдХреЛрдИ рдЕрдкрдиреА рдкрд╣реЗрд▓реА рдмрдирд╛ рд╕рдХреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рджреНрд╡рд┐рддреАрдп рд╡рд┐рд╢реНрд╡ рдпреБрджреНрдз рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рд╡рд╛рд▓реЗ рджреЗрд╢", "рдХреНрд░рд╛рд╕реНрдиреЛрдбрд╛рд░ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЬрд┐рд▓реЗ", "рд▓реИрдВрдбрд▓реЙрдХ рджреЗрд╢" ... рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрдВрдЬреАрдХрд░рдг рдФрд░ рдПрдХ рдЖрджрд┐рдо рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдирддреАрдЬрддрди, рд╡рд┐рдХрд╛рд╕ рдПрдХ рд▓рдВрдмреЗ 3 рдорд╣реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдШрд╕реАрдЯрд╛ рдЧрдпрд╛ред рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рдореИрдВрдиреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдПрдХ рдкреЗрдбрд╝ рд▓рд┐рдЦрд╛ рдерд╛ рдЬреЛ рдХрд┐ рдЕрдЬрд╛рдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдЦреАрдВрдЪреЗрдЧрд╛, рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдЧрд╛, рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЗ рд▓рд┐рдП рдЪрд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ Google рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рд╕рд╣реЗрдЬрдирд╛ рдФрд░ рд░реАрдбрдХреНрд╕ рдореЗрдВ рдХрдЯреМрддреА рдХрд░рдирд╛ рд╕реАрдЦреЗрдВред рд╣рд╛рдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╣реА рдбреЗрдЯрд╛ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдореЗрдВ рдорджрдж рдХреА, рд▓реЗрдХрд┐рди рдЕрдм рдЗрд╕рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдореБрдЭреЗ рдирдХреНрд╢реЗ рдкрд░ рдмрд╣реБрднреБрдЬ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП reducers рдХреЛ рдЦреАрдВрдЪрдирд╛ рд╣реЛрдЧрд╛, рд╕рд╛рде рд╣реА рдХреЛрдб рдХреЗ рд╕рд╛рде рдЬреЛ рдЙрдирдХреЗ рдЖрдВрджреЛрд▓рди рдХреЛ рд╕рдВрднрд╛рд▓реЗрдВрдЧреЗред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╡реИрд╢реНрд╡рд┐рдХ рд░рд╛рдЬреНрдп рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдпрдХрд╛рд░реА рдХреЛ рд╣рдЯрд╛рдиреЗ рдореЗрдВ рдХреЗрд╡рд▓ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХрд╛ рд╕рдордп рд▓рдЧрд╛, рдФрд░ рдХреЛрдб рдХреЛ рд╕реНрдерд╛рдиреАрдп рдПрдХ рдореЗрдВ рд▓реЗ рдЬрд╛рдирд╛ рднреА рдЖрд╡реЗрджрди рдХреЛ рд╕рд░рд▓ рдмрдирд╛ рджрд┐рдпрд╛ред рдФрд░ рд╣рд╛рдВ, рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЕрдиреБрднрд╡ рд╣реИ :)
рд╕реЗрд╡рд╛ рдХрдиреЗрдХреНрд╢рди
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдХрдИ рднреБрдЧрддрд╛рди рд╕реЗрд╡рд╛рдПрдВ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рдореЗрдВ рдЕрдкрдиреА рд╕реЗрд╡рд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВред рдореИрдВ рдХреЗрд╡рд▓ рдЙрди рд▓реЛрдЧреЛрдВ рдХреА рд╕реВрдЪреА рджреВрдВрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реЗ рдЬреЛрдбрд╝рд╛ред
-
рд╕рдВрддрд░реА ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕реЗрд╡рд╛ рд╕рднреА рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдЪрд┐рдд рд╣реИред рдЬрдм рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛, рд▓реЙрдЧрд┐рдВрдЧ рдореЗрд▓ рдореЗрдВ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рднреЗрдЬрдиреЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдерд╛ред рдпрд╣ рдХреЗрд╡рд▓ рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рднреА рджреГрд╢реНрдпрдкрдЯрд▓ рдкрд░ рдмрдЧреЛрдВ рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдФрд░ рд╡реНрдпрд░реНрде рдирд╣реАрдВ - рдореИрдВрдиреЗ рдХреЗрд╡рд▓ 2 рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдореБрдлреНрдд рд╕рдВрджреЗрд╢ рдХреА рд╕реАрдорд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреА рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рддреНрд░реБрдЯрд┐рдпрд╛рдВ Google рдорд╛рдирдЪрд┐рддреНрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЖрдВрддреЛрдВ рдореЗрдВ рдереАрдВ, рдЬреЛ рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рдмрд╣реБрдд рдЕрдЬреАрдм рд╣реИред рдЬрд╛рдВрдЪ рдХреЗ рджреМрд░рд╛рди, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рдореЗрд░реА рдЧрд▓рддреА рдереАред рд╕реБрдзрд╛рд░ рдПрдХ рдорд╣реАрдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЪрд▓рд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреНрд░реБрдЯрд┐ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдЕрднреНрдпрд╛рд╕ рдерд╛ред
-
mobin.com - рд╕реНрдерд╛рдиреАрдпрдХрд░рдгред рдореИрдВ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕рднреА рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдЬрд┐рд╕рдореЗрдВ рдЗрдирдлреЛрдмреЙрдХреНрд╕ рдХреЛ рдЙрдирдХреА рдореВрд▓ рднрд╛рд╖рд╛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд╕реЗ рдЙрдиреНрд╣реЗрдВ рднрд░рдирд╛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП рдореИрдВ рднреА рдЙрд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд░рдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдФрд░ рдЕрдм рддрдХ рдЗрд╕рдХрд╛ рдХреЗрд╡рд▓ рд░реВрд╕реА рдФрд░ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

-
рдЖрд╡рд░рдг ред рдХреЛрдб рдХрд╡рд░реЗрдЬ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╕реЗрд╡рд╛ред README.md рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЗрдмрд▓ рджреЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред
-
рд╕реЛрдирд╛рд░рдХреНрдпреВрдм ред рдХреЛрдб рдЧреБрдгрд╡рддреНрддрд╛ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрд╡реЗрд╕реНрдЯрд░ред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреЛрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ, рдЪрдХреНрд░рд╡рд╛рддреА рдЬрдЯрд┐рд▓рддрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдкрд░реАрдХреНрд╖рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░реЗрдЬ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреЛрдб рджреЛрд╣рд░рд╛рд╡ рдХреЛ рднреА рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ! рдПрдХ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рд╕реЗрд╡рд╛, рдЬрд┐рд╕реЗ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИред

- рдЧрд┐рддреВрдм рдмреЙрдЯред рдЕрдм рддрдХ, рдХреЗрд╡рд▓
рдбрд┐рдкреЗрдВрдбреИрдмреЛрдЯ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЬреЛ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЙрдирдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рдмреЙрдЯ рдХреА рд╕реВрдЪреА рд╕рд╛рдЭрд╛ рдХрд░реЗрдВред
рдХреАрдбрд╝реЗ
рдмрдЧ рдФрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдПрдХ рдЕрд▓рдЧ рд▓реЗрдЦ рдХреЗ рдпреЛрдЧреНрдп рд╣реИред рдордЬрд╝реЗрджрд╛рд░, рдФрд░ рдЬрдЯрд┐рд▓ рдереЗ, рдФрд░ рдареАрдХ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдерд╛ (рдЗрд╕рд▓рд┐рдП, рдЪреБрдХреЛрдЯрдХрд╛ рд╣рдореЗрд╢рд╛ рдЕрдкрдиреА рдЬрдЧрд╣ рдкрд░ рдЦрдбрд╝рд╛ рд╣реИ)ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдПрдХ рдРрд╕рд╛ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░рддрд╛ рд╣реИред рдЬрд╡рд╛рдм рдорд┐рд▓рдиреЗ рдкрд░, рдкреЙрд▓реАрдЧрдиреЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд░рд┐рдПрдХреНрд╢рди-рдЧреВрдЧрд▓-рдореИрдкреНрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ), рдФрд░ рдЕрдЧрд░ рдЙрд╕ рдкрд▓ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреБрдЫ рдЦреАрдВрдЪрддрд╛ рд╣реИ, рддреЛ Google рдореИрдк рдпрд╣ рдорд╛рди рдХрд░ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрднреА рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд╣реБрднреБрдЬ рдХреЗ рдбреНрд░реИрдЧрдиреЗрдирдбреНрд░реЙрдк рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдФрд░ рдЖрдк рдЕрдм рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЛ рдирд╣реАрдВ рдкрдХрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдбреНрд░реИрдЧрдиреЗрдирдбреНрд░реЙрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рддрд╛рд▓рд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдорд▓реНрдЯреАрдкреНрд▓реЗрдпрд░ рдЧреЗрдо рдХреЛ рдорд╛рд░рдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдбреНрд░реИрдЧ рдФрд░ рдбреНрд░реЙрдк рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдЕрдВрдд рдореЗрдВ рдореИрдВрдиреЗ
StackOverflow рдФрд░
Google рдореИрдкреНрд╕ рдкрд░ рдПрдХ
рдмрдЧ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ
рдЦрдбрд╝рд╛ рдХрд┐рдпрд╛ рдХрд┐ рд╡реЗ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВрдЧреЗред рддрдм рддрдХ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рдмрдЯрди рдЬреЛрдбрд╝рд╛ "рдЦреЗрд▓ рдЯреВрдЯ рдЧрдпрд╛ рд╣реИ!", рдЬреЛ рдкреВрд░реЗ рдирдХреНрд╢реЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧрдард┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░рд┐рдгрд╛рдо рдХреЛ рд░реАрд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ?
- рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░реЗрдВред рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде, рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦрд░рд╛рдм рд╣реИред рдПрдХ рдбрд┐рдЬрд╛рдЗрдирд░ рдФрд░ рд▓реЗрдЖрдЙрдЯ рдбрд┐рдЬрд╛рдЗрдирд░ рдХреЛ рдХрд┐рд░рд╛рдП рдкрд░ рд▓реЗрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЦреБрдж рд▓реЗрдЖрдЙрдЯ рдФрд░ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рджреЛрд╕реНрдд рдирд╣реАрдВ рд╣реВрдВред
- рдореБрджреНрд░реАрдХрд░рдгред рд╢реБрд░реВ рдореЗрдВ, рдореИрдВрдиреЗ рдХреБрдЫ рднреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рдмрдирд╛рдИ рдереАред рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмреБрдирд┐рдпрд╛рджреА рд╢рд┐рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИ, рдЬреЛ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рд╕рднреА рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдПрдХ рдбреЗрдирд┐рд╢ рд╕реНрдХреВрд▓ рдХреЗ рдПрдХ рдкрддреНрд░ рд╕реЗ рдмрд╣реБрдд рдкреНрд░реЗрд░рд┐рдд рдерд╛, рд▓реЗрдХрд┐рди рд▓рдЧрднрдЧ рдПрдХ рд╕рд╛рд▓ рдмреАрдд рдЧрдпрд╛, рдФрд░ рдЙрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди $ 5 рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдерд╛ред рдЦреИрд░, рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдерд╛ рдХрд┐ рдпрд╣ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рднреА рднреБрдЧрддрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡реИрд╕реЗ рднреА рдкреИрдЯреНрд░рд┐рдпрди рдкрд░ рдПрдХ рдЕрднрд┐рдпрд╛рди рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдЙрд╕реА рд╕рдордп, рдЖрдк рд╢рд╛рдпрдж рд╢рд┐рдХреНрд╖рдХреЛрдВ рдпрд╛ рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рдЕрд╡рд╕рд░реЛрдВ рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рдкрд╛рд╕ рд▓рд░реНрдирд┐рдВрдЧ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХрд╛ рдЕрдиреБрднрд╡ рд╣реИ - рдПрдХ рдРрд╕рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЬреЛ рдЖрдкрдХреЛ рдкрд╛рдареНрдпрдХреНрд░рдо рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдпреВрд░реЛрдк рдФрд░ рдЕрдорд░реАрдХрд╛ рдореЗрдВ рдмрд╣реБрдд рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рднрд▓реЗ рд╣реА рд╕реЛрд░реНрд╕ рдХреЛрдб рдЬреАрдердмреНрд▓реВ рдкрд░ рдЬреАрдкреАрдПрд▓ рдХреЗ рддрд╣рдд рд╣реЛ, рдпрд╣ рдореБрдЭреЗ рдПрдХ рд▓реЗрдЦрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рд╕рдорд╛рдирд╛рдВрддрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдирд╣реАрдВ рд░реЛрдХрддрд╛ рд╣реИред
- рдореЛрдмрд╛рдЗрд▓ рдлреЛрдиред рдореИрдВ iOS / Android рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬрд╛рд░реА рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред Yandex рдореАрдЯреНрд░рд┐рдХ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдПрдХ рдЪреМрдерд╛рдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝реЛрди рдпрд╛ рдЯреИрдмрд▓реЗрдЯ рд╕реЗ рдЦреЗрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХрдард┐рдирд╛рдИ рд╣реИред
- рд╡рд┐рдХрд╛рд╕ред рд╕рд╛рд░рд╛ рдХрд╛рдо рдЧрд┐рдЯрд╣рдм рдкрд░ рд╣реЛрддрд╛ рд╣реИ ред рдореИрдВ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд░рдирд╛ рдХрдард┐рди рд╣реИред рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдорд▓реНрдЯреАрдкреНрд▓реЗрдпрд░ рдХреЛ рдЬреЛрдбрд╝рдирд╛, рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛ рдореЗрдВ рдЯреИрдЧ, рд░реЗрдЯрд┐рдВрдЧ рдФрд░ рдлрд┐рд▓реНрдЯрд░ рдмрдирд╛рдирд╛, рднреМрддрд┐рдХ рдорд╛рдирдЪрд┐рддреНрд░ (рдкрд╣рд╛рдбрд╝, рд╕рдореБрджреНрд░, рдкреНрд░рд╛рдпрджреНрд╡реАрдк) рдХреЗ рд▓рд┐рдП рдмрд╣реБрднреБрдЬ рдЬреЛрдбрд╝рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЕрднреА рднреА рдмрд╣реБрдд рд╕рд╛рд░реА рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд▓реЗрдЦ рдХрд╛ рдПрдХ рд▓рдХреНрд╖реНрдп рд╕рдорд╛рди рд╡рд┐рдЪрд╛рд░рдзрд╛рд░рд╛ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдЦреЛрдЬрдирд╛ рд╣реИред рдПрдХ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рдиреАрдВрд╡ рдкрд░ рдЬрд╛рдирд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рдпрдерди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди рдФрд░ рдЕрдиреБрджрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред
рдпрд╣рд╛рдБ рдЗрд╕ рд╕рдордп рдХреНрдпрд╛ рд╣реИред рдЕрдВрдд рддрдХ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдЖрдк рдпрд╣рд╛рдБ рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВ -
geopuzzle.org , рдФрд░
GitHub рдкрд░ рд╕реНрд░реЛрдд рдХреЛрдб рджреЗрдЦреЗрдВред

рдпреВрдПрдлрдУ рдХреЗрдпрд░ рдорд┐рдирдЯ
рдпрд╣ рд╕рд╛рдордЧреНрд░реА рдкрд░рд╕реНрдкрд░ рд╡рд┐рд░реЛрдзреА рднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЕрдкрдиреА рд╕реНрдореГрддрд┐ рдореЗрдВ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░реЗрдВ: