рд╣рдм рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдЯреВрд▓реНрд╕: рд╣рдмреНрд╕ рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛

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





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



рдпрд╣рд╛рдВ рд╣рдо рдПрдХ рдмрд╛рд░ рдореЗрдВ рд╣рдмрд░рд╛рдмреНрд░ рдХреЗ рдЕрдиреНрдп рд╕рднреА рд╣рдм рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╣рдм рдХреЗ рдкрд╛рдардХреЛрдВ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред



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



рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?



рд╣рдмреНрд╕ рдЯреВрд▓ рдХрд╛ рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдЙрдкрдпреЛрдЧ рд▓рдХреНрд╖реНрдп рджрд░реНрд╢рдХреЛрдВ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ рд╣реИред рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рд╣рдо рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХ рдХреНрдпрд╛ рдкрдврд╝ рд░рд╣реЗ рд╣реИрдВред рд╡реЗ рдХрд┐рди рд╡рд┐рд╖рдпреЛрдВ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ? рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ Yandex рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рд▓реЗрддреЗ рд╣реИрдВ:



рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдпреИрдВрдбреЗрдХреНрд╕ рд╣рдм (рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рдирд╣реАрдВ):



рджреЛ рдЧреНрд░рд╛рдлрд╝ рд╕реЗ, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдБ рдХрд╛рдлреА рднрд┐рдиреНрди рд╣реИрдВ (рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╡реЗ Google рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░реЗрдо рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВ)ред



рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдмреНрд▓реЙрдЧ рдФрд░ рд╣рдм рдХреЗ рджрд░реНрд╢рдХреЛрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рдХреЗ рдХрд╛рд░рдг рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ:





рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╡реЗрди рдЖрд░реЗрдЦ рд╣рдореЗрдВ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рджрд░реНрд╢рдХ рдХрд╛рдлреА рдЕрд▓рдЧ рд╣реИрдВ, рдФрд░ рдКрдкрд░ рджрд┐рдП рдЧрдП рджреЛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдореНрд╕ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдкрд╛рдардХреЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдж рдХрд┐рддрдирд╛ рдЕрд▓рдЧ рд╣реИред рддреЛ, рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рдФрд░ / рдпрд╛ рдПрдХ рдирд┐рдпрдорд┐рдд рд╣рдм рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рд╣рдм рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд░реНрдгрдп, рдЖрдк рдКрдкрд░ рдХреЗ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╡рд░реАрдпрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд▓реЗрдЦ рдХреЗ рд╡рд┐рд╖рдп рдФрд░ рдЗрд╕рдХреЗ рдЕрдиреБрдкрд╛рд▓рди рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред



рдЗрд╕реА рддрд░рд╣ рдХреЗ рд╣рдм


рдЕрдЧрд░ рд╡реЗрди рдЖрд░реЗрдЦ рджреЛ рд╣рдм рдХреЗ рджрд░реНрд╢рдХреЛрдВ рдХреА рдЖрдкрд╕реА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ: "рдпрджрд┐ рд╣рдо Y рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рддреЛ рд╣рдм рдПрдХреНрд╕ рдХреЗ рджрд░реНрд╢рдХ рдХреИрд╕реЗ рдмрдврд╝реЗрдВрдЧреЗ", рддреЛ рд╣рдм рдХреЗ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдЙрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рдПрдЪ 1 , рдЬреЗрдб 2 , ... рдЬреЗрдб рдПрди рд╣рдм рд╣рдм рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ?



рдпрд╣рд╛рдВ рд╣рдо рд╣рдмреНрд╕ рдХреА рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП рджреЛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ:





рдкрд╣рд▓реА рдореАрдЯреНрд░рд┐рдХ рд╣рдм рдкрд╛рдардХреЛрдВ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреА рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣рдмреНрд╕ рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рд╣рдм рдХреЗ рдкрд╛рдардХреЛрдВ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЗ рдЖрдХрд▓рди рдХреЗ рд╕рд╛рде рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрддреЗ рд╣реИрдВ:



рдЗрд╕ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдореЗрдВ, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╣рдм рдореЗрдВ рдкрд╛рдардХреЛрдВ рдХреЗ рдХрдИ рдореБрдЦреНрдп рд╕рдореВрд╣ рд╣реИрдВ, рд╣рдо рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реЗрдВ "рд╡рд┐рдХрд╛рд╕" - рдПрд▓реНрдЧреЛрд░рд┐рджрдо, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЖрджрд┐, "рд╕реБрд░рдХреНрд╖рд╛", "рдУрдкрди рд╕реЛрд░реНрд╕", "рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ" рдФрд░ "рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо" рдХрд╣реЗрдВрдЧреЗред рдЗрд╕ рдХрд╛рд░рдХ рдХреЛ рд▓реЗрдЦ рд▓рд┐рдЦрддреЗ рд╕рдордп рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рдардХ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкрд╣рд▓реБрдУрдВ рдкрд░ рдЬреЛрд░ рджреЗрдирд╛ред



рдХреЛрдб, рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдЙрджрд╛рд╣рд░рдг



рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╛ рддреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛:



рдбреЗрдЯрд╛.7 рдЖрд░реНрдХ рд╕рдВрдЧреНрд░рд╣ (~ 15 рдПрдордмреА, рдЕрдирдЬрд┐рдкреНрдб ~ 200 рдПрдордмреА) рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдФрд░ рдЗрд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЕрдирдЬрд╝рд┐рдк рдХрд░рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдкрдХреЛ python hubs.py



рдпрд╛ рддреЛ ./hubs.efl



, рдпрд╛ hubs.exe



рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдо рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЪрд┐рдкрдХреЗ рд░рд╣реЗрдВрдЧреЗред



рдореБрдЦреНрдп рдЯреАрдореЗрдВ


рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдХрдВрд╕реЛрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреА рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдорд╛рдВрдб рдорджрдж рд╣реИ, -h, -help рдЭрдВрдбреЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрд▓рдн:

python hubs.py -h





рд╕реНрдХреНрд░реАрди рдЖрдЙрдЯрдкреБрдЯ рдЙрджрд╛рд╣рд░рдг:





рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдХрдорд╛рдВрдб "рд╣рдм рдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдФрд░ рдХреНрдпрд╛ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ":

python hubs.py --alsoread space





рдЖрдЙрдЯрдкреБрдЯ рдЙрджрд╛рд╣рд░рдг:





рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╣рдм рдХреЗ рд▓рд┐рдП, рдЗрд╕реА рд╣рдм рдХреЗ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕ рд╣рдм habrahabr.ru/hub рд╕реНрдкреЗрд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдХреЙрд╕реНрдореЛрдиреЙрдЯрд┐рдХреНрд╕ рд╣рдм рдХреЗ рд▓рд┐рдП, рдЕрдВрддрд░рд┐рдХреНрд╖ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдирд╛рдо рд╣реИред рд╣рдм рдХреЗ рдЙрдкрд▓рдмреНрдз рдирд╛рдореЛрдВ рдФрд░ рдЙрдирдХреЗ рдкреВрд░реНрдг рдирд╛рдореЛрдВ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ, рд╕реВрдЪреА рд╕реЗ рдЫреЛрдЯреЗ рд▓реИрдЯрд┐рди рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рднреА рдСрдкрд░реЗрд╢рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рд╡реЗ рд╣рдм рдкрд░ рдпреВрдЖрд░рдПрд▓ рдореЗрдВ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ)

python hubs.py --hublist





рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ grep рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:





рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпреИрдВрдбреЗрдХреНрд╕ рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рдФрд░ рд╣рдм рд╣реИ, рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

--company



рдЗрд╕рд▓рд┐рдП, рдпреИрдВрдбреЗрдХреНрд╕ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд╛рд░реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

python hubs.py --alsoread yandex --company



ред



--similar



рдЧреБрдгрд╛рдВрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, --similar



рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

python hubs.py --similar space







рд╕рдорд╛рд╡реЗрд╢ рдХреЗ рд▓рд┐рдП рдПрди рд╣рдм рддрдХ рдЕрдзрд┐рдХрддрдо (рдиреНрдпреВрдирддрдо) рдорд╛рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЗ рдмрд┐рдирд╛ рд╣реА --max



рдЧреБрдгрд╛рдВрдХ, рдЖрдкрдХреЛ --max



( --min



) рдХреБрдВрдЬреА рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:





рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯреВрд▓ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░



рдЖрд░реНрдЯрд┐рдХрд▓ рдореЙрдирд┐рдЯрд░: рдЖрд░реНрдЯрд┐рдХрд▓ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ monitor $article_id



рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдпрд╣ рд╕рдордп рдХреЗ рд╕рд╛рде рд╡рд┐рдЪрд╛рд░реЛрдВ (рдкреНрд▓рд╕рд╕ рдЗрддреНрдпрд╛рджрд┐) рдореЗрдВ рдмрджрд▓рд╛рд╡ рдФрд░ рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдЧрд╛, рд╕рд╛рде рд╣реА рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рд╕рдВрднрд╡рддрдГ рдкрд╛рдардХреЛрдВ рдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдкрд░ рд╢реЗрдпрд░ рдФрд░ рд▓рд╛рдЗрдХ рдХрд░реЗрдЧрд╛ред



рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕: рд╡реЗрдм рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рднреА рд╕рдорд╛рди, рд▓реЗрдХрд┐рди рд╕реБрд▓рднред



рд╡рд┐рдЪрд╛рд░реЛрдВ, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ, рдХрдорд░реЗ рдХреА рдорджрдж рдФрд░ рд╕реБрдЭрд╛рд╡реЛрдВ рдХрд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реНрд╡рд╛рдЧрдд рд╣реИред



All Articles