เชฎเชพเชฐเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช•เชพเชฐเช•เชฟเชฐเซเชฆเซ€เชฎเชพเช‚ เชธเซŒเชฅเซ€ เชถเชฐเชฎเชœเชจเช• เชญเซ‚เชฒเซ‹ (เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€)

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

เชคเซเชฐเซ€เชœเซเช‚ เชธเซเชฅเชพเชจ - เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชธเซ€ เช•เชฎเซเชชเชพเช‡เชฒเชฐ

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

เชฎเซ‡เช‚ MIT เชฎเชพเช‚ เชฎเชพเชฐเซเช‚ เชฌเซ€เชœเซเช‚ เชตเชฐเซเชท เชชเซ‚เชฐเซเช‚ เช•เชฐเซเชฏเซเช‚ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€เชฎเชพเช‚, เชนเซเช‚ เชฏเซเชตเชพเชจ เช…เชจเซ‡ เชฌเชฟเชจเช…เชจเซเชญเชตเซ€ เชนเชคเซ‹, เชœเซ€เชตเชจ เช…เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชฌเช‚เชจเซ‡เชฎเชพเช‚. เช‰เชจเชพเชณเชพเชฎเชพเช‚, เชฎเซ‡เช‚ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸเชฎเชพเช‚, C เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชŸเซ€เชฎเชฎเชพเช‚ เช‡เชจเซเชŸเชฐเซเชจ เช•เชฐเซเชฏเซเช‚. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชฎเซ‡เช‚ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฟเช‚เช— เชธเชชเซ‹เชฐเซเชŸ เชœเซ‡เชตเซ€ เชจเชฟเชฏเชฎเชฟเชค เชฌเชพเชฌเชคเซ‹ เช•เชฐเซ€, เช…เชจเซ‡ เชชเช›เซ€ เชฎเชจเซ‡ เช•เชฎเซเชชเชพเช‡เชฒเชฐเชจเชพ เชธเซŒเชฅเซ€ เชฎเชจเซ‹เชฐเช‚เชœเช• เชญเชพเช— (เชœเซ‡เชฎ เชฎเซ‡เช‚ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚) - เชฌเซ‡เช•เชเชจเซเชก เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชชเชฐ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชฎเชพเชฐเซ‡ เชฌเซเชฐเชพเชจเซเชš เชธเซเชŸเซ‡เชŸเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ x86 เช•เซ‹เชก เชธเซเชงเชพเชฐเชตเชพเชจเซ‹ เชนเชคเซ‹.

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

เชคเซ‡ เชเช• เชฆเซเชƒเชธเซเชตเชชเซเชจ เชนเชคเซเช‚. เช˜เชฃเชพ เชตเชฐเซเชทเซ‹ เชชเช›เซ€ เชฎเชจเซ‡ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช•เซ‡ เชฎเชพเชฐเซ‹ เช•เซ‹เชก เชตเชพเชฐเชธเชพเชฎเชพเช‚ เชฎเซ‡เชณเชตเชจเชพเชฐ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐ เชฎเชจเซ‡ เชงเชฟเช•เซเช•เชพเชฐเซ‡ เช›เซ‡.

เชฎเชพเชฐเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช•เชพเชฐเช•เชฟเชฐเซเชฆเซ€เชฎเชพเช‚ เชธเซŒเชฅเซ€ เชถเชฐเชฎเชœเชจเช• เชญเซ‚เชฒเซ‹ (เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€)

เชชเชพเช  เชถเซ€เช–เซเชฏเชพ

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

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

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

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

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

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

เชฎเชพเชฐเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช•เชพเชฐเช•เชฟเชฐเซเชฆเซ€เชฎเชพเช‚ เชธเซŒเชฅเซ€ เชถเชฐเชฎเชœเชจเช• เชญเซ‚เชฒเซ‹ (เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€)

เชฌเซ€เชœเซเช‚ เชธเซเชฅเชพเชจ: เชธเชพเชฎเชพเชœเชฟเช• เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ เชชเชฐ เชœเชพเชนเซ‡เชฐเชพเชค

เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ Google เชชเชฐ เชธเซ‹เชถเชฟเชฏเชฒ เชฎเซ€เชกเชฟเชฏเชพ เชœเชพเชนเซ‡เชฐเชพเชค เชชเชฐ เช•เชพเชฎ เช•เชฐเชคเซ‹ เชนเชคเซ‹ (Myspace เชฏเชพเชฆ เช›เซ‡?), เชฎเซ‡เช‚ C++ เชฎเชพเช‚ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เช•เช‚เชˆเช• เชฒเช–เซเชฏเซเช‚ เชนเชคเซเช‚:

for (int i = 0; i < user->interests->length(); i++) {
  for (int j = 0; j < user->interests(i)->keywords.length(); j++) {
      keywords->add(user->interests(i)->keywords(i)) {
  }
}

เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹ เชคเชฐเชค เชœ เชญเซ‚เชฒ เชœเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡: เช›เซ‡เชฒเซเชฒเซ€ เชฆเชฒเซ€เชฒ j เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช, i เชจเชนเซ€เช‚. เชเช•เชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‡ เชญเซ‚เชฒ เชœเชพเชนเซ‡เชฐ เช•เชฐเซ€ เชจเชฅเซ€, เช…เชจเซ‡ เชฎเชพเชฐเชพ เชธเชฎเซ€เช•เซเชทเช•เซ‡ เชชเชฃ เช•เชฐเซ€ เชจเชฅเซ€. เชชเซเชฐเช•เซเชทเซ‡เชชเชฃ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เช…เชจเซ‡ เชเช• เชฐเชพเชคเซเชฐเซ‡ เชฎเชพเชฐเซ‹ เช•เซ‹เชก เชธเชฐเซเชตเชฐ เชชเชฐ เช—เชฏเซ‹ เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚เชจเชพ เชคเชฎเชพเชฎ เช•เชฎเซเชชเซเชฏเซเชŸเชฐเซเชธ เช•เซเชฐเซ‡เชถ เชฅเชˆ เช—เชฏเชพ.

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

เชฎเชพเชฐเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช•เชพเชฐเช•เชฟเชฐเซเชฆเซ€เชฎเชพเช‚ เชธเซŒเชฅเซ€ เชถเชฐเชฎเชœเชจเช• เชญเซ‚เชฒเซ‹ (เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€)

เชชเชพเช  เชถเซ€เช–เซเชฏเชพ

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

เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชฎเชพเชฐเซ‹ เชเช• เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐ เชฎเชฟเชคเซเชฐ เช›เซ‡ เชœเซ‡ เชเช• เชคเซ‡เชœเชธเซเชตเซ€ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ เชนเชคเซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชเช• เชœ เชญเซ‚เชฒ เช•เชฐเชตเชพ เชฌเชฆเชฒ เช•เชพเชขเซ€ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชคเซ‡ เชชเช›เซ€, เชคเซ‡เชจเซ‡ Google เชชเชฐ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ (เช…เชจเซ‡ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เชชเซเชฐเชฎเซ‹เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹) - เชคเซ‡เชฃเซ‡ เชเช• เช‡เชจเซเชŸเชฐเชตเซเชฏเซเชฎเชพเช‚ เช•เชฐเซ‡เชฒเซ€ เชญเซ‚เชฒ เชตเชฟเชถเซ‡ เชชเซเชฐเชพเชฎเชพเชฃเชฟเช•เชชเชฃเซ‡ เชตเชพเชค เช•เชฐเซ€ เชนเชคเซ€, เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชœเซ€เชตเชฒเซ‡เชฃ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจ เชนเชคเซเช‚.

เชคเซ‡ เชถเซเช‚ เช›เซ‡ เชœเชฃเชพเชตเซ‹ IBM เชจเชพ เชธเซเชชเซเชฐเชธเชฟเชฆเซเชง เชตเชกเชพ เชฅเซ‹เชฎเชธ เชตเซ‹เชŸเชธเชจ เชตเชฟเชถเซ‡:

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

เชตเซ‹เชŸเชธเชจเซ‡ เชชเซ‚เช›เซเชฏเซเช‚ เช•เซ‡ เชถเซเช‚ เช–เซ‹เชŸเซเช‚ เชฅเชฏเซเช‚.

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

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

เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชŸเซ€-เชถเชฐเซเชŸ เช›เซ‡ เชœเซ‡ เช•เชนเซ‡ เช›เซ‡: "เชœเซ‹ เชคเชฎเซ‡ เช–เชฐเซ‡เช–เชฐ เชญเซ‚เชฒเซ‹เชฎเชพเช‚เชฅเซ€ เชถเซ€เช–เซ‹ เช›เซ‹, เชคเซ‹ เชนเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฎเชพเชธเซเชŸเชฐ เช›เซเช‚." เชนเช•เซ€เช•เชคเชฎเชพเช‚, เชœเซเชฏเชพเชฐเซ‡ เชญเซ‚เชฒเซ‹เชจเซ€ เชตเชพเชค เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เชตเชฟเชœเซเชžเชพเชจเชจเซ‹ เชกเซ‰เช•เซเชŸเชฐ เช›เซเช‚.

เชชเซเชฐเชฅเชฎ เชธเซเชฅเชพเชจ: เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชถเซ‹เชงเช• API

เช–เชฐเซ‡เช–เชฐ เชญเชฏเช‚เช•เชฐ เชญเซ‚เชฒเซ‹ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡, เชœเชพเชนเซ‡เชฐ เชœเซเชžเชพเชจ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡, เชธเซเชงเชพเชฐเชตเชพเชฎเชพเช‚ เชฒเชพเช‚เชฌเซ‹ เชธเชฎเชฏ เชฒเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชฒเซ‹เช•เซ‹ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เช“ เชคเซ‡เชฎเชจเซ‡ เชฌเชจเชพเชตเซ€ เชถเช•เซเชฏเชพ เชจ เชนเซ‹เชฏ. เชฎเชพเชฐเซ€ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ€ เชญเซ‚เชฒ เช† เชคเชฎเชพเชฎ เชฎเชพเชชเชฆเช‚เชกเซ‹เชจเซ‡ เชฌเช‚เชงเชฌเซ‡เชธเซ‡ เช›เซ‡.

เช–เชฐเชพเชฌ เชคเซ‡เชŸเชฒเซเช‚ เชธเชพเชฐเซเช‚

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

เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช: เชกเชฟเชเชพเช‡เชจ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช…เชจเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชธเชฐเชณ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช. เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชธเชฐเชณเชคเชพ เช•เชฐเชคเชพเช‚ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ€ เชธเชฐเชณเชคเชพ เชตเชงเซ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡.

เช–เชฐเชพเชฌ, เชตเชงเซ เชธเชพเชฐเซเช‚: เชกเชฟเชเชพเช‡เชจ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช…เชจเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชธเชฐเชณ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช. เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชธเชฐเชณเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ€ เชธเชฐเชณเชคเชพ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡.

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

เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชถเซ‹เชงเช•

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

เช…เชฎเซ‡ Javaเชฎเชพเช‚ เช‘เชฌเซเชœเซ‡เช•เซเชŸ-เช“เชฐเชฟเชเชจเซเชŸเซ‡เชก เชเชช เช‡เชจเซเชตเซ‡เชจเซเชŸเชฐเชจเซ‡ เชฒเชพเช—เซ เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซเชฏเชพเช‚ เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเซ‹ เชธเชฎเซ‚เชน เช›เซ‡. เชฆเชกเชพ เช…เชจเซ‡ เชธเซเชชเซเชฐเชพเชˆเชŸเซเชธ เช–เซ‚เชฌ เชœ เชธเชฎเชพเชจ เชฐเซ€เชคเซ‡ เชตเชฐเซเชคเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชฎเซ‡เช‚ เช—เซเชฃเชงเชฐเซเชฎเซ‹ (เช•เซเชทเซ‡เชคเซเชฐเซ‹) X, Y, เชเชกเชช (เช—เชคเชฟ) เช…เชจเซ‡ เชฎเชฅเชพเชณเซเช‚ (เชฆเชฟเชถเชพ) เชธเชพเชฅเซ‡ เชเช• เช…เชฎเซ‚เชฐเซเชค เชธเซเชชเซเชฐเชพเชˆเชŸ เชตเชฐเซเช— เชฌเชจเชพเชตเซเชฏเซ‹ เช›เซ‡. เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡ เช…เชฅเชกเชพเชฎเชฃเซ‹ เชถเซ‹เชงเชตเชพ, เชธเซเช•เซเชฐเซ€เชจเชจเซ€ เช•เชฟเชจเชพเชฐเซ€ เชชเชฐเชฅเซ€ เช‰เช›เชณเชตเชพ เชตเช—เซ‡เชฐเซ‡ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เชชเชฆเซเชงเชคเชฟเช“ เชนเชคเซ€.

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

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

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

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

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

เชชเชพเช  เชถเซ€เช–เซเชฏเชพ

APIs เชชเชฐ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ (เชœเซ‡ เชฒเช—เชญเช— เชฆเชฐเซ‡เช• เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‡ เช•เซเชฏเชพเชฐเซ‡เช• เช•เชฐเชตเซเช‚ เชชเชกเซ‡ เช›เซ‡), เชคเชฎเชพเชฐเซ‡ เชœเซ‹เชถเซเช† เชฌเซเชฒเซ‹เชšเชจเชพ เชตเชฟเชกเชฟเชฏเซ‹เชฎเชพเช‚ เชฆเชฐเซเชถเชพเชตเซ‡เชฒ เชถเซเชฐเซ‡เชทเซเช  เชธเชฒเชพเชนเชจเซ‡ เช…เชจเซเชธเชฐเชตเซ€ เชœเซ‹เชˆเช "เชธเชพเชฐเซ€ API เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซ€ เช…เชจเซ‡ เชคเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชเชŸเชฒเซเช‚ เชฎเชนเชคเซเชตเชจเซเช‚ เช›เซ‡"เช…เชฅเชตเชพ เช† เชŸเซ‚เช‚เช•เซ€ เชฏเชพเชฆเซ€เชฎเชพเช‚:

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

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

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

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

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

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

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

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