เดเดฐเต เดฎเตเดจเตเดจเดพเดฎเดคเตเดคเต เดธเตเดชเตเดเตเดเดฑเตเด
เดนเดพเตผเดกเตโเดเตเดฑเตเด เดชเดฐเดฟเดถเตเดฒเดจเดตเตเด, เดชเดฐเดฟเดถเตเดฒเดจเดตเตเด เดนเดพเตผเดกเตโเดเตเดฑเตเด - เดเดคเดพเดฃเต DAMP-เดเดณเดฟเดฒเตเดเตเดเต เดตเดฐเตเดจเตเดจ เดฎเดงเตเดฏเดตเตผเดคเตเดคเดฟ เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต. เดเตเดเดพเดคเต เดชเตเดฐเตเดเตเดฐเดพเด เดเดฎเตเดฎเดฟเดฑเตเดฑเดฟ เดเดฐเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเด 3 เดธเตเดฒเดเตเดทเตป เดเดเตเดเดเตเดเดณเดฟเดฒเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดจเดตเดเดฌเตผ เดจเดตเดเดฌเตผ เด เดฒเดเตเดธเดพเดฃเตเดเตผ เดเตผเดฒเตเดตเต (เดธเตเดเตเดฐเดพเดฑเตเดฑเตเดชเตเดฒเดพเตป), เดเตเดฐเดฟเดเดฑเดฟ เดชเตเดเตเดฐเตเดตเต (เดเดตเตเดฑเตเตบ), เด เดฒเดเตเดธเดฟ เดเดฑเตเดฑเตเดตเต (เดธเตเดเตเดเต), เดชเตเดณเดฟเดจ เดเตเตผเดเตเดเตเดตเดฏ (เดเดตเดฟเตพ เดฎเดพเตผเดทเตเดฏเตปเดธเต), เดฎเดพเดเตเดธเดฟเด เด เตผเดทเดฟเดจเตเดตเต (เดนเตเดเตเดเต เดเตเดฐเตเดชเตเดชเต), เดชเดพเดตเตฝ เดฎเดพเดฒเดฟเดทเตเดตเต (เดฎเดธเตเดคเตเดฒเดพเดฌเต), เดกเตเดจเดฟเดธเต เดเตเตพเดธเตเดจเดฟเดเตเดเตเดตเต (เด เดตเดฟเดฑเตเดฑเต) เดเดจเตเดจเดฟเดตเดฐเตเด เดฎเดฟเดเดเตเดเดคเตเด เดฎเดฟเดเดเตเดเดคเตเดฎเดพเดฏ เดธเตเดชเตเดเตเดเดฑเตเดเตพ .
4 เดธเตเดเตเดฐเตเดฎเตเดเดณเตเดเต เดชเตเดฐเตเดเตเดฐเดพเดฎเตเด เดตเตเดเตเดเดฟเดเตเดเตเดฑเดเตเด 4 เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเตเดเดณเตเดเต เดชเตเดฐเดเตเดฏเดพเดชเดจเดเตเดเดณเตเด
เดฌเดพเดเตเดเตโเดเตปเดกเต เดตเดฟเดญเดพเดเด:
- เดฎเตเดเตเดฐเต เดธเตผเดตเตเดธเต เดเดฎเตเดฎเตเดฏเตเดฃเดฟเดเตเดเตเดทเตป: REST, JSON, GraphQL เด เดฒเตเดฒเตเดเตเดเดฟเตฝ gRPC? (เดเตเดฐเดฟเดเดฑเดฟ เดชเตเดเตเดฐเตเดตเต, เดเดตเตเดฑเตเตบ)
- เดตเดฟเดทเดฏ เดฎเดพเดคเตเดเดฏเตเดเต เดคเดฟเดณเดเตเดเดตเตเด เดฆเดพเดฐเดฟเดฆเตเดฐเตเดฏเดตเตเด (เดฎเดพเดเตเดธเดฟเด เด เตผเดทเดฟเดจเตเดตเต, เดนเตเดเตเดเต เดเตเดฐเตเดชเตเดชเต)
- 60 เดธเตเดเตเดเตปเดกเดฟเดจเตเดณเตเดณเดฟเตฝ เดฎเตเดเตเดฐเต เดธเตผเดตเตเดธเต (เดเตปเดกเตเดฐเดฟ เดทเดฟเดฒเตเดฒเดฟเดเดเต, เด เดเต เดฌเดพเตผเดธเต เดกเดฟเดเดฟเดฑเตเดฑเตฝ เดเตเดเตเดจเตเดณเดเตเดธเต)
- เดธเตเตผเดตเตผ เดเดฒเตเดฒ, เดเตเดดเดชเตเดชเดฎเดฟเดฒเตเดฒ. AWS เดฒเดพเดเดกเดฏเดฟเตฝ เดเดเตเดเตพ เดเดเตเดเดจเตเดฏเดพเดฃเต เดกเดพเดฑเตเดฑเดพ เดธเดฏเตปเดธเต เดจเดเดคเตเดคเดฟเดฏเดคเต (เด เดฒเดเตเดธเดฟ เดเตเตพเดธเตเดจเดฟเดเตเดเตเดตเต, เดธเดฟเดเดฌเดฟเตผเดธเตเดซเตเดฑเตเดฑเต)
- เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดเดชเตเดชเตบ เดธเตเดดเตโเดธเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เด เดชเดเดเดธเดพเดงเตเดฏเดคเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดชเดเดฐเดฃเดเตเดเตพ (เด เดฒเดเตเดธเดฟ เดชเตเดฒเตเดฑเตเดฑเตเดจเตเดตเต, เด เดเดฟเดธเตเดฅเดพเดจ เดเตเดจเตเดฆเตเดฐเด)
- เดจเดฟเดเตเดเตพเดเตเดเต เดเดฒเตเดฒเดพ เดฒเตเดเตเดเดณเตเด เดเดฒเดพเดธเตเดฑเตเดฑเดฟเดเต (เดเตเดฐเดฟเดเดฑเดฟ เดเตเดทเตเดฒเตเดตเต, เดเตเดฃเตเดเตเตผ) เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เด เดฏเดฏเตโเดเตเดเดพเดจเดพเดตเดฟเดฒเตเดฒ.
- Github.com (Timofey Kulin, Yandex) เดจเตเดฑเต เดชเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดฒเตเดเตเดเดณเตเดเต เดตเดฟเดถเดเดฒเดจเดคเตเดคเดฟเดจเตเดฑเต เดเดฆเดพเดนเดฐเดฃเด เดเดชเดฏเตเดเดฟเดเตเดเต Clickhouse, MemSQL เดจเดฟเดฐเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเดเต เด เดตเดฒเตเดเดจเด/เดคเดพเดฐเดคเดฎเตเดฏเด
- เดจเดฒเตเดฒ เดเตเดกเต เด เดตเดฒเตเดเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดเดชเดเดฐเดฃเดเตเดเดณเตเด เดธเดฎเตเดชเตเดฐเดฆเดพเดฏเดเตเดเดณเตเด (เดเดเตเดเตเดฎเตเดทเตป เดธเดนเดฟเดคเด!) (เดจเดฟเดเดฟเดค เดธเตเดฌเตเดฒเตเดตเต, wemake.services)
เดฎเตเตปเดญเดพเดเด:
- เดเดเตเดเตพ เดเดคเต เดเดเตเดเดจเต เดฎเตเดฃเต-เดฑเดฟเดชเตเดธเดฟเดฑเตเดฑเต เดเตเดฏเตเดคเต (เดเดตเดพเตป เดฌเตเดเตเดเดจเตเดตเต, Tinkoff.ru)
- เดธเตเดตเตเตฝเดฑเตเดฑเตเดเตเดเดธเต เดธเดเดธเตเดฅเดพเดจเด (เดชเดตเตฝ เดฎเดพเดฒเดฟเดทเตเดตเต, เดฎเตเดธเตโเดฒเดพเดฌเต)
- (เด เดฒเตเดฒ) เดฎเดฟเดเดเตเด เดเดฟเดคเตเดฐเดเตเดเดณเตเด เดฎเดฑเตเดฑเต เดชเดฟเดเตเดธเตฝ เดฎเดพเดเดฟเดเตเดเตเด (เดชเตเดณเดฟเดจ เดเตเตผเดเตเดเตเดตเดฏ, เดเดตเดฟเตพ เดฎเดพเตผเดทเตเดฏเตปเดธเต)
- เดฐเดเตเดคเด, เดตเดฟเดฏเตผเดชเตเดชเต, เดฎเตเดเตเดฐเตเดซเตเดฐเตเดฃเตเดเตเตปเดกเตเดเตพ, เดฎเตเดฃเตเดฒเดฟเดคเตเดคเต (เดกเตเดจเดฟเดธเต เดเตเตพเดธเตเดจเดฟเดเตเดเตเดตเต, เด เดตเดฟเดฑเตเดฑเต)
- เดตเตเดฌเดฟเตฝ เดเดจเตเดฑเตผเดซเตเดธเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต (เดเตฝเดฌเตผเดเตเดเต เดซเตเดธเตเดฒเดฟเตป, เดซเตเดฒเดพเดฑเตเดฑเตเดธเตเดฑเตเดฑเดพเดเตเดเต)
- เดซเตเดฒเดพเดทเต เดฎเตเดคเตฝ MSE เดตเดฐเตเดฏเตเดณเตเดณ เดตเตเดฌเดฟเดฒเต เดตเตเดกเดฟเดฏเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดตเตเดกเดฟเดฏเต เดชเตเดฒเตเดฏเตผ เดเดเตเดเดจเต เดเดดเตเดคเดพเด (Alexey Gusev, Yandex)
- เดซเตเดฐเดฃเตเดเต-เดเตปเดกเต เดกเตเดตเดฒเดชเตเดชเตผเดฎเดพเตผเดเตเดเตเดณเตเดณ เดฎเตเดทเตเตป เดฒเตเดฃเดฟเดเดเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดฎเตเดเด (เดฎเดพเดเตเดธเดฟเด เดธเตเดตเตเดฑเตเดเดฟเตป, เดเดชเดฟเดเดเด เดธเดฟเดธเตเดฑเตเดฑเดเดธเต)
- เดเตเดฏเดพเตปเดตเดพเดธเดฟเตฝ เดเตเดเตเดธเตเดฑเตเดฑเต เดฑเตเตปเดกเดฑเดฟเดเดเดฟเดจเตเดฑเต เดชเดฐเดฟเดฃเดพเดฎเด. Flash, IE 11, เดกเดฟเดธเตเดจเตผเดฎเดพเตผ, เดเตเดฏเตเดฃเดฟเดซเตเด เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเตเดฑเดฟเดเตเดเต (เดเตปเดกเตเดฐเดฟ เดเตเดฐเดพเดเตเดเตเดตเต, เดฎเดฟเดฑเต)
DevOps เดตเดฟเดญเดพเดเด:
- เดชเดฐเดพเดเดฏ เดเตเดฒเดธเตเดฑเตเดฑเตผ PostgreSQL + เดชเดคเตเดฐเตเดฃเดฟ (เดตเดฟเดเตเดเตผ เดเดฑเตเดเดเตเดเตเดเต, เดฎเดฟเดฑเต)
- เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดเตเดกเต เดตเดฟเดถเดเดฒเดจเด เดเดชเดฏเตเดเดฟเดเตเดเต เดตเดฟเดเดธเดจ เดชเตเดฐเดเตเดฐเดฟเดฏ เดธเตเดเดฎเดฎเดพเดเตเดเตเดจเตเดจเต: เดเดเตเดเดณเตเดเต เด เดจเตเดญเดตเด (เดเตเตผเดเดฟ เดเตเดฐเดฟเดฌเตเดเตเดตเต, เดชเดฟเดตเดฟเดเดธเต-เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต)
- เดเดจเตเดฑเตผเดชเตเดฐเตเดธเต เดเดฌเตเดเดเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเตเดฑเตเดเต (เดฏเตเดฑเดฟ เดเตเตผเดฌเดฟเดฑเตเดฑเตเดธเตเดเตเดตเต, เด เดเต เดฌเดพเตผเดธเต เดกเดฟเดเดฟเดฑเตเดฑเตฝ เดเตเดเตเดจเตเดณเดเตเดธเต)
- เดฎเตพเดเตเดเดฟเดเตเดฒเดธเตเดฑเตเดฑเตผ เดฌเดพเดฒเตปเดธเดฟเดเต + Avito-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดพเดจเดฑเดฟ เดฑเดฟเดฒเตเดธเตเดเตพ. เดจเดพเดตเดฟเดเตเดฑเตเดฑเดฑเตเด เด เดคเดฟเดจเตเดฑเต เดชเดฐเดฟเดถเตเดงเดจเดฏเตเด (เดฎเดฟเดเดพเดฏเตเตฝ เดทเดพเดตเตเตผเดกเต, เด เดตเดฟเดฑเตเดฑเต)
- เดเตปเดซเตเดฐเดพเดธเตเดเตเดฐเดเตเดเตผ เดเตเดฎเดฟเดจเตเดฑเต เดถเดพเดชเด (เด เดฒเดเตเดธเดฟ เดเดฟเตผเดชเดฟเดเตเดจเดฟเดเตเดตเต, เดเตเดฃเตเดเตเตผ)
- เดเตเดฒเดธเตเดฑเตเดฑเตผ, เดฎเตเดเด, เดคเดฒ เดเดจเตเดจเดฟเดต เดเดเตเดเดจเต เดคเดเตผเดเตเดเตเด? เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฃเตเดเดคเต... (เดเตเตบเดธเตเดฑเตเดฑเดพเดจเตเดฑเดฟเตป เดฎเดเดพเดฐเดฟเดเตเดตเต, เดชเตเดฐเตเดตเตเดเตเดฑเตเดฑเดธเต)
- PostgresQL-เตฝ เดชเดพเตผเดเตเดเตเดทเตป เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดจเตเดฑเต เดชเดพเดค เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดกเดพเดฑเตเดฑเดฏเตโเดเตเดเดพเดฏเตเดณเตเดณ เดจเตเดฃเตเด เดเดพเดคเตเดคเดฟเดฐเดฟเดชเตเดชเต เดเดเตเดเดจเต เดเดดเดฟเดตเดพเดเตเดเดพเด (เด เตฝเดฎเดพเดธเต เดฎเตเดธเตเดคเดพเดเดฟเดฎเตเดตเต, BARS เดเตเดฐเตเดชเตเดชเต)
- เดเดฟเดคเดพเดญเดธเตเดฎเดคเตเดคเดฟเดจเต เดจเดเตเดตเดฟเตฝ: เดคเตเดเตผเดเตเดเดฏเดพเดฏ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฒเดฟเดจเตเดณเตเดณ เดเดชเดเดฐเดฃเดฎเดพเดฏเดฟ เดชเตเดธเตเดฑเตเดฑเตโเดฎเตเตผเดเตเดเด (เดฎเดฐเดพเดเตเดเต เดเดฟเตปเดฏเดพเดฌเตเดฒเดฑเตเดฑเตเดตเต, เดธเตโเดเตเดตเดพเตพเดเตเดเต)
- เดเตเดฑเดพเดซเตเดฎเตเดฎเดพเดฏเตเดณเตเดณ เดเดเตเดเดณเตเดเต เด เดจเตเดญเดตเด (เดเดฟเดฑเดฟเตฝ เดเดธเดฑเดฟเตป, เดกเดฟเตปเดธเต)
เดฎเดพเดจเตเดเตเดฎเตเดจเตเดฑเต เดตเดฟเดญเดพเดเด:
- เดฑเดฟเดฎเตเดเตเดเต: เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดคเดคเตเด เดเดพเดฐเตเดฏเดเตเดทเดฎเดตเตเดฎเดพเดฃเต (เด เดฒเดเตเดธเดฟ เดเดฑเตเดฑเตเดตเต, เดธเตเดเตเดเต)
- เดชเดฆเตเดงเดคเดฟเดเตพ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดธเตเดคเดฟเดทเตเดเด เดจเดฎเตเดฎเต เดเดเตเดเดจเต เดคเดเดฏเตเดจเตเดจเต, เด เดคเต เดเดเตเดเดจเต เดตเดเตเดเดฟเดเตเดเดพเด (เดเตเดฐเดฟเดเดฑเดฟ เดชเตเดเตเดฐเตเดตเต, เดเดตเตเดฑเตเตบ)
- เดเดเตเดฒเดฎเดพเดฏ เดเตเดฎเดฟเดจเตเดฑเต เดเดพเดฐเตเดฏเดเตเดทเดฎเดคเดฏเตเดเต เด เดณเดตเตเดเตพ (เด เดฒเดเตเดธเดพเดฃเตเดเตผ เดเดฟเดตเตเดฑเดฟเตป, เด เดเต เดฌเดพเตผเดธเต เดกเดฟเดเดฟเดฑเตเดฑเตฝ เดเตเดเตเดจเตเดณเดเตเดธเต)
- เดฎเดพเดจเตเดเตผเดฎเดพเดฐเต เดคเดเดธเตเดธเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจ 5 เดชเตเดฐเตเดฎเดพเดฑเตเดฑเดฐเตเดคเดฟเดเดณเตเด เดเดฟเดจเตเดคเดเดณเตเด (เด เดฒเดเตเดธเดพเดฃเตเดเตผ เดเตผเดฒเตเดตเต, เดธเตเดเตเดฐเดพเดฑเตเดฑเตเดชเตเดฒเดพเตป)
- เดฎเตเดคเดฟเตผเดจเตเดจเดตเตผเดเตเดเตเดณเตเดณ เดเดฎเตเดชเดจเดฟเดเดณเดฟเดฒเต เดชเตเดคเดฟเดฏ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ (เดฆเดฟเดฎเดฟเดคเตเดฐเดฟ เดเดพเดฒเตเดตเต, เดเดเดกเดฟเดเดซเต)
- เดชเตเดฐเตเดเดเตเดเต เดฎเดพเดจเตเดเตเดฎเตเดจเตเดฑเต... เดเตเดฒเดฟเดเตเดฐเดพเดฎเดฟเตฝ! (เดเดเตเตผ เดธเดฟเตฝเดฌเตผเดเต, เดธเตเดฎเดพเตผเดเตเดเต เดนเตเดกเต)
- เดเดฒเตเดฒเดพ เดตเตผเดทเดตเตเด x2 เดเตเดฎเดฟเดจเต เด เดณเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด เดเดฟเดธเตเดฅเดพเดจเด เดธเดเดธเตเดเดพเดฐเดฎเดพเดฃเต (เดเตผเดเตเดเตเด เดธเตเดธเตเดเตเดเตเดตเต, เดฎเดฟเดฑเต)
- 3 เดฆเดฟเดตเดธเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดเดฐเต เดกเดตเดฒเดชเตเดชเดฑเต เดเดฃเตเดเตเดคเตเดคเดพเดจเตเดณเตเดณ 3 เดตเดดเดฟเดเตพ (Igor Katykov, Tinkoff.ru)
เดเดชเตเดชเตเตพ เดเดฑเตเดฑเดตเตเด เดจเดฒเตเดฒ เดญเดพเดเด-เดชเดฐเดฟเดถเตเดฒเดจเด. เด
เดคเดพเดฏเดคเต, เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเตเดเตพ. เด
เดตเตผ เดเดฒเตเดฒเดพ เดชเดเตเดเดพเดณเดฟเดเตพเดเตเดเตเด เดฒเดญเตเดฏเดฎเดพเดฃเต, เด
เดตเตผเดเตเดเต เดชเตเดฐเดคเตเดฏเตเดเด เดชเดฃเด เดจเตฝเดเตเดฃเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ:) เดชเตเดฐเดงเดพเดจ เดเดพเดฐเตเดฏเด เดนเดพเดณเดฟเตฝ เดเดฐเต เดธเตเดฑเตเดฑเต เดเดเตเดเตเดเดพเตป เดธเดฎเดฏเดฎเตเดฃเตเดเต, เดเดพเดฐเดฃเด เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเต เดนเดพเดณเดฟเตฝ 20 เดชเตเดฐเต เดเตพเดเตเดเตเดณเตเดณเดพเตป เดเดดเดฟเดฏเตเด.
เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเตเดเตพ
เด เดธเตเตผ เดฎเตเดทเตเตป เดฒเตเดฃเดฟเดเดเต เดธเตเดตเดจเดคเตเดคเดฟเดจเตเดฑเต เดเดฆเดพเดนเดฐเดฃเด เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดเตเดฎเดพเดฑเตเดฑเดฟเดเต เดฎเตเดทเตเตป เดฒเตเดฃเดฟเดเดเต
(เดฆเตเตผเดเตเดฏเด 80 เดฎเดฟเดจเดฟเดฑเตเดฑเต)
เด
เดตเดคเดพเดฐเดเตป: Mikhail Komarov, Microsoft MVP
เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเต เดธเดฎเดฏเดคเตเดคเต, Azure ML เดธเตเดตเดจเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเตเด เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเด เดฎเตเดคเตฝ เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดเดพเดเตเดจเตเดจ เดฎเตเดกเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เด เดธเตเดฏเตเดฑเดฟเตฝ เดเดฐเต เดตเตเดฌเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดจเตเดจเดคเต เดตเดฐเตเดฏเตเดณเตเดณ เดเดฒเตเดฒเดพ เดเดเตเดเดเตเดเดณเดฟเดฒเตเดเตเดฏเตเด เดเดเตเดเตพ เดเดเดจเตเดจเตเดชเตเดเตเด.
เดชเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดตเตผเดเตเดเต เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด:
เดเดฐเต เดตเดฟเตปเดกเตเดธเต/เดฒเดฟเดจเดเตเดธเต เดฒเดพเดชเตโเดเตเดชเตเดชเต, เด
เดคเดฟเตฝ เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดค เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ.
เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต เดเตเดกเต
เด
เดจเดเตเดเตเดฃเตเด 3.7
Azure-เดฒเตเดเตเดเตเดณเตเดณ เดเตเดฐเดฏเตฝ เดธเดฌเตโเดธเตโเดเตเดฐเดฟเดชเตโเดทเดจเดพเดฏเดฟ เดธเตเตป เด
เดชเตเดชเต เดเตเดฏเตเดฏเตเด.
เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเต, เดฐเดเตเดทเดพเดงเดฟเดเดพเดฐเดฟ, เดเตเตบเดธเตฝ, เดเดธเต 3, เดตเดพเตฝเดเต, เด เตปเดธเดฟเดฌเดฟเตพ เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเดฐเดพเดเดฏ เดเตเดฒเดธเตเดฑเตเดฑเตผ
(เดฆเตเตผเดเตเดฏเด 80 เดฎเดฟเดจเดฟเดฑเตเดฑเต)
เด
เดตเดคเดพเดฐเดเตป: Andrey Fefelov, mastery.pro
เดคเตเดฑเตเดฑเต-เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดณเตเดณ เดชเตเดธเตเดฑเตเดฑเตโเดเตเดฐเตเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฏเดฅเดพเตผเดคเตเดฅ เดฎเดพเดจเดฆเดฃเตเดกเดฎเดพเดฏเดฟ เดชเดคเตเดฐเตเดฃเดฟ เดฎเดพเดฑเตเดเดฏเดพเดฃเต.
เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเตเดธเดฟเตฝ, เดฒเดฟเดธเตเดฑเตเดฑเตเดเตเดฏเตเดค เดธเตเดฑเตเดฑเดพเดเตเดเดฟเตฝ 3 เดจเตเดกเตเดเดณเตเดเต เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดคเตเดฑเตเดฑเต-เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดณเตเดณ เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด. (เดเดฑเตเดฑเดจเตเดเตเดเดคเตเดคเดฟเตฝ เดเดคเต เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดคเตเดจเตเดจเตเดจเตเดจเดฟเดฒเตเดฒ).
เดเดเตเดเตพ เดฐเดเตเดทเดพเดงเดฟเดเดพเดฐเดฟ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเต เดนเตเดฐเดธเตเดตเดฎเดพเดฏเดฟ เดชเดฐเดฟเดเดฏเดชเตเดชเตเดเตเดคเตเดคเตเดเดฏเตเด เดเดฑเตเดฑเดตเตเด เดฐเดธเดเดฐเดฎเดพเดฏ เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดเตผเดเตเด เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดซเดฏเดฒเตผ เดเดเตเดเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเตเด เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดฐเดเดญเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดตเดดเดฟเดเดณเตเด เดจเตเดเตเดเดพเด.
เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเดฟเดจเต เดถเตเดทเด, เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เด
เตปเดธเดฟเดฌเดฟเตพ เดชเตเดฒเตเดฌเตเดเตเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดฆเตเดฏเด เดฎเตเดคเตฝ เด
เดคเตเดคเดฐเดฎเตเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด.
เดเดเดเตเดฏเดฟเตฝ เดกเตเดเตเดเดฑเดฟเดจเตเดฑเตเดฏเต เดตเตเตผเดเตเดตเตฝ เดฎเตเดทเตเดจเตเดเดณเตเดเตเดฏเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเตเดเตพ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดธเดฎเดฏเด เดชเดพเดดเดพเดเตเดเดฟเดฒเตเดฒ.
เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฒเดฟ เดเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเด: เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเต เดเดเตโเดธเดธเต เดเดณเตเดณ เดฒเดพเดชเตโเดเตเดชเตเดชเตเด เดตเตเดฌเตโเดธเตเดเตเดเดฑเตเดฑเดฟเดจเต เด
เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดฌเตเดฐเตเดธเดฑเตเด (Chrome, Firefox).
เดจเดฟเดเตเดเตพเดเตเดเต เดธเดตเดฟเดถเตเดทเดคเดเตพ เดตเตเดฃเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดเดจเดฟเดเตเดเต เด เดตเดฏเตเดฃเตเดเต! C# 8-เตฝ เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดชเดฐเดฟเดถเตเดฒเดฟเดเตเดเตเด
เด เดตเดคเดพเดฐเดเตป: เดเตปเดกเตเดฐเดฟ เดเดพเตผเดชเตเดตเต, เดเตเดฑเตเดฑเต เดฌเตเดฐเตเดฏเดฟเตปเดธเต
เดเตเดเตเดคเตฝ เดเตเดเตเดคเตฝ เดชเตเดคเดฟเดฏ เดซเตเดเตเดเดฑเตเดเตพ เดเตเตผเดคเตเดคเตเดเตเดฃเตเดเต C# เดคเตเดตเตเดฐเดฎเดพเดฏเดฟ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เดคเตเดเดฐเตเดจเตเดจเต.
เดญเดพเดทเดฏเตเดเต เดเดฑเตเดฑเดตเตเด เดฐเดธเดเดฐเดฎเดพเดฏ เดชเตเดคเตเดฎเดเตพ เดเดเตเดเตพ เดจเตเดเตเดเตเด, เดเตเดเดพเดคเต เด
เดต เดชเตเดฐเดพเดฏเตเดเดฟเดเดฎเดพเดฏเดฟ เดเดเตเดเดจเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเดพเดฎเตเดจเตเดจเต เดชเด เดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเดฟเดจเต เดถเตเดทเด, เดจเดฟเดเตเดเดณเตเดเต เดเตเดฒเดฟเดฏเดฟเตฝ C# 8 เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเด.
เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฒเดฟ เดเดตเดถเตเดฏเดฎเตเดฃเตเดเต เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต 2019 เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดค เดฒเดพเดชเตโเดเตเดชเตเดชเต, ReSharper 2019.3 EAP (https://www.jetbrains.com/resharper/eap/) เด เดฒเตเดฒเตเดเตเดเดฟเตฝ Rider 2019.3 EAP (https://www.jetbrains.com/rider/eap/) เดชเตเดฒเดเดฟเตป เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเต.
"เดจเดฒเตเดฒ เดธเตเดฒเตเดกเตเดเตพ" เด เดฒเตเดฒเตเดเตเดเดฟเตฝ "เดธเดนเดพเดฏเด, เดคเดเดธเตเดธเดชเตเดชเตเดเตเดคเตเดคเดฐเตเดคเต"
เด เดตเดคเดพเดฐเดเตป: เด เดฒเดเตเดธเดพเดฃเตเดเตผ เดทเตเดทเตเดจเตเดตเต, EPAM เดธเดฟเดธเตเดฑเตเดฑเดเดธเต
เดเดงเตเดจเดฟเด เดเดเดฟ เดฒเตเดเด เด เดคเดฟเดฒเต เดจเดฟเดตเดพเดธเดฟเดเดณเตเดเต เดธเตเดซเตเดฑเตเดฑเตโเดธเตเดเดฟเตฝ เดเตเดเตเดคเตฝ เดเตเดเตเดคเตฝ เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต. เดเดเตเดเดณเตเดฒเตเดฒเดพเด เดเตเดเตเดคเตฝ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดจเดเดคเตเดคเตเดเดฏเตเด เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฐเต เดเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเดเดฏเตเด เดเดถเดฏเดเตเดเตพ เดตเดฟเตฝเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต (เดเดชเตเดชเด เดชเดฆเตเดงเดคเดฟเดเดณเตเด). เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดเดเตเดเตพ เดเตเดเตเดคเตฝ เดเดณเตเดเตพเดเตเดเต เดฎเตเดจเตเดจเดฟเตฝ เดธเดเดธเดพเดฐเดฟเดเตเดเตเดจเตเดจเต: เดเตเตบเดซเดฑเตปเดธเตเดเดณเดฟเดฒเตเด เดธเตผเดตเตเดตเดเดฒเดพเดถเดพเดฒเดเดณเดฟเดฒเตเด เดธเดนเดชเตเดฐเดตเตผเดคเตเดคเดเตผ, เดฎเดพเดจเตเดเตเดฎเตเดจเตเดฑเต, เดเตเดฒเดฏเดจเตเดฑเตเดเตพ, เดจเดฟเดเตเดทเตเดชเดเตผ เดเดจเตเดจเดฟเดตเดฐเตเดเต เดฎเตเดจเตเดจเดฟเตฝ.
เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเดฟเตฝ, เดเดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เดเดฐเต เด เดตเดคเดฐเดฃเด เดเดเตเดเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเด เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅ เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ เดเดพเตป เดเดพเดฃเดฟเดเตเดเตเด, เด เดคเต เดจเดฟเดเตเดเดณเตเดเต เดธเดจเตเดฆเตเดถเด เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดเตเดทเดเดฐเดฟเดฒเตเดเตเดเต เดถเดฐเดฟเดเตเดเตเด เดเดคเตเดคเดฟเดเตเดเดพเดจเตเด เดจเดฟเดเตเดเดณเตเดเต เดเดฅเดฏเตเดเต เดตเดฟเดทเดฏเดคเตเดคเตเดเตเดณเตเดณ เด เดตเดฐเตเดเต เดฎเดจเตเดญเดพเดตเด เดฎเดพเดฑเตเดฑเดพเดจเตเด เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเด. เดตเดฐเต, เด เดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดตเตเด เดฐเดธเดเดฐเดตเตเด เดฐเดธเดเดฐเดตเตเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด!
เดเดเตเดเตพ-เดเตผเดเดจเตเดธเตผเดฎเดพเดฐเดฟเตฝ เดจเดฟเดจเตเดจเต: เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฌเดฟเดธเดฟเดจเดธเตเดธเต เดชเดฐเดฟเดถเตเดฒเดเตผ, เดชเดฐเดฟเดถเตเดฒเดเตผ, เดฎเดพเดจเตเดเตผเดฎเดพเตผ, เดฎเดฑเตเดฑเต เดเดชเดฆเตเดทเตเดเดพเดเตเดเตพ เดเดจเตเดจเดฟเดตเตผ เดธเดเดธเดพเดฐเดฟเดเตเดเดพเตป เดเดเตเดเดณเต เดชเด เดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดพเตฝ เดเดคเต เดธเดพเดงเดพเดฐเดฃ เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเต เด เดฒเตเดฒ. เด เดธเดฎเดฏเด เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเต เดเดเตเดเดจเต เดธเดเดธเดพเดฐเดฟเดเตเดเดฃเดฎเตเดจเตเดจเต เดชเด เดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เดกเดตเดฒเดชเตเดชเตผ เดเดฏเดฟเดฐเดฟเดเตเดเตเด! EPAM เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต เดธเตเดจเดฟเดฏเตผ เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดเดเตเดเดฟเดจเตเดฏเดฑเดพเดฃเต เด เดฒเดเตเดธเดพเดฃเตเดเตผ.
เดฎเดพเดธเตเดฑเตเดฑเตผ เดเตเดฒเดพเดธเดฟเตฝ เดเตเดฑเดฟเดชเตเดชเตเดเตพ เดเดเตเดเตเดเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เดเดคเตเดเตเดเดฟเดฒเตเด เดเดชเดเดฐเดฃเด เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดชเตเดฐเตเดเตเดฐเดพเด 95% เดคเดฏเตเดฏเดพเดฑเดพเดฃเต, เดเดเตเดเตเดฌเตผ 15 เดตเดฐเต เดเดฟเดเตเดเดฑเตเดฑเต เดจเดฟเดฐเดเตเดเต เดเตเดฑเดตเดพเดฏเดฟเดฐเดฟเดเตเดเตเด. เดจเดฟเดเตเดเตพ DUMP เดเดธเดพเดจเดฟเดฒเตเดเตเดเต เดชเตเดเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดเตเดเดฟเดฐเตเดจเตเดจเตเดเตเดเดฟเตฝ, เดเดชเตเดชเตเตพ เดธเดฎเดฏเดฎเดพเดฃเต
เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดเดตเดฏเตเด เดเดฃเตเดเดพเดเตเด: เดเตเตบเดซเดฑเตปเดธเต เดชเดเตเดเดพเดณเดฟเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดจเตเดฆเด, เดธเตเดชเตเดเตเดเดฑเตเดเดณเตเดฎเดพเดฏเตเดณเตเดณ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดฎเตเดเดฒเดเตพ, เดงเดพเดฐเดพเดณเด เดญเดเตเดทเดฃเดเตเดเตพ, เดฒเตเดเตเดเต เดธเตเดฑเตเดฑเตเดเตเดเต เดฌเดพเดฑเดฟเดฒเต เดเดฐเต เดเดซเตเดฑเตเดฑเตผ เดชเดพเตผเดเตเดเดฟ, เดเดจเตเดจเดพเตฝ เด เดเตเดคเตเดค เดตเดพเตผเดคเตเดคเดพเดเตเดเตเดฑเดฟเดชเตเดชเดฟเตฝ เด เดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดเตเดคเตฝ.
เดฌเต เดฌเต! #DAMP-เตฝ เดเดพเดฃเดพเด!
เด
เดตเดฒเดเดฌเด: www.habr.com