5 рдорд╛ 2020 рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЕрднреНрдпрд╛рд╕рд╣рд░реВ

рд╣реЗ рд╣рд╛рдмрд░! рдо рддрдкрд╛рдИрдВрдХреЛ рдзреНрдпрд╛рдирд╛рдХрд░реНрд╖рдгрдорд╛ рд▓реЗрдЦрдХреЛ рдЕрдиреБрд╡рд╛рдж рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНрджрдЫреБ "рдХрд╕рд░реА рдХреЛрдб рдЧрд░реНрдиреЗ рд╕рд┐рдХреНрдиреЗ 5 рд╕реБрдЭрд╛рд╡рд╣рд░реВ - рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╛рдорд╛рдиреНрдп рд╕рд▓реНрд▓рд╛рд╣" kristencarter7519 рджреНрд╡рд╛рд░рд╛ред

рдпрджреНрдпрдкрд┐ рдпреЛ рджреЗрдЦрд┐рдиреНрдЫ рдХрд┐ рд╣рд╛рдореА 2020 рджреЗрдЦрд┐ рдХреЗрд╣рд┐ рджрд┐рди рдорд╛рддреНрд░ рдЯрд╛рдврд╛ рдЫреМрдВ, рдпреА рджрд┐рдирд╣рд░реВ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рдкрдирд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫрдиреНред рдпрд╣рд╛рдБ рдпрд╕ рд▓реЗрдЦрдорд╛, рд╣рд╛рдореА рдЖрдЙрдБрджреИ рдЧрд░реЗрдХреЛ рд╡рд░реНрд╖ 2020 рд▓реЗ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдЬреАрд╡рди рдХрд╕рд░реА рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреЗрдЫ рднрдиреЗрд░ рд╣реЗрд░реНрдиреЗрдЫреМрдВред

5 рдорд╛ 2020 рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЕрднреНрдпрд╛рд╕рд╣рд░реВ

рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рднрд╡рд┐рд╖реНрдп рдпрд╣рд╛рдБ рдЫ!

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

рдХреЗрд╣реА рдХреЛрдбрдХреЛ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдЧрд░реМрдВ

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

рдЕрд╡рд╢реНрдп рдкрдирд┐, рд╣рд╛рдореА рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд░реНрдЧ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрд░ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ:

NumPy NP рдХреЛ рд░реВрдкрдорд╛ рдЖрдпрд╛рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН

X=np.array([[0,1,1,0],[0,1,1,1],[1,0,0,1]])
y=np.array([[0],[1],[1]])

рд╕рд┐рдЧреНрдореЛрдЗрдб рдкреНрд░рдХрд╛рд░реНрдп рдХреЛ рдЖрд╡реЗрджрди:

def sigmoid ():
   return 1/(1 + np.exp(-x))
def derivatives_sigmoid ():
   return x * (1-x)

рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рддреМрд▓ рд░ рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣рд╣рд░реВрдХреЛ рд╕рд╛рде рдПрдХ рдореЛрдбреЗрд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг:

epoch=10000
lr=0.1
inputlayer_neurons = X.shape[1]
hiddenlayer_neurons = 3
output_neurons = 1

wh=np.random.uniform(size=(inputlayer_neurons,hiddenlayer_neurons))
bh=np.random.uniform(size=(1,hiddenlayer_neurons))
wout=np.random.uniform(size=(hiddenlayer_neurons,output_neurons))
bout=np.random.uniform(size=(1,output_neurons))

рд╢реБрд░реБрдЖрддреАрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, рдпрджрд┐ рддрдкрд╛рдИрдВрд▓рд╛рдИ рддрдВрддреНрд░рд┐рдХрд╛ рд╕рдЮреНрдЬрд╛рд▓рд╣рд░реВрдХрд╛ рд╕рдореНрдмрдиреНрдзрдорд╛ рдорджреНрджрдд рдЪрд╛рд╣рд┐рдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ рд╢реАрд░реНрд╖ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХрдореНрдкрдиреАрд╣рд░реВрдХреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЦреЛрдЬреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд╡рд╛ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрдХрд╛рдо рдЧрд░реНрди AI/ML рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рднрд╛рдбрд╛рдорд╛ рд▓рд┐рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдЖрдЙрдЯрдкреБрдЯ рддрд╣ рдиреНрдпреВрд░реЛрди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХреЛрдб рдкрд░рд┐рдорд╛рд░реНрдЬрди

hidden_layer_input1=np.dot(X,wh)
hidden_layer_input=hidden_layer_input1 + bh
hiddenlayer_activations = sigmoid(hidden_layer_input)
output_layer_input1=np.dot(hiddenlayer_activations,wout)
output_layer_input= output_layer_input1+ bout
output = sigmoid(output_layer_input)

рд▓реБрдХреЗрдХреЛ рдХреЛрдб рддрд╣рдХреЛ рд▓рд╛рдЧрд┐ рдЧрдгрдирд╛ рддреНрд░реБрдЯрд┐

E = y-output
slope_output_layer = derivatives_sigmoid(output)
slope_hidden_layer = derivatives_sigmoid(hiddenlayer_activations)
d_output = E * slope_output_layer
Error_at_hidden_layer = d_output.dot(wout.T)
d_hiddenlayer = Error_at_hidden_layer * slope_hidden_layer
wout += hiddenlayer_activations.T.dot(d_output) *lr
bout += np.sum(d_output, axis=0,keepdims=True) *lr
wh += X.T.dot(d_hiddenlayer) *lr
bh += np.sum(d_hiddenlayer, axis=0,keepdims=True) *lr

рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрдиреБрд╣реЛрд╕реН

print (output)

[[0.03391414]
[0.97065091]
[0.9895072 ]]

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

2020 рдорд╛, рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдпреА 5 рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдгрд╣рд░реВ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдЬреБрдирд╕реБрдХреИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗ рдкрдирд┐:

1. рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдкреНрд░рд╢реЛрдзрди (NLP)

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

рд░рд╛рдореНрд░реЛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдгрд╣рд░реВ рд░ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрд╕рдБрдЧ рдЕрдЧрд╛рдбрд┐ рдмрдвреНрджреИ, рддрдкрд╛рдИрдВрд▓реЗ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдЖрд╡рд╛рдЬ-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВрдмрд╛рдЯ рдзреЗрд░реИ рд╕рдЬрд┐рд▓реЛ рдореЗрдиреБ рдиреЗрднрд┐рдЧреЗрд╕рди, рднрд╛рд╡рдирд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рд╕рдиреНрджрд░реНрдн рдкрд╣рд┐рдЪрд╛рди, рднрд╛рд╡рдирд╛, рд░ рдбреЗрдЯрд╛ рдкрд╣реБрдБрдЪрд╕рдореНрдо рд╡рд┐рднрд┐рдиреНрди рддрд░рд┐рдХрд╛рдорд╛ NLP рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпреЛ рд╕рдмреИ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рд╣реБрдиреЗрдЫ, рд░ рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ 430 рд╕рдореНрдордорд╛ $ 2020 рдмрд┐рд▓рд┐рдпрди рд╕рдореНрдордХреЛ рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╡реГрджреНрдзрд┐ рд╣рд╛рд╕рд┐рд▓ рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫрдиреН (IDC рдЕрдиреБрд╕рд╛рд░, рдбреЗрд▓реЛрдЗрдЯрд▓реЗ рдЙрджреНрдзреГрдд рдЧрд░реЗрдХреЛ рдЫ)ред

2. GraphQL REST Apis рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрджреИ

рдореЗрд░реЛ рдлрд░реНрдордорд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рдЕрдиреБрд╕рд╛рд░, рдЬреБрди рдПрдХ рдЕрдкрддрдЯреАрдп рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХрдореНрдкрдиреА рд╣реЛ, REST API рд▓реЗ рдзреЗрд░реИ URL рдмрд╛рдЯ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдкрдорд╛ рдбреЗрдЯрд╛рдХреЛ рдврд┐рд▓реЛ рд▓реЛрдбрд┐рдЩрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдмреНрд░рд╣реНрдорд╛рдгреНрдбрдорд╛ рдЖрдлреНрдиреЛ рдкреНрд░рднреБрддреНрд╡ рдЧреБрдорд╛рдЙрдБрджреИ рдЫред

GraphQL рдПрдЙрдЯрд╛ рдирдпрд╛рдБ рдкреНрд░рд╡реГрддрд┐ рд╣реЛ рд░ REST-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдХреЛ рд░рд╛рдореНрд░реЛ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рдЬрд╕рд▓реЗ рдПрдХрд▓ рдХреНрд╡реЗрд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдзреЗрд░реИ рд╕рд╛рдЗрдЯрд╣рд░реВрдмрд╛рдЯ рд╕рдмреИ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрдЫред рдпрд╕рд▓реЗ рдХреНрд▓рд╛рдЗрдиреНрдЯ-рд╕рд░реНрднрд░ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕реБрдзрд╛рд░ рдЧрд░реНрдЫ рд░ рд╡рд┐рд▓рдореНрдмрддрд╛ рдХрдо рдЧрд░реНрдЫ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдзреЗрд░реИ рдЙрддреНрддрд░рджрд╛рдпреА рдмрдирд╛рдЙрдБрдЫред

рддрдкрд╛рдИрдВрд▓реЗ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ GraphQL рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рддрдкрд╛рдИрдВ рдЖрдлреНрдиреЛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреМрд╢рд▓ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдердк рд░реВрдкрдорд╛, рдпрд╕рд▓рд╛рдИ REST Api рднрдиреНрджрд╛ рдХрдо рдХреЛрдб рдЪрд╛рд╣рд┐рдиреНрдЫ рд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХреЗрд╣реА рд╕рд░рд▓ рд▓рд╛рдЗрдирд╣рд░реВрдорд╛ рдЬрдЯрд┐рд▓ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпреЛ рд╕реЗрд╡рд╛ (BaaS) рдХреЛ рд░реВрдкрдорд╛ рдзреЗрд░реИ рдмреНрдпрд╛рдХрдиреНрдб рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВрд╕рдБрдЧ рд╕реБрд╕рдЬреНрдЬрд┐рдд рдкрдирд┐ рд╣реБрди рд╕рдХреНрдЫ рдЬрд╕рд▓реЗ Python, Node.js, C++ рд░ Java рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрдЫред

рей. рдХрдо рдХреЛрдбрд┐рдЩ рд╕реНрддрд░/рдХреБрдиреИ рдХреЛрдб рдЫреИрди (рдХрдо рдХреЛрдб)

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

TechRepublic рд░рд┐рдкреЛрд░реНрдЯ рдЕрдиреБрд╕рд╛рд░, рд╡реЗрдм рдкреЛрд░реНрдЯрд▓, рд╕рдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░рдгрд╛рд▓реА, рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд░ рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рдиреЛ-рдХреЛрдб/рд▓реЛ рдХреЛрдб рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рднрдЗрд░рд╣реЗрдХрд╛ рдЫрдиреНред рдХрдо рдХреЛрдб рдЙрдкрдХрд░рдг рдмрдЬрд╛рд░ 15 рд╕рдореНрдо $ 2020 рдмрд┐рд▓рд┐рдпрди рд╣реБрдиреЗрдЫред рдпреА рдЙрдкрдХрд░рдгрд╣рд░реВрд▓реЗ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рддрд░реНрдХ рдкреНрд░рдмрдиреНрдзрди, рдбреЗрдЯрд╛ рдлрд┐рд▓реНрдЯрд░рд┐рдЩ, рдЖрдпрд╛рдд рд░ рдирд┐рд░реНрдпрд╛рдд рд╕рд╣рд┐рдд рд╕рдмреИ рдЪреАрдЬрд╣рд░реВ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрджрдЫред рдпрд╣рд╛рдБ 2020 рдорд╛ рд╕рдмреИ рднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ рдХрдо рдХреЛрдб рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ рдЫрдиреН:

  • Microsoft PowerApps
  • рдореЗрдиреНрдбрд┐рдХреНрд╕
  • рдЖрдЙрдЯрд╕рд┐рд╕реНрдЯрдорд╣рд░реВ
  • Zoho рдирд┐рд░реНрдорд╛рддрд╛
  • Salesforce рдПрдк рдХреНрд▓рд╛рдЙрдб
  • рджреНрд░реБрдд рдЖрдзрд╛рд░
  • рд╡рд╕рдиреНрдд рдмреБрдЯ

4. 5G рддрд░рдВрдЧ

5G рдХрдиреЗрдХреНрдЯрд┐рднрд┐рдЯреАрд▓реЗ рдореЛрдмрд╛рдЗрд▓ рдПрдк рд░ рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рд╡рд┐рдХрд╛рд╕, рд╕рд╛рдереИ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдорд╛ рдареВрд▓реЛ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрдиреЗрдЫред рдЖрдЦрд┐рд░, IoT рдЬрд╕реНрддрд╛ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрд╕рдБрдЧ, рд╕рдмреИ рдХреБрд░рд╛ рдЬреЛрдбрд┐рдПрдХреЛ рдЫред рдпрд╕рд░реА, рдпрдиреНрддреНрд░ рд╕рдлреНрдЯрд╡реЗрдпрд░рд▓реЗ 5G рдХреЛ рд╕рд╛рде рдЙрдЪреНрдЪ-рдЧрддрд┐ рд╡рд╛рдпрд░рд▓реЗрд╕ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВрдХреЛ рдЕрдзрд┐рдХрддрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫред

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

рдпрд╕ рдЖрдзрд╛рд░рдорд╛, рд╕рдлреНрдЯрд╡реЗрдпрд░ рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ 5G рд▓рд╛рдИ рдЖрдзреБрдирд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рд▓реНрдпрд╛рдЙрди рдХрд╛рдо рдЧрд░реНрдиреЗрдЫрдиреНред рд╣рд╛рд▓, 20 рднрдиреНрджрд╛ рдмрдвреА рдЕрдкрд░реЗрдЯрд░рд╣рд░реВрд▓реЗ рдЖрдлреНрдиреЛ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рд╕реНрддрд░рд╡реГрджреНрдзрд┐рдХреЛ рдШреЛрд╖рдгрд╛ рдЧрд░реЗрдХрд╛ рдЫрдиреНред рддреНрдпрд╕реЛрднрдП, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдЕрдм 5G рдХреЛ рдлрд╛рдЗрджрд╛ рд▓рд┐рди рдЙрдкрдпреБрдХреНрдд APIs рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдХрд╛рдо рд╕реБрд░реБ рдЧрд░реНрдиреЗрдЫрдиреНред рдкреНрд░рд╡рд┐рдзрд┐рд▓реЗ рдирд┐рдореНрдирд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗрдЫ:

  • рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реБрд░рдХреНрд╖рд╛, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрд▓рд╛рдЗрд╕рд┐рдЩ рдХреЛ рд▓рд╛рдЧреАред
  • рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреАрд╣рд░реВ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрди рдирдпрд╛рдБ рддрд░рд┐рдХрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реНред
  • рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХрдо рд╡рд┐рд▓рдореНрдмрддрд╛ рднрдПрдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдирдпрд╛рдБ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдердкреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • AR/VR рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрдиреЗрдЫред

5. рд╕рдЬрд┐рд▓реЛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг

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

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

  • рд╕рдлреНрдЯ рдЯреЛрдХрдирд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╣рд░реВрд▓рд╛рдИ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрд╣реБ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгрдХрд╣рд░реВрдорд╛ рдкрд░рд┐рдгрдд рдЧрд░реНрджрдЫред
  • EGrid рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рд░ рдЙрджреНрдпреЛрдЧрдорд╛ рдкреНрд░рдорд╛рдгрдХрд╣рд░реВрдХреЛ рд▓реЛрдХрдкреНрд░рд┐рдп рд░реВрдк рд╣реЛред
  • рд╡реНрдпрд╡рд╕рд╛рдпрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдХреЗрд╣реА рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ RSA SecurID Access, OAuth, Ping Identity, Authx, рд░ Aerobase рд╣реБрдиреНред

рднрд╛рд░рдд рд░ рдЕрдореЗрд░рд┐рдХрд╛рдорд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд░ рдмрд╛рдпреЛрдореЗрдЯреНрд░рд┐рдХреНрд╕рдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд╡реНрдпрд╛рдкрдХ рдЕрдиреБрд╕рдиреНрдзрд╛рди рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдХрдореНрдкрдиреАрд╣рд░реВ рдЫрдиреНред рддрд┐рдиреАрд╣рд░реВрд▓реЗ рднреНрд╡рд╛рдЗрд╕, рдлреЗрд╕-рдЖрдИрдбреА, рд╡реНрдпрд╡рд╣рд╛рд░ рд░ рдмрд╛рдпреЛрдореЗрдЯреНрд░рд┐рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди AI рд▓рд╛рдИ рдкреНрд░рд╡рд░реНрджреНрдзрди рдкрдирд┐ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫрдиреНред рдЕрдм рддрдкрд╛рдИрдВ рдбрд┐рдЬрд┐рдЯрд▓ рдЪреНрдпрд╛рдирд▓рд╣рд░реВ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░реНрди рд░ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдирд┐рд╖реНрдХрд░реНрд╖рдорд╛

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

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди