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

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

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

เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจฃ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœ เจนเฉˆ เจฒเจฟเฉฐเจ• เจฐเจพเจนเฉ€เจ‚ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเฉ‹ - เจœเจตเจพเจฌ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจชเฉœเจพเจ… เจฒเจˆ เจ‡เฉฑเจ• เจธเฉฑเจฆเจพ เจชเฉเจฐเจพเจชเจค เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจฌเฉ‹เจฒเจŸ เจ•เฉ€ เจนเฉˆ

เจฌเฉ‹เจฒเจŸ เจŸเฉˆเจ•เจธเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ‡เจฒเฉˆเจ•เจŸเฉเจฐเจฟเจ• เจธเจ•เฉ‚เจŸเจฐ, เจธเจ•เฉ‚เจŸเจฐ เจ…เจคเฉ‡ เจฎเฉ‹เจŸเจฐเจธเจพเจˆเจ•เจฒ เจ•เจฟเจฐเจพเจ 'เจคเฉ‡ เจฆเฉ‡เจฃ เจฒเจˆ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจ•เจพเจธ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ…เจ—เจธเจค 2019 เจคเฉฑเจ•, เจฌเฉ‹เจฒเจŸ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ 30 เจฎเจฟเจฒเฉ€เจ…เจจ เจนเฉˆเฅค

2019 เจตเจฟเฉฑเจš, เจฌเฉ‹เจฒเจŸ เจจเฉ‚เฉฐ 27 เจฏเฉ‚เจฐเจชเฉ€เจ…เจจ เจธเจŸเจพเจฐเจŸเจ…เฉฑเจชเจธ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ "เจฏเฉ‚เจจเฉ€เจ•เฉ‹เจฐเจจ" เจฆเจฐเจœเจพ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ, เจฏเจพเจจเฉ€ เจ•เจฟ $1 เจฌเจฟเจฒเฉ€เจ…เจจ เจœเจพเจ‚ เจ‡เจธ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฆเฉ€ เจชเฉ‚เฉฐเจœเฉ€เจ•เจฐเจฃ เจตเจพเจฒเฉ€ เจ‡เฉฑเจ• เจ•เฉฐเจชเจจเฉ€เฅค เจ‡เจน เจธเฉ‡เจตเจพ 30 เจคเฉ‹เจ‚ เจตเฉฑเจง เจฆเฉ‡เจธเจผเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจ‡เจธเจฆเจพ เจฎเฉเฉฑเจ– เจฆเจซเจคเจฐ เจŸเฉˆเจฒเจฟเจจ เจตเจฟเฉฑเจš เจธเจฅเจฟเจค เจนเฉˆเฅค

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

เจŸเฉˆเจฒเจฟเจจ เจตเจฟเฉฑเจš เจฌเฉ‹เจฒเจŸ เจฆเจซเจผเจคเจฐ

เจจเฉŒเจ•เจฐเฉ€ เจฒเฉฑเจญเจฃ เจฆเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจตเจœเฉ‹เจ‚ เจฎเฉเจ•เจพเจฌเจฒเจพ

เจนเจพเจ‡เจฐเจฟเฉฐเจ— เจ‡เจตเฉˆเจ‚เจŸ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจจเฉŒเจ•เจฐเฉ€ เจ–เฉ‹เจœ เจฎเจพเจกเจฒ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจคเฉเจนเจพเจกเฉ‡ เจนเฉเจจเจฐเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจ…เจคเฉ‡ เจจเจ•เจฆ เจ‡เจจเจพเจฎ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจšเฉˆเจ‚เจชเฉ€เจ…เจจเจธเจผเจฟเจช เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจ•เฉฐเจชเจจเฉ€ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจฌเฉ‹เจฒเจŸ เจˆเจตเฉˆเจ‚เจŸ เจฆเจพ เจ†เจฏเฉ‹เจœเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจญเจฐเจคเฉ€ เจเจœเฉฐเจธเฉ€ GMS. เจชเฉเจจเจฐเจตเจพเจธ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจฆเฉ‡ เจจเจพเจฒ เจจเฉŒเจ•เจฐเฉ€ เจฒเฉฑเจญเจฃ เจฆเฉ‡ เจ‡เจธ เจขเฉฐเจ— เจฆเฉ‡ เจ•เจˆ เจซเจพเจ‡เจฆเฉ‡ เจนเจจ:

  • เจตเฉฑเจ–-เจตเฉฑเจ– เจนเฉเจจเจฐ เจตเจพเจฒเฉ‡ เจฒเฉ‹เจ• เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจธเจพเจฌเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ - Java, Node.js, C++, Python เจœเจพเจ‚ เจนเฉ‹เจฐ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจกเจฟเจตเฉˆเจฒเจชเจฐ เจฌเฉ‹เจฒเจŸ เจ”เจจเจฒเจพเจˆเจจ เจšเฉˆเจ‚เจชเฉ€เจ…เจจเจธเจผเจฟเจช เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆ เจธเจ•เจฆเฉ‡ เจนเจจเฅค
  • เจฌเจนเฉเจค เจธเจพเจฐเจพ เจธเจฎเจพเจ‚ เจฌเจฐเจฌเจพเจฆ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ - เจฎเฉเจ•เจพเจฌเจฒเจพ เจ”เจจเจฒเจพเจˆเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจชเจนเจฟเจฒเจพ เจชเฉœเจพเจ… 75 เจฎเจฟเฉฐเจŸ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ, เจฆเฉ‚เจœเจพ - 90 เจฎเจฟเฉฐเจŸเฅค
  • เจตเจงเฉ€เจ† เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจชเฉ‡เจธเจผเจ•เจธเจผเจพเจ‚ - เจ•เฉ‹เจˆ เจฌเจนเฉ-เจชเฉœเจพเจตเฉ€ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจจเจนเฉ€เจ‚, เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฆเจฟเจจ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจจเฉŒเจ•เจฐเฉ€ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

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

เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ…เฉฐเจ•เจพเจ‚ เจตเจพเจฒเฉ‡ เจœเฉ‡เจคเฉ‚เจ†เจ‚ เจจเฉ‚เฉฐ เจจเจ•เจฆ เจ‡เจจเจพเจฎ เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจฃเจ—เฉ‡: เจชเจนเจฟเจฒเฉ‡ เจธเจฅเจพเจจ เจฒเจˆ 200 เจนเจœเจผเจพเจฐ เจฐเฉ‚เจฌเจฒ, เจฆเฉ‚เจœเฉ‡ เจธเจฅเจพเจจ เจฒเจˆ 100 เจนเจœเจผเจพเจฐ เจ…เจคเฉ‡ เจคเฉ€เจœเฉ‡ เจธเจฅเจพเจจ เจฒเจˆ 50 เจนเจœเจผเจพเจฐเฅค เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจจเฉเจ•เจคเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจœเฉ‹ เจจเจตเฉ€เจ‚ เจจเฉŒเจ•เจฐเฉ€ เจจเจนเฉ€เจ‚ เจฒเฉฑเจญ เจฐเจนเฉ‡ เจนเจจ เจ‰เจน เจตเฉ€ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจฎเจพเจนเจฐ เจœเฉ‹ เจฏเฉ‚เจฐเจช เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจœเจพเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจ‰เจน เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจชเจพเจธ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจ—เฉ‡ เจ…เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจฆเจฟเจจ เจตเจฟเฉฑเจš เจฎเฉเฉœ-เจธเจฅเจพเจจ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉ‡เจธเจผเจ•เจธเจผ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฃเจ—เฉ‡เฅค

เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ…เฉฐเจ•เจพเจ‚ เจตเจพเจฒเฉ‡ เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจพเจธเจ•เฉ‹ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเจพเจฐเจŸเฉ€ เจฒเจˆ เจธเฉฑเจฆเจพ เจฎเจฟเจฒเฉ‡เจ—เจพ - เจชเฉเจฐเจธเจ•เจพเจฐ เจธเจฎเจพเจฐเฉ‹เจน 28 เจธเจคเฉฐเจฌเจฐ เจจเฉ‚เฉฐ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

'เจคเฉ‡ เจ–เจฌเจฐ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเฉ‹ เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจšเฉˆเจจเจฒ ะธ เจซเฉ‡เจธเจฌเฉเฉฑเจ• เจ—เจฐเฉเฉฑเจช. เจ‰เฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจซเจฟเจฐ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจฆเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจฆเฉ‡เจธเจผ เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ€ เจคเจพเจ•เจค เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเฉ‹, เจ‡เฉฑเจ• เจจเจ•เจฆ เจ‡เจจเจพเจฎ เจ…เจคเฉ‡ เจฏเฉ‚เจฐเจช เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เจฐเจจ เจฆเจพ เจฎเฉŒเจ•เจพ เจœเจฟเฉฑเจคเฉ‹! เจฐเจœเจฟเจธเจŸเฉเจฐเฉ‡เจธเจผเจจ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ–เฉเฉฑเจฒเฉเจนเจพ.

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

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