рдирд┐рдЬреА BitBucket рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП рдкрд╛рдВрдЪ рд▓реЛрдЧреЛрдВ рдХреА рд╕реАрдорд╛ рд╕реЗ рдореБрдХреНрдд рд╣рдЯрд╛рдиреЗ



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

рд╡рд┐рднрд┐рдиреНрди рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдЙрдирдХреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рднреБрдЧрддрд╛рди рдХреЗ рдореБрджреНрджреЗ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп "рд╕реЛрд╢рд▓ рдХреЛрдбрд┐рдВрдЧ" рд╕реЗрд╡рд╛ GitHub рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЦреБрд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдореБрдлреНрдд рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдмрдВрдж рднрдВрдбрд╛рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдХреЗрд╡рд▓ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рдЦрд╛рддреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рд╣реИред рд╕рдВрдпреБрдХреНрдд рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рдСрд╕реНрдЯреНрд░реЗрд▓рд┐рдпрд╛рдИ рдкреНрд░рджрд╛рддрд╛, рдПрдЯрд▓рд╕рд┐рдпрди рд╕реЗ BitBucket рд╕реЗрд╡рд╛ рдЕрднреА рднреА рд▓реЛрдХрдкреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдирдП рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЗрд╕рдХреА рдиреАрддрд┐ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реА рд╣реИред BitBucket рдореЗрдВ, рдЖрдк рдирд┐: рд╢реБрд▓реНрдХ рдХрд┐рд╕реА рднреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдВрдж рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдореБрдлреНрдд рдмрдВрдж рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдкрд╛рдВрдЪ рд╕реЗ рдЕрдзрд┐рдХ рд▓реЛрдЧ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЛ рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рд╣реБрдЖ рдПрдХреНрд╕реЗрд╕ рдЦрд░реАрджрдирд╛ рд╣реЛрдЧрд╛ред

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

рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рд╕рдВрдпреЛрдЧ рд╕реЗ рдЦреЛрдЬрд╛ рдЧрдпрд╛ рдерд╛, BitBucket рдЕрдкрдиреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЙрди рдЫрд╛рддреНрд░реЛрдВ рддрдХ рдЕрд╕реАрдорд┐рдд рдкрд╣реБрдВрдЪ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрдирд╛ рдИрдореЗрд▓ рдкрддрд╛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдЖрдкрдХреЛ рдмрд╕ рдПрдХ рдЫреЛрдЯреА рд╕реА рдЦреЛрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдФрд░ .edu рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрд╝реАрдорддреА рдмреЙрдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдЬрд┐рд╕реЗ рдЖрдк рдЕрдкрдиреЗ BitBucket рдЦрд╛рддреЗ рдореЗрдВ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдИ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпрд╣ рд╣реИред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рдпреЛрдЬрдирд╛рдУрдВ рдФрд░ рдмрд┐рд▓рд┐рдВрдЧ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреА рдЖрдВрдЦ рдХреЛ рдкреНрд░рд╕рдиреНрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рддрд╕реНрд╡реАрд░ рдХреА рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

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


All Articles