เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“

เชฆเชฐเซ‡เช• เชคเซเชฐเซ€เชœเชพ เชตเช•เซเชคเชพ เชกเชฎเซเชช เชชเชธเช‚เชฆเช—เซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เชนเซเชฏเซเช‚: "เชตเชพเชน, เชคเชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชฌเชงเซเช‚ เช•เซ‡เชŸเชฒเซเช‚ เช—เช‚เชญเซ€เชฐ เช›เซ‡!" เช…เชฅเชตเชพ "เชถเซเช‚, เช•เชฆเชพเชš เชฅเซ‹เชกเชพ เชฐเชจ?" เช•เชฆเชพเชš, เช•เชฆเชพเชš...
เชนเชพเชฐเซเชกเช•เซ‹เชฐ เช…เชจเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ, เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช…เชจเซ‡ เชนเชพเชฐเซเชกเช•เซ‹เชฐ - เช† เชคเซ‡ เชœ เช›เซ‡ เชœเซ‡ DAMPs เชชเชฐ เช†เชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เช•เชฎเชฟเชŸเซ€ เชฆเชฐเซ‡เช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ 3 เชชเชธเช‚เชฆเช—เซ€เชจเชพ เชคเชฌเช•เซเช•เชพเช“ เชฆเซเชตเชพเชฐเชพ เชšเชฒเชพเชตเซ‡ เช›เซ‡.

8 เชจเชตเซ‡เชฎเซเชฌเชฐ เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เช“เชฐเซเชฒเซ‹เชต (เชธเซเชŸเซเชฐเซ‡เชŸเซ‹เชชเซเชฒเชพเชจ), เช—เซเชฐเชฟเช—เซ‹เชฐเซ€ เชชเซ‡เชŸเซเชฐเซ‹เชต (เชเชตเชฐเซ‹เชจ), เชเชฒเซ‡เช•เซเชธเซ€ เช•เชŸเชพเชˆเชต (เชธเซเช•เชพเชฏเซ‡เช‚เช—), เชชเซ‹เชฒเชฟเชจเชพ เช—เซเชฐเซเชŸเซ‹เชตเชพเชฏเชพ (เชเชตเชฟเชฒ เชฎเชพเชฐเซเชŸเชฟเช…เชจเซเชธ), เชฎเซ‡เช•เซเชธเชฟเชฎ เช†เชฐเซเชถเชฟเชจเซ‹เชต (เชนเชพเชฏ-เชŸเซ‡เช• เช—เซเชฐเซ‚เชช), เชชเชพเชตเซ‡เชฒ เชฎเชพเชฒเชฟเชถเซ‡เชต (เชฎเซเชธเซเชŸเชฒเซ‡เชฌ), เชกเซ‡เชจเชฟเชธ เช•เซ‹เชฒเซ‡เชธเซเชจเชฟเช•เซ‹เชต (เชเชตเชฟเชŸเซ‹) เช…เชจเซ‡ เช…เชจเซเชฏ เชŸเซ‹เชšเชจเชพ เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชฎเชนเชพเชจ เชตเช•เซเชคเชพเช“.

4 เชธเซเชŸเซเชฐเซ€เชฎเชจเซ‹ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ เช…เชจเซ‡ เช•เชŸ เชนเซ‡เช เชณ 4 เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค

เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“

เชฌเซ‡เช•เชเชจเซเชก เชตเชฟเชญเชพเช—:

  • เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ: REST, JSON, GraphQL เช…เชฅเชตเชพ gRPC? (เช—เซเชฐเชฟเช—เซ‹เชฐเซ€ เชชเซ‡เชŸเซเชฐเซ‹เชต, เชเชตเซเชฐเซ‹เชจ)
  • เชตเชฟเชทเชฏ เชฎเซ‹เชกเซ‡เชฒเชจเซ€ เชšเชฎเช• เช…เชจเซ‡ เช—เชฐเซ€เชฌเซ€ (เชฎเซ‡เช•เซเชธเชฟเชฎ เช†เชฐเซเชถเชฟเชจเซ‹เชต, เชนเชพเช‡เชŸเซ‡เช• เช—เซเชฐเซเชช)
  • 60 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ (เชเชจเซเชกเซเชฐเซ‡ เชถเชฟเชฒเชฟเช‚เช—, เชเช• เชฌเชพเชฐเซเชธ เชกเชฟเชœเชฟเชŸเชฒ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชธ)
  • เช•เซ‹เชˆ เชธเชฐเซเชตเชฐ เชจเชฅเซ€, เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€. เช…เชฎเซ‡ AWS Lambda (Alexey Kolesnikov, SimbirSoft) เชชเชฐ เชกเซ‡เชŸเชพเชธเชพเชฏเชจเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซเชฏเซเช‚
  • เชคเชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เช“เชชเชจ เชธเซ‹เชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชœเซ‹เช–เชฎเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹ (เชเชฒเซ‡เช•เซเชธเซ€ เชชเซเชฒเซ‡เชจเซ‡เชต, เชฌเซ‡เชธเชฟเชธ เชธเซ‡เชจเซเชŸเชฐ)
  • เชคเชฎเซ‡ เช‡เชฒเชพเชธเซเชŸเชฟเช• (เช—เซเชฐเชฟเช—เซ‹เชฐเซ€ เช•เซ‹เชถเซ‡เชฒเซ‡เชต, เช•เซ‹เชจเซเชŸเซเชฐ) เชชเชฐ เชฌเชงเชพ เชฒเซ‹เช— เชฒเชˆ เช…เชจเซ‡ เชฎเซ‹เช•เชฒเซ€ เชถเช•เชคเชพ เชจเชฅเซ€
  • github.com (Timofey Kulin, Yandex) เชจเชพ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชชเซเชฐเชตเซƒเชคเซเชคเชฟ เชฒเซ‹เช—เชจเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเชพ เช‰เชฆเชพเชนเชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซเชคเช‚เชญเชพเช•เชพเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช Clickhouse, MemSQL เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ/เชธเชฐเช–เชพเชฎเชฃเซ€
  • เชธเชพเชฐเซ€ เช•เซ‹เชก เชธเชฎเซ€เช•เซเชทเชพ เชฎเชพเชŸเซ‡ เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ (เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชธเชพเชฅเซ‡!) (เชจเชฟเช•เชฟเชคเชพ เชธเซ‹เชฌเซ‹เชฒเซ‡เชต, wemake.services)

เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“

เชซเซเชฐเชจเซเชŸเชเชจเซเชก เชตเชฟเชญเชพเช—:

  • เช…เชฎเซ‡ เช†เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‹เชจเซ‹-เชฐเชฟเชชเซ‹เชเซ€เชŸ เช•เชฐเซเชฏเซเช‚ (เช‡เชตเชพเชจ เชฌเซ‹เชŸเชพเชจเซ‹เชต, Tinkoff.ru)
  • เชธเซเชตเซ‡เชฒเซเชŸเซ‡เชœเซ‡เชเชธ เชฐเชพเชœเซเชฏ (เชชเชพเชตเซ‡เชฒ เชฎเชพเชฒเชฟเชถเซ‡เชต, เชฎเซเชธเซเชŸเชฒเซ‡เชฌ)
  • (เชจเชฅเซ€) เชธเช‚เชชเซ‚เชฐเซเชฃ เชšเชฟเชคเซเชฐเซ‹ เช…เชจเซ‡ เช…เชจเซเชฏ เชชเชฟเช•เซเชธเซ‡เชฒ เชœเชพเชฆเซ (เชชเซ‹เชฒเชฟเชจเชพ เช—เซเชฐเซเชŸเซ‹เชตเชพเชฏเชพ, เชเชตเชฟเชฒ เชฎเชพเชฐเซเชŸเชฟเชฏเชจเซเชธ)
  • เชฒเซ‹เชนเซ€, เชชเชฐเชธเซ‡เชตเซ‹, เชฎเชพเช‡เช•เซเชฐเซ‹เชซเซเชฐเชจเซเชŸเซ‡เชจเซเชกเซเชธ เช…เชจเซ‡ เชฎเซ‹เชจเซ‹เชฒเชฟเชฅ (เชกเซ‡เชจเชฟเชธ เช•เซ‹เชฒเซ‡เชธเซเชจเชฟเช•เซ‹เชต, เชเชตเชฟเชŸเซ‹)
  • เชตเซ‡เชฌ เชชเชฐ เชชเชฐเซ€เช•เซเชทเชฃ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ (เช†เชฒเซเชฌเชฐเซเชŸ เชซเซ‡เชเซเชฒเชฟเชจ, เชซเซเชฒเซ‡เชŸเชธเซเชŸเซ‡เช•)
  • เชตเซ‡เชฌ เชชเชฐ เชซเซเชฒเซ‡เชถเชฅเซ€ MSE เชธเซเชงเซ€เชจเซ‹ เชตเซ€เชกเชฟเชฏเซ‹ เช…เชฅเชตเชพ เชคเชฎเชพเชฐเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชตเซ€เชกเชฟเชฏเซ‹ เชชเซเชฒเซ‡เชฏเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเช–เชตเซเช‚ (Alexey Gusev, Yandex)
  • เชซเซเชฐเชจเซเชŸ-เชเชจเซเชก เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชฎเชพเชŸเซ‡ เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเซ‹ เชชเชฐเชฟเชšเชฏ (เชฎเซ‡เช•เซเชธเชฟเชฎ เชธเซ‡เชตเซ‡เชฐเซเช–เชฟเชจ, EPAM เชธเชฟเชธเซเชŸเชฎเซเชธ)
  • เช•เซ‡เชจเชตเชพเชธ เชชเชฐ เชŸเซ‡เช•เซเชธเซเชŸ เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช—เชจเซ€ เช‰เชคเซเช•เซเชฐเชพเช‚เชคเชฟ. เชซเซเชฒเซ‡เชถ, IE 11, เชกเชฟเชเชพเช‡เชจเชฐเซเชธ เช…เชจเซ‡ เช•เซเชฏเซเชจเชฟเชซเซ‹เชฐเซเชฎ เชตเชฟเชถเซ‡ (เชเชจเซเชกเซเชฐเซ‡ เชšเซเชฐเชพเช•เซ‹เชต, เชฎเซ€เชฐเซ‹)

เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“

DevOps เชตเชฟเชญเชพเช—:

  • เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ PostgreSQL + Patroni (เชตเชฟเช•เซเชŸเชฐ Eremchenko, Miro)
  • เชธเซเชŸเซ‡เชŸเชฟเช• เช•เซ‹เชก เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเชฟเช•เชพเชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเซ€: เช…เชฎเชพเชฐเซ‹ เช…เชจเซเชญเชต (เชœเซเชฏเซ‹เชฐเซเชœเซ€ เช—เซเชฐเชฟเชฌเช•เซ‹เชต, เชชเซ€เชตเซ€เชเชธ-เชธเซเชŸเซเชกเชฟเชฏเซ‹)
  • เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชธเซเชŸเซ‹เชฐเซ‡เชœ (เชฏเซเชฐเซ€ เช•เชฐเซเชฌเชฟเชŸเซเชธเช•เซ‹เชต, เชเช• เชฌเชพเชฐเซเชธ เชกเชฟเชœเชฟเชŸเชฒ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชธ)
  • เชฎเชฒเซเชŸเชฟเช•เซเชฒเชธเซเชŸเชฐ เชฌเซ‡เชฒเซ‡เชจเซเชธเชฟเช‚เช— + เช…เชตเชฟเชŸเซ‹เชฎเชพเช‚เชฅเซ€ เช•เซ‡เชจเซ‡เชฐเซ€ เชฐเชฟเชฒเซ€เช. เชจเซ‡เชตเชฟเช—เซ‡เชŸเชฐ เช…เชจเซ‡ เชคเซ‡เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ (เชฎเชฟเช–เชพเช‡เชฒ เชถเซ‡เชตเชฐเซเชกเซ‹, เชเชตเชฟเชŸเซ‹)
  • เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชŸเซ€เชฎเชจเซ‹ เชถเชพเชช (เชเชฒเซ‡เช•เซเชธเซ€ เช•เชฟเชฐเซเชชเชฟเชšเชจเชฟเช•เซ‹เชต, เช•เซ‹เชจเซเชŸเซเชฐ)
  • เช•เซเชฒเชธเซเชŸเชฐ, เชตเชพเชฆเชณ เช…เชจเซ‡ เชฎเชพเชฅเซเช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชคเซ‹เชกเชตเซเช‚? เชคเชฎเชพเชฐเซ‡ เชซเช•เซเชค เชœเชฐเซ‚เชฐ เช›เซ‡... (เช•เซ‹เชจเซเชธเซเชŸเซ‡เชจเซเชŸเชฟเชจ เชฎเซ‡เช•เชฐเซ€เชšเซ‡เชต, เชชเซเชฐเซ‹เชตเซ‡เช•เซเชŸเชธ)
  • PostgresQL เชฎเชพเช‚ เชชเชพเชฐเซเชŸเซ€เชถเชจ เช•เชฐเชตเชพเชจเซ‹ เชฎเชพเชฐเซ‹ เชฎเชพเชฐเซเช— เช…เชฅเชตเชพ เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช‚เชฌเซ€ เชฐเชพเชน เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชŸเชพเชณเชตเซ€ (เช…เชฒเชฎเชพเช เชฎเซเชธเซเชคเชพเช•เซ€เชฎเซ‹เชต, BARS เช—เซเชฐเซเชช)
  • เชฐเชพเช–เชจเซ€ เชฎเชงเซเชฏเชฎเชพเช‚: เชธเชคเชค เชธเซเชงเชพเชฐเชฃเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจ เชคเชฐเซ€เช•เซ‡ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ (เชฎเชฐเชพเชค เช•เชฟเชจเซเชฏเชพเชฌเซเชฒเชพเชŸเซ‹เชต, เชธเซเช•เซเชตเซ‹เชฒเซเชŸ)
  • เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ เชธเชพเชฅเซ‡เชจเซ‹ เช…เชฎเชพเชฐเซ‹ เช…เชจเซเชญเชต (เช•เชฟเชฐเซ€เชฒ เช•เชพเชเชพเชฐเชฟเชจ, เชกเซ€เช†เชˆเชเชจเชเชธ)

เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“

เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชตเชฟเชญเชพเช—:

  • เชฆเซ‚เชฐเชธเซเชฅ: เชตเชฟเชคเชฐเชฟเชค เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ (เชเชฒเซ‡เช•เซเชธเซ€ เช•เชŸเชพเชˆเชต, เชธเซเช•เชพเชฏเซ‡เช‚เช—)
  • เชฎเช—เชœ เช†เชชเชฃเชจเซ‡ เชฏเซ‹เชœเชจเชพเช“ เชนเชพเชฅ เชงเชฐเชตเชพเชฅเซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชŸเช•เชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช›เซ‡เชคเชฐเชตเซเช‚ (เช—เซเชฐเชฟเช—เซ‹เชฐเซ€ เชชเซ‡เชŸเซเชฐเซ‹เชต, เชเชตเซเชฐเซ‹เชจ)
  • เชšเชชเชณ เชŸเซ€เชฎเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเชพ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ (เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เช•เชฟเชตเซ‡เชฐเซ€เชจ, เชเช•เซ‡ เชฌเชพเชฐเซเชธ เชกเชฟเชœเชฟเชŸเชฒ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชธ)
  • เชตเชฐเซเชคเชจ เช…เชจเซ‡ เชตเชฟเชšเชพเชฐเชธเชฐเชฃเซ€เชจเชพ 5 เชฆเชพเช–เชฒเชพเช“ เชœเซ‡ เชธเช‚เชšเชพเชฒเช•เซ‹เชจเซ‡ เช…เชตเชฐเซ‹เชงเซ‡ เช›เซ‡ (เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เช“เชฐเซเชฒเซ‹เชต, เชธเซเชŸเซเชฐเซ‡เชŸเซ‹เชชเซเชฒเชพเชจ)
  • เชชเซเช–เซเชค เช•เช‚เชชเชจเซ€เช“เชฎเชพเช‚ เชจเชตเชพ เช‰เชคเซเชชเชพเชฆเชจเซ‹ (เชฆเชฟเชฎเชฟเชคเซเชฐเซ€ เช•เชพเชฒเซ‡เชต, IIDF)
  • เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ... เชŸเซ‡เชฒเชฟเช—เซเชฐเชพเชฎเชฎเชพเช‚! (เช‡เช—เซ‹เชฐ เชเชฟเชฒเซเชฌเชฐเซเช—, เชธเซเชฎเชพเชฐเซเชŸเชนเซ‡เชก)
  • เชฆเชฐ เชตเชฐเซเชทเซ‡ x2 เชŸเซ€เชฎเชจเซ‡ เชฎเชพเชชเชตเชพเชจเชพ เช†เชงเชพเชฐ เชคเชฐเซ€เช•เซ‡ เชธเช‚เชธเซเช•เซƒเชคเชฟ (เช†เชฐเซเชŸเซ‡เชฎ เชธเซเชธเซ‡เช•เซ‹เชต, เชฎเซ€เชฐเซ‹)
  • 3 เชฆเชฟเชตเชธเชฎเชพเช‚ เชกเซ‡เชตเชฒเชชเชฐ เชถเซ‹เชงเชตเชพเชจเซ€ 3 เชฐเซ€เชคเซ‹ (เช‡เช—เซ‹เชฐ เช•เชพเชŸเซ€เช•เซ‹เชต, Tinkoff.ru)

เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“

เช…เชจเซ‡ เชนเชตเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชญเชพเช— - เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ. เชเชŸเชฒเซ‡ เช•เซ‡, เชฎเชพเชธเซเชŸเชฐ เชตเชฐเซเช—เซ‹. เชคเซ‡เช“ เชฌเชงเชพ เชธเชนเชญเชพเช—เซ€เช“ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เช…เชฒเช—เชฅเซ€ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€:) เชฎเซเช–เซเชฏ เชตเชธเซเชคเซ เช เช›เซ‡ เช•เซ‡ เชนเซ‹เชฒเชฎเชพเช‚ เชฌเซ‡เช เช• เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฏ เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช, เช•เชพเชฐเชฃ เช•เซ‡ เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธ เชนเซ‹เชฒเชฎเชพเช‚ 20 เชฒเซ‹เช•เซ‹ เชฌเซ‡เชธเซ€ เชถเช•เซ‡ เช›เซ‡.

เชฎเชพเชธเซเชŸเชฐ เชตเชฐเซเช—เซ‹

Azure เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชธเชฐเซเชตเชฟเชธเชจเชพ เช‰เชฆเชพเชนเชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช“เชŸเซ‹เชฎเซ‡เชŸเชฟเช• เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—

(เชธเชฎเชฏเช—เชพเชณเซ‹ 80 เชฎเชฟเชจเชฟเชŸ)
เชชเซเชฐเชธเซเชคเซเชคเช•เชฐเซเชคเชพ: เชฎเชฟเช–เชพเช‡เชฒ เช•เซ‹เชฎเชฐเซ‹เชต, เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชเชฎเชตเซ€เชชเซ€

เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช…เชฎเซ‡ Azure ML เชธเชฐเซเชตเชฟเชธ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เช—เซ‹เช เชตเชตเชพเชฅเซ€ เชฒเชˆเชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ€ เชฎเซ‹เชกเชฒ เชธเชพเชฅเซ‡ Azureเชฎเชพเช‚ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชœเชฎเชพเชตเชตเชพ เชธเซเชงเซ€เชจเชพ เชคเชฎเชพเชฎ เชชเช—เชฒเชพเช“เชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชˆเชถเซเช‚.

เชธเชนเชญเชพเช—เซ€เช“ เชชเชพเชธเซ‡ เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡:
เชตเชฟเชจเซเชกเซ‹เช/เชฒเชฟเชจเช•เซเชธ เชฒเซ‡เชชเชŸเซ‹เชช เชคเซ‡เชจเชพ เชชเชฐ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชธเชพเชฅเซ‡.
เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เช•เซ‹เชก code.visualstudio.com
เชเชจเชพเช•เซ‹เชจเซเชกเชพ 3.7 www.anaconda.com/distribution
Azure เชฎเชพเชŸเซ‡ เชŸเซเชฐเชพเชฏเชฒ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชŸเซ‡ เชธเชพเช‡เชจ เช…เชช เช•เชฐเซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ, เชชเซ‡เชŸเซเชฐเซ‹เชจเซ€, เช•เซ‹เชจเซเชธเซเชฏเซเชฒ, เชเชธ3, เชตเชพเชฒเซเช—, เชเชจเซเชธเชฟเชฌเชฒ เชชเชฐ เชธเชฐเชณ เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ

(เชธเชฎเชฏเช—เชพเชณเซ‹ 80 เชฎเชฟเชจเชฟเชŸ)
เชชเซเชฐเชธเซเชคเซเชคเช•เชฐเซเชคเชพ: เชเชจเซเชกเซเชฐเซ€ เชซเซ‡เชซเซ‡เชฒเซ‹เชต, mastery.pro

เชชเซ‡เชŸเซเชฐเซ‹เชจเซ€ เชซเซ‹เชฒเซเชŸ-เชŸเซ‹เชฒเชฐเชจเซเชŸ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชงเซ‹เชฐเชฃ เชฌเชจเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.
เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธเชฎเชพเช‚ เช†เชชเชฃเซ‡ เชฒเชฟเชธเซเชŸเซ‡เชก เชธเซเชŸเซ‡เช• เชชเชฐ 3 เชจเซ‹เชกเซเชธเชจเซเช‚ เชธเชฐเชณ เชซเซ‹เชฒเซเชŸ-เชŸเซ‹เชฒเชฐเชจเซเชŸ เช•เซเชฒเชธเซเชŸเชฐ เชฌเชจเชพเชตเซ€เชถเซเช‚. (เชคเซ‡ เชชเซเชฐเชฅเชฎ เชจเชœเชฐเชฎเชพเช‚ เชธเชฐเชณ เชฒเชพเช—เชคเซเช‚ เชจเชฅเซ€).

เช…เชฎเซ‡ เชธเช‚เช•เซเชทเชฟเชชเซเชคเชฎเชพเช‚ เชชเซ‡เชŸเซเชฐเซ‹เชจเซ€ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เชชเชฐเชฟเชšเชฏ เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เชธเซŒเชฅเซ€ เชฐเชธเชชเซเชฐเชฆ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚.

เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เชซเชพเช‡เชฒเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เช•เชˆ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธ เชชเช›เซ€, เชคเชฎเซ‡ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡เชฒ เชœเชตเชพเชฌเซ€ เชชเซเชฒเซ‡เชฌเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เช†เชตเชพ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เชฒเซ‹เชจเซเชš เช•เชฐเซ€ เชถเช•เชถเซ‹.
MK เชชเชฐ เช…เชฎเซ‡ เชกเซ‹เช•เชฐ เช…เชฅเชตเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเชพ เชœเชฐเซ‚เชฐเซ€ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชœเชฎเชพเชตเชตเชพเชฎเชพเช‚ เชธเชฎเชฏ เชฌเช—เชพเชกเชถเซเช‚ เชจเชนเซ€เช‚.

เช•เชพเชฎ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เช†เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡: เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชเช•เซเชธเซ‡เชธ เชธเชพเชฅเซ‡ เชฒเซ‡เชชเชŸเซ‹เชช เช…เชจเซ‡ เชตเซ‡เชฌเชธเซ‹เช•เซ‡เชŸ-เชธเซเชธเช‚เช—เชค เชฌเซเชฐเชพเช‰เชเชฐ (เช•เซเชฐเซ‹เชฎ, เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ).
เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“

เชคเชฎเชจเซ‡ เชตเชฟเชถเซ‡เชทเชคเชพ เชœเซ‹เชˆเชคเซ€ เชนเชคเซ€, เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช›เซ‡! C# 8 เชฎเชพเช‚ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช•เชฐเซ‹

เชชเซเชฐเชธเซเชคเซเชคเช•เชฐเซเชคเชพ: เช†เชจเซเชฆเซเชฐเซ‡ เช•เชพเชฐเซเชชเซ‹เชต, เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ

C# เชตเชงเซ เชจเซ‡ เชตเชงเซ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“ เช‰เชฎเซ‡เชฐเซ€เชจเซ‡ เชธเช˜เชจ เชตเชฟเช•เชพเชธ เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡.
เช…เชฎเซ‡ เชญเชพเชทเชพเชจเซ€ เชธเซŒเชฅเซ€ เชฐเชธเชชเซเชฐเชฆ เชจเชตเซ€เชจเชคเชพเช“ เชœเซ‹เชˆเชถเซเช‚, เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเซ€ เชคเซ‡ เชชเชฃ เชถเซ€เช–เซ€เชถเซเช‚.

เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธ เชชเช›เซ€, เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ C# 8 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชถเช•เชถเซ‹.

เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ 2019 เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชฒเซ‡เชชเชŸเซ‹เชช เช…เชจเซ‡ ReSharper 2019.3 EAP (https://www.jetbrains.com/resharper/eap/) เช…เชฅเชตเชพ เชฐเชพเช‡เชกเชฐ 2019.3 EAP (https://www.jetbrains.com/rider/eap/) เชชเซเชฒเช—เช‡เชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เช›เซ‡.

"เชธเชพเชฐเซ€ เชธเซเชฒเชพเช‡เชกเซเชธ" เช…เชฅเชตเชพ "เชธเชนเชพเชฏ, เช…เชตเชฐเซ‹เชง เชจเชนเซ€เช‚"

เชชเซเชฐเชธเซเชคเซเชคเช•เชฐเซเชคเชพ: เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เชถเซเชถเซเชจเซ‹เชต, EPAM เชธเชฟเชธเซเชŸเชฎเซเชธ

เช†เชงเซเชจเชฟเช• เช†เช‡เชŸเซ€ เชตเชฟเชถเซเชต เชคเซ‡เชจเชพ เชฐเชนเซ‡เชตเชพเชธเซ€เช“เชจเซ€ เชธเซ‹เชซเซเชŸเชธเซเช•เชฟเชฒเซเชธเชจเซ€ เชตเชงเซเชจเซ‡ เชตเชงเซ เชฎเชพเช‚เช— เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช…เชฎเซ‡ เชฌเชงเชพ เชตเชงเซเชจเซ‡ เชตเชงเซ เชตเชพเชคเชšเซ€เชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เช…เชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เช…เชจเซเชฏเชจเซ‡ เชธเชพเชฎเซ‡เชฒ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชตเชฟเชšเชพเชฐเซ‹ (เช…เชจเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ) เชตเซ‡เชšเซ€เช เช›เซ€เช. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช…เชฎเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹เชจเซ€ เชธเชพเชฎเซ‡ เชตเชงเซเชจเซ‡ เชตเชงเซ เชฌเซ‹เชฒเซ€เช เช›เซ€เช: เชชเชฐเชฟเชทเชฆเซ‹เชฎเชพเช‚ เช…เชจเซ‡ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€เช“เชฎเชพเช‚, เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹, เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ, เช—เซเชฐเชพเชนเช•เซ‹, เชฐเซ‹เช•เชพเชฃเช•เชพเชฐเซ‹เชจเซ€ เชธเชพเชฎเซ‡.

เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธเชฎเชพเช‚, เชนเซเช‚ เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเซ€ เชชเซเชฐเชธเซเชคเซเชคเชฟ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซ€ เชคเซ‡เชจเชพ เชตเชพเชธเซเชคเชตเชฟเช• เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชฌเชคเชพเชตเซ€เชถ เชœเซ‡ เชคเชฎเชจเซ‡ เช–เชฐเซ‡เช–เชฐ เชคเชฎเชพเชฐเชพ เชชเซเชฐเซ‡เช•เซเชทเช•เซ‹เชจเซ‡ เชคเชฎเชพเชฐเซ‹ เชธเช‚เชฆเซ‡เชถ เชชเชนเซ‹เช‚เชšเชพเชกเชตเชพ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชตเชพเชฐเซเชคเชพเชจเชพ เชตเชฟเชทเชฏ เชชเซเชฐเชคเซเชฏเซ‡เชจเชพ เชคเซ‡เชฎเชจเชพ เชตเชฒเชฃเชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡. เช†เชตเซ‹, เชคเซ‡ เช‰เชชเชฏเซ‹เช—เซ€, เชฐเชธเชชเซเชฐเชฆ เช…เชจเซ‡ เชฎเชจเซ‹เชฐเช‚เชœเช• เชนเชถเซ‡!

เช…เชฎเชพเชฐเชพ-เช†เชฏเซ‹เชœเช•เซ‹ เชคเชฐเชซเชฅเซ€: เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช…เชฎเชจเซ‡ เชฌเชฟเชเชจเซ‡เชธ เชŸเซเชฐเซ‡เชจเชฐเซเชธ, เช•เซ‹เชš, เชฎเซ‡เชจเซ‡เชœเชฐ เช…เชจเซ‡ เช…เชจเซเชฏ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชฌเซ‹เชฒเชตเชพเชจเซเช‚ เชถเซ€เช–เชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เช† เช•เซ‹เชˆ เชธเชพเชฎเชพเชจเซเชฏ เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธ เชจเชฅเซ€. เช† เชตเช–เชคเซ‡ เชคเซ‡ เชกเซ‡เชตเชฒเชชเชฐ เชนเชถเซ‡ เชœเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเซ‹เชฒเชตเซเช‚ เชคเซ‡ เชถเซ€เช–เชตเชถเซ‡! เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ EPAM เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เชตเชฐเชฟเชทเซเช  เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ เช›เซ‡.

เชฎเชพเชธเซเชŸเชฐ เช•เซเชฒเชพเชธเชฎเชพเช‚ เชจเซ‹เช‚เชง เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เช•เซ‹เชˆเชชเชฃ เช…เชจเซเช•เซ‚เชณ เชธเชพเชงเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡.
เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“
เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ 95% เชคเซˆเชฏเชพเชฐ เช›เซ‡ เช…เชจเซ‡ 15 เช“เช•เซเชŸเซ‹เชฌเชฐ เชธเซเชงเซ€ เชŸเชฟเช•เชฟเชŸเชจเซ€ เช•เชฟเช‚เชฎเชค เช“เช›เซ€ เชฐเชนเซ‡เชถเซ‡. เชœเซ‹ เชคเชฎเซ‡ DUMP เช•เชพเชเชพเชจ เชœเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช˜เชกเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹, เชคเซ‹ เชนเชตเซ‡ เชธเชฎเชฏ เช†เชตเซ€ เช—เชฏเซ‹ เช›เซ‡ เชจเซ€ เชœเช—เซเชฏเชพ เชฒเซ‹.

เช…เชฒเชฌเชคเซเชค, เชคเซเชฏเชพเช‚ เชชเชฃ เชนเชถเซ‡: เช•เซ‹เชจเซเชซเชฐเชจเซเชธ เชชเชพเชฐเซเชŸเชจเชฐเซเชธ เชคเชฐเชซเชฅเซ€ เชฎเชจเซ‹เชฐเช‚เชœเชจ, เชธเซเชชเซ€เช•เชฐเซเชธ เชธเชพเชฅเซ‡เชจเชพ เชธเช‚เชšเชพเชฐ เชตเชฟเชธเซเชคเชพเชฐเซ‹, เช˜เชฃเชพเช‚ เชฌเชงเชพเช‚ เชญเซ‹เชœเชจ เช…เชจเซ‡ เชฒเซ‹เช• เชธเซเชŸเซ‹เช• เชฌเชพเชฐเชฎเชพเช‚ เช†เชซเซเชŸเชฐ-เชชเชพเชฐเซเชŸเซ€, เชชเชฐเช‚เชคเซ เช†เช—เชพเชฎเซ€ เชธเชฎเชพเชšเชพเชฐ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชคเซ‡เชจเชพ เชชเชฐ เชตเชงเซ.

เช†เชตเชœเซ‹! #DAMP เชชเชฐ เชฎเชณเซ€เชถเซเช‚!

เชชเซ€ - เช…เชชเซ‡เช•เซเชทเชพ, เชคเซ‡เชฎเชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ DUMP เช•เชพเชเชพเชจ. เชชเชธเช‚เชฆเช—เซ€เชจเชพ เช—เซเชฐเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹