GitHub рд▓реЗ рдХреЛрдбрдорд╛ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рд╕реЗрд╡рд╛ рд╕реБрд░реБ рдЧрд░реЗрдХреЛ рдЫ

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

рд╕реЗрд╡рд╛рдХреЛ рдмрд┐рдЯрд╛ рдкрд░реАрдХреНрд╖рдгрдХреЛ рдХреНрд░рдордорд╛, рд░рд┐рдореЛрдЯ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд░ SQL рдХреНрд╡реЗрд░реА рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдорд╛ рдирд┐рдореНрддреНрдпрд╛рдЙрдиреЗ рдЧрдореНрднреАрд░ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рд╣рд┐рдд рд▓рдЧрднрдЧ 12 рд╣рдЬрд╛рд░ рднрдгреНрдбрд╛рд░рд╣рд░реВрдХреЛ рд╕реНрдХреНрдпрд╛рдирд┐рдЩрдХреЛ рдХреНрд░рдордорд╛ 20 рд╣рдЬрд╛рд░ рднрдиреНрджрд╛ рдмрдвреА рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдпреЛред рдлреЗрд▓рд╛ рдкрд░реЗрдХрд╛ рдореБрджреНрджрд╛рд╣рд░реВ рдордзреНрдпреЗ 72% рдкреБрд▓ рдЕрдиреБрд░реЛрдзрдХреЛ рд╕рдореАрдХреНрд╖рд╛ рдЪрд░рдгрдХреЛ рд╕рдордпрдорд╛ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдпреЛ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреБ рдЕрдШрд┐, рд░ 30 рджрд┐рди рднрдиреНрджрд╛ рдХрдордорд╛ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдпреЛ (рддреБрд▓рдирд╛рдХреЛ рд▓рд╛рдЧрд┐, рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрдпреЛрдЧ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВрд▓реЗ рджреЗрдЦрд╛рдЙрдБрджрдЫ рдХрд┐ рдХреЗрд╡рд▓ 30% рдХрдордЬреЛрд░реАрд╣рд░реВ рдПрдХ рдорд╣рд┐рдирд╛ рднрдиреНрджрд╛ рдХрдордорд╛ рдлрд┐рдХреНрд╕ рд╣реБрдиреНрдЫрдиреНред рдЦреЛрдЬ рдкрдЫрд┐)ред

GitHub рд▓реЗ рдХреЛрдбрдорд╛ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рд╕реЗрд╡рд╛ рд╕реБрд░реБ рдЧрд░реЗрдХреЛ рдЫ

рд╕реНрд░реЛрдд: opennet.ru

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