เช…เชฎเซ‡ เชคเชฎเชจเซ‡ DINS DevOps EVENING เชฎเชพเชŸเซ‡ เช†เชฎเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ€เช เช›เซ€เช: เช…เชฎเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเชพ เชฌเซ‡ เช‰เชฆเชพเชนเชฐเชฃเซ‹เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸเชจเซ€ เชธเซเชตเชฟเชงเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ€ เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚

เชฎเชณเซ‹ 26 เชซเซ‡เชฌเซเชฐเซ เชชเชฐ เช…เชฎเชพเชฐเซ€ เช“เชซเชฟเชธเชฎเชพเช‚ เชธเซเชŸเชพเชฐเซ‹-เชชเซ€เชŸเชฐเช—เซ‹เชซเชธเซเช•เซ€, 19.

DINS เชจเชพ เช•เชฟเชฐเซ€เชฒ เช•เชพเชเชพเชฐเชฟเชจ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชถเซเช‚ เช›เซ‡, เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เช…เชฎเซ‡ 1000+ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ 50+ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เช†เชฐเซเชŸเชฟเชซเซ‡เช•เซเชŸเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเชนเซ‹เช‚เชšเชพเชกเซ€เช เช›เซ€เช เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเชถเซ‡. Last.Backend เชจเชพ เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เช•เชพเชฒเซ‹เชถเซ€เชจ เชฌเซ‡เชฐ-เชฎเซ‡เชŸเชฒ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชชเชฐ เช–เชพเชฎเซ€-เชธเชนเชฟเชทเซเชฃเซ เช‡เชจ-เชนเชพเช‰เชธ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชคเซ‡เชฎเชจเซ‹ เช…เชจเซเชญเชต เชถเซ‡เชฐ เช•เชฐเชถเซ‡.

เชตเชฟเชฐเชพเชฎ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช…เชฎเซ‡ เชธเซเชชเซ€เช•เชฐเซเชธ เชธเชพเชฅเซ‡ เชšเซ‡เชŸ เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เชชเชฟเชเชพ เชธเชพเชฅเซ‡ เชชเซ‹เชคเชพเชจเซ‡ เชคเชพเชœเซเช‚ เช•เชฐเซ€เชถเซเช‚. เชชเซเชฐเชธเซเชคเซเชคเชฟเช“ เชชเช›เซ€, เชœเซ‡เช“ DINS เชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชœเชพเชฃเชตเชพ เชฎเชพเช—เซ‡ เช›เซ‡ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เช“เชซเชฟเชธเชจเซ€ เชŸเซ‚เช‚เช•เซ€ เชŸเซเชฐเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เช•เชŸ เชนเซ‡เช เชณ - เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เช…เชจเซ‡ เชธเซเชชเซ€เช•เชฐเซเชธ เชตเชฟเชถเซ‡ เชตเชงเซ เชตเชฟเช—เชคเซ‹, เชฎเซ€เชŸเชฟเช‚เช—เชฎเชพเช‚ เชญเชพเช— เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชฒเชฟเช‚เช•, เชชเซเชฐเชธเชพเชฐเชฃ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€, เช›เซ‡เชฒเซเชฒเซ€ เชฎเซ€เชŸเชฟเช‚เช—เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€.

เช…เชฎเซ‡ เชคเชฎเชจเซ‡ DINS DevOps EVENING เชฎเชพเชŸเซ‡ เช†เชฎเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ€เช เช›เซ€เช: เช…เชฎเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเชพ เชฌเซ‡ เช‰เชฆเชพเชนเชฐเชฃเซ‹เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸเชจเซ€ เชธเซเชตเชฟเชงเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ€ เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚

เช…เชนเซ‡เชตเชพเชฒเซ‹

เชคเชฎเชพเชฐเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‹ (เช•เชฟเชฐเซ€เชฒ เช•เชพเชเชพเชฐเชฟเชจ, เชกเซ€เช†เชˆเชเชจเชเชธ)

เช…เชฎเชพเชฐเซ€ DevOps เชŸเซ€เชฎเชฎเชพเช‚ เช•เชˆ เชธเชฎเชธเซเชฏเชพเช“ (เช•เซเชฐเซ‹เชธ เช†เช‰เชŸ) เช•เชพเชฐเซเชฏเซ‹ เชนเชคเซ€ เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชนเชฒ เช•เชฐเซ€, เช†เชชเชฃเซเช‚ เชœเซ€เชตเชจ เชธเชฐเชณ เชฌเชจเชพเชตเซเชฏเซเช‚ เชคเซ‡ เชตเชฟเชถเซ‡เชจเซ€ เชŸเซ‚เช‚เช•เซ€ เชตเชพเชฐเซเชคเชพ. เชธเซเชชเซ‹เช‡เชฒเชฐ - เชคเซเชฏเชพเช‚ เชœเชตเชพเชฌเซ€, เช—เชฟเชŸ, เชฎเซ‹เชฒเซ‡เช•เซเชฏเซเชฒ, เชชเซ‡เช•เชฐ เช…เชจเซ‡ เชฅเซ‹เชกเซ€ เชธเชพเชฎเชพเชจเซเชฏ เชธเชฎเชœ เชนเชถเซ‡. เช•เชฟเชฐเซ€เชฒ เชคเชฎเชจเซ‡ เชœเชฃเชพเชตเชถเซ‡ เช•เซ‡ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชถเซเช‚ เช›เซ‡, เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เช…เชฎเซ‡ 1000+ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ 50+ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เช†เชฐเซเชŸเชฟเชซเซ‡เช•เซเชŸเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเชนเซ‹เช‚เชšเชพเชกเซ€เช เช›เซ€เช.
เช…เชนเซ‡เชตเชพเชฒ เชเชตเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชนเชถเซ‡ เชœเซ‡เช“ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชœเชตเชพเชฌเซ€, เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ, aws, git เช…เชจเซ‡ CI เชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เช›เซ‡.

3 เชตเชฐเซเชทเชฅเซ€ เชตเชงเซ เชธเชฎเชฏเชฅเซ€, เช•เชฟเชฐเซ€เชฒ เช•เซ‹เชฐเซเชชเซ‹เชฐเซ‡เชŸ เชฎเซ‡เชธเซ‡เชจเซเชœเชฐเชจเชพ เชนเชพเช‡เชฒเซ‹เชก เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเชฐ DevOps เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซ€ เช›เซ‡. เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ AWS เชชเชฐ เชฎเซ‡เชธเซ‡เชจเซเชœเชฐ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡.

"เชซเซ‹เชฒเซเชŸ-เชŸเซ‹เชฒเชฐเชจเซเชŸ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ + CI / CD + เชฌเซ‡เชฐ-เชฎเซ‡เชŸเชฒ" (เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เช•เชพเชฒเซ‹เชถเซ€เชจ, เชฒเชพเชธเซเชŸ. เชฌเซ‡เช•เชเชจเซเชก)

เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เชคเชฎเชจเซ‡ เชœเชฃเชพเชตเชถเซ‡ เช•เซ‡ เชฌเซ‡เชฐ-เชฎเซ‡เชŸเชฒ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชชเชฐ เช“เชŸเซ‹เชฎเซ‡เชŸเซ‡เชก เชซเซ‹เชฒเซเชŸ-เชŸเซ‹เชฒเชฐเชจเซเชŸ เช‡เชจ-เชนเชพเช‰เชธ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซเช‚. เชšเชพเชฒเซ‹ เชตเชพเชค เช•เชฐเซ€เช:

  • เช•เซเชฏเชพเช‚ เช…เชจเซ‡ เช•เชˆ เช•เซเชฐเซ‰เชš เชฎเชณเซ‡ เช›เซ‡, เชคเซ‡เชฎเชจเซ€ เช†เชธเชชเชพเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณเชตเชตเซเช‚;
  • เช•เชฏเชพ เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹, เช…เชจเซ‡ เชถเซเช‚ เชจเช•เชพเชฐเชตเซเช‚ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡;
  • เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชคเช•เชจเซ€เช•เซ‹เชจเชพ เชเชจเชพเชฒเซ‹เช— เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เช†เชตเชคเซ€เช•เชพเชฒเซ‡ เช†เชชเชฃเซ€ เชฐเชพเชน เชถเซเช‚ เช›เซ‡.

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

เชธเซ‚เชšเชฟ

19.00 - 19.30 - เชฎเชนเซ‡เชฎเชพเชจเซ‹ เช…เชจเซ‡ เช•เซ‹เชซเซ€เชจเซ‹ เชฎเซ‡เชณเชพเชตเชกเซ‹
19:30 โ€“ 20:20 โ€” เชคเชฎเชพเชฐเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‹ (เช•เชฟเชฐเซ€เชฒ เช•เชพเชเชพเชฐเชฟเชจ, เชกเซ€เช†เชˆเชเชจเชเชธ)
20:20 - 20:40 - เช•เซ‹เชซเซ€, เชชเชฟเชเชพ เช…เชจเซ‡ เชธเชฎเชพเชœเซ€เช•เชฐเชฃ
20:40 - 21:10 - "เชซเซ‹เชฒเซเชŸ-เชŸเซ‹เชฒเชฐเชจเซเชŸ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ + CI/CD + เชฌเซ‡เชฐ-เชฎเซ‡เชŸเชฒ" (เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เช•เชพเชฒเซ‹เชถเซ€เชจ, เชฒเชพเชธเซเชŸ. เชฌเซ‡เช•เชเชจเซเชก)
21:10 โ€“ 21:30 DINS เช“เชซเชฟเชธ เชŸเซ‚เชฐ

เช•เซเชฏเชพเช‚, เช•เซเชฏเชพเชฐเซ‡ เช…เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡?

26 เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€ 2020 เชตเชฐเซเชท
เชธเซ‡เชจเซเชŸ เชชเซ€เชŸเชฐเซเชธเชฌเชฐเซเช—, เชธเซเชŸเชพเชฐเซ‹-เชชเซ€เชŸเชฐเชนเซ‹เชซเชธเซเช•เซ€, 19 (DINS เช“เชซเชฟเชธ)

เช‡เชตเซ‡เชจเซเชŸเชฎเชพเช‚ เชธเชนเชญเชพเช—เชฟเชคเชพ เชฎเชซเชค เช›เซ‡, เชชเชฐเช‚เชคเซ เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเซ‹. เช† เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เชœเซ‡เชฅเซ€ เช…เชฎเซ‡ เชฌเชงเชพ เชฌเซ‡เช เช•เชฎเชพเช‚ เช†เชฐเชพเชฎเชฅเซ€ เชธเชฎเชพเชตเซ€ เชถเช•เซ€เช.

เชคเซเชฏเชพเช‚ เชเช• เชชเซเชฐเชธเชพเชฐเชฃ เชฅเชถเซ‡, เช…เชฎเซ‡ เช‡เชตเซ‡เชจเซเชŸเชจเชพ เชฆเชฟเชตเชธเซ‡ เชคเซ‡เชจเซ€ เชเช• เชฒเชฟเช‚เช• เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒเชพ เชธเชนเชญเชพเช—เซ€เช“เชจเชพ เชธเชฐเชจเชพเชฎเชพเช‚ เชชเชฐ เชฎเซ‹เช•เชฒเซ€เชถเซเช‚. เชจเซ‹เช‚เชงเชฃเซ€ เชŸเชฟเช•เชฟเชŸ เชชเซเชฐเช•เชพเชฐ "เชชเซเชฐเชธเชพเชฐเชฃ".

เชชเซเชฐเชธเซเชคเซเชคเชฟเช“เชจเซ€ เชตเชฟเชกเชฟเช“ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฟเช‚เช—เซเชธ เช…เชฎเชพเชฐเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. YouTube เชšเซ‡เชจเชฒ เชฎเซ€เชŸเชฟเช‚เช—เชจเชพ เชเช• เช…เช เชตเชพเชกเชฟเชฏเชพ เชชเช›เซ€.

DINS DevOps เชธเชพเช‚เชœเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ (05.12.2019)

YouTube เชชเซเชฒเซ‡เชฒเชฟเชธเซเชŸ

เชธเชพเช‚เชœเซ‡ เชกเซ€เชจเซเชธ เช•เชฐเซ‹

เช…เชจเซเชญเชตเชจเซเช‚ เช†เชฆเชพเชจเชชเซเชฐเชฆเชพเชจ เช…เชฎเซ‚เชฒเซเชฏ เช›เซ‡, เชคเซ‡เชฅเซ€ เชœ เช…เชฎเซ‡ เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ‡ เช–เซเชฒเซเชฒเซ€ เชฌเซ‡เช เช•เซ‹ เชฏเซ‹เชœเซ€เช เช›เซ€เช เชœเซ‡ เชตเชฟเชตเชฟเชง เช•เช‚เชชเชจเซ€เช“เชจเชพ เชคเช•เชจเซ€เช•เซ€ เชจเชฟเชทเซเชฃเชพเชคเซ‹เชจเซ‡ เชเช•เชธเชพเชฅเซ‡ เชฒเชพเชตเซ‡ เช›เซ‡. เชฎเซ‹เชŸเซ‡เชญเชพเช—เซ‡, เช…เชฎเซ‡ DevOps, QA, JS เช…เชจเซ‡ Java เชจเชพ เช•เซเชทเซ‡เชคเซเชฐเซ‹เชฎเชพเช‚ เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ เช•เซ‡เชธเซ‹เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เช เช›เซ€เช. เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซ‹เชˆ เชตเชฟเชทเชฏ เช›เซ‡ เชœเซ‡ เชคเชฎเซ‡ เชถเซ‡เชฐ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹, เชคเซ‹ เชคเซ‡เชจเซ‡ เชฒเช–เซ‹ [เช‡เชฎเซ‡เช‡เชฒ เชธเซเชฐเช•เซเชทเชฟเชค]!

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

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