IOS рдЯреАрдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реГрджреНрдзрд┐рд╢реАрд▓ рд╕рд░реНрд╡рд░ рдмрдирд╛рдирд╛

рдЫрд╡рд┐

рдирд┐: рд╢реБрд▓реНрдХ рдкреБрд╕реНрддрдХ

рдкрд╛рдВрдЪ рд╕рд╛рд▓ рддрдХ рдПрдХ рд╣реА рд░реЗрдХ рдкрд░ рд╣рдорд▓рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдФрд░ рдЫрд╣ рдорд╣реАрдиреЗ рддрдХ DevOps рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ, рдЬреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░реЛрд╡рд┐рдЬрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЖрд╡реЗрджрди рдХреА рддреИрдирд╛рддреА рдХреИрд╕реЗ рд╣реЛрддреА рд╣реИ, рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рддрд╕реНрд╡реАрд░реЛрдВ рдореЗрдВ рдХрджрдо-рджрд░-рдЪрд░рдг рдирд┐рд░реНрджреЗрд╢ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддрд╕реНрд╡реАрд░реЛрдВ рдореЗрдВ, рдХрд╛рдо рдХреЗ рдорд╛рд╣реМрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдиреНрдпреВрдирддрдо рд╡рд┐рддреНрддреАрдп рдирд┐рд╡реЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде iOS рдЯреАрдо (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдХреЛрдИ рднреБрдЧрддрд╛рди GitHub рдпрд╛ Jira рдЦрд╛рддреЗ рдирд╣реАрдВ рд╣реИрдВ), рдФрд░ рдХрд╛рдо рдкреВрд░реЗ рдЬреЛрд░реЛрдВ рдкрд░ рд╣реИред рдмреЗрд╢рдХ, рдПрдХ рдЙрджреНрджреЗрд╢реНрдп рдерд╛ рдХрд┐ рд╣реЛрдмреЗ рдкрд░ рдПрдХ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдЬрдм рдкреГрд╖реНрдареЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрдЪрд╛рд╕ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рдЧрдИ, рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐ рд╕реМ рдФрд░ рдЕрдВрдд-рдХрд┐рдирд╛рд░реЗ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣реА рдереА, рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧреАред рдпреЛрдЬрдирд╛рдУрдВ рдиреЗ рджреВрд╕рд░реЗ рдФрд░ рддреАрд╕рд░реЗ рднрд╛рдЧ рдХреЛ рдЪреБрдирд╛ред рд▓реЗрдХрд┐рди, рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ, рджреВрд╕рд░реЗ рднрд╛рдЧ рдХреЗ рдмреАрдЪ рдореЗрдВ, рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдХрд╛рдо рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рдЗрд╕реЗ рдХрдм рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдпрд╣ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИред рдкрд╣рд▓рд╛ рднрд╛рдЧ рдХрдо рд╕реЗ рдХрдо 3 рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП "рдХрдкрдбрд╝реЗ рдХреЗ рдиреАрдЪреЗ" рдЪрд▓рд╛ рдЧрдпрд╛ред рдЪреВрдВрдХрд┐ рд╢реЗрд╖ рднрд╛рдЧреЛрдВ рдХрд╛ рднрд╛рдЧреНрдп рдЙрдирдХреЗ рд▓реЗрдЦрдХ рдХреЗ рд▓рд┐рдП рднреА рдЕрдЬреНрдЮрд╛рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдкрд╣рд▓рд╛ рднрд╛рдЧ "рдЬреИрд╕рд╛ рд╣реИ" рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдиреНрдпреВрдирддрдо рд╕реБрдзрд╛рд░ рдХреЗ рд╕рд╛рде рдФрд░ ePub рдФрд░ рдкреАрдбреАрдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкреБрд╕реНрддрдХ рдХреЗ рд░реВрдк рдореЗрдВ рддрдХрдиреАрдХреА рд╕реБрдзрд╛рд░ рдХреЗ рдмрд┐рдирд╛ред

IOS рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдкрд╕рдВрдж рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░, Apple рдиреЗ рдХреГрдкрдпрд╛ рдПрдХ рдИ-рдмреБрдХ рдХреНрд░рд┐рдПрд╢рди рдЯреВрд▓ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛, рдЬрд┐рд╕реЗ рд╣рд░ рдЙрд╕ рд▓реЗрдЦрдХ рд╕реЗ рдирдлрд░рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рдореИрдВ рдХрд╡рд┐рддрд╛ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рджреВрдВ, рддреЛ рдпрд╣ рдмреЛрд░рд▓реИрдВрдб рд╕реА рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдЧрд╛ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдерд╛ред рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП)ред OnlyOffice рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреЛ рдирдорд╕реНрдХрд╛рд░! рдпрд╣ .ba рдореЗрдВ рдПрдХ рдХрдирд╡рд░реНрдЯрд░ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЛрдЯ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдореИрдВ Apple рдореЗрдВ рдЖрдк рд╕реЗ рдЬреНрдпрд╛рджрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВред рд╕реНрдкреЙрдЗрд▓рд░ рдореЗрдВ, рдореИрдВ рдкрд╣рд▓реЗ рднрд╛рдЧ рдХреА рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕реЗ рдЖрдк рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рдкрд░ AppStore рд╕реЗ рдпрд╛ рдлрд╝рд╛рдЗрд▓ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рд╛рдордЧреНрд░реА
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ред 4
рдкрд░рд┐рдЪрдп рел
рдЕрдзреНрдпрд╛рдп I: рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ 7
рдЕрдзреНрдпрд╛рдп 2: рдЬреЗрдирдХреАрдВрд╕ 11 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдЕрдзреНрдпрд╛рдп 3: рдЕрдкрдиреЗ рдЬреЗрдирдХреАрдВрд╕ рдЦрд╛рддреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧрдард┐рдд рдХрд░рдирд╛ред 14

  • рдбреЙрдХ рдкреИрдирд▓ред 14
  • XCodeред 14
  • рдХреАрдЪреЗрдиред 15
  • рдкреНрд░рд╛рд╡рдзрд╛рди рдкреНрд░реЛрдлрд╛рдЗрд▓ред 16
  • рдмрд┐рдЬрд▓реА рдкреНрд░рдмрдВрдзрдиред 17
  • рдЦреЛрдЬрдХред 17
  • рдЯрд░реНрдорд┐рдирд▓ 20

рдЕрдзреНрдпрд╛рдп 4: рдбреЙрдХрдЯрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ред 22
  • Uctanovkaред 22
  • Portainerред 23
  • рдкреНрд░рдмрдВрдзрдиред 23

рдЕрдзреНрдпрд╛рдп 5: GitLab CE рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ред 25

  • GitLab рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред 25
  • GitLab рдЦрд╛рддреЗ рдмрдирд╛рдПрдБред 26
  • рдПрдХ GitLab рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рдПрдБред 27
  • Git рдЧреНрд░рд╛рд╣рдХ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред 28
  • SSH рдХреБрдВрдЬреА рдмрдирд╛рдирд╛ред 28
  • GitLab рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдХреНрд▓реЛрдирд┐рдВрдЧред 31

рдЕрдзреНрдпрд╛рдп 6: рдкреНрд░реАрд╕реЗрдЯ рдЬреЗрдирдХрд┐рдВрд╕ред 32

  • рдЬреЗрдирдХреАрдВрд╕ рдХреА рдЕрдиреБрдорддрд┐ред 32
  • рдЬреЗрдирдХрд┐рдВрд╕ 35 рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛
  • рдХрд▓рд╛рдХрд╛рд░реЛрдВ (рдХрдиреНрд╡реЗрдпрд░) рдЬреЗрдирдХреАрдВрд╕ рдХреА рд╕реНрдерд╛рдкрдирд╛ред 35

рдЕрдзреНрдпрд╛рдп 7: рд╕рд╛рдордЧреНрд░реА рддреИрдпрд╛рд░ рдХрд░рдирд╛ 37

  • рдПрдХ Xcode рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдирд╛ред 37
  • рд╡рд┐рддрд░рдг рд╕реЗрд╡рд╛ рджрд┐рдпрд╡реА рей Distribution
  • рдЕрдзреНрдпрд╛рдп 8: рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЯрд╛рд╕реНрдХ рдмрдирд╛рдирд╛ред 39
  • рдлреНрд░реАрд╕реНрдЯрд╛рдЗрд▓ рдХрд╛рд░реНрдп рдмрдирд╛рдирд╛ред 39
  • рд╡рд┐рднрд╛рдЬрди рд╡рд┐рдиреНрдпрд╛рд╕ред 40
  • рдЕрдиреБрднрд╛рдЧ рдЬрдирд░рд▓ред 41
  • рдЕрдиреБрднрд╛рдЧ рд╕реНрд░реЛрдд рдХреЛрдб рдкреНрд░рдмрдВрдзрдХред 42
  • рдЯреНрд░рд┐рдЧрд░ рдЕрдиреБрднрд╛рдЧ рдмрдирд╛рдПрдБред 43
  • рдкрд░реНрдпрд╛рд╡рд░рдг рдЕрдиреБрднрд╛рдЧ рдмрдирд╛рдПрдБред 43
  • рдЦрдВрдб, Xcode рд╕рджрд╕реНрдпрддрд╛ рдмрдирд╛рдПрдБред 44
  • рдирд┐рд░реНрдорд╛рдг рдЕрдиреБрднрд╛рдЧ, рдирд┐рд░реНрдпрд╛рдд рдЖрдИрдкреАрдП рд╕рджрд╕реНрдпрддрд╛ред 46
  • рдЦрдВрдб, рд╡рд┐рддрд░рдг рдмрдирд╛рдПрдБред 50
  • рдкреЛрд╕реНрдЯ-рдмрд┐рд▓реНрдб рдПрдХреНрд╢рди рд╕реЗрдХреНрд╢рдиред 51

рдЕрдзреНрдпрд╛рдп 9: рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ 53 рдХрд╛ рдирд┐рд░реНрдорд╛рдг
рдЕрдзреНрдпрд╛рдп 10: рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдБред 56
рдЕрдзреНрдпрд╛рдп 11: рдПрдХреАрдХрд░рдгред 60

  • WebHookред 60
  • рдИрдореЗрд▓ред 62
  • рдлреИрдмреНрд░рд┐рдХ / рдХреНрд░реИрд╢рд▓рд╛рдЗрдХреНрд╕ред 62
  • Testflightред 63
  • рджреВрдд ремрел

рдЕрдзреНрдпрд╛рдп 12: рдЬреЗрдирдХрд┐рдВрд╕ рдореЗрдВ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдгред 66
рдЕрдзреНрдпрд╛рдп 13: рдЬреЗрдирдХреАрдВрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯреНрд╕ред 70

  • рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ред 70
  • рдХрд╕реНрдЯрдо рджреГрд╢реНрдпред 71
  • рдХрд╛рд░реНрдп рдХрд╛ рд╡рд┐рд╡рд░рдгред 71
  • рдмреИрдХрдЕрдкред 72
  • рдмреИрдХрдЕрдк рдореИрдиреЗрдЬрд░: 73
  • рдЖрд╡рдзрд┐рдХ рдмреИрдХрдЕрдк рдкреНрд░рдмрдВрдзрдХ: 73
  • рдерд┐рдирдмреИрдХрдЕрдк 74

рдЕрдзреНрдпрд╛рдп 14: рд░реЗрдбрдорд╛рдЗрдиред 76

  • рд╕реНрдерд╛рдкрдирд╛ред 76
  • рдПрдХрддрд╛ред 77
  • рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ред 79
  • рдЕрдзреНрдпрд╛рдп 15: OnlyOffice рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рд░реНрд╡рд░ред 84
  • рд╕реНрдерд╛рдкрдирд╛ рдХреА рддреИрдпрд╛рд░реАред 84
  • рд╕реНрд╡рд╛рдЧрдд рдкреГрд╖реНрда 89
  • рд╕реЗрдЯрд┐рдВрдЧреНрд╕ред 89

рдЕрдзреНрдпрд╛рдп 16: рдкреНрд░рд╛рд╡рдзрд╛рди рдФрд░ рд╡рд┐рддрд░рдгред 92
  • рддреИрдпрд╛рд░реА 92
  • рдбреЗрд╡рд▓рдкрд░ рдЬрд╝реЛрди Apple 95
  • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВред 105
  • рд╡рд┐рддрд░рдгред 112
  • Diawiред 113
  • рд╕рд╛рдЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рддрд░рдгред 114

рдЕрдзреНрдпрд╛рдп 17: рдПрд▓реЗрд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ + рдХрд┐рдмрд╛рдирд╛ред 117

  • рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдмрдпрд╛рдиред 117
  • рдПрд▓рд┐рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ + рдХрд┐рдмрд╛рдирд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред 118
  • рдбреЗрдЯрд╛ рдХреА рддреИрдпрд╛рд░реАред 119
  • рд╡рд┐рд╢реНрд▓реЗрд╖рдгред 126
  • рджреГрд╢реНрдпред 130
  • рдкреНрд░рд╕реНрддреБрддрд┐ резрейрек

рдЕрдзреНрдпрд╛рдп 18. рд▓реЙрдЧрд╕реНрдЯрд╛рд╢ 136

  • рдореВрд▓ рд╕реНрдерд╛рдкрдирд╛ 136
  • рдХрд┐рдмрд╛рдирд╛ рдлреНрд░реАрдХреНрд╡реЗрдВрд╕реА рдЪрд╛рд░реНрдЯред 137
  • Redmine рдПрдХреАрдХрд░рдг: рдПрдХ рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдбреЗрдЯрд╛ рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИред 138
  • рдЕрдиреБрднрд╛рдЧ рдЗрдирдкреБрдЯред 139
  • рдзрд╛рд░рд╛ рдлрд┐рд▓реНрдЯрд░ 139
  • рдзрд╛рд░рд╛ рдЙрддреНрдкрд╛рджрди 141
  • рд░реЗрдбрдореАрди рдореЗрдВ рдкреНрд░рд╡рд╛рд╣ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди 146
  • Syslog рдПрдХреАрдХрд░рдг (Rslog) 149
  • рд╕рд░рд▓ рдЯреАрд╕реАрдкреА рд╡рд┐рдиреНрдпрд╛рд╕ 151
  • рд╕рд░рд▓ рдпреВрдбреАрдкреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди 152
  • рдЙрдиреНрдирдд рд╡рд┐рдиреНрдпрд╛рд╕ 154
  • рдбрд┐рдмрдЧ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди 156
  • Rsyslog 157


рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдореЗрдВ рд╡рд╣ рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдЖрдк рдЕрдкрдиреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ / рдпрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдП рдЧрдП рдмрдЧреНрд╕ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╡реНрдпрд╛рдХрд░рдгрд┐рдХ рдФрд░ рддрдХрдиреАрдХреА рджреЛрдиреЛрдВ рд╣реИрдВред

рдПрдкреНрдкрд▓ рдмреБрдХреНрд╕ рд╕реНрдЯреЛрд░ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ



рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдХреБрдЫ рджреЗрд╢реЛрдВ рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИрдВред IBooks рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ, рдЖрдкрдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкрд╢реНрдЪрд┐рдореА рджреЗрд╢ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдлрд╝рд╛рдЗрд▓ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ (~ 30 рдПрдордмреА)


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

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


All Articles