Yandex.Disk เจจเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ rclone เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€ เจฒเจ—เจพ เจฆเจฟเฉฑเจคเฉ€ เจนเฉˆ

prehistory

เจนเฉ‡ เจนเจฌเจฐ!

เจœเจฟเจธ เจšเฉ€เจœเจผ เจจเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจน เจชเฉ‹เจธเจŸ เจฒเจฟเจ–เจฃ เจฒเจˆ เจชเฉเจฐเฉ‡เจฐเจฟเจ† เจ‰เจน เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจ—เจฒเจคเฉ€ เจธเฉ€, เจœเฉ‹ เจ•เจฟ เจฌเฉ€เจคเฉ€ เจฐเจพเจค เจฒเฉ€เจจเจ•เจธ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจฒเฉˆเจชเจŸเจพเจช 'เจคเฉ‡ เจธเฉ€ (เจนเจพเจ‚, เจฎเฉˆเจ‚ เจ‰เจนเจจเจพเจ‚ เจ…เจœเฉ€เจฌ เจฒเฉ‹เจ•เจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเจพเจ‚ เจœเฉ‹ เจฒเฉˆเจชเจŸเจพเจช 'เจคเฉ‡ GNU/Linux เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ) เจฎเฉˆเจจเฉ‚เฉฐ เจฎเฉ‡เจฐเฉ‡ Yandex เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจฌเจœเจพเจ เจชเฉเจฐเจพเจชเจค เจนเฉ‹เจˆ .เจกเจฟเจธเจ•:

$ ls -l /mnt/yadisk
ls: reading directory '.': Input/output error
total 0

เจฎเฉ‡เจฐเจพ เจชเจนเจฟเจฒเจพ เจตเจฟเจšเจพเจฐ: เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเฉฐเจฆ เจนเฉ‹ เจ—เจฟเจ†, เจ•เฉ‹เจˆ เจตเฉฑเจกเฉ€ เจ—เฉฑเจฒ เจจเจนเฉ€เจ‚เฅค เจชเจฐ เจœเจฆเฉ‹เจ‚ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€, เจคเจพเจ‚ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจ—เจฒเจคเฉ€ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฑเจคเฉ€:

$ sudo umount /mnt/yadisk && rclone mount --timeout 30m ya:/ /mnt/yadisk
2020/02/21 20:54:26 ERROR : /: Dir.Stat error: [401 - UnauthorizedError] Unauthorized (ะะต ะฐะฒั‚ะพั€ะธะทะพะฒะฐะฝ.)

เจ‡เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ…เจœเฉ€เจฌ เจธเฉ€. เจ•เฉ€ เจŸเฉ‹เจ•เจจ เจ–เจฐเจพเจฌ เจนเฉˆ? เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚, เจฎเฉˆเจ‚ เจฆเฉเจฌเจพเจฐเจพ เจ…เจงเจฟเจ•เจพเจฐเจค เจ•เจฐเจพเจ‚เจ—เจพ!

$ rclone config
... (ะพะฟัƒั‰ัƒ ั‚ัƒั‚ ะฒะตััŒ ะฒั‹ะฒะพะด ั‚ะตั€ะผะธะฝะฐะปะฐ) ..

เจตเฉˆเฉฑเจฌ 'เจคเฉ‡ เจœเจพเจฃ เจ…เจคเฉ‡ เจ‰เฉฑเจฅเฉ‡ เจฒเฉŒเจ— เจ‡เจจ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ–เจพเจธ เจธเฉเจจเฉ‡เจนเจพ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆ:

เจ‡เจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจ–เจคเจฐเจจเจพเจ• เจ—เจคเฉ€เจตเจฟเจงเฉ€เจ†เจ‚ เจฒเจˆ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจจเจนเฉ€เจ‚ เจนเฉˆ (เจ…เจฃเจ…เจงเจฟเจ•เจพเจฐเจค_เจ•เจฒเจพเจ‡เฉฐเจŸ)เฅค

เจชเจนเจฟเจฒเจพ เจตเจฟเจšเจพเจฐ: เจ•เฉ€?

เจ†เจฐเจ•เจฒเฉ‹เจจ เจฌเจพเจฐเฉ‡

เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ€ เจœเจฟเจนเฉ€ เจฎเจฆเจฆ:
เจฐเฉˆเจ•เจฒเฉ‹เจจ - เจ•เจพเจซเจผเฉ€ เจฎเจธเจผเจนเฉ‚เจฐ เจ–เฉเฉฑเจฒเจพ เจ•เจฒเจพเจ‰เจก เจธเจŸเฉ‹เจฐเฉ‡เจœ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ (เจตเจพเจฐ-เจตเจพเจฐ เจตเจพเจฐ, ะดะฒะฐ, เจคเจฟเฉฐเจจ Habrรฉ 'เจคเฉ‡ เจœเจผเจฟเจ•เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ). เจฒเฉ‡เจ–เจ• เจ‡เจธเจจเฉ‚เฉฐ "เจ•เจฒเจพเจŠเจก เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฒเจˆ rsync" เจ•เจนเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เจพเจซเจผเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจตเจพเจฒเจพ เจนเฉˆเฅค เจชเจฐ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจ‡เจธ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ: rsync เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจกเจฟเจธเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, ncdu เจซเฉฐเจ•เจธเจผเจจ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ (เจœเจฟเจธ เจจเฉ‡, เจ‡เฉฑเจ• เจตเจพเจฐ เจฎเฉˆเจจเฉ‚เฉฐ Yandex.Disk เจคเฉ‡ เจ–เจพเจฒเฉ€ เจฅเจพเจ‚ เจฆเฉ€ เจ—เจฒเจค เจ—เจฃเจจเจพ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€ เจ…เจคเฉ‡ เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจนเจพเจ‡เจคเจพ เจฆเฉเจ†เจฐเจพ เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเฉ‹), เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจนเฉ‹เจฐ เจšเฉ€เจœเจผเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจนเฅค เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเจฐเจœเจจเจพเจ‚ เจ•เจฒเจพเจ‰เจก เจธเจŸเฉ‹เจฐเฉ‡เจœเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจนเฉ‹เจฐ เจชเจฐเฉฐเจชเจฐเจพเจ—เจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ - WebDAV, FTP, rsync เจ…เจคเฉ‡ เจนเฉ‹เจฐเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค Yandex.Disk เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ เจฒเจˆ, เจธเจนเฉ‚เจฒเจค เจตเจฐเจคเจฆเฉ€ เจนเฉˆ เจ…เจงเจฟเจ•เจพเจฐเจค เจœเจจเจคเจ• API เจกเจฟเจธเจ•เฅค

เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจธเฉฑเจšเจฎเฉเฉฑเจš เจตเจฟเจฒเฉฑเจ–เจฃ เจนเฉˆ เจ…เจคเฉ‡ (เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš) เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ€ เจ‰เจธ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเจพเจฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจ‰เจน เจฒเจ—เจพเจคเจพเจฐ เจฒเจพเจญ เจฒเจฟเจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ.

เจ•เฉ€ เจนเฉ‹เจ‡เจ†?

เจ—เฉ‚เจ—เจฒ เจตเฉฑเจฒ เจฎเฉเฉœเจฆเจฟเจ†เจ‚, เจฎเฉˆเจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจ…เจนเจฟเจธเจพเจธ เจนเฉ‹เจ‡เจ† เจ•เจฟ เจฎเฉˆเจ‚ เจ‡เจ•เฉฑเจฒเจพ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจ–เจพเจ“ เจ…เจงเจฟเจ•เจพเจฐเจค github เจตเจฟเฉฑเจš เจฌเฉฑเจ—, เจฆเฉ‡ เจจเจพเจฒ เจจเจพเจฒ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ…เจงเจฟเจ•เจพเจฐเจค เจซเฉ‹เจฐเจฎ.
เจธเฉฐเจ–เฉ‡เจช: เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเจพ client_id Yandex.Disk เจฆเฉเจ†เจฐเจพ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจ•เจพเจฐเจจ เจคเฉเจธเฉ€เจ‚ เจนเฉเจฃ เจฒเฉŒเจ—เจ‡เจจ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจคเฉเจธเฉ€เจ‚ เจ—เจพเจนเจ•_เจ†เจˆเจกเฉ€ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจ‡เจน เจคเฉฑเจฅ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจจเจตเฉ€เจ‚ เจ†เจˆเจกเฉ€ เจจเจพเจฒ เจ‰เจนเฉ€ เจ•เจฟเจธเจฎเจค เจจเจนเฉ€เจ‚ เจ†เจตเฉ‡เจ—เฉ€เฅค
เจธเจฎเจฐเจฅเจจ เจœเจตเจพเจฌ เจ‰เจธเฉ‡ เจซเฉ‹เจฐเจฎ 'เจคเฉ‡ เจชเฉ‹เจธเจŸ เจ•เฉ€เจคเจพ:

เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ Rclone เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจคเฉเจนเจพเจจเฉ‚เฉฐ Yandex.Disk เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ Yandex.Disk เจ‡เฉฑเจ• เจจเจฟเฉฑเจœเฉ€ เจธเฉ‡เจตเจพ เจนเฉˆ เจœเฉ‹ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจ…เจธเฉ€เจ‚ Rclone - Yandex.Disk เจฒเจฟเฉฐเจ• เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

"เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจญเจพเจ—"? เจ–เฉˆเจฐ, เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡, เจคเจพเจ‚ เจ‡เจน เจธเจผเจพเจ‡เจฆ เจจเจฟเจฏเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจฃเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจฎเฉˆเจ‚ เจธเฉ‹เจšเจฟเจ†, เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเจพ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš เจกเจฟเจธเจ• เจฆเฉ‡ เจจเจฟเจฏเจฎ เจœเจพเจ‚ เจ‰เจธเจฆเจพ เจœเจจเจคเจ• API เจฎเฉˆเจ‚ เจจเจนเฉ€เจ‚ เจฒเฉฑเจญเจฟเจ†เฅค

เจ เฉ€เจ• เจนเฉˆ, เจšเจฒเฉ‹ เจธเจฎเจฐเจฅเจจ เจฒเจˆ เจฒเจฟเจ–เจฆเฉ‡ เจนเจพเจ‚เฅค
เจชเจนเจฟเจฒเจพ เจœเจตเจพเจฌ เจฌเจฟเจฒเจ•เฉเจฒ เจ‰เจนเฉ€ เจนเฉˆ เจœเฉ‹ เจ‰เฉฑเจชเจฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ (โ€œเจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡โ€ เจฌเจพเจฐเฉ‡)เฅค เจ เฉ€เจ• เจนเฉˆ, เจธเจพเจจเฉ‚เฉฐ เจฎเจพเจฃ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจธเจนเจฟเจฏเฉ‹เจ— เจจเจพเจฒ เจนเฉ‹เจฐ เจชเฉฑเจคเจฐ เจตเจฟเจนเจพเจฐ

เจฎเฉˆเจ‚:

เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจฆเฉฑเจธ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ‡เจน เจ•เจฟเจนเฉœเฉ‡ เจธเฉ‡เจตเจพ เจจเจฟเจฏเจฎ เจฆเฉ€ เจ‰เจฒเฉฐเจ˜เจฃเจพ เจ•เจฐเจฆเจพ เจนเฉˆ?
เจฎเฉˆเจ‚ เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจกเจฟเจธเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚ เจฆเจพ เจ…เจงเจฟเจเจจ เจ•เฉ€เจคเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ "เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚" เจตเจฐเจคเจฃ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจชเจพเจฌเฉฐเจฆเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฎเฉˆเจ‚ เจกเจฟเจธเจ• เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ†เจชเจฃเฉ‡ เจจเจฟเฉฑเจœเฉ€ เจฒเฉˆเจชเจŸเจพเจช เจคเฉ‹เจ‚ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเจพ/เจธเจ•เจฆเฉ€ เจนเจพเจ‚เฅค เจ‡เจน เจฌเจฟเจฒเจ•เฉเจฒ เจตเฉ€ "เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡" เจฆเฉ‡ เจ…เจงเฉ€เจจ เจจเจนเฉ€เจ‚ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจธเจŸเฉˆเจ‚เจกเจฐเจก เจกเจฟเจธเจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจญเจฟเจ†เจจเจ• เจนเฉˆ, เจฎเจพเจซ เจ•เจฐเจจเจพ.

เจธเจนเจพเจ‡เจคเจพ:

เจธเจฐเจ—เฉ‡เจˆ, เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ Yandex.Disk เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจจเจฟเฉฑเจœเฉ€ เจธเฉ‡เจตเจพ เจนเฉˆ เจœเฉ‹ เจ†เจชเจฃเฉ‡ เจ†เจช เจฌเฉˆเจ•เจ…เฉฑเจช เจ•เจพเจชเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจ…เจคเฉ‡ Yandex.Disk เจตเจฟเจšเจ•เจพเจฐ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจกเจฟเจธเจ• เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจตเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจœเฉ‡เจ•เจฐ เจ•เจฟเจธเฉ‡ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจพเจกเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจคเฉ‹เจ‚ เจธเฉฐเจคเฉเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉ‹, เจคเจพเจ‚ เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจตเจพเจœเจผ เจฆเจฟเจ“เฅค เจชเจฐเฉฐเจชเจฐเจพเจ—เจค เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจ‰เจคเจชเจพเจฆ เจ…เฉฑเจชเจกเฉ‡เจŸ เจœเจพเจฐเฉ€ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจซเฉ€เจกเจฌเฉˆเจ• เจจเฉ‚เฉฐ เจธเฉเจฃเจฆเฉ‡ เจนเจพเจ‚เฅค

เจคเฉเจธเฉ€เจ‚ เจธเฉ‡เจตเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเฉเจฐเจฟเจค เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจจเจพเจฒ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจœเจพเจฃเฉ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ "เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฒเจˆ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจฎเจเฉŒเจคเจพ", เจ‡เฉฑเจฅเฉ‡ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ: https://yandex.ru/legal/rules/, เจจเจพเจฒ เจนเฉ€ "Yandex.Disk เจธเฉ‡เจตเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚": https://yandex.ru/legal/disk_termsofuse

เจ‰เจนเจจเจพเจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจœเจฟเจนเจจเจพเจ‚ เจฒเจˆ เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจชเจพเจตเจฐ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ…เจธเฉ€เจ‚ Yandex.Cloud เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจ‡เจ• เจนเฉ‹เจฐ เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจ•เจฒเจพเจ‰เจก เจธเฉ‡เจตเจพ เจนเฉˆ, เจœเฉ‹ เจตเจชเจพเจฐเจ• เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจฌเจฃเจพเจˆ เจ—เจˆ เจธเฉ€เฅค เจคเฉเจธเฉ€เจ‚ Yandex.Cloud เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃ เจธเจ•เจฆเฉ‡ เจนเฉ‹: https://cloud.yandex.ru

เจฎเฉˆเจ‚:

เจคเฉเจธเฉ€เจ‚ เจฎเฉ‡เจฐเฉ‡ เจธเจตเจพเจฒ เจฆเจพ เจœเจตเจพเจฌ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฑเจคเจพเฅค เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจฆเฉฑเจธเฉ‹ เจ•เจฟ เจธเฉ‡เจตเจพ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ‡ เจ•เจฟเจนเฉœเฉ‡ เจฌเจฟเฉฐเจฆเฉ‚ เจ†เจฐเจ•เจฒเฉ‹เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ‰เจฒเฉฐเจ˜เจฃเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ? เจฎเฉˆเจ‚ เจคเฉเจนเจพเจกเฉ‡ เจฒเจฟเฉฐเจ• เจคเฉ‹เจ‚ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเจพ เจงเจฟเจ†เจจ เจจเจพเจฒ เจ…เจงเจฟเจเจจ เจ•เฉ€เจคเจพ (เจคเฉเจนเจพเจกเฉ‡ เจตเฉฑเจฒเฉ‹เจ‚ เจญเฉ‡เจœเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจตเฉ€).

เจนเฉเจฃเฉ‡ เจนเฉเจฃเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจชเฉ‹เจธเจŸ เจฒเจฟเจ–เจฟเจ† เจนเฉˆ เจ•เจฟ เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจ“เจชเจจเจธเฉ‹เจฐเจธ เจฆเจพ เจœเจผเฉ‹เจฐเจฆเจพเจฐ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ“เจชเจจเจธเฉ‹เจฐเจธ เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ…เจคเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจฎเฉŒเจœเฉ‚เจฆ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ (https://habr.com/ru/post/480090/).

เจ…เจคเฉ‡ เจนเฉเจฃ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฆเฉ‚เจฐ-เจฆเฉเจฐเจพเจกเฉ‡ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡ เจ“เจชเจจเจธเฉ‹เจฐเจธ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐ เจฐเจนเฉ‡ เจนเฉ‹เฅค

เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ "เจฌเฉˆเจ•เจ…เฉฑเจช เจ•เจพเจชเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจกเจพเจŠเจจเจฒเฉ‹เจก เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ"; เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจจเฉ‚เฉฐ เจ•เจฒเจพเจ‰เจก เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจ…เจคเฉ‡ Yandex.Disk เจตเจฟเจšเจ•เจพเจฐ เจกเจพเจŸเจพ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผ เจ•เจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจน เจฎเฉ‡เจฐเฉ€ เจฎเฉเฉฑเจ– เจตเจฐเจคเฉ‹เจ‚-เจ•เฉ‡เจธ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจนเฉˆ, เจœเฉ‹ เจนเฉเจฃ เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจธเจนเจพเจ‡เจคเจพ:

เจงเจพเจฐเจพ 3.1 เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ. "เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจฎเจเฉŒเจคเจพ" เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจ•เฉ‹เจฒ เจธเจพเจฐเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ, เจœเจพเจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ (เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจธเจฅเจพเจจ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‰เจน เจญเจพเจธเจผเจพ เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเฉ‡เจตเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ†เจฆเจฟ) เจฒเจˆ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฆเจพ เจ…เจงเจฟเจ•เจพเจฐ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ: เจ•เฉเจ เจซเฉฐเจ•เจธเจผเจจ เจธเฉ‡เจตเจพ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€/เจ—เฉˆเจฐเจนเจพเจœเจผเจฐเฉ€, Yandex.Mail เจธเฉ‡เจตเจพ เจตเจฟเฉฑเจš เจฎเฉ‡เจฒ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจฆเฉ€ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจฎเจฟเจ†เจฆ, เจ•เฉ‹เจˆ เจนเฉ‹เจฐ เจธเจฎเฉฑเจ—เจฐเฉ€, เจ‡เฉฑเจ• เจฐเจœเจฟเจธเจŸเจฐเจก เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉเจ†เจฐเจพ เจญเฉ‡เจœเฉ‡ เจœเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฃ เจตเจพเจฒเฉ‡ เจธเฉฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€ เจ…เจงเจฟเจ•เจคเจฎ เจธเฉฐเจ–เจฟเจ†, เจ‡เฉฑเจ• เจฎเฉ‡เจฒ เจธเฉเจจเฉ‡เจนเฉ‡ เจฆเจพ เจ…เจงเจฟเจ•เจคเจฎ เจ†เจ•เจพเจฐ เจœเจพเจ‚ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ, เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจธเฉ‡เจตเจพ เจฒเจˆ เจ•เจพเจฒเจพเจ‚ เจฆเฉ€ เจ…เจงเจฟเจ•เจคเจฎ เจธเฉฐเจ–เจฟเจ†, เจ…เจงเจฟเจ•เจคเจฎ เจฎเจฟเจ†เจฆ เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเจŸเฉ‹เจฐเฉ‡เจœ, เจกเจพเจ‰เจจเจฒเฉ‹เจก เจ•เฉ€เจคเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฒเจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจฎเจพเจชเจฆเฉฐเจก, เจ†เจฆเจฟเฅค เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจ†เจชเจฃเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจคเฉฑเจ• เจธเจตเฉˆเจšเจฒเจฟเจค เจชเจนเฉเฉฐเจš 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€ เจฒเจ—เจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจตเฉˆเจšเจฒเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉˆเจฆเจพ เจนเฉ‹เจˆ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจจเจพ เจฌเฉฐเจฆ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจชเฉˆเจฎ เจฎเฉ‡เจฒ)เฅค

เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจงเจพเจฐเจพ 4.6 เจตเจฟเฉฑเจš เจ‡เจธ เจฌเจพเจฐเฉ‡ เจšเฉ‡เจคเจพเจตเจจเฉ€ เจตเฉ€ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค "Yandex.Disk เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚เฅค"

เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ "Yandex.Disk เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚" เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเจˆ เจจเฉ‡เจ• เจตเจฟเจธเจผเจตเจพเจธ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเฉ‡เจตเจพ เจฆเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจฆเฉเจฐเจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฆเฉ€ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐเฉ€ เจตเฉ€ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเฉ‡เจตเจพ เจฆเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฎเจพเจธ เจซเจพเจˆเจฒ เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจฐเจนเฉ‡เจœเจผ เจ•เจฐเจจ เจฆเจพ เจตเฉ€ เจ…เจนเจฟเจฆ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค

เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจ•เฉ‹เจฒ เจงเจพเจฐเจพ 4.5 เจฆเฉ‡ เจจเจฟเจฏเจฎเจพเจ‚ เจ…เจจเฉเจธเจพเจฐ เจฎเจพเจธ เจซเจพเจˆเจฒ เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ, เจธเฉ€เจฎเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจฆเจฌเจพเจ‰เจฃ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผ เจจเจพเจฒ เจจเจฟเจฏเจฎเจพเจ‚, เจธเฉ€เจฎเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเจพ เจ…เจงเจฟเจ•เจพเจฐ เจนเฉˆเฅค เจ‡เจน "เจธเจผเจฐเจคเจพเจ‚"เฅค

เจ†เจ–เจฐเฉ€ เจœเจตเจพเจฌ เจธเจชเฉฑเจธเจผเจŸเจคเจพ เจฒเจฟเจ†เจ‡เจ†. เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจงเจพเจฐเจพ 3.1 เจฆเฉ‡ เจนเจตเจพเจฒเฉ‡ เจจเจพเจฒ เจชเจนเจฟเจฒเฉ‡ เจฆเฉ‹ เจชเฉˆเจฐเฉ‡เฅค เจฏเจพเจ‚เจกเฉ‡เจ•เจธ "เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจฎเจเฉŒเจคเจพ" เจ…เจคเฉ‡ เจงเจพเจฐเจพ 4.6. "Yandex.Disk เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚เฅค" 4.6 เจฆเจพ เจชเจพเจ  เจ‡เฉฑเจฅเฉ‡ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจชเจฐ เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจฅเฉ‡ เจฆเฉ‡เจตเจพเจ‚เจ—เจพ:

4.6 Yandex เจธเฉ‡เจตเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจจเจฟเจฏเจฎเจพเจ‚, เจธเฉ€เจฎเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ (เจคเจ•เจจเฉ€เจ•เฉ€, เจ•เจพเจจเฉ‚เฉฐเจจเฉ€, เจธเฉฐเจ—เจ เจจเจพเจคเจฎเจ• เจœเจพเจ‚ เจนเฉ‹เจฐ) เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฆเจพ เจ…เจงเจฟเจ•เจพเจฐ เจฐเจพเจ–เจตเจพเจ‚ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ…เจ—เจพเจŠเจ‚ เจธเฉ‚เจšเจจเจพ เจฆเจฟเฉฑเจคเฉ‡ เจฌเจฟเจจเจพเจ‚, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ€ เจฎเจฐเจœเจผเฉ€ เจจเจพเจฒ เจฌเจฆเจฒ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ…เจœเจฟเจนเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจœเจฟเฉฑเจฅเฉ‡ เจ•เจพเจจเฉ‚เฉฐเจจ เจฆเฉเจ†เจฐเจพ เจ‡เจธ เจฆเฉ€ เจฎเจจเจพเจนเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจฒเจˆ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจฟเจฏเจฎ, เจธเฉ€เจฎเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจธเจฟเฉฑเจŸเฉ‡?

เจนเฉเจฃเฉ‡ เจนเฉเจฃเฉ‡, เจชเจฟเจ†เจฐเฉ‡ เจฌเฉ‹เจฌเฉเจ• เจ‰เจธเจฆเฉ‡ เจตเจฟเฉฑเจš Habrรฉ 'เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจชเฉ‹เจธเจŸ เจ•เจฐเฉ‹ เจฒเจฟเจ–เจฟเจ† เจ•เจฟ เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจตเจฟเจธเจผเจตเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ:

เจ…เจธเฉ€เจ‚ เจฏเจพเจ‚เจกเฉ‡เจ•เจธ 'เจคเฉ‡ เจตเจฟเจธเจผเจตเจพเจธ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ†เจงเฉเจจเจฟเจ• เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉฑเจญเจฟเจ†เจšเจพเจฐ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฒเฉ‹เจ•เจพเจ‚ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ…เจธเฉฐเจญเจต เจนเฉˆ เจœเฉ‹ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ†เจชเจฃเจพ เจธเจฎเจพเจ‚ เจฒเจ—เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค

เจชเจฐ เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจ‡เจน เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจตเฉฑเจ–เจฐเจพ เจนเฉˆ. เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจ…เจœเจฟเจนเฉ€ เจšเฉ€เจœเจผ เจฒเจˆ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจธเฉ‡เจตเจพ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจตเจฐเจœเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ. เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฐเจคเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ เจ–เฉเฉฑเจฒเฉเจนเจพ เจœเจจเจคเจ• เจกเจฟเจธเจ• API เจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ‰เจน เจธเฉ‡เจตเจพ เจฆเฉ‡ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ€ เจ‰เจฒเฉฐเจ˜เจฃเจพ เจ•เจฐเจจ เจฒเจˆ เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจ‡เจธ เจฒเจˆ เจฌเจฒเจพเจ• เจ•เจฐเจฆเฉ‡ เจนเจจ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจน เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค
เจฆเฉเฉฑเจ—เจฃเฉ€ เจ…เจœเฉ€เจฌ เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจน เจ–เจพเจธ เจจเจฟเจฏเจฎ เจฆเฉ€ เจ‰เจฒเฉฐเจ˜เจฃเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจจเจนเฉ€เจ‚ เจนเจจ เจœเฉ‹ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ (เจ‡เจน เจตเฉ€ เจ…เจธเจชเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ•เจฟเจนเฉœเฉ‡ เจนเจจ; เจจเจฟเจฏเจฎ เจ•เจฟเจคเฉ‡ เจตเฉ€ เจฌเฉˆเจ•เจ…เฉฑเจช เจ•เจพเจชเฉ€เจ†เจ‚ เจฒเจˆ เจกเจฟเจธเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฎเจจเจพเจนเฉ€ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ)เฅค เจ‡เฉฑเจ• เจŸเฉ‚เจฒ เจœเจฟเจธเจฆเจพ เจฌเฉˆเจ•เจ…เฉฑเจช เจซเฉฐเจ•เจธเจผเจจ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉ€ เจนเฉˆ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจกเจฟเจธเจ• เจจเจพเจฒ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ‡เจน เจตเฉ€ เจธเจชเฉฑเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจ‡เฉฑเจ• เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจจเฉ‚เฉฐ "เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡" เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ; เจ•เฉ€ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจกเจฟเจธเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€ เจฒเจ—เจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ?

เจฎเฉˆเจจเฉ‚เฉฐ เจ•เฉ€ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ?

เจนเฉเจฃ เจฒเจˆ, เจ†เจชเจฃเฉ‡ เจ—เจพเจนเจ•_เจ†เจˆเจกเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ€ เจœเจผเจฟเฉฐเจฆเจ—เฉ€ เจฆเฉ‡ เจจเจพเจฒ เจ…เฉฑเจ—เฉ‡ เจตเจงเฉ‹เฅค เจชเจฐ, เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจนเจพเจ‡เจคเจพ เจฆเฉ‡ เจœเจตเจพเจฌ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจฃเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจกเฉˆเจฃ เจฆเฉ€ เจญเจพเจฒ เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฃ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจ—เจพเจนเจ•_เจ†เจˆเจกเฉ€เจœเจผ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ-เจเจœเฉฐเจŸ เจ†เจฐเจ•เจฒเฉ‹เจจ, เจœเจพเจ‚ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจฆเฉ‡ เจ•เฉเจ เจ–เฉ‹เจœเฉ€ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค

PS เจฎเฉˆเจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจ•เฉ‹เจˆ เจธเจงเจพเจฐเจจ เจ—เจฒเจคเฉ€ เจœเจพเจ‚ เจ—เจฒเจคเจซเจนเจฟเจฎเฉ€ เจธเฉ€เฅค เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจ•เฉ‹เจฒ เจธเจผเจพเจจเจฆเจพเจฐ เจฎเจพเจนเจฐ เจนเจจ (เจฎเฉˆเจ‚ เจ‰เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฌเจนเฉเจคเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจจเจฟเฉฑเจœเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจœเจพเจฃเจฆเจพ เจนเจพเจ‚) เจ…เจคเฉ‡ เจ‰เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚, เจฎเฉˆเจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจ เจนเฉˆ, เจ‡เฉฑเจฅเฉ‡ เจ†เจฐเจ•เจฒเฉ‹เจจ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเจจ.

เจ…เจชเจกเฉ‡เจŸ 24.02.2020:
ะ’ เจ…เฉฐเจ• 690 เจฐเฉ‡เจกเฉ€เจ“-เจŸเฉ€ เจชเฉ‹เจกเจ•เจพเจธเจŸ, เจœเจฟเจธ เจฆเฉ‡ เจธเจนเจฟ-เจนเฉ‹เจธเจŸ เจตเฉ€ เจธเจคเจฟเจ•เจพเจฐเจฏเฉ‹เจ— เจฌเฉ‹เจฌเฉเจ• เจนเจจ, เจจเฉ‡ เจ†เจฐเจ•เจฒเฉ‹เจจ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€เฅค 1:51:40 'เจคเฉ‡ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ.

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹