GitHub рд▓реЗ рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ "рдорд╛рд╕реНрдЯрд░" рдирд╛рдо рдЫреЛрдбреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдХреЛ рдЫред

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

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

рддрд░ рд░рд╛рдЬрдиреАрддрд┐рдХ рд╢реБрджреНрдзрддрд╛рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рдЬрдп OpenSSL рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрджреЗрдЦреНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╕рдХрд╛ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрд▓реЗ "рдХрд╛рд▓реЛ рдЬрд╛рджреВ" рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд▓рд╛рдИ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рдард╛рдиреЗред OpenSSL рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдЦреЛрд▓реНрджреИ рдкреНрдпрд╛рдЪ, "рдХрд╛рд▓реЛ рдЬрд╛рджреВ" рд▓рд╛рдИ "рдЬрд╛рджреВ", "рдмреНрд▓рдХ рд▓рд┐рд╕реНрдЯ" рд▓рд╛рдИ "рдмреНрд▓рдХ рд▓рд┐рд╕реНрдЯ", "рд╕реЗрддреЛ рд╕реНрдкреЗрд╕" рд▓рд╛рдИ "рд╡реНрд╣рд╛рдЗрдЯрд╕реНрдкреЗрд╕", "рдорд╛рд╕реНрдЯрд░" рд▓рд╛рдИ "рдЕрднрд┐рднрд╛рд╡рдХ" рд╡рд╛ "рдореБрдЦреНрдп" рд▓реЗ рдмрджрд▓реНрджреИред

рдкрд╣рд▓рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрд░реНрдХреЛ рджрд┐рди рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ рдУрдкрдирдЬреЗрдПрдлрдПрд╕ ╨╕ Go, рдХреЗрд╣рд┐ рдЕрдиреНрдп рднрд░реНрдЦрд░рдХреЛ рдкреБрди: рдирд╛рдордХрд░рдгрд╣рд░реВ рдиреЛрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ:

рд╡рд┐рдЧрддрдХрд╛ рд╡рд░реНрд╖рд╣рд░реВрдорд╛ рдорд╛рд▓рд┐рдХ/рджрд╛рд╕рдХреЛ рдкреНрд░рдпреЛрдЧ рддреНрдпрд╛рдЧреЗрдХрд╛ рд╕рдореБрджрд╛рдпрд╣рд░реВ рдордзреНрдпреЗ, рд╣рд╛рдореА рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдиреЛрдЯ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВред рдЕрдЬрдЧрд░, Drupal, Django, CouchDB, рдиреБрди, MediaWiki, PostgreSQL ╨╕ Redisред BIND DNS рд╕рд░реНрднрд░рд▓реЗ "рдорд╛рд╕реНрдЯрд░/рд╕реНрд▓реЗрдн" рдирд╛рдорд╣рд░реВрдХрд╛ рд╕рд╛рде рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд░рд╛рдЦреНрдпреЛ, рддрд░ "рдкреНрд░рд╛рдердорд┐рдХ/рд╕реЗрдХреЗрдиреНрдбрд░реА" рд╕рдБрдЧ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдердкреНрдпреЛ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЕрдЭ рд░рд╛рдореНрд░реЛ рдШреЛрд╖рд┐рдд рдЧрд░реНрдпреЛред рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдХреБрдиреИ рд╕рдордп "рдХрд╛рд▓реЛрд╕реВрдЪреА/рд╣реНрд╡рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ" рдирд╛рдордХрд░рдг рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕рд▓рд╛рдИ рд░рд╛рдЬрдиреАрддрд┐рдЬреНрдЮрд╣рд░реВ рд░ рдкрдкреБрд▓рд┐рд╕реНрдЯрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдЙрдмреНрдЬрд╛рдПрдХреЛ рдмрдХрд╡рд╛рд╕ рд░ рдореВрд░реНрдЦрддрд╛ рднрдиреЗрдХрд╛ рдерд┐рдПред рдЗрдиреНрдХрд╛рд░ рдЧрд░реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреБрд╣реЛрд╕реН, "рдмреНрд▓рдХрд▓рд┐рд╕реНрдЯ" рд╢рдмреНрджрд▓реЗ рдЕрд░реНрдердХреЛ рд╡рд┐рдХреГрддрд┐ рдирд┐рдореНрддреНрдпрд╛рдЙрдБрдЫ рд░ "рдмреНрд▓рдХ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд╕реВрдЪреА" рдХреЛ рд░реВрдкрдорд╛ рдзрд╛рд░рдгрд╛рд▓рд╛рдИ рдмрд╣рд┐рд╖реНрдХрд╛рд░ рдЧрд░реНрджреИрди рднрдиреНрдиреЗ рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╕рд╣рд┐рддред

рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкреНрд░реЛрдЯреЛрдХрд▓ рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ IETF (рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩ рдЯрд╛рд╕реНрдХ рдлреЛрд░реНрд╕) рд╕рдорд┐рддрд┐, рд╕реБрдЭрд╛рд╡ рджрд┐рдП рд╕рд░реНрддрд╣рд░реВ "рд╢реНрд╡реЗрддрд╕реВрдЪреА/рдХрд╛рд▓реЛрд╕реВрдЪреА" рд░ "рдорд╛рд╕реНрдЯрд░/рджрд╛рд╕" рдХреЛ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ, рдирд┐рд░реНрджрд┐рд╖реНрдЯреАрдХрд░рдгрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рд░реБрдЪрд╛рдЗрдПрдХреЛ - "рдорд╛рд▓рд┐рдХ/рджрд╛рд╕" рдХреЛ рд╕рдЯреНрдЯрд╛ "рдкреНрд░рд╛рдердорд┐рдХ/рд╕реЗрдХреЗрдиреНрдбрд░реА", "рдиреЗрддрд╛/рдЕрдиреБрдпрд╛рдпреА" рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░рд┐рдиреНрдЫ,
"рд╕рдХреНрд░рд┐рдп/рд╕реНрдЯреНрдпрд╛рдиреНрдбрдмрд╛рдЗ"
"рдкреНрд░рд╛рдердорд┐рдХ/рдкреНрд░рддрд┐рдХреГрддрд┐",
"рд▓реЗрдЦрдХ/рдкрд╛рдардХ",
"рд╕рдВрдпреЛрдЬрдХ/рдХрд╛рд░реНрдпрдХрд░реНрддрд╛" рд╡рд╛
"рдЕрднрд┐рднрд╛рд╡рдХ/рд╕рд╣рд╛рдпрдХ", рд░ "рдХрд╛рд▓реЛрд╕реВрдЪреА/рд╣реНрд╡рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ" рдХреЛ рд╕рдЯреНрдЯрд╛ - "рдмреНрд▓рдХрд▓рд┐рд╕реНрдЯ/рдЕрдиреБрдорддрд┐рд╕реВрдЪреА" рд╡рд╛ "рдмреНрд▓рдХ/рдкрд░рдорд┐рдЯ"ред

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

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