เดฏเต‚เดฃเดฟเด•เต‹เตบ เดธเตเดฑเตเดฑเดพเตผเดŸเตเดŸเดชเตเดชเต เดฌเต‹เตพเดŸเตเดŸเต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เดพเดฏเดฟ 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

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•