Gitea: рдкрд╛рд╕реНрдЯрдмрд┐рди рд╕реЗрд╡рд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рдЬрдире░ 2017  ┬╖  77рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: go-gitea/gitea

  • рдЧреАрддрд╛ рд╕рдВрд╕реНрдХрд░рдг (рдпрд╛ рдкреНрд░рддрд┐рдмрджреНрдз рд░реЗрдлрд░реА): рд╕рднреА
  • рдЧрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг: рд╕рднреА
  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо: рд╕рднреА
  • рдбреЗрдЯрд╛рдмреЗрд╕ ( [x] рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ):

    • [рдПрдХреНрд╕] рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓

    • [рдПрдХреНрд╕] рдорд╛рдИрдПрд╕рдХреНрдпреВрдПрд▓

    • [рдПрдХреНрд╕] SQLite

  • рдХреНрдпрд╛ рдЖрдк https://try.gita.io рдкрд░ рдмрдЧ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

    • [x] рд╣рд╛рдВ (рдЙрджрд╛рд╣рд░рдг рдпреВрдЖрд░рдПрд▓ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ)

    • [ ] рдирд╣реАрдВ

    • [x] рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ

рд╡рд┐рд╡рд░рдг

рдореИрдВ рдкреЗрд╕реНрдЯрдмрд┐рди рд╕реЗрд╡рд╛ рдЧрд┐рд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдЕрднреНрдпрд╕реНрдд рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореБрдЭреЗ рдЕрдкрдиреЗ рд╕рднреА рдкреЗрд╕реНрдЯ рдХрд┐рдП рдЧрдП рдХреЛрдб рдХреЛ рдПрдХ рдХреЗрдВрджреНрд░реАрдп рд╕реНрдерд╛рди рдкрд░ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрд╕реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ, рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдФрд░ рдЗрд╕реА рддрд░рд╣, рдЬрд┐рд╕реЗ рдореИрдВ рдЬреАрдердм рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рд╕рднреА рдмрд╣реБрдд рд╕реБрд╕рдВрдЧрдд рд╣реИрдВ .

рдореИрдВ рдЧреАрддрд╛ рдХреЗ рд▓рд┐рдП рднреА рдРрд╕реА рд╕реЗрд╡рд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЧрд┐рдЯрд▓реИрдм рдЕрдкрдиреЗ рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдПрдХ рдРрд╕реА рдЪреАрдЬ рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╣рдо рд╕рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЧреАрддрд╛ рдХреЗ рд╕рдорд╛рди рд╣реА рд░реВрдк рдФрд░ рдЕрдиреБрднрд╡ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ (рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдореИрдВ рдПрдХ рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ) рдФрд░ рд╣рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рд╕рднреА рдХреЛрдб рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред


рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдЙрд╕ рдкрд░ рдПрдХ рдЗрдирд╛рдо рдкреЛрд╕реНрдЯ рдХрд░реЗрдВ! рд╣рдо рдмрд╛рдЙрдВрдЯреАрд╕реЛрд░реНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдирд╛рдо рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

:+1: рдЗрд╕рдХреЗ рд▓рд┐рдП рдФрд░ рдореИрдВ рдЗрд╕ рдлреАрдЪрд░ рдХрдк рдХреЛ рдирд╛рдо рджреЗрдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ рдЪрд╛рдп рдХреЗ рдкреНрдпрд╛рд▓реЛрдВ рдореЗрдВ....

рд╕рднреА 77 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

:+1: рдЗрд╕рдХреЗ рд▓рд┐рдП рдФрд░ рдореИрдВ рдЗрд╕ рдлреАрдЪрд░ рдХрдк рдХреЛ рдирд╛рдо рджреЗрдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ рдЪрд╛рдп рдХреЗ рдкреНрдпрд╛рд▓реЛрдВ рдореЗрдВ....

@laplix рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рдпреВрдирд┐рдХреНрд╕ рдореБрджреНрд░рдг рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╕рд╛рде рд╣реА +1 рднреА рдХрд░реЗрдВред

рдкреНрдпрд╛рд▓рд╛? рдХреНрдпреВрдкреА? рдпрд╛ рдмрд╕ рдкрд╛рд╕реНрдЯрдмрд┐рди?

рдпрд╛ рд╕рд┐рд░реНрдл рд╕реНрдирд┐рдкреЗрдЯреНрд╕, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдлреИрдВрд╕реА рдирд╛рдо рдирд╣реАрдВ рд╣реИ;)

рдореИрдВ рдЕрднреА рднреА (рдЧреЙрдЧреНрд╕ рдЗрд╢реНрдпреВ рджреЗрдЦреЗрдВ) рд╕реЛрдЪрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╣рдо рдЗрд╕реЗ рдЧреАрддрд╛ рдореЗрдВ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ

рд╡реИрдХрд▓реНрдкрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:

) рдЯрд┐рдкреНрдкрдгреА рдЕрдиреБрднрд╛рдЧ
) рд╕рдВрд╢реЛрдзрди (рдЗрддрд┐рд╣рд╛рд╕)
) рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ, рдЬреЛ Gist . рдореЗрдВ рднреА рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ
) рдлрд╝рд┐рд▓реНрдЯрд░ рдФрд░ рдЫрдБрдЯрд╛рдИ

screenshot_20170120_091845

рдЗрд╕ рдкреНрд░рд╕реНрддрд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕реА +1 рдФрд░ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмрдирд╛рдИ рдЧрдИ рд╕рдорд╕реНрдпрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдПрдХ рд╕реНрдкрд╖реНрдЯ рддрд╕реНрд╡реАрд░ рджрд┐рдЦрд╛рддреА рд╣реИрдВ:

рдЧреЛрдЧрд┐рдЯ/рдЧреЛрдЧ#936

рджреВрд╕рд░реА рдУрд░, рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

_snippets (рдпрд╛ рд╕рдорд╛рди) рдирд╛рдордХ рдПрдХ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд░реЗрдкреЛ рд░рдЦреЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдирд┐рдкреЗрдЯ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╣реИ, рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ (рдпрд╛ рд╕реНрдирд┐рдкреЗрдЯ) рдореЗрдВ рдХрдИ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдкреВрд░реНрдг :)

рдЧрд┐рдЯрд╣рдм рдкрд░ @bkcsoft, рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдирд┐рдкреЗрдЯ рдПрдХ рдЧрд┐рдЯ рд░реЗрдкреЛ рд╣реИ (рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдХрдИ рдлрд╛рдЗрд▓реЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ)ред рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕реЗ рдЕрд▓рдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдЧреАрддрд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдХрд┐рд╕реА рдЕрд▓рдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ред рдпрджрд┐ рдЧреАрддрд╛ рдореЗрдВ, рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рд╡реИрд╕реЗ рднреА рд╣рдореЗрдВ рдпрд╣ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ (рдореБрдЭреЗ рд╢рд╛рдорд┐рд▓) Gist рдХреЗ рд▓рд┐рдП GitHub UI рдХреЛ рдирд╛рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдмреЗрд╣рддрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рд░ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реНрд░реЗрдгрд┐рдпрд╛рдВ рдпрд╛ рдЯреИрдЧ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдореМрдЬреВрджрд╛ рд╕рд╛рд░ рдХреЛ рдЦреЛрдЬрдирд╛ рдФрд░ рдЦреЛрдЬрдирд╛ рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдПрдХ рд░реЗрдкреЛ рдореЗрдВ рд╕рднреА рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рд╕реЗ рдпреБрдХреНрдд:

рдкреЗрд╢реЗрд╡рд░реЛрдВ:

  • рдЕрдкрдиреЗ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╕рд╛рде рдЖрдпрд╛рдд/рд╕рд┐рдВрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди
  • рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдлреА рдЖрд╕рд╛рди: рдЯреНрд░реЛрд▓рдлреЗрд╕: (рд╕реЛрдЪреЗрдВ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рд╡рд┐рдХреА-рдХреЛрдб)

рджреЛрд╖:

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

рдЬрд┐рд╕реНрдЯ рдпреВрдЖрдИ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмреЗрдХрд╛рд░ рд╣реИ ... рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рд╣реИ, рдмрд╕ рдПрдХ рд╕рд╛рде рд╣реИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ ...

рдЖрдИрдПрдордУ рд╣рдореЗрдВ рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд░реЗрдкреЛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдм рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдпрджрд┐ рдПрдХ рдПрдХрд▓, рдЕрдиреНрдпрдерд╛ рдореИрдВ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рд╣реВрдВ рдпрд╛ рдЬреЛ рдХреБрдЫ рднреА рдЙрдирдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрдирд╛ рд╣реИ ...), рдЗрд╕рдореЗрдВ рд╢реНрд░реЗрдгрд┐рдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ (рдлрд╝реЛрд▓реНрдбрд░ рдХреЛрдИ рднреА?: рдЯреНрд░реЛрд▓рдлреЗрд╕ :) рдФрд░ рдЯреИрдЧ

рд░реЗрдкреЛ рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрдиреЗ рд╕реЗ рдЗрд╕реЗ рдЖрдкрдХреЗ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╕рд╛рде рднреА рд╕рд┐рдВрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЦреЛрдЬреЛрдВ рдХреЛ рдХрд░рдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ

@andreynering рдореИрдВрдиреЗ рдЯреИрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╕реЛрдЪрд╛, рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИред
рд╢рд╛рдпрдж рдЗрди рдЯреИрдЧ/рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдмрд╛рдИрдВ рдУрд░ рд░рдЦреЗрдВ
рддреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреЗрд╕реНрдЯрдмрд┐рди рдмрдирд╛рдирд╛ рдФрд░ рдвреВрдВрдврдирд╛ рдЖрд╕рд╛рди рд╣реИ:

screenshot_20170121_190545

рдХрд╛рдВрдЯрд╛ рдФрд░ рд╕рдорд╛рдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрдореНрдореАрджрд╡рд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ: https://github.com/defunkt/gist

рдпрд╛ рдпрд╣, https://github.com/gmarik/Gistie

defunkt/gist рдЬрд┐рд╕реНрдЯ рд╕реЗ рдмрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓ рд╣реИ, gmarik/Gistie рд░реВрдмреА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рджреЛрдиреЛрдВ рдпрд╣рд╛рдВ рдмрд╣реБрдд рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИрдВ

рдПрдХ рд╢реБрджреНрдз рдЧреЛрд▓рд╛рдВрдЧ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА рдЬрд╛рддреА рд╣реИред

@lunny @bkcsoft рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рдЧрд┐рд╕реНрдЯреА рдХреЛ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдкреЛрд╕реНрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдЙрдкрдХрд░рдг рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЧреАрддрд╛ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рди рдХрд┐ рдЧреАрддрд╛ рдореЗрдВ рдПрдХ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдЖрдк рдЗрд╕реЗ рдЬрд▓реНрджрдмрд╛рдЬреА рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд▓реЛрдЧреЛрдВ рдХреЛ рдЬрдЧрд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ hastebin.com рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗрдВ, рдЗрд╕рд▓рд┐рдП рд╕рд░реНрд╡рд░ рджрд░-рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЬрд▓реНрджрдмрд╛рдЬреА-рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рднреА рджреЗрдВред рдЗрд╕реЗ рдПрдХ рдЖрдИрдлреНрд░реЗрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдореБрдЭреЗ рдЖрдЬ рд╣реА рдПрдХ рд╢рд╛рдирджрд╛рд░ рдЯреВрд▓ рдорд┐рд▓рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ: fssnip.net

рдореВрд▓ рдЗрдирд╛рдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рд╡реИрд╕реЗ рднреА, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдирд┐рдкреЗрдЯ рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд░реЗрдкреЛ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рдСрдлрд╝рд▓рд╛рдЗрди рд╕рдВрд╢реЛрдзрди рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реЗ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИред

рд╡реИрд╕реЗ, рдмрд╛рдЙрдВрдЯреАрд╕реЛрд░реНрд╕ рд▓рд┐рдВрдХ рдЯреВрдЯрд╛ рд╣реБрдЖ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рд╡рд░реНрддрдорд╛рди рдХреБрд▓ рд╣реИ:current amount

Gist рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ рдпрд╛ рд╣рдо рдЗрд╕реЗ Cups рдХрд╣рддреЗ рд╣реИрдВ?

  1. рдПрдХ cup рдПрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рднрдВрдбрд╛рд░ рд╣реИ, рддрд╛рдХрд┐ рд╣рдо рд╕рднреА рдкреБрд░рд╛рдиреЗ рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рдлрд┐рд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдорд┐рд░рд░, рдлреЛрд░реНрдХ, рдХрдк рдФрд░ рдЖрджрд┐ рднрдВрдбрд╛рд░ рдкреНрд░рдХрд╛рд░ рд╣реИрдВред
  2. рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рднрдВрдбрд╛рд░ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯреИрдм рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рдо рдЙрдиреНрд╣реЗрдВ repo_unit рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ)ред рддреЛ рдкреНрд░рддреНрдпреЗрдХ рднрдВрдбрд╛рд░ рдЕрдкрдиреА рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рдЯреИрдм рдкрд░ рд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИред
  3. cup рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рдкрд╛рда рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ (рдХреЛрдИ рдлрд╝реЛрд▓реНрдбрд░ рдирд╣реАрдВ, рдХреЛрдИ рдЪрд┐рддреНрд░ рдирд╣реАрдВ, рдХреЛрдИ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ) рдФрд░ рдкрд╣рд▓реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рднреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдирд╛рдо рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП tea.go ред cup рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдореБрдЦреНрдп UI рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдХреЛрдб рдФрд░ рдХреБрдЫ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдПрдЧрд╛ред рдЯрд┐рдкреНрдкрдгреА рдиреАрдЪреЗ рдпрд╛ рдХрд┐рд╕реА рдХреЛрдб рд▓рд╛рдЗрди рдкрд░ рд╣реЛ рд╕рдХрддреА рд╣реИред
    рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЗрд╕рдореЗрдВ рд╡рд┐рд╡рд░рдг рдпрд╛ рд╢рд╛рдпрдж рдХрдХреНрд╖рд╛рдПрдВ рднреА рд╣реИрдВред
  4. cup рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рддреЗ рд╕рдордп рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИред рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдлрд┐рд░ рд╣рдо cup UI рдкрд░ рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
  5. cup рднрдВрдбрд╛рд░ /cups/<user_name>/<cup_name> рдореЗрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдбреИрд╢рдмреЛрд░реНрдб рд╢реАрд░реНрд╖ рдореЗрдиреВ рдкрд░ рдПрдХ рдЕрд▓рдЧ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЕрдиреНрдп рд╕рднреА рд╕реНрдерд╛рди рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рднрдВрдбрд╛рд░ рдирд╣реАрдВ рджрд┐рдЦрд╛рдПрдВрдЧреЗред рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рднрдВрдбрд╛рд░ рдкрд░ рднрдВрдбрд╛рд░ рдирд╛рдо рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрд╛ред рдпрд╣ UI @ShalokShalom рдХреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдпрд╛ рдХреЛрдИ рдирдпрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдХреЛрдб рдЦреЛрдЬ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ рдЗрд╕реЗ v1.3 рдкрд░ рдорд░реНрдЬ рдХрд░ рджрд┐рдпрд╛ рд╣реИред

рд╕рд╛рд░ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ, рдХрдИ рдлрд╛рдЗрд▓реЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

@lunny 3 рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ: рдЬрд┐рд╕реНрдЯ рдХреЗ рд╕рд╛рде рдореИрдВ рдХрднреА-рдХрднреА рдХрдИ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕реАрдорд┐рдд рдХрд░рдирд╛ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╕рд╛рде рд╣реА, рд╢рд╛рдпрдж рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╣рдо рдпрд╛ рддреЛ рдЯреЗрдХреНрд╕реНрдЯ/рд╕рд╛рджрд╛ рдорд╛рди рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЬрд╛рдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рд╣реИ рдпрд╛ рдирд╣реАрдВ рдФрд░ рдлрд┐рд░ рдХрдЪреНрдЪреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдкреАрдЯреАрдореИрди рдЗрд╕реЗ рдкрд╣рд▓реЗ рдорд┐рд▓рд╛ред

рдПрдХ рдкрд╛рд╕реНрдЯрдмрд┐рди рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓реЗрдВ? рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВред

рдХреГрдкрдпрд╛ рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдЖрдк рдореЗрдХрдлрд╝рд╛рдЗрд▓ рд╕рд╛рдЭрд╛ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗред

@ptman @tboerger @techknowlogic рдиреЗ рдореЗрд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ред

рдЬреИрд╕рд╛ рдХрд┐ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рд╣рдо рдХреЛрд░ рдореЗрдВ рдЯрд╛рдЗрдордЯреНрд░реИрдХрд┐рдВрдЧ рдХреЛ рдХреИрд╕реЗ рдПрдХреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ, рдкреЗрд╕реНрдЯрдмрд┐рди рдХреЛ рдПрдХ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ рдЬреЛ рдЧрд┐рдЯрд╛рд╕ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╕рдХрд░ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреЗрд╕реНрдЯ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреЗ рднрдВрдбрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ?
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬреАрдердм рдкреЗрд╕реНрдЯрдмрд┐рди рднреА рдПрдХ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛ рд╣реИ ...

@kolaente рдЗрд╕рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдХреНрд╖рдо рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрд╕реЗ рдЖрдВрддрд░рд┐рдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдХреНрдпреЛрдВрдХрд┐ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдЗрд╢реНрдпреВ, рдХрдореЗрдВрдЯ рд╕рднреА рддреИрдпрд╛рд░ рд╣реИрдВред

рджреЛрдиреЛрдВ? рддреЛ Github Gists рдПрдХ рд╕рд╛рде рдЕрдкрдиреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде?
рдФрд░ рдЖрдВрддрд░рд┐рдХ рдирд╛рдо рдХреЗ рд▓рд┐рдП рдЧрд┐рдЯрдкрд┐рди?

рд╕реНрд╡рд╛рдореА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдХреГрдкрдпрд╛ рдЪрд░реНрдЪрд╛рдУрдВ рдХреЛ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВ...

+1

@luny рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗред рднрдВрдбрд╛рд░ _snippets.git рдЖрд░рдХреНрд╖рд┐рдд рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдирд┐рдкреЗрдЯ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВ?

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЗрд╕ рддрд░рд╣ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ (рдПрдХ рдмрд╛рд░ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдФрд░ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдЯреНрд░реЛрд▓рдлреЗрд╕:)

рдпрд╛ .snippets.git рдЬреИрд╕реЗ .wiki.git ? рдФрд░ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реА рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛ рдЙрдкрдпреБрдХреНрдд рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛ рд╣реИ рдЬреЛ рдкреЗрд╕реНрдЯрдмрд┐рди рд╕реЗрд╡рд╛ рдХреЛ рд╕рдВрднрд╛рд▓рддреА рд╣реИ рддреЛ рд╣рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рднрдВрдбрд╛рд░ рдЖрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред

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

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХрд▓ рднрдВрдбрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдкреЗрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдирдИ рд╢рд╛рдЦрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рддрд┐ рдкреЗрд╕реНрдЯ рд░реЗрдкреЛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдЧрд┐рдЯрд╣рдм рдХреЗ рдЬрд┐рд╕реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдЪреАрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреВрд░реНрдг рд░реЗрдкреЛ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХреНрд▓реЛрди рдФрд░ рдкреНрд░рддрд┐рдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕реЗ рднреА рджреЗрдЦрддрд╛ рд╣реВрдВ, 54

+1

рдПрдХ рдмрд╛рд░ рд╕рдВрднрд╡ рд╣реЛрдиреЗ рдкрд░: рдХреНрдпрд╛ рд╣рдо рдХреЗрд╡рд▓ рдПрдХ рдмрдЯрди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдХрд╕реНрдЯрдо рдкреЗрд╕реНрдЯрдмрд┐рди рд╕реЗрд╡рд╛ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИ?

рдпрд╣ рд╣рдореЗрдВ рдХрдИ рдлрд╛рдпрджреЗ рджреЗрддрд╛ рд╣реИ: рдмрд╣реБрдд рддреЗрдЬ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдЕрдиреБрдХреВрд▓рдиред
рдИрдорд╛рдирджрд╛рд░ рд░рд╣рдирд╛:
рдЪреВрдВрдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИ, рдореЗрд░реА рдкрд╕рдВрджреАрджрд╛ рднрд╛рд╖рд╛ рдмрджрд▓ рдЧрдИ рд╣реИ рдФрд░ рдЗрд╕рдХреА рдкреЗрд╕реНрдЯрдмрд┐рди рд╕реЗрд╡рд╛ рдЯреВрд▓рдЯрд┐рдкреНрд╕ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред

рдПрдХ рдЧреАрддрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрднреА рднреА рдмрд╛рдж рдореЗрдВ рд╕рдВрднрд╡ рд╣реИ рдФрд░ рдпрд╣ (рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛) рд╢реВрдиреНрдп рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рдпрд╛рд╕ рд╣реИ?

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

рд╡реИрд╕реЗ рднреА рдорд╛рд╕реНрдЯрд░ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЖрдк рдЕрдкрдиреЗ рдХрд╕реНрдЯрдо рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдмрд╛рд╣рд░реА рд▓рд┐рдВрдХ рдореЗрдВ рдХрд╕реНрдЯрдо рдЯреИрдм рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ

"рдмрд╛рд╣рд░реА" рдХрд╛ рдЕрд░реНрде рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ "рдХрд┐рд╕реА рдФрд░ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдпрд╛ рдЧрдпрд╛" рдирд╣реАрдВ рд╣реИ
рдореЙрдбреНрдпреВрд▓рд░рд┐рдЯреА рдХреЗ рдЕрдкрдиреЗ рдлрд╛рдпрджреЗ рднреА рд╣реИрдВ ...

@ рд╢рд╛рд▓реЛрдХ рд╢рд╛рд▓реЛрдо рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рд▓рд┐рдВрдХ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдкрд╣рд▓рд╛ рдХрджрдо рд╣реЛрдЧрд╛, рд╢рд╛рдпрдж рдХрд┐рд╕реА рдХреЛ рдХреБрдЫ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА

@strk рдпрдХреАрди рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рд╕рд┐рд░реНрдл рдкреНрд░рддрд┐рд░реВрдкрдХрддрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдХреЛрдИ рдПрдХреАрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЯреНрд░реИрдХрд┐рдВрдЧ рдЬрд╛рд░реА рдХреНрдпреЛрдВ рд╣реИ? рд░рд┐рд▓реАрдЬ? рдЧрд┐рдЯреЛрд╕рд┐рд╕ рдХреНрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рднреА

@lafriks рд╕рдЪ рдореЗрдВ? рдХреИрд╕реЗ?

@ptman рдареАрдХ рд╣реИ, рджреЛрдиреЛрдВ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдЕрдиреНрдп рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдФрд░ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди - рдореЙрдбреНрдпреВрд▓рд░ рд╣реИ ?

@lukewatts рдХреНрдпрд╛ @strk рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЖрдкрдХреЗ рд▓рд┐рдП рдареАрдХ рд╣реИ?

@рд╢рд╛рд▓реЛрдХрд╢рд╛рд▓реЛрдо рдореИрдВ рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рдПрдХреАрдХреГрдд рд╕рдорд╛рдзрд╛рди рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд▓рд┐рдВрдХ рджреВрд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛

рд╕рд╛рдорд╛рдиреНрдп рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рд╡реИрд╕реЗ рднреА рдорджрджрдЧрд╛рд░ рд╣реИред рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреЗрдЬ рд╡рдЧреИрд░рд╣ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдФрд░ рдЖрдВрддрд░рд┐рдХ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдХрдореА рд╣реЛрдЧреА рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдмрд╣реБрдд рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рд╣реИред

рдЯреВрд▓рдЯрд┐рдкреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣ рдХреИрд╕рд╛ рд╣реИ?

@ShalokShalom рд╣рд╛рдБ, рджреЗрдЦреЗрдВ https://docs.gitea.io/en-us/customizing-gitea/ рдЕрдиреБрднрд╛рдЧ "рд▓рд┐рдВрдХ рдФрд░ рдЯреИрдм рдЬреЛрдбрд╝рдирд╛" (рдЗрд╕реЗ #3308 рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛)

рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж ^_^

@ShalokShalom рдЬрдм рддрдХ рдХрд┐рд╕реА рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛ рдХрд╛ рд▓рд┐рдВрдХ рд▓рдВрдмреА рдЙрдВрдЧрд▓реА рдкрд░ рдЕрдВрддрд┐рдо рд╕рдорд╛рдзрд╛рди рдбрд╛рд▓рдиреЗ рдХрд╛ рдмрд╣рд╛рдирд╛ рдирд╣реАрдВ рдмрдирддрд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдХрд╕реНрдЯрдо рд▓рд┐рдВрдХ рдареАрдХ рд░рд╣реЗрдЧрд╛ ..
рдЕрдЧрд░ рдореИрдВ рдЧреЛ рдХреЛ рдЬрд╛рдирддрд╛ рддреЛ рдореИрдВ рд╕рд┐рд░реНрдл рдХреБрддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдорджрдж рдХрд░рддрд╛ред рдореИрдВ рдХрд┐рд╕реА рднреА рдЪреАрдЬ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╣реВрдВ рдЬреЛ рд╣рдореЗрдВ рдЙрдЪрд┐рдд рд╕рдордп рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫреЗ рдЕрдВрддрд┐рдо рд╕рдорд╛рдзрд╛рди рдХреЗ рдХрд░реАрдм рд▓реЗ рдЬрд╛рддреА рд╣реИред

рдЖрдк рдХрд┐рд╕реА рдЖрдВрддрд░рд┐рдХ рд╕реЗрд╡рд╛ рд╕реЗ рднреА рд▓рд┐рдВрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рддрдХ рдХрд┐ рдЖрдк рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд╣реЛрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ?

рдореЗрд░реЗ рд▓рд┐рдП рдЧрд┐рдЯрд╣рдм рдЬрд┐рд╕реНрдЯ рдЬреИрд╕рд╛ рдХреБрдЫ рднреА рдХрд░реЗрдЧрд╛ рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреБрдЫ рд╕реБрдзрд╛рд░ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ
рдЯреИрдЧ/рд╢реНрд░реЗрдгрд┐рдпрд╛рдВ
рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдордзреНрдпрдо/рдмреНрд▓реЙрдЧ рд╢реИрд▓реА рд╕реНрд╡рд░реВрдкрдг рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдкреНрд▓рд╕ рд╣реЛрдЧрд╛

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдЧреАрддрд╛ рдореЗрдВ рдПрдХреАрдХрд░рдг рдЧреАрддрд╛ рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рд╣реИ

рдПрдХ рджрд░реНрдж рд░рд╣рд┐рдд рд╕реНрд╡-рд╣реЛрд╕реНрдЯреЗрдб рдЧрд┐рдЯ рд╕реЗрд╡рд╛ред

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

рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдиреБрд░реЛрдз рдЕрдм 2 рд╡рд░реНрд╖ рд╕реЗ рдЕрдзрд┐рдХ рдкреБрд░рд╛рдирд╛ рд╣реИред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕ рдкрд░ рдХреЛрдИ рдкреНрд░рдЧрддрд┐ рд╣реБрдИ рд╣реИ?

рдЗрд╕ рдкрд░ рдХреЛрдИ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдЪреВрдВрдХрд┐ рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢рдкрде рд╕рдорд░реНрдерди рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдХреБрдЫ рдмрд╛рд╣рд░реА рдЪреАрдЬреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рд╛рдБ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ @ShalokShalom рдХреА рдЫрд╡рд┐ рд╕реБрдВрджрд░ рд╣реИ https://github.com/go-gitea/gitea/issues/693#issuecomment -274277781

@ рд▓реБрдиреА рдпрд╣ рдлреНрд▓рд╛рд░рдо рд╣реИ ред

рдореБрдЭреЗ рд╣рдЯрд╛рдП рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИред
рдФрд░ рдЙрдирдХрд╛ рдирд╛рдо рднреА рдХрдк рд░рдЦрдирд╛, рдЬреИрд╕реЗ рд▓реВрдиреА рдиреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ред ^^

рдРрд╕реЗ рдореЗрдВ рдХрдк рдмрд╛рдВрдЯреЗред :рджрд┐рд▓ рджрд┐рд▓:
рдХреБрдЫ рдХрдк рдмрд╛рдВрдЯреЛ рдФрд░ рдЪрд▓реЛ рдПрдХ рдЪрд╛рдп рдкрд╛рд░реНрдЯреА рдХрд░рддреЗ рд╣реИрдВред :рдбреА

рдЙрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ (рдЧреЛ рдореЗрдВ) рдореЗрдВ рдлреЗрдВрдХрдирд╛:

рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдХреЛрд░: https://github.com/dyne/binnit
рд╕реБрдВрджрд░ (&) рдкреВрд░реНрдг: https://github.com/andreimarcu/linx-server
рдПрдХ рдФрд░: https://github.com/Parimer/spectre

рдФрд░ рдПрдХ рдЬреЛ рдкрд╣рд▓реЗ рд╣реА рд╡рд┐рддрд░рд┐рдд рд╣реЛ рдЪреБрдХрд╛ рд╣реИ:

рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдардк, IPFS рдЖрдзрд╛рд░рд┐рдд: https://github.com/beardog108/seedbin

рдШреЛрд╕реНрдЯ рдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд (рд╡рд┐рддрд░рд┐рдд) Git рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛ рдФрд░ рд╡реЗ рд╕рд╣рдпреЛрдЧ рдореЗрдВ рд░реБрдЪрд┐ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЖрдЬ рдЙрдирд╕реЗ рдкреВрдЫ рд╕рдХрддрд╛ рд╣реВрдВ, рдЕрдЧрд░ рдЖрдк рдареАрдХ рд╣реИрдВ: https://git.scuttlebot.io/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256

рдХреНрдпрд╛ рдЗрд╕ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ рд╣реИ?
рдЕрддрд┐рд░рд┐рдХреНрдд рд░рдЦрд░рдЦрд╛рд╡ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдореЗрд░реЗ рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдкрд░ рдПрдХ рдиреЛ-рдЧреЛ рдмрдирд╛ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдЧреАрддрд╛ рдХрдк рд╕реЗрд╡рд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреАред
рдпрд╣ рдлреАрдЪрд░ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрдбрд╝рд╛ рдкреНрд▓рд╕ рд╣реЛрдЧрд╛ :)

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЧреАрддрд╛ рдХреЗ рд░реЛрдбрдореИрдк рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╣рд╛рдБ, рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдЬреЛрдбрд╝реЗрдВ!

рдЗрд╕реЗ рднреА рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ

рд╣рд╛рдБ, рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдЬреЛрдбрд╝реЗрдВ!

рдЗрд╕реЗ рднреА рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ

рдХреГрдкрдпрд╛, рдЗрд╢реНрдпреВ-рд╕реНрдЯрд╛рд░реНрдЯрд░ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП рднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

image

рдпрд╣ рдИрдореЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдИ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдХрд┐рдП рдЧрдП рд▓реЛрдЧреЛрдВ рдХреЛ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд░реЗрдЧрд╛:

image

рдФрд░ рдЗрд╕рдХреА рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ:

image

рдореБрдЭреЗ рд╕рд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рд┐рдкреНрд╕ ((рдЬреАрдЖрдИ) рдЪрд╛рдп рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ) рдирд╛рдо рдХрд╛рдлреА рдкрд╕рдВрдж рд╣реИред :) рдХрдк рднреА рдЕрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рдкреВрд░реНрдг рдЖрдХрд╛рд░ рдХреЗ рднрдВрдбрд╛рд░реЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрдзреВрд░рд╛ рдкреАрдЖрд░ рдирд╛рдо рд╣реИ рдпрд╣ рдХрдк

рдХреЙрдорди рдпреВрдирд┐рдХреНрд╕ рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо? рдХреНрд╖рдорд╛ рдХрд░реЗрдВ: рд╣рдВрд╕рдирд╛:

@ рдорд┐рдХреЗрд▓рд╛ рд╣рд╛! рдЙрд╕ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рднреА рдирд╣реАрдВ рдерд╛ред

@lunny рдореИрдВ рдкреАрдЖрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЗрдЦ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдореИрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдпрд╛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдкреЗрд╕реНрдЯрдмрд┐рди, рдмрд┐рди, рдкреЗрд╕реНрдЯ, рдХрдк, рдпрд╛ рдХрдк рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛? рдЕрдЧрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреБрдЫ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреАред рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рд╡рд╣рд╛рдБ рдирд╣реАрдВ рд╣реИ, рдЙрд╕ рдмрд╛рдд рдХреЗ рд▓рд┐рдПред рдмрд╕ рдкреНрд░рдпрд╛рд╕ рдХреА рдирдХрд▓ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ред

рдЖрд░реНрдХ PKGBUILDs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, Apple рдХреЗ pkgbuild рдХреЗ рд╡рд┐рдкрд░реАрддред
рдХрдк рдХреЗ рдмрдЬрд╛рдп рдХрдк рдареАрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рдХреЛрдИ рд╕рдВрдШрд░реНрд╖ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ

рдХреЛрдИ рдЦрд╝рдмрд░?

рдирд╛рдо рдХреЗ рд▓рд┐рдП рдХреЗ рд░реВрдк рдореЗрдВ

рдЕрдЧрд░ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ, рддреЛ рдпрд╣ gists рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдЧрд░ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдмреНрд░рд╛рдВрдб рдпреЛрдЧреНрдп рд╣реЛ, рддреЛ sips рдореЗрд░реЗ рд▓рд┐рдП cups рд╕реЗ рдЕрдзрд┐рдХ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреА рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреА рдмреНрд░рд╛рдВрдбрд┐рдВрдЧ рдХреЗ рдЦрд┐рд▓рд╛рдл рддрд░реНрдХ рджреВрдВрдЧрд╛ред

Gitlab рдмреНрд░рд╛рдВрдбреЗрдб рд╢рдмреНрджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ

рдЧрд┐рдЯрд▓реИрдм рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ "рдкреБрд▓ рдЕрдиреБрд░реЛрдз" рдХреЗ рдмрдЬрд╛рдп "рдорд░реНрдЬ рдЕрдиреБрд░реЛрдз" рдЪреБрдирд╛, рдЬреЛ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдореВрд▓ рдЬреАрдердм рдмрдирд╛рдо "рдСрдЯреЛ-рдорд░реНрдЬ" рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд░ "рдкреБрд▓ рдЕрдиреБрд░реЛрдз" рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕рдВрджрд░реНрдн рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╛рдж рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдЖред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдереЛрдбрд╝рд╛ рд╕рд╛ Google рдХреАрд╡рд░реНрдб рдкреНрд▓рд╛рдирд░ рд╢реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ "рдорд░реНрдЬ рдЕрдиреБрд░реЛрдз" рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрд╕рдИрдУ рд▓рд╛рдн рдорд┐рд▓рд╛ред

рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдПрдХ рдмреНрд░рд╛рдВрдбреЗрдб рдирд╛рдо рджреЗрдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдореВрд▓реНрдп рдирд╣реАрдВ рджреЗрдЦрддрд╛ред

рдПрдХ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ рдЙрд╕ рддрд░рд╣ рдХреА рдЪреАрдЬрд╝ рд╣реЛрдЧреА рдЬреЛ рдореБрдЭреЗ рдЕрдкрдиреА рдЖрдБрдЦреЗрдВ рдШреБрдорд╛рддреА рд╣реИ рдФрд░ рд╕реЛрдЪрддреА рд╣реИ:

рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╛рдореЛрдВ рд╕реЗ рдХреНрдпреЛрдВ рдкреБрдХрд╛рд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдЙрд╣

рдЕрдВрддрд┐рдо рд╡рд┐рдЪрд╛рд░

gist рдЯреНрд░реЗрдбрдорд╛рд░реНрдХ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдкрд░рд┐рдЪрд┐рдд рд╣реИ, рдФрд░ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ

рдпрджрд┐ рд╣рдо рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП gist рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рд╣рдо Google рдХреАрд╡рд░реНрдб рдкреНрд▓рд╛рдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдкрд░ рдПрдХ рдирд╛рдо рдЪреБрдиреЗрдВ рддрд╛рдХрд┐ рд╡реЗ рдкрд░рд┐рдЪрд┐рдд рд╢рдмреНрдж рдЦреЛрдЬ рд╕рдХреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд▓реЛрдЧ "рдкреЗрд╕реНрдЯрдмрд┐рди", "рдкреЛрд╕реНрдЯрдмрд┐рди" рдкрд░ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░ рдвреВрдВрдв рд░рд╣реЗ рд╣реИрдВред "рдЬрд┐рд╕реНрдЯ", рдЖрджрд┐ред

рдореИрдВ рдорд░реНрдЬ рдЕрдиреБрд░реЛрдз рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ, рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рдореБрдЭреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИ рдФрд░ рдореИрдВ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рд╕реЛрдЪрддрд╛ рд╣реВрдВ, Google рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдмрд╕ рдЗрддрдирд╛ рд╣реА рдХрд╣рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ:

"рдХрдк рдиреЛрдЯреНрд╕ рдХреЛ рдмрдЪрд╛рдиреЗ рдХрд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ рдФрд░ рдпрд╣ рдЬреАрдердмрдЧрд┐рд╕реНрдЯ рдФрд░ рдкреЗрд╕реНрдЯрдмрд┐рди рдХреЗ рд╕рдорд╛рди рд╣реИред"

рдмреНрд░рд╛рдВрдбрд┐рдВрдЧ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ

рд╕реНрд╡рдпрдВ рдХреЗ рдирд╛рдо рд╕рдордЭ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ - рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рднреА рдХрд╛ рдПрдХ рд╣реА рдирд╛рдо рдирд╣реАрдВ рд╣реИред

рдХрдВрдкрдирд┐рдпрд╛рдВ рдЕрдкрдиреА рдЖрдп рдХрд╛ рдЖрдзрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмреНрд░рд╛рдВрдбрд┐рдВрдЧ рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд░рддреА рд╣реИрдВ, рдкреЗрдкреНрд╕реА рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ "рд╣рдореЗрдВ рдЦреБрдж рдХреЗ рдирд╛рдо рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ, рдмрд╕ рдЗрд╕реЗ рдХреЛрд▓рд╛ рдХрд╣реЗрдВ" рдмреЗрддреБрдХрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдЗрдП рдЕрджреНрд╡рд┐рддреАрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред

рдмрд╕ рдореЗрд░реЗ рдЬреАрд╡рди рдХрд╛ рдЕрдиреБрднрд╡: рдЬрдм рдЖрдк рдЧрд┐рдЯрд╣рдм рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдкреАрдЖрд░ (рдкреБрд▓ рдЕрдиреБрд░реЛрдз) (рдпрд╛ рдЬрдирд╕рдВрдкрд░реНрдХ ?) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрдм рдЖрдк рдЧрд┐рдЯрд▓реИрдм рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реЛрдВ - рдЖрдкрдХреЛ рдПрдордЖрд░ (рдорд░реНрдЬ рдЕрдиреБрд░реЛрдз) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЕрдЧрд░ рдХреЛрдИ GitLab рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

- рдХреГрдкрдпрд╛, рдПрдордЖрд░ рдЦреЛрд▓реЗрдВред
- рд╢реНрд░реА?
- рд╣рд╛рдБ, рд▓рд╛рдЗрдХ... GitHub рдореЗрдВ PRред

рдФрд░ рдХрднреА-рдХрднреА, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдк рдПрдХ рдХреЛ рджреВрд╕рд░реЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рдЧрд▓рддреА рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ:

тАФ рдореИрдВрдиреЗ рдЖрдкрдХреЗ GitHub рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП MR рдЦреЛрд▓рд╛ рд╣реИред
- рд╢реНрд░реА?
- рдУрд╣, рд╕реЙрд░реА, рдкреАрдЖрд░ред

рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдмрдирд╛рдо рдЬрд┐рд╕реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдРрд╕рд╛ рд╣реА рд╣реИред

рдЖрдк рдЧреАрддрд╛ рдХреЛ рдЕрдкрдиреА рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рдмреБрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирдП рдирд╛рдореЛрдВ рд╕реЗ рдЖрдк рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЛ рдлреВрд▓рд╛ рджреЗрдВрдЧреЗред

рдЧрд┐рдЯреНрд╕ рдХреНрдпреЛрдВ рдирд╣реАрдВ? рдпрд╣ рдХрд╣рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдпрд╣ рдЧреАрддрд╛ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рдЬрдм рдореИрдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ.. рдЕрдЪрд╛рдирдХ... рднрдЧрд╡рд╛рди рд╣реЛ рдзрд┐рдХреНрдХрд╛рд░ рд╣реИ.. рдореБрдЭреЗ рдЧрд┐рдЯрдмрд┐рдЯреНрд╕ рдмреЗрд╣рддрд░ рд▓рдЧрддреЗ рд╣реИрдВ .. рдЯрд┐рдбреНрдмрд┐рдЯреНрд╕ рдХреА рддрд░рд╣ рдереЛрдбрд╝рд╛ред
рд╣рдореНрдо .. рдЕрдЪреНрдЫрд╛ рдЕрдЧрд░ рдРрд╕рд╛ рдХреЛрдИ рдкреНрд▓рдЧрдЗрди рдЖрддрд╛ рд╣реИ рддреЛ рдпрд╣ рдореАрдард╛ рд╣реЛрдЧрд╛! рдЗрд╕реЗ рдЬреЛ рдХреБрдЫ рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реИрд╕реЗ рдЧреАрддрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдкреНрдпрд╛рд░рд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рдореБрдЭреЗ рдПрдХ рдлреАрдЪрд░ рднреА рдЪрд╛рд╣рд┐рдП рдЬрдм рдореИрдВ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░/рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд┐рдЧ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реАрдзреЗ рдЧреАрддрд╛ рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХреВрдВред рд╕рдВрд╕реНрдХрд░рдг рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рд╕рдм рдХреБрдЫ рдХреЗ рд╕рд╛рдеред

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдХреНрдпрд╛ рдХрд╣рддреЗ рд╣реИрдВред рдореИрдВ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдкрд╣рд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред

рдЖрдЬ рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЙрди рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЗ рд░реЗрдкреЛ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЙрд╕реА рддрд░рд╣ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЬреИрд╕реЗ рдореИрдВ рдЕрдиреНрдп рдорд╢реАрдиреЛрдВ рд╕реЗ рдЕрдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реВрдВред рд╕рдВрдкреВрд░реНрдг рд░реЗрдкреЛ рдмрдирд╛рдирд╛ рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рд╣реЛрдЧрд╛ред

рдЗрд╕рд╕реЗ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧреЛрдкрдиреАрдп рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ, рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдирд┐рдЬреА рд╕рд╛рд░ рд╣реИред

рдЬрдм рддрдХ рдореИрдВ рдпрд╣рд╛рдВ рд░рд╣реВрдВрдЧрд╛, рдореИрдВ рдирд╛рдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ред рд╕рдЪ рдХрд╣реВрдВ рддреЛ рдореБрдЭреЗ рдЕрдм рддрдХ рдХреЛрдИ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реЗрд╡рд╛ рдХрд╛ рдирд╛рдордХрд░рдг Gistea рдФрд░ рдПрдХ рд╕реНрдирд┐рдкреЗрдЯ рдПрдХ рдкрддреНрддрд╛ред рдЬрд┐рд╕реНрдЯрд┐рдпрд╛ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдХреАрд╡рд░реНрдб рд╣реИ, рдЬрдмрдХрд┐ рдЕрднреА рднреА рдЧреАрддрд╛ рдХреЗ рд╕рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдкрддреНрддреЗ рдПрдХ рдЪрддреБрд░ рдФрд░ рдЖрдХрд░реНрд╖рдХ рд╕рд╛рджреГрд╢реНрдп рд╣реИрдВред

рдореБрдЭреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ "рдХрдк" рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рд░реНрдЬ рд╕рд┐рдореНрдкрд╕рди рджреГрд╢реНрдп рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реИред "рдХрдк ... рдХреНрдпрд╛ рдЖрдк рдЗрд╕рдХрд╛ рдЬрд╛рджреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?"

рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реЗрд╡рд╛ рдХрд╛ рдирд╛рдордХрд░рдг Gistea рдФрд░ рдПрдХ рд╕реНрдирд┐рдкреЗрдЯ рдПрдХ рдкрддреНрддрд╛ред

рдореБрдЭреЗ рд╡рд╣ рдкрд╕рдВрдж рд╣реИ: рдорд╛рд╕реВрдо:

рдореБрдЭреЗ рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдореЙрдХрдЕрдк рдЬреИрд╕рд╛ рдХреБрдЫ рд░рдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ред рдЬрдм рднреА рдореИрдВ рдХреБрдЫ рдирдпрд╛ рд╕реАрдЦ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдиреЛрдЯреНрд╕ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреА рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЙрди рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВред

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

рдЕрднреА рдореИрдВ рдПрдХ рдЕрд▓рдЧ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдмрд╕ рдЧрдпрд╛ рд╣реВрдВ рдЬрд╣рд╛рдВ рдореИрдВ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рдиреЛрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЗрд╢реНрдпреВ рдЯреНрд░реИрдХрд░ рдХрд╛ рджреБрд░реБрдкрдпреЛрдЧ рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдХрд░рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЙрдирдореЗрдВ рд▓реЗрдмрд▓ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдореИрдВ issue --> wiki --> formal docs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд▓реЗрдЦрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд▓рд┐рдирдХреНрд╕ рд╕реАрдПрд▓рдЖрдИ рдпреБрдХреНрддрд┐рдпреЛрдВ рдЖрджрд┐ рдЬреИрд╕реА рдЫреЛрдЯреА рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд▓рд┐рдВрдХ рдХреА рдЧрдИ рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдПрдХ рдЬреИрд╕рд╛ рд╕реЗрдЯрдЕрдк рдЬрд╣рд╛рдВ рдореИрдВ рдЪреАрдЬреЛрдВ рдХреЛ рд╡рд░реНрдЧреАрдХреГрдд рдФрд░ рдЯреИрдЧ рдХрд░ рд╕рдХрддрд╛ рдерд╛ рд╢рд╛рдирджрд╛рд░ рд╣реЛрдЧрд╛ред рдореИрдВ рдЗрд╕реЗ рдПрдХ рдЯрди рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реВрдВрдЧрд╛ред

https://github.com/fragmenta/fragmenta-cms
рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕реНрдХреНрд▓ рдЧреЛрд▓рдВрдЧ рдмрд┐рдЯреНрд╕ рд╣реИрдВред
рдореЛрдВрдЧреЛрдбрдм рдЧреЛрд▓рдВрдЧ рдмрд┐рдЯреНрд╕ рдорд╛рдЗрд╕реНрдХреНрд▓, рд╕рд┐рд▓рд╛/рдХреИрд╕рдВрдбреНрд░рд╛ред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХрдИ рдкреЗрд╕реНрдЯрдмрд┐рди рд╕реЗрд╡рд╛рдПрдБ,
(рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓: рдЬрд┐рд╕реНрдЯ, рдкрд╛рд╕реНрдЯрдмрд┐рди.., рд╡реЗрдЯрдкреЗрд╕реНрдЯ, рдЖрджрд┐)

https://secrethub.io/ , рдПрдкреАрдЖрдИ рдХреБрдВрдЬрд┐рдпреЛрдВ рдпрд╛ рд░рд╣рд╕реНрдпреЛрдВ рдХреЛ рдЧрд┐рд╕реНрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрдХреНрд╕реЗ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рд╣реИред
Valt.io рдпрд╛ рдЗрд╕реА рддрд░рд╣ рдХреА рдЧреБрдкреНрдд рд╡реЙрд▓реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛рдПрдВ ....

My.dev.box , рдмрдирд╛рдо hacked.box.someplace.else
рдпреВрдЖрдИрдбреА рдкрд╛рд╕рд╡рд░реНрдб, рдбреАрдПрдирдПрд╕ рдУрдХреЗ...
рдЕрдЧрд░ рд╣реЛрдо рд▓реЛрдХреЗрд╢рди рдпрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕рд░реНрд╡рд░ рдореЗрдВ рдирд╣реАрдВ рд╣реИ
рдорд╛рд░реЛ .. рдЕрдм рдпрд╣ред
рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдмрдХреНрд╕реЛрдВ рдмрдирд╛рдо рд╕рд╛рд░ рдХрд╛ рдЕрдиреБрдореЛрджрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдИ рдЯреЛрдЯрд▓реА рд╡рд╛рдирд╛ рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдЬрд┐рд╕реНрдЯ рдорд╛рдп рдПрдкреА рдлреНрд▓рд┐рдкрд┐рдВрдЧ рдХреА рдкреНрд░рд╛рдЗрд╡реЗрдЯ...
рдПрдХ рдЯреАрдо рдбреЗрд╡рд▓рдкрд░ рдмреНрд▓реЙрдЧ рдкрд░ рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЧрдИ рд╣реИ, рдЗрд╕реЗ рджреБрд░реНрдШрдЯрдирд╛ рд╕реЗ ...

OSINT INTELLIGENCE, рдореЗрд░реА рдЫрд┐рдкреА рд╣реБрдИ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдкрд░реНрджрд╛рдлрд╛рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╛рдиреА рд╕рд╛рд░..

рдкрд╛рдпрдерди рдУрдПрд╕рдЖрдИрдПрдирдЯреА рдЯреВрд▓реНрд╕, рдЖрдкрдХреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд▓реЗрдЯ, рдЖрдкрдХрд╛ рдкрддрд╛, рд╕реЗрд▓рдлреЛрди, рдХреИрд░рд┐рдпрд░ рдЗрддреНрдпрд╛рджрд┐ред
рдЧреАрдердм/рдЧрд┐рдЯрд▓реИрдм/рдЖрджрд┐ рдЪрд╛рдмрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ, рдПрдореНрдмреЗрдбреЗрдб рдкрд╛рд╕рд╡рд░реНрдб ....

рдЗрд╕рд▓рд┐рдП рдмреНрд▓реЙрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдпрд╛рдиреА рдкрд╛рд╕рд╡рд░реНрдб рдПрдкреАрдЖрдИ рдХреАрдЬрд╝ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛
SANE рднреА рд╕рд╛рдмрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдЧреЛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк: https://dev.sigpipe.me/dashie/git.txt

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

mirhec picture mirhec  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lunny picture lunny  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Fastidious picture Fastidious  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ghost picture ghost  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

thehowl picture thehowl  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ