เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ 1000 เชฐเซเชฌเซ‡เชฒเซเชธ เชฎเชพเชŸเซ‡ เชšเชพเช‡เชจเซ€เช เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเซ€เช–เซเชฏเชพ. เช•เซ‹เชˆ เชฒเซ‹เช—เชฐเซเชธ เช…เชฅเชตเชพ SMS เชจเชฅเซ€ (เช…เชจเซ‡ เชฒเชพเช–เซ‹ เชกเซ‹เชฒเชฐเชจเซ€ เชฌเชšเชค)

เชนเซ‡เชฒเซ‹ เชฆเชฐเซ‡เช•!

เชคเซ‡ เช•เชฆเชพเชš เช•เซ‹เชˆ เชฐเชนเชธเซเชฏ เชจเชฅเซ€ เช•เซ‡ เช•เซเชฒเชพเช‰เชก เชตเชฟเชกเชฟเช“ เชธเชฐเซเชตเซ‡เชฒเชจเซเชธ เชธเซ‡เชตเชพเช“ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพ เชฎเซ‡เชณเชตเซ€ เชฐเชนเซ€ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡ เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡, เชตเชฟเชกเชฟเช“ "เชญเชพเชฐเซ‡" เชธเชพเชฎเช—เซเชฐเซ€ เช›เซ‡, เชœเซ‡เชจเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชพเชŸเซ‡ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช…เชจเซ‡ เชฎเซ‹เชŸเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชกเชฟเชธเซเช• เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช‘เชจ-เชชเซเชฐเชฟเชฎเชฟเชธเซ€เชธ เชตเชฟเชกเชฟเชฏเซ‹ เชธเชฐเซเชตเซ‡เชฒเชจเซเชธ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซ‡เช‚เช•เชกเซ‹ เชธเชฐเซเชตเซ‡เชฒเชจเซเชธ เช•เซ…เชฎเซ‡เชฐเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชธเช‚เชธเซเชฅเชพ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เช•เซ…เชฎเซ‡เชฐเชพ เชงเชฐเชพเชตเชคเชพ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡, เชธเช‚เชšเชพเชฒเชจ เช…เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เชฎเชพเชŸเซ‡ เชญเช‚เชกเซ‹เชณเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ‡ เช›เซ‡.

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ 1000 เชฐเซเชฌเซ‡เชฒเซเชธ เชฎเชพเชŸเซ‡ เชšเชพเช‡เชจเซ€เช เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเซ€เช–เซเชฏเชพ. เช•เซ‹เชˆ เชฒเซ‹เช—เชฐเซเชธ เช…เชฅเชตเชพ SMS เชจเชฅเซ€ (เช…เชจเซ‡ เชฒเชพเช–เซ‹ เชกเซ‹เชฒเชฐเชจเซ€ เชฌเชšเชค)

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

เช•เซ…เชฎเซ‡เชฐเชพเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เช˜เชฃเซ€ เชคเช•เชจเซ€เช•เซ€ เชฐเซ€เชคเซ‹ เช›เซ‡. เชจเชฟเชƒเชถเช‚เช•เชชเชฃเซ‡, เชธเซŒเชฅเซ€ เช…เชจเซเช•เซ‚เชณ เช…เชจเซ‡ เชธเชธเซเชคเซ€ เชชเชฆเซเชงเชคเชฟ เช เช›เซ‡ เช•เซ‡ เชธเชฐเซเชตเชฐ เช…เชฅเชตเชพ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฐ เชœเซ‡เชตเชพ เชตเชงเชพเชฐเชพเชจเชพ เชธเชพเชงเชจเซ‹เชจเซ€ เชญเชพเช—เซ€เชฆเชพเชฐเซ€ เชตเชฟเชจเชพ เช•เซ…เชฎเซ‡เชฐเชพ เชธเซ€เชงเชพ เชœ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡.

เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เช•เซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชฎเซ‹เชกเซเชฏเซเชฒ เช•เซ‡เชฎเซ‡เชฐเชพเชฎเชพเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซเช‚ เชนเซ‹เชฏ. เชœเซ‹ เช•เซ‡, เชœเซ‹ เช†เชชเชฃเซ‡ เชธเชธเซเชคเชพ เช•เซ‡เชฎเซ‡เชฐเชพ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช, เชคเซ‹ เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡ เช–เซ‚เชฌ เชœ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชธเช‚เชธเชพเชงเชจเซ‹ เช›เซ‡, เชœเซ‡ เชฒเช—เชญเช— 100% เช•เซ…เชฎเซ‡เชฐเชพ เชตเชฟเช•เซเชฐเซ‡เชคเชพเชจเชพ เชฎเซ‚เชณ เชซเชฐเซเชฎเชตเซ‡เชฐ เชฆเซเชตเชพเชฐเชพ เช•เชฌเชœเชพเชฎเชพเช‚ เช›เซ‡, เช…เชจเซ‡ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเช—เช‡เชจ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช•เซ‹เชˆ เชธเช‚เชธเชพเชงเชจเซ‹ เชจเชฅเซ€. ivideon เชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เช† เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชธเชฎเชฐเซเชชเชฟเชค เช•เชฐเซ€ เชเช• เชฒเซ‡เช–, เชœเซ‡ เชธเชฎเชœเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เชถเชพ เชฎเชพเชŸเซ‡ เชธเชธเซเชคเชพ เช•เซ‡เชฎเซ‡เชฐเชพ เชชเชฐ เชชเซเชฒเช—เช‡เชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ€ เชจเซเชฏเซ‚เชจเชคเชฎ เช•เชฟเช‚เชฎเชค 5000 เชฐเซเชฌเซ‡เชฒเซเชธ ($80 เชกเซ‹เชฒเชฐ) เช›เซ‡ เช…เชจเซ‡ เชธเชพเชงเชจเซ‹ เชชเชฐ เช–เชฐเซเชšเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชฒเชพเช–เซ‹ เชชเซˆเชธเชพ เช›เซ‡.

เช…เชฎเซ‡ เช† เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชนเชฒ เช•เชฐเซ€ เช›เซ‡. เชœเซ‹ เชคเชฎเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฐเชธ เชนเซ‹เชฏ เชคเซ‹ - เช•เชŸเชฎเชพเช‚ เช†เชชเชจเซเช‚ เชธเซเชตเชพเช—เชค เช›เซ‡

เช‡เชคเชฟเชนเชพเชธ เชเช• เชฌเซ€เชŸ

2016 เชฎเชพเช‚, เช…เชฎเซ‡ Rostelecom เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเช‰เชก เชตเชฟเชกเชฟเช“ เชธเชฐเซเชตเซ‡เชฒเชจเซเชธ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚.

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

เชนเชพเชฒเชฎเชพเช‚, IP เช•เซ…เชฎเซ‡เชฐเชพ เชฎเชพเชฐเซเช•เซ‡เชŸ เชชเชฐ เช•เซ‹เชˆ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เชเช•เซ€เช•เชฐเชฃ เช‰เช•เซ‡เชฒเซ‹ เชจเชฅเซ€: เชฆเชฐเซ‡เช• เชตเชฟเช•เซเชฐเซ‡เชคเชพ เชชเชพเชธเซ‡ เชชเซเชฒเช—เช‡เชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชฐเซ€เชค เช›เซ‡, เชซเชฐเซเชฎเชตเซ‡เชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ API เชจเซ‹ เชชเซ‹เชคเชพเชจเซ‹ เชธเซ‡เชŸ เช…เชจเซ‡ เชเช• เช…เชจเชจเซเชฏ เช…เชชเชกเซ‡เชŸ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เช›เซ‡.

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

เชชเชธเช‚เชฆ เช•เชฐเชพเชฏเซ‡เชฒ เชชเซเชฐเชฅเชฎ เชตเชฟเช•เซเชฐเซ‡เชคเชพ เชนเชฟเช•เชตเชฟเชเชจ เชนเชคเชพ, เชœเซ‡ เช•เซ‡เชฎเซ‡เชฐเชพ เชฎเชพเชฐเซเช•เซ‡เชŸเชฎเชพเช‚ เชตเชฟเชถเซเชตเชจเชพ เช…เช—เซเชฐเชฃเซ€เช“เชฎเชพเช‚เชจเชพ เชเช• เชนเชคเชพ, เชœเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เซƒเชค API เช…เชจเซ‡ เชธเช•เซเชทเชฎ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชฟเช‚เช— เชŸเซ‡เช•เชจเชฟเช•เชฒ เชธเชชเซ‹เชฐเซเชŸ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เช…เชฎเซ‡ เชนเชฟเช•เชตเชฟเชเชจ เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฎเชพเชฐเซ‹ เชชเซเชฐเชฅเชฎ เชชเชพเชฏเชฒเซ‹เชŸ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ, เช•เซเชฒเชพเช‰เชก เชตเชฟเชกเชฟเชฏเซ‹ เชธเชฐเซเชตเซ‡เชฒเชจเซเชธ เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฎเซเชซเชฐเซเชŸ เชถเชฐเซ‚ เช•เชฐเซเชฏเซ‹ เช›เซ‡.

เชฒเซ‹เชจเซเชš เชฅเชฏเชพ เชชเช›เซ€ เชฒเช—เชญเช— เชคเชฐเชค เชœ, เช…เชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เช เช…เชจเซเชฏ เช‰เชคเซเชชเชพเชฆเช•เซ‹ เชชเชพเชธเซ‡เชฅเซ€ เชธเชธเซเชคเชพ เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‡ เชธเซ‡เชตเชพ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เชธเช‚เชญเชพเชตเชจเชพ เชตเชฟเชถเซ‡ เชชเซเชฐเชถเซเชจเซ‹ เชชเซ‚เช›เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚.

เชฎเซ‡เช‚ เชฆเชฐเซ‡เช• เชตเชฟเช•เซเชฐเซ‡เชคเชพ เชฎเชพเชŸเซ‡ เชเช•เซ€เช•เชฐเชฃ เชธเซเชคเชฐ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเชพ เชตเชฟเช•เชฒเซเชชเชจเซ‡ เชฒเช—เชญเช— เชคเชฐเชค เชœ เชจเช•เชพเชฐเซ€ เช•เชพเชขเซเชฏเซ‹ - เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชจเชฌเชณเซ€ เชฐเซ€เชคเซ‡ เชฎเชพเชชเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚ เช›เซ‡ เช…เชจเซ‡ เช•เซ‡เชฎเซ‡เชฐเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเชฐ เช—เช‚เชญเซ€เชฐ เชคเช•เชจเซ€เช•เซ€ เช†เชตเชถเซเชฏเช•เชคเชพเช“ เชฒเชพเชฆเซ‡ เช›เซ‡. เช•เซ…เชฎเซ‡เชฐเชพเชจเซ€ เช•เชฟเช‚เชฎเชค เชœเซ‡ เช† เช‡เชจเชชเซเชŸ เช†เชตเชถเซเชฏเช•เชคเชพเช“เชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ‡ เช›เซ‡: ~60-70$

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

เช…เชจเซ‡ เชฎเชนเชคเซเชตเชจเซเช‚ เช เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เช•เซ‡เชฎเซ‡เชฐเชพ เชธเชพเชฅเซ‡ เชจเซ€เชšเชพ เชธเซเชคเชฐเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ AES เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชถเช•เซเชฏ เช›เซ‡, เชœเซ‡ เชฒเซ‹-เชชเชพเชตเชฐ CPU เชชเชฐ เชตเชงเชพเชฐเชพเชจเซ‹ เชฒเซ‹เชก เชฌเชจเชพเชตเซเชฏเชพ เชตเชฟเชจเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเซ‡ เช›เซ‡.

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ 1000 เชฐเซเชฌเซ‡เชฒเซเชธ เชฎเชพเชŸเซ‡ เชšเชพเช‡เชจเซ€เช เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเซ€เช–เซเชฏเชพ. เช•เซ‹เชˆ เชฒเซ‹เช—เชฐเซเชธ เช…เชฅเชตเชพ SMS เชจเชฅเซ€ (เช…เชจเซ‡ เชฒเชพเช–เซ‹ เชกเซ‹เชฒเชฐเชจเซ€ เชฌเชšเชค)

เชคเซ‡ เช•เซเชทเชฃเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เช‚เชˆ เชœ เชจเชนเซ‹เชคเซเช‚. เช†เชตเซเช‚ เช•เชˆ เชจเชฅเซ€.

เชฒเช—เชญเช— เชคเชฎเชพเชฎ เชตเชฟเช•เซเชฐเซ‡เชคเชพเช“ เช†เชŸเชฒเชพ เชจเซ€เชšเชพ เชธเซเชคเชฐเซ‡ เช…เชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชคเซˆเชฏเชพเชฐ เชจ เชนเชคเชพ. เชธเชฐเซเช•เชฟเชŸ เชกเชฟเชเชพเช‡เชจ เช…เชจเซ‡ เช˜เชŸเช•เซ‹ เชตเชฟเชถเซ‡ เช•เซ‹เชˆ เชฎเชพเชนเชฟเชคเซ€ เชจเชฅเซ€, เชšเชฟเชชเชธเซ‡เชŸเซเชธ เช…เชจเซ‡ เชธเซ‡เชจเซเชธเชฐ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃเชจเซ€ เช•เซ‹เชˆ เชธเชคเซเชคเชพเชตเชพเชฐ SDK เชจเชฅเซ€.
เชŸเซ‡เช•เซเชจเชฟเช•เชฒ เชธเชชเซ‹เชฐเซเชŸ เชชเชฃ เชจเชฅเซ€.

เชฌเชงเชพ เชชเซเชฐเชถเซเชจเซ‹เชจเชพ เชœเชตเชพเชฌ เชฐเชฟเชตเชฐเซเชธ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชฟเช‚เช—-เชŸเซเชฐเชพเชฏเชฒ เช…เชจเซ‡ เชเชฐเชฐ เชฆเซเชตเชพเชฐเชพ เช†เชชเชตเชพเชจเชพ เชนเชคเชพ. เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค.

เช…เชฎเซ‡ Xiaomi Yi Ants, Hikvision, Dahua, Spezvision, D-Link เช•เซ‡เชฎเซ‡เชฐเชพ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เช…เชฒเซเชŸเซเชฐเชพ-เชธเชธเซเชคเชพ เชจเชพเชฎ เชตเช—เชฐเชจเชพ เชšเชพเชˆเชจเซ€เช เช•เซ‡เชฎเซ‡เชฐเชพเชจเซเช‚ เช…เชฎเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซเชฏเซเช‚ เชคเซ‡ เชชเซเชฐเชฅเชฎ เช•เซ‡เชฎเซ‡เชฐเชพ เชฎเซ‹เชกเชฒเซเชธ เชนเชคเชพ.

เชŸเซ‡เช•เชจเซ€เช•

Hisilicon 3518E เชšเชฟเชชเชธเซ‡เชŸ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช•เซ‡เชฎเซ‡เชฐเชพ. เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ€ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เช›เซ‡:

Xiaomi Yi Ants
เช…เชจเชพเชฎเซ€

เชธเซ‹เชธเชพเชฏเชŸเซ€
เชนเชฟเชธเชฟเชฒเชฟเช•เซ‹เชจ 3518E
เชนเชฟเชธเชฟเชฒเชฟเช•เซ‹เชจ 3518E

เชฐเชพเชฎ
64MB
64MB

เชซเซเชฒเซ‡เชถ
16MB
8MB

เชตเชพเช‡เชซเชพเช‡
mt7601/bcm43143
-

เชธเซ‡เชจเซเชธเชฐเชเชฒเชพเชฐเซเชฎ
ov9732 (720p)
ov9712 (720p)

เช‡เชฅเชฐเชจเซ‡เชŸ
-
+

MicroSD
+
+

เชฎเชพเช‡เช•เซเชฐเซ‹เชซเซ‹เชจ
+
+

เชธเซเชชเซ€เช•เชฐ
+
+

IRLed
+
+

IRCut
+
+

เช…เชฎเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเชพเชฅเซ‡ เชถเชฐเซ‚เช†เชค เช•เชฐเซ€.

เช…เชฎเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชนเชฟเชธเซ€เชฒเซ€เช•เซ‹เชจ 3516/3518 เชšเชฟเชชเชธเซ‡เชŸเซเชธ, เชคเซ‡เชฎเชœ Ambarella S2L/S2LM เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ€เช เช›เซ€เช. เช•เซ‡เชฎเซ‡เชฐเชพเชจเชพ เชกเชเชจเซ‡เช• เชฎเซ‹เชกเชฒ เช›เซ‡.

เชซเชฐเซเชฎเชตเซ‡เชฐ เชฐเชšเชจเชพ

เชธเชฌเชฎเชฐเซ€เชจ

uboot เช เชฌเซเชŸ เชฒเซ‹เชกเชฐ เช›เซ‡, เชคเซ‡ เชชเชพเชตเชฐ เช“เชจ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชชเชนเซ‡เชฒเชพ เชฌเซเชŸ เชฅเชพเชฏ เช›เซ‡, เชนเชพเชฐเซเชกเชตเซ‡เชฐเชจเซ‡ เช†เชฐเช‚เชญ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฒเชฟเชจเช•เซเชธ เช•เชฐเซเชจเชฒ เชฒเซ‹เชก เช•เชฐเซ‡ เช›เซ‡.

เช•เซ…เชฎเซ‡เชฐเชพ เชฒเซ‹เชกเชฟเช‚เช— เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชคเชฆเซเชฆเชจ เชคเซเชšเซเช› เช›เซ‡:

bootargs=mem=38M console=ttyAMA0,115200 rootfstype=ramfs mtdparts=hi_sfc:256K(boot),64K(tech),4096K(kernel),8192K(app),-(config) hw_type=101
bootcmd=sf probe 0; sf read 0x82000000 0x50000 0x400000; bootm 0x82000000; setenv bootargs $(bootargs) bkp=1; sf read 0x82000000 0x450000 0x400000; bootm 0x82000000

เชเช• เชตเชฟเชถเซ‡เชทเชคเชพ เช เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเซ‡ เชฌเซ‡ เชตเชพเชฐ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ bootm, เช† เชตเชฟเชถเซ‡ เชฅเซ‹เชกเซ€ เชตเชพเชฐ เชชเช›เซ€, เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เช…เชชเชกเซ‡เชŸ เชธเชฌเชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชชเชนเซ‹เช‚เชšเซ€เชถเซเช‚.

เชฒเชพเช‡เชจ เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเซ‹ mem=38M. เชนเชพ, เชนเชพ, เช† เช•เซ‹เชˆ เชŸเชพเชˆเชชเซ‹ เชจเชฅเซ€ - Linux เช•เชฐเซเชจเชฒ เช…เชจเซ‡ เชคเชฎเชพเชฎ, เชคเชฎเชพเชฎ, เชฌเชงเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชชเชพเชธเซ‡ เชซเช•เซเชค 38 เชฎเซ‡เช—เชพเชฌเชพเชˆเชŸเซเชธ RAM เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช›เซ‡.

uboot เชจเซ€ เชฌเชพเชœเซเชฎเชพเช‚ เชชเชฃ เชเช• เช–เชพเชธ เชฌเซเชฒเซ‹เช• เช›เซ‡ เชœเซ‡เชจเซ‡ เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡ reg_info, เชœเซ‡เชฎเชพเช‚ DDR เชจเซ‡ เช†เชฐเช‚เชญ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เช…เชจเซ‡ SoC เชจเชพ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชธเชฟเชธเซเชŸเชฎ เชฐเชœเซ€เชธเซเชŸเชฐเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชธเชพเชฎเช—เซเชฐเซ€ reg_info เช•เซ…เชฎเซ‡เชฐเชพ เชฎเซ‰เชกเชฒ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เชคเซ‡ เชฏเซ‹เช—เซเชฏ เชจ เชนเซ‹เชฏ, เชคเซ‹ เช•เซ…เชฎเซ‡เชฐเซ‹ uboot เชชเชฃ เชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชฒเซ‹เชกเชฟเช‚เช—เชจเชพ เช–เซ‚เชฌ เชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เซ‡ เชธเซเชฅเชฟเชฐ เชฅเชˆ เชœเชถเซ‡.

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชตเชฟเช•เซเชฐเซ‡เชคเชพเชจเชพ เชธเชฎเชฐเซเชฅเชจ เชตเชฟเชจเชพ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชฎเซ‚เชณ เช•เซ‡เชฎเซ‡เชฐเชพ เชซเชฐเซเชฎเชตเซ‡เชฐเชฎเชพเช‚เชฅเซ€ เช† เชฌเซเชฒเซ‹เช•เชจเซ€ เชจเช•เชฒ เช•เชฐเซ€.

เชฒเชฟเชจเช•เซเชธ เช•เชฐเซเชจเชฒ เช…เชจเซ‡ เชฐเซ‚เชŸเชเชซ

เช•เซ‡เชฎเซ‡เชฐเชพ เชฒเชฟเชจเช•เซเชธ เช•เชฐเซเชจเชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชšเชฟเชชเชจเชพ SDK เชจเซ‹ เชญเชพเช— เช›เซ‡; เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช† 3.x เชถเชพเช–เชพเชจเชพ เชจเชตเซ€เชจเชคเชฎ เช•เชฐเซเชจเชฒ เชจเชฅเซ€, เชคเซ‡เชฅเซ€ เช†เชชเชฃเซ‡ เช˜เชฃเซ€เชตเชพเชฐ เช เชนเช•เซ€เช•เชคเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซ‡ เช›เซ‡ เช•เซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชธเชพเชงเชจเซ‹ เชฎเชพเชŸเซ‡เชจเชพ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เช•เชฐเซเชจเชฒ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เชจเชฅเซ€. , เช…เชจเซ‡ เช†เชชเชฃเซ‡ เชคเซ‡เชฎเชจเซ‡ เช•เชฐเซเชจเชฒ เช•เซ‡เชฎเซ‡เชฐเชพเชฎเชพเช‚ เชฌเซ‡เช•-เชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพ เชชเชกเชถเซ‡.

เชฌเซ€เชœเซ‹ เชฎเซเชฆเซเชฆเซ‹ เช•เชฐเซเชจเชฒเชจเซเช‚ เช•เชฆ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ FLASH เชจเซเช‚ เช•เชฆ เชฎเชพเชคเซเชฐ 8MB เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ เชฆเชฐเซ‡เช• เชฌเชพเชˆเชŸเชจเซ€ เช—เชฃเชคเชฐเซ€ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเชพเชฐเซเช‚ เช•เชพเชฐเซเชฏ เช เช›เซ‡ เช•เซ‡ เชฎเชพเชชเชจเซ‡ เชจเซเชฏเซ‚เชจเชคเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฎ เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เช•เชฐเซเชจเชฒ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เช•เชพเชณเชœเซ€เชชเซ‚เชฐเซเชตเช• เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซเช‚ เช›เซ‡.

Rootfs เช เชฎเซ‚เชณเชญเซ‚เชค เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช›เซ‡. เชคเซ‡ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ busybox, wifi เชฎเซ‹เชกเซเชฏเซเชฒ เชกเซเชฐเชพเช‡เชตเชฐเซ‹, เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชธเชฟเชธเซเชŸเชฎ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ‹ เชธเชฎเซ‚เชน, เชœเซ‡เชฎ เช•เซ‡ libld ะธ libc, เชคเซ‡เชฎเชœ เช…เชฎเชพเชฐเชพ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ, เชœเซ‡ LED เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชคเชฐเซเช•, เชจเซ‡เชŸเชตเชฐเซเช• เช•เชจเซ‡เช•เซเชถเชจ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เช…เชชเชกเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡.

เชฐเซ‚เชŸ เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎ เช•เชฐเซเชจเชฒ เชธเชพเชฅเซ‡ initramfs เชคเชฐเซ€เช•เซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฌเชฟเชฒเซเชกเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เช†เชชเชฃเชจเซ‡ เชเช• เชซเชพเชˆเชฒ เชฎเชณเซ‡ เช›เซ‡. uImage, เชœเซ‡เชฎเชพเช‚ เช•เชฐเซเชจเชฒ เช…เชจเซ‡ เชฐเซ‚เชŸเชเชซ เชฌเช‚เชจเซ‡ เชธเชฎเชพเชตเซ‡ เช›เซ‡.

เชตเชฟเชกเชฟเช“ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ

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

เชเช• เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ, เชนเซเช‚ เช•เซ€ เช•เชนเซ€เชถ, เชฒเช•เซเชทเชฃ เช เช›เซ‡ เช•เซ‡ เชตเชฟเชกเชฟเช“ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเช—เช‡เชจ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡.

เชชเชฐเช‚เชชเชฐเชพเช—เชค เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ 'เชตเซ‡เชจเซเชกเชฐ เชซเชฐเซเชฎเชตเซ‡เชฐ + เช•เซเชฒเชพเช‰เชก เชชเซเชฒเช—เช‡เชจ'เชฎเชพเช‚, เชœเซ‡ เชธเชธเซเชคเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€, เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ€ เช…เช‚เชฆเชฐเชจเซ‹ เชตเชฟเชกเชฟเชฏเซ‹ เช†เชฐเชŸเซ€เชเชธเชชเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡ - เช…เชจเซ‡ เช† เชเช• เชตเชฟเชถเชพเชณ เช“เชตเชฐเชนเซ‡เชก เช›เซ‡: เชธเซ‹เช•เซ‡เชŸ, เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชธเชฟเชธเซเช•เชฒ เชฆเซเชตเชพเชฐเชพ เชกเซ‡เชŸเชพเชจเซ€ เชจเช•เชฒ เช…เชจเซ‡ เชชเซเชฐเชธเชพเชฐเชฃ.

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

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ 1000 เชฐเซเชฌเซ‡เชฒเซเชธ เชฎเชพเชŸเซ‡ เชšเชพเช‡เชจเซ€เช เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเซ€เช–เซเชฏเชพ. เช•เซ‹เชˆ เชฒเซ‹เช—เชฐเซเชธ เช…เชฅเชตเชพ SMS เชจเชฅเซ€ (เช…เชจเซ‡ เชฒเชพเช–เซ‹ เชกเซ‹เชฒเชฐเชจเซ€ เชฌเชšเชค)

เชธเชฌเชธเชฟเชธเซเชŸเชฎ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‹

เช‘เชจเชฒเชพเช‡เชจ เชซเชฐเซเชฎเชตเซ‡เชฐ เช…เชชเชกเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เช–เชพเชฎเซ€-เชธเชนเชฟเชทเซเชฃเซ เชธเชฌเชธเชฟเชธเซเชŸเชฎ เช เชตเชฟเชถเซ‡เชท เช—เซŒเชฐเชตเชจเซ‹ เชฎเซเชฆเซเชฆเซ‹ เช›เซ‡.

เชฎเชจเซ‡ เชธเชฎเชธเซเชฏเชพ เชธเชฎเชœเชพเชตเชตเชพ เชฆเซ‹. เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเซเช‚ เช เชคเช•เชจเซ€เช•เซ€ เชฐเซ€เชคเซ‡ เชเชŸเซ‹เชฎเชฟเช• เช‘เชชเชฐเซ‡เชถเชจ เชจเชฅเซ€, เช…เชจเซ‡ เชœเซ‹ เช…เชชเชกเซ‡เชŸเชจเซ€ เชฎเชงเซเชฏเชฎเชพเช‚ เชชเชพเชตเชฐ เชจเชฟเชทเซเชซเชณเชคเชพ เชฅเชพเชฏ เช›เซ‡, เชคเซ‹ เชซเซเชฒเซ‡เชถ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชจเชตเชพ เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ‹ "เช…เช‚เชกเชฐ-เชฒเซ‡เช–เชฟเชค" เชญเชพเช— เชนเชถเซ‡. เชœเซ‹ เชคเชฎเซ‡ เชตเชฟเชถเซ‡เชท เชชเช—เชฒเชพเช‚ เชจเชนเซ€เช‚ เชฒเซ‹, เชคเซ‹ เช•เซ…เชฎเซ‡เชฐเซ‹ เชชเช›เซ€ "เชˆเช‚เชŸ" เชฌเชจเซ€ เชœเชถเซ‡ เชœเซ‡เชจเซ‡ เชธเซ‡เชตเชพ เช•เซ‡เชจเซเชฆเซเชฐเชฎเชพเช‚ เชฒเชˆ เชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช…เชฎเซ‡ เช† เชธเชฎเชธเซเชฏเชพเชจเซ‹ เชชเชฃ เชธเชพเชฎเชจเซ‹ เช•เชฐเซเชฏเซ‹ เช›เซ‡. เช…เชชเชกเซ‡เชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เซ…เชฎเซ‡เชฐเซ‹ เชฌเช‚เชง เชนเซ‹เชฏ เชคเซ‹ เชชเชฃ, เชคเซ‡ เช‘เชŸเซ‹เชฎเซ…เชŸเชฟเช• เชฐเซ€เชคเซ‡ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เชนเชธเซเชคเช•เซเชทเซ‡เชช เชตเชฟเชจเชพ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚เชฅเซ€ เชซเชฐเซเชฎเชตเซ‡เชฐ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชถเซ‡ เช…เชจเซ‡ เช‘เชชเชฐเซ‡เชถเชจ เชฐเชฟเชธเซเชŸเซ‹เชฐ เช•เชฐเชถเซ‡.

เชšเชพเชฒเซ‹ เช† เชคเช•เชจเซ€เช•เชจเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชœเซ‹เชˆเช:

Linux เช•เชฐเซเชจเชฒ เช…เชจเซ‡ เชฐเซเชŸ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชชเชฐ เชซเชฐเซ€เชฅเซ€ เชฒเช–เชตเชพเชจเซเช‚ เชธเซŒเชฅเซ€ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เชฌเชฟเช‚เชฆเซ เช›เซ‡. เชœเซ‹ เช† เช˜เชŸเช•เซ‹เชฎเชพเช‚เชฅเซ€ เชเช• เช•เซเชทเชคเชฟเช—เซเชฐเชธเซเชค เชฅเชพเชฏ เช›เซ‡, เชคเซ‹ เช•เซ…เชฎเซ‡เชฐเชพ uboot เชฌเซเชŸเชฒเซ‹เชกเชฐเชจเซ€ เชฌเชนเชพเชฐ เชฌเชฟเชฒเช•เซเชฒ เชฌเซ‚เชŸ เชฅเชถเซ‡ เชจเชนเซ€เช‚, เชœเซ‡ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚เชฅเซ€ เชซเชฐเซเชฎเชตเซ‡เชฐ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€.

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

เชธเชพเชฐเซ‹ เช‰เช•เซ‡เชฒ - เชœเซ‹ เช•เซ‡, เชฐเซ‚เชŸเชซเซเชธ เชธเชพเชฅเซ‡ เช•เชฐเซเชจเชฒ เชฒเช—เชญเช— 3.5MB เชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เชพเชฏเชฎเซ€ เชฌเซ‡เช•เช…เชช เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ 3.5MB เชซเชพเชณเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชธเซŒเชฅเซ€ เชธเชธเซเชคเชพ เช•เซ‡เชฎเซ‡เชฐเชพเชฎเชพเช‚ เชฌเซ‡เช•เช…เชช เช•เชฐเซเชจเชฒ เชฎเชพเชŸเซ‡ เชเชŸเชฒเซ€ เช–เชพเชฒเซ€ เชœเช—เซเชฏเชพ เชนเซ‹เชคเซ€ เชจเชฅเซ€.

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

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ 1000 เชฐเซเชฌเซ‡เชฒเซเชธ เชฎเชพเชŸเซ‡ เชšเชพเช‡เชจเซ€เช เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเซ€เช–เซเชฏเชพ. เช•เซ‹เชˆ เชฒเซ‹เช—เชฐเซเชธ เช…เชฅเชตเชพ SMS เชจเชฅเซ€ (เช…เชจเซ‡ เชฒเชพเช–เซ‹ เชกเซ‹เชฒเชฐเชจเซ€ เชฌเชšเชค)

เช† เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‹เชˆเชชเชฃ เชธเชฎเชฏเซ‡ เช•เซ‡เชฎเซ‡เชฐเชพ เชชเชพเชธเซ‡ เชฐเซ‚เชŸเชซเซเชธ เชธเชพเชฅเซ‡ เชฏเซ‹เช—เซเชฏ เช•เชฐเซเชจเชฒ เชนเชถเซ‡, เช…เชจเซ‡ เชคเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ‡ เชฌเซเชŸ เช…เชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชถเซ‡.

เชซเชฐเซเชฎเชตเซ‡เชฐ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชœเชฎเชพเชตเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ CI/CD เชธเชฟเชธเซเชŸเชฎ

เชซเชฐเซเชฎเชตเซ‡เชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ gitlab CI เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช, เชœเซ‡ เชคเชฎเชพเชฎ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช•เซ‡เชฎเซ‡เชฐเชพ เชฎเซ‹เชกเชฒเซเชธ เชฎเชพเชŸเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เชฌเชจเชพเชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เชฌเชจเชพเชตเซเชฏเชพ เชชเช›เซ€, เชคเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เช•เซ‡เชฎเซ‡เชฐเชพ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช…เชชเชกเซ‡เชŸ เชธเซ‡เชตเชพเชฎเชพเช‚ เชœเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ 1000 เชฐเซเชฌเซ‡เชฒเซเชธ เชฎเชพเชŸเซ‡ เชšเชพเช‡เชจเซ€เช เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเซ€เช–เซเชฏเชพ. เช•เซ‹เชˆ เชฒเซ‹เช—เชฐเซเชธ เช…เชฅเชตเชพ SMS เชจเชฅเซ€ (เช…เชจเซ‡ เชฒเชพเช–เซ‹ เชกเซ‹เชฒเชฐเชจเซ€ เชฌเชšเชค)

เชธเซ‡เชตเชพเชฎเชพเช‚เชฅเซ€, เชซเชฐเซเชฎเชตเซ‡เชฐ เช…เชชเชกเซ‡เชŸเซเชธ เช…เชฎเชพเชฐเชพ QA เชชเชฐเซ€เช•เซเชทเชฃ เช•เซ‡เชฎเซ‡เชฐเชพ เชชเชฐ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชชเชฐเซ€เช•เซเชทเชฃ เชคเชฌเช•เซเช•เชพเช“ เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชชเช›เซ€, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเชพ เช•เซ‡เชฎเซ‡เชฐเชพเชจเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฎเชพเชนเชฟเชคเซ€ เชธเซเชฐเช•เซเชทเชพ

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

เชคเซ‡เชฅเซ€, เช…เชฎเชพเชฐเชพ เชซเชฐเซเชฎเชตเซ‡เชฐเชฎเชพเช‚ เชฌเชงเซ€ เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช…เช•เซเชทเชฎ เช›เซ‡, เชฌเชงเชพ tcp/udp เชชเซ‹เชฐเซเชŸ เชฌเช‚เชง เช›เซ‡, เช…เชจเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซ€ เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐ เชคเชชเชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช…เชจเซ‡ เช† เช‰เชชเชฐเชพเช‚เชค, เชซเชฐเซเชฎเชตเซ‡เชฐ เชฎเชพเชนเชฟเชคเซ€ เชธเซเชฐเช•เซเชทเชพ เชชเซเชฐเชฏเซ‹เช—เชถเชพเชณเชพเชฎเชพเช‚ เชจเชฟเชฏเชฎเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡.

เชจเชฟเชทเซเช•เชฐเซเชท

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

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

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

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

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