3 рдЬреА рдореЙрдбреЗрдо рдиреЛрд╡рд╛рдХреЙрдо рдФрд░ рд▓рд┐рдирдХреНрд╕


рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдиреЛрд╡рд╛рдХреЙрдо рдЬреАрдПрдирдПрд╕-3.5 рдЬреА рдореЙрдбреЗрдо рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦред рд╕реНрд▓реИрдХрд╡реЗрдпрд░ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд▓реИрдкрдЯреЙрдк рдкрд░ 3 рдЬреА рдЗрдВрдЯрд░рдиреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдПрдХ рдЕрдиреНрдп рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдиреЛрд╡рд╛рдХреЛрдо рдореЙрдбреЗрдо рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрд╕рдкреА рдерд╛ред рдореЙрдбреЗрдо рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдореИрдХ рдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, HSDPA / UMTS рдФрд░ EDGE / GPRS рдорд╛рдирдХреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд▓рд┐рдирдХреНрд╕ рд╕рдорд░реНрдерди рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреБрдЫ рдордВрдЪреЛрдВ рдиреЗ usbmodeswitch рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдИ - рдкреЛрд░реНрдЯ рджрд┐рдЦрд╛рдИ рджрд┐рдП, рдФрд░ рдореЙрдбреЗрдо рдиреЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рди рдХреЗрд╡рд▓ рдЗрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рджрд┐рдЦрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдмрд▓реНрдХрд┐ рд╡рд╣ рд╡рд┐рдзрд┐ рднреА рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдПрдЯреА рдХрдорд╛рдВрдбреНрд╕ (рдПрд╕рдПрдордПрд╕ / рдпреВрдПрд╕рдПрд╕рдбреА рднреЗрдЬрдиреЗ рдЖрджрд┐) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред

рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐

рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░, Novacom GNS-3.5G рдореЙрдбреЗрдо рдПрдХ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддред рдкрд╣рд▓реА рдмрд╛рд░ рдЗрд╕реЗ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕реЗ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рдкрд░ / dev / sg1 рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдореЙрдбреЗрдо рдореЛрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдпрд╛ рддреЛ рдмреЗрджрдЦрд▓ рдпрд╛ usbmodeswitch рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдмреЗрджрдЦрд▓ рдХрд░ рджрд┐рдпрд╛

рдмреЗрджрдЦрд▓ / рджреЗрд╡ / sg1

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

рдЕрдзреНрдпрдпрди

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



рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рд╕реЗ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддреАрди рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ AT + CINQP рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ ? ред рдпрд╣ рдХрдорд╛рдВрдб рдкреЛрд░реНрдЯ рдПрдХреНрд╕реЗрд╕ рд╣реЛрдиреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИред рд╣рд░реЗрдХ рдкреЛрд░реНрдЯ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╣рд░реЗ рд░рдВрдЧ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рд╕реЗ рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдЧреЗ рдХрд╛ рд╕рдВрдЪрд╛рд░ рдХреЗрд╡рд▓ рдЪреМрдереЗ рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рд╣реИред рдЕрдЧрд▓реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЖрджреЗрд╢ рдХреЛ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛: AT + CFUN? ред рдпрд╣ рдХрдорд╛рдВрдб рдСрдкрд░реЗрд╢рди рдореЛрдб рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореВрд▓реНрдп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореЙрдбреЗрдо рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж - рдорд╛рди + CFUN = 5 ред
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдирдВрдмрд░: AT + CINQSWRV рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд╛рдВрдб рдЬрд╛рд░реА рдХреА рдЬрд╛рддреА рд╣реИ?
рддрдм рдорд╛рди AT + CFUN = 1 рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдпрд╣ рд╡рд╣реА рдЯреАрдо рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред



рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╣реИред AT + COPS = 3.2 рдХрдорд╛рдВрдб рдЖрдкрдХреЛ 3G рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдСрдкрд░реЗрдЯрд░ рдСрдкрд░реЗрдЯрд░ рдЪреБрдиреЗ рдЬрд╛рдиреЗ рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪреЗрдХ рдХрд░рддрд╛ рд╣реИ: AT + COPS?
рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд▓рд╛рдЗрди рдЖрддреА рд╣реИ: AT + CGDCONT = 1, 'IP', 'UTEL.3G.UA'
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрд░рдВрднреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдЕрдиреБрдХреНрд░рдо рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:
AT+CFUN=1
AT+COPS=3,2
AT+CGDCONT=1,'IP','UTEL.3G.UA'

рдФрд░ рдЬрдм рдЖрдк рдореЙрдбреЗрдо рдХреЛ рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХрдорд╛рдВрдб рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ: рдПрдЯреА + рд╕реАрдПрдлрдпреВрдПрди = 5 , рдЕрд░реНрдерд╛рддреНред рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдореЛрдб рдореЗрдВ рд▓реМрдЯрд╛рдПрдВред

рдкрд░рд┐рдгрд╛рдо

рд▓рд┐рдирдХреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Novacom GNS-3.5G рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:

1) рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдореЙрдбреЗрдо рдореЛрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреЗрджрдЦрд▓ / рджреЗрд╡ / sg1ред
2) рдЖрд░рдВрднрд┐рдХ рд▓рд╛рдЗрдиреЗрдВ рдЬреЛрдбрд╝реЗрдВ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, UTEL рдСрдкрд░реЗрдЯрд░):

AT + CFUN = 1
AT + COPS = 3.2
AT + CGDCONT = 1, 'IP', 'UTEL.3G.UA'
рдбрд╛рдпрд▓рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рд╛рдордЧреНрд░рд┐рдпрд╛рдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХреЗрд╡рд▓ рдЕрдкрдиреА рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреЛрд╕реНрдЯ рдХрд░рддрд╛ рд╣реВрдВред

TIMEOUT 3
ABORT BUSY
ABORT 'NO CARRIER'
ABORT VOICE
ABORT 'NO DIALTONE'
ABORT 'NO DIAL TONE'
ABORT 'NO ANSWER'
ABORT DELAYED
"" ATZ
OK AT+CFUN=1
OK AT+COPS=3,2
OK AT+CGDCONT=1,'IP','UTEL.3G.UA'
OK ATDT*99#
CONNECT ""


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

Source: https://habr.com/ru/post/In124839/


All Articles