DUMP2020 рд╕рдореНрдореЗрд▓рди рдореЗрдВ DevOps рдЕрдиреБрднрд╛рдЧред рдЖрдЗрдП рдПрдХ рд╕рд╛рде рдЦреБрд╢рд┐рдпрд╛рдБ рдордирд╛рдПрдБ/рд░реЛрдПрдБ

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

рдХрдЯ рдХреЗ рдиреАрдЪреЗ рджреЗрдЦреЗрдВ рдХрд┐ рдпреЗрдХрд╛рддреЗрд░рд┐рдирдмрд░реНрдЧ рдФрд░ рдХрдЬрд╝рд╛рди рдореЗрдВ рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдХрд┐рди рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рд╣реБрдИ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдЗрд╕ рд╕рд╛рд▓ рдХреНрдпрд╛ рдЙрдореНрдореАрдж рдХрд░рддреА рд╣реИ

DUMP2020 рд╕рдореНрдореЗрд▓рди рдореЗрдВ DevOps рдЕрдиреБрднрд╛рдЧред рдЖрдЗрдП рдПрдХ рд╕рд╛рде рдЦреБрд╢рд┐рдпрд╛рдБ рдордирд╛рдПрдБ/рд░реЛрдПрдБ

2019 рдХреЗ рд╡рд┐рд╖рдп рдЬреЛ рдЪрд░реНрдЪрд╛ рдореЗрдВ рд░рд╣реЗ

рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдЕрдкреНрд░реИрд▓ рдореЗрдВ DUMP рдпреЗрдХрд╛рддреЗрд░рд┐рдирдмрд░реНрдЧ рдореЗрдВ, рд╕рднреА 5 рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдЙрдЪреНрдЪ рдЕрдВрдХ (4,2 рдореЗрдВ рд╕реЗ 5 рд╕реЗ рдКрдкрд░) рдкреНрд░рд╛рдкреНрдд рд╣реБрдПред рдиреЗрддрд╛ рдХреЛрдВрдЯреВрд░ рдХреЗ рдПрдХ рд▓реЛрдЪрджрд╛рд░ рд╡реНрдпрдХреНрддрд┐ рд╡реНрд▓рд╛рджрд┐рдореАрд░ рд▓реАрд▓рд╛ рдХрд╛ рд╡рд┐рд╖рдп рдерд╛ред рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ "рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ рд╡реЗрдЗрдВрдЧ рдП рдкреЗрдЯрд╛рдмрд╛рдЗрдЯ" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрдм рддрдХ рдпрд╣ рд╕реАрдорд╛ рдХреЛрдВрдЯреВрд░ рджреНрд╡рд╛рд░рд╛ рдмрд╣реБрдд рдкреАрдЫреЗ рдЫреЛрдбрд╝ рджреА рдЧрдИ рд╣реИред

рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рдВрдЧрдарди, рд▓реЙрдЧ рдХреЗ рдкрд░рд┐рд╡рд╣рди рдФрд░ рдРрд╕реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг, рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддрд┐рдпреЛрдВ рдФрд░ рдЗрди рд╕рдмрдХреЗ рд▓рд╛рднреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдиреЗрдВ:

рдЕрдиреБрдорд╛рди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рджреВрд╕рд░реЗ рд╕реНрдерд╛рди рдкрд░ рд╡рд┐рдХреНрдЯрд░ рдПрд░реЗрдордЪреЗрдВрдХреЛ рдереЗред рдЙрдирдХрд╛ рд╡рд┐рд╖рдп рд╣реИ "рд╣рдордиреЗ рд╕рд░реНрд╡рд░ рд░рд┐рд▓реАрдЬрд╝ рд░реЛрд▓рдмреИрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ 99% рддрдХ рдХреИрд╕реЗ рдХрдо рдХрд┐рдпрд╛ред" рд╡рд┐рдХреНрдЯрд░ рдиреЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдХрд┐ рдХреИрд╕реЗ рдорд┐рд░реЛ рдиреЗ рдирд┐рд░рдВрддрд░ рд╡рд┐рддрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЕрдкрдирд╛рдпрд╛, рдФрд░ рдХреИрд╕реЗ рдЗрди рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдиреЗ рд╕рд░реНрд╡рд░ рд░рд┐рд▓реАрдЬрд╝ рд░реЛрд▓рдмреИрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА; рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдЯреАрдореЛрдВ рдХреЛ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЙрдирдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд╢реАрдШреНрд░рддрд╛ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрд╣реБрдВрдЪрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдг рдФрд░ рд╕реАрдЖрдИ/рд╕реАрдбреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдкрд░ рдХрдЬрд╝рд╛рди рдбрдВрдк, рдЬреЛ рдирд╡рдВрдмрд░ 2019 рдореЗрдВ рд╣реБрдЖ, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЯреАрдо рдХреЗ рднреАрддрд░ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдЯреАрдореЛрдВ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рдХреЗ рд╡рд┐рд╖рдп рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рдмреИрдарддреЗ рд╣реИрдВред

рдПрд▓реЗрдХреНрд╕реА рдХрд┐рд░рдкрд┐рдЪрдирд┐рдХреЛрд╡ (рдХреЛрдВрдЯреВрд░) рдХреА рд░рд┐рдкреЛрд░реНрдЯ "рдж рдХрд░реНрд╕ рдСрдл рдж рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЯреАрдо" рддрдХрдиреАрдХреА рдХрд╛рд░рдгреЛрдВ рд╕реЗ рджрд░реНрдЬ рдирд╣реАрдВ рдХреА рдЧрдИ рдереАред рд╢рд╛рдпрдж "рдЕрднрд┐рд╢рд╛рдк" рд╢рдмреНрдж рдиреЗ рдПрдХ рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдИ... рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдПрд▓реЗрдХреНрд╕реА рдиреЗ DevOops рдкрд░ рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рджреА рдереА, рд╣рдореЗрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрд╛ рдПрдХ рд▓рд┐рдВрдХ рдорд┐рд▓рд╛

рдорд░рд╛рдЯ рдХрд┐рдиреНрдпрд╛рдмреБрд▓рддреЛрд╡ (рд╕реНрдХреБрд╡реЙрд▓реНрдЯ) рдХрд╛ рд╡рд┐рд╖рдп "рд░рд╛рдЦ рдХреЗ рдмреАрдЪ рдореЗрдВ: рдирд┐рд░рдВрддрд░ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдкреЛрд╕реНрдЯрдорд╛рд░реНрдЯрдо" рднреА рдирд╛рдЯрдХреАрдп рд▓рдЧрддрд╛ рд╣реИред рдорд░рд╛рдЯ рдиреЗ рдирд┐рд░реАрдХреНрд╖рдг рдФрд░ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг (рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛) рдХреЗ рд░реВрдк рдореЗрдВ рдкреЛрд╕реНрдЯрдорд╛рд░реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреАред рдпрд╣ рдХреИрд╕реЗ рдЯреАрдореЛрдВ рдХреЛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдШрдЯрдирд╛рдУрдВ рдХреЛ рд░реЛрдХрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдкреНрд░рдмрдВрдзрди рджреНрд╡рд╛рд░рд╛ рдЙрдард╛рдП рдЧрдП рдХрджрдореЛрдВ рдХреЛ рджреГрд╢реНрдп рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рдорд╛рд╣реМрд▓ рдмрдирд╛рддрд╛ рд╣реИ, рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдЧреБрдВрдЬрд╛рдЗрд╢ рджреЗрддрд╛ рд╣реИ:

DUMP 2020 рдореЗрдВ DevOps рдЕрдиреБрднрд╛рдЧ рдХрд╛ рдиреЗрддреГрддреНрд╡ 4 рдкреНрд░реЛрдЧреНрд░рд╛рдо рдирд┐рджреЗрд╢рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рддрд░рд╛рд╕реЛрд╡ (рдЕрдиреНрдирд╛ рдордиреА), рдХреЙрдиреНрд╕реНрдЯреЗрдВрдЯрд┐рди рдордХрд╛рд░рд┐рдЪреЗрд╡ (рдкреНрд░реЛрд╡реЗрдХреНрдЯрд╕), рд╡рд┐рдХреНрдЯрд░ рдПрд░реЗрдордЪреЗрдВрдХреЛ (рдорд┐рд░реЛ (рдкреВрд░реНрд╡ рд░рд┐рдпрд▓рдЯрд╛рдЗрдордмреЛрд░реНрдб) рдФрд░ рдорд┐рдЦрд╛рдЗрд▓ рддреНрд╕реНрдпрдХреЗрд░реЗрд╡ (ICL рд╕рд░реНрд╡рд┐рд╕реЗрдЬ)ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рддреИрдпрд╛рд░ рдХреАред рд╡рд░реНрд╖ред

DevOps рдЕрдиреБрднрд╛рдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдФрд░ рд╡рд┐рд╖рдп

рдЗрд╕ рд╡рд░реНрд╖ рдореИрдВ рдЕрдзрд┐рдХрддрдо рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдорд╛рдзрд╛рди рдФрд░ рдиреНрдпреВрдирддрдо рд╕рд┐рджреНрдзрд╛рдВрдд рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдБрдЧрд╛ред рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдкрдХреЛ рдХрд╣рд╛рдВ рджрд░реНрдж рд╣реБрдЖ рдФрд░ рдмреЗрд╣рддрд░ рдорд╣рд╕реВрд╕ рд╣реБрдЖред рдХреНрдпрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рдФрд░ рдХреНрдпрд╛ рдирд╣реАрдВред рдЖрдЗрдП рдПрдХ рд╕рд╛рде рдЦреБрд╢рд┐рдпрд╛рдБ рдордирд╛рдПрдБ/рд░реЛрдПрдБред

рдпрд╣рд╛рдВ рдЙрди рд╡рд┐рд╖рдпреЛрдВ рдХреА рд╕реВрдЪреА рджреА рдЧрдИ рд╣реИ рдЬреЛ 2020 рдХреА DevOps рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд▓рдЧрддреЗ рд╣реИрдВ:

рд╕реАрдЖрдИ / рд╕реАрдбреА

  • рдЕрджреНрднреБрдд рд╕реАрдЖрдИ/рд╕реАрдбреА рдкрд╛рдЗрдкрд▓рд╛рдЗрди
  • GitHub рдХреНрд░рд┐рдпрд╛рдПрдБ (рдХреЛрдИ рд╕рд┐рджреНрдзрд╛рдВрдд рдирд╣реАрдВ, рдХреЗрд╡рд▓ рдЕрднреНрдпрд╛рд╕)

рдмрд╛рджрд▓

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

рджреЗрд╡реЛрдкреНрд╕/рдПрд╕рдЖрд░рдИ

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

рдпрджрд┐ рдЖрдкрдХреЛ рд╕реВрдЪреА рдореЗрдВ рдХреЛрдИ рд╡рд┐рд╖рдп рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдкрд╛рд╕ рдбреЗрд╡реЙрдкреНрд╕ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реИ, рддреЛ рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ рдЕрдкрдирд╛ рдЖрд╡реЗрджрди рднреЗрдЬреЗрдВ. рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░реЗрдВрдЧреЗ!

рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рд╕рдордп 35 рдорд┐рдирдЯ + рд╣реЙрд▓ рдореЗрдВ 5 рдорд┐рдирдЯ рдкреНрд░рд╢реНрдиред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдк 20-30 рдорд┐рдирдЯ рдХреЗ рдкреВрд░реЗ рдмреНрд░реЗрдХ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

DUMP2020 рд╕рдореНрдореЗрд▓рди рдореЗрдВ DevOps рдЕрдиреБрднрд╛рдЧред рдЖрдЗрдП рдПрдХ рд╕рд╛рде рдЦреБрд╢рд┐рдпрд╛рдБ рдордирд╛рдПрдБ/рд░реЛрдПрдБ

рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдЬрдорд╛ рдХрд░реЗрдВ ????

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ