เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ 5 เชตเชงเซ เชนเชฟเช‚เชฎเชคเชตเชพเชจ เชคเชพเชฒเซ€เชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เชฒเซ‡เชฏเชฐ, เชธเซเช•เซเชตเซ‹เชถ, เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ, เชตเซ‡เชฌเชธเชพเชˆเชŸ เช•เซเชฐเชพเช‰เชฒเชฐ, เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ)

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ 5 เชตเชงเซ เชนเชฟเช‚เชฎเชคเชตเชพเชจ เชคเชพเชฒเซ€เชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เชฒเซ‡เชฏเชฐ, เชธเซเช•เซเชตเซ‹เชถ, เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ, เชตเซ‡เชฌเชธเชพเชˆเชŸ เช•เซเชฐเชพเช‰เชฒเชฐ, เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ)

เช…เชฎเซ‡ เชคเชพเชฒเซ€เชฎ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชšเชพเชฒเซ เชฐเชพเช–เซ€เช เช›เซ€เช.

เชธเซเชคเชฐ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ 5 เชตเชงเซ เชนเชฟเช‚เชฎเชคเชตเชพเชจ เชคเชพเชฒเซ€เชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เชฒเซ‡เชฏเชฐ, เชธเซเช•เซเชตเซ‹เชถ, เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ, เชตเซ‡เชฌเชธเชพเชˆเชŸ เช•เซเชฐเชพเช‰เชฒเชฐ, เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ)

www.reddit.com/r/layer

เชธเซเชคเชฐ เช เชเช• เชธเชฎเซเชฆเชพเชฏ เช›เซ‡ เชœเซเชฏเชพเช‚ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ "เชฌเซ‹เชฐเซเชก" เชชเชฐ เชชเชฟเช•เซเชธเซ‡เชฒ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชฎเซ‚เชณ เชตเชฟเชšเชพเชฐเชจเซ‹ เชœเชจเซเชฎ Reddit เชชเชฐ เชฅเชฏเซ‹ เชนเชคเซ‹. เช†เชฐ/เชฒเซ‡เชฏเชฐ เชธเชฎเซเชฆเชพเชฏ เช เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ เชธเชฐเซเชœเชจเชพเชคเซเชฎเช•เชคเชพเชจเซเช‚ เชฐเซ‚เชชเช• เช›เซ‡, เช•เซ‡ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เชธเชฐเซเชœเช• เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชเช• เชธเชพเชฎเชพเชจเซเชฏ เชนเซ‡เชคเซเชฎเชพเช‚ เชฏเซ‹เช—เชฆเชพเชจ เช†เชชเซ€ เชถเช•เซ‡ เช›เซ‡.

เชคเชฎเชพเชฐเซ‹ เชชเซ‹เชคเชพเชจเซ‹ เชฒเซ‡เชฏเชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชคเชฎเซ‡ เชถเซเช‚ เชถเซ€เช–เชถเซ‹:

  • JavaScript เช•เซ‡เชจเชตเชพเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡เชจเชตเชพเชธเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช“เชชเชฐเซ‡เชŸ เช•เชฐเชตเซเช‚ เชคเซ‡ เชœเชพเชฃเชตเซเช‚ เช เช˜เชฃเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชเช• เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช•เซŒเชถเชฒเซเชฏ เช›เซ‡.
  • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเชฐเชตเชพเชจเช—เซ€เช“เชจเซเช‚ เชธเช‚เช•เชฒเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚. เชฆเชฐเซ‡เช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฒเซ‹เช— เช‡เชจ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชฆเชฐ 15 เชฎเชฟเชจเชฟเชŸเซ‡ เชเช• เชชเชฟเช•เซเชธเซ‡เชฒ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เช•เซ‚เช•เซ€ เชธเชคเซเชฐเซ‹ เชฌเชจเชพเชตเซ‹.

Squoosh

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ 5 เชตเชงเซ เชนเชฟเช‚เชฎเชคเชตเชพเชจ เชคเชพเชฒเซ€เชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เชฒเซ‡เชฏเชฐ, เชธเซเช•เซเชตเซ‹เชถ, เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ, เชตเซ‡เชฌเชธเชพเชˆเชŸ เช•เซเชฐเชพเช‰เชฒเชฐ, เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ)
squosh.app

เชธเซเช•เซเชตเซ‹เชถ เช เช˜เชฃเชพ เช…เชฆเซเชฏเชคเชจ เชตเชฟเช•เชฒเซเชชเซ‹ เชธเชพเชฅเซ‡ เช‡เชฎเซ‡เชœ เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡.

GIF 20 MBเชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ 5 เชตเชงเซ เชนเชฟเช‚เชฎเชคเชตเชพเชจ เชคเชพเชฒเซ€เชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เชฒเซ‡เชฏเชฐ, เชธเซเช•เซเชตเซ‹เชถ, เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ, เชตเซ‡เชฌเชธเชพเชˆเชŸ เช•เซเชฐเชพเช‰เชฒเชฐ, เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ)

เชธเซเช•เซเชตเซ‹เชถเชจเซเช‚ เชคเชฎเชพเชฐเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชฌเชจเชพเชตเซ€เชจเซ‡ เชคเชฎเซ‡ เชถเซ€เช–เซ€ เชถเช•เชถเซ‹:

  • เช›เชฌเซ€เชจเชพ เช•เชฆ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚
  • Drag'n'Drop API เชจเซ€ เชฎเซ‚เชณเชญเซ‚เชค เชฌเชพเชฌเชคเซ‹ เชœเชพเชฃเซ‹
  • API เช…เชจเซ‡ เช‡เชตเซ‡เชจเซเชŸ เชถเซเชฐเซ‹เชคเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชธเชฎเชœเซ‹
  • เชซเชพเช‡เชฒเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชชเชฒเซ‹เชก เช•เชฐเชตเซ€ เช…เชจเซ‡ เชจเชฟเช•เชพเชธ เช•เชฐเชตเซ€

เช‰เชฆเชพเชนเชฐเชฃ: เช‡เชฎเซ‡เชœ เช•เซ‹เชฎเซเชชเซเชฐเซ‡เชธเชฐ เชธเซเชฅเชพเชจเชฟเช• เช›เซ‡. เชธเชฐเซเชตเชฐ เชชเชฐ เชตเชงเชพเชฐเชพเชจเซ‹ เชกเซ‡เชŸเชพ เชฎเซ‹เช•เชฒเชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€. เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช˜เชฐเซ‡ เช•เซ‹เชฎเซเชชเซเชฐเซ‡เชธเชฐ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เช…เชฅเชตเชพ เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชธเช‚เชฆเช—เซ€เชจเชพ เชธเชฐเซเชตเชฐ เชชเชฐ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ

เชšเชฒ? เช—เช‚เชญเซ€เชฐเชคเชพเชฅเซ€? เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ? เชนเชพ, เชฌเชฐเชพเชฌเชฐ, เชเช• เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ. เช—เชฃเชฟเชคเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชฎเซ‚เชณเชญเซ‚เชค เชฌเชพเชฌเชคเซ‹ เช…เชจเซ‡ เชคเซ‡เช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เช เชคเชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช•เซŒเชถเชฒเซเชฏ เช›เซ‡. เชตเชนเซ‡เชฒเชพ เช•เซ‡ เชชเช›เซ€ เชคเชฎเชพเชฐเซ‡ เชธเช‚เช–เซเชฏเชพเช“ เชธเชพเชฅเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡ เช…เชจเซ‡ เชตเชนเซ‡เชฒเชพ เชคเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚.

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ 5 เชตเชงเซ เชนเชฟเช‚เชฎเชคเชตเชพเชจ เชคเชพเชฒเซ€เชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เชฒเซ‡เชฏเชฐ, เชธเซเช•เซเชตเซ‹เชถ, เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ, เชตเซ‡เชฌเชธเชพเชˆเชŸ เช•เซเชฐเชพเช‰เชฒเชฐ, เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ)
jarodburchill.github.io/CalculatorReactApp

เชคเชฎเชพเชฐเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ เชฌเชจเชพเชตเซ€เชจเซ‡ เชคเชฎเซ‡ เชถเซ€เช–เซ€ เชถเช•เชถเซ‹:

  • เชธเช‚เช–เซเชฏเชพเช“ เช…เชจเซ‡ เช—เชฃเชฟเชคเชจเซ€ เช•เซเชฐเชฟเชฏเชพเช“ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‹
  • เช‡เชตเซ‡เชจเซเชŸ เชฒเชฟเชธเชจเชฐเซเชธ API เชธเชพเชฅเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช•เชฐเซ‹
  • เชคเชคเซเชตเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเชตเชพ, เชถเซˆเชฒเซ€เช“ เชธเชฎเชœเชตเซ€

เช•เซเชฐเชพเช‰เชฒเชฐ (เชธเชฐเซเชš เชเชจเซเชœเชฟเชจ)

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ 5 เชตเชงเซ เชนเชฟเช‚เชฎเชคเชตเชพเชจ เชคเชพเชฒเซ€เชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เชฒเซ‡เชฏเชฐ, เชธเซเช•เซเชตเซ‹เชถ, เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ, เชตเซ‡เชฌเชธเชพเชˆเชŸ เช•เซเชฐเชพเช‰เชฒเชฐ, เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ)
เช—เซ‚เช—เชฒ เชธเชฐเซเชš เชเชจเซเชœเชฟเชจ

เชคเชฎเชพเชฐเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชธเชฐเซเชš เชเชจเซเชœเชฟเชจ เชฌเชจเชพเชตเซ€เชจเซ‡ เชคเชฎเซ‡ เชถเซเช‚ เชถเซ€เช–เซ€ เชถเช•เชถเซ‹:

  • เช•เซเชฐเซ‹เชฒเชฐเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡
  • เชธเชพเช‡เชŸเซเชธเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชจเซเช•เซเชฐเชฎเชฟเชค เช•เชฐเชตเซ€ เช…เชจเซ‡ เชฐเซ‡เชŸเชฟเช‚เช— เช…เชจเซ‡ เชชเซเชฐเชคเชฟเชทเซเช เชพ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชฎเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เช•เชฐเชตเซ€
  • เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เช…เชจเซเช•เซเชฐเชฎเชฟเชค เชธเชพเช‡เชŸเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเซ€ เช…เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเชตเซเช‚

เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ (Spotify, Apple Music)

เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เชธเช‚เช—เซ€เชค เชธเชพเช‚เชญเชณเซ‡ เช›เซ‡ - เชคเซ‡ เช†เชชเชฃเชพ เชœเซ€เชตเชจเชจเซ‹ เชฎเชพเชคเซเชฐ เชเช• เช…เชญเชฟเชจเซเชจ เชญเชพเช— เช›เซ‡. เช†เชงเซเชจเชฟเช• เชฎเซเชฏเซเชเชฟเช• เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เชฎเซ‚เชณเชญเซ‚เชค เชฎเชฟเช•เซ‡เชจเชฟเช•เซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ เชšเชพเชฒเซ‹ เชเช• เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ เชฌเชจเชพเชตเซ€เช.

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ 5 เชตเชงเซ เชนเชฟเช‚เชฎเชคเชตเชพเชจ เชคเชพเชฒเซ€เชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เชฒเซ‡เชฏเชฐ, เชธเซเช•เซเชตเซ‹เชถ, เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ, เชตเซ‡เชฌเชธเชพเชˆเชŸ เช•เซเชฐเชพเช‰เชฒเชฐ, เชฎเซเชฏเซเชเชฟเช• เชชเซเชฒเซ‡เชฏเชฐ)
Spotify

เชคเชฎเชพเชฐเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชฎเซเชฏเซเชเชฟเช• เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฌเชจเชพเชตเซ€เชจเซ‡ เชคเชฎเซ‡ เชถเซเช‚ เชถเซ€เช–เซ€ เชถเช•เชถเซ‹:

  • API เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚. Spotify เช…เชฅเชตเชพ Apple Music เชฎเชพเช‚เชฅเซ€ API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹
  • เช†เช—เชฒเชพ/เชชเชพเช›เชฒเชพ เชŸเซเชฐเซ‡เช• เชชเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฐเชฎเชตเซเช‚, เชฅเซ‹เชญเชพเชตเชตเซเช‚ เช…เชฅเชตเชพ เชฐเซ€เชตเชพเช‡เชจเซเชก เช•เชฐเชตเซเช‚
  • เชตเซ‹เชฒเซเชฏเซเชฎ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชตเซเช‚
  • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฐเซ‚เชŸเซ€เช‚เช— เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เช‡เชคเชฟเชนเชพเชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚

PS

เชคเชฎเชพเชฐเซ€ เช•เซŒเชถเชฒเซเชฏ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชชเชฐ "เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชฌเชจเชพเชตเชตเชพ" เช•เชฏเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชธเซ‚เชšเชจ เช•เชฐเชถเซ‹?

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

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