Google เชตเชฟเชกเชฟเช“เช เช…เชจเซ‡ เชซเซ‹เชŸเชพเชฎเชพเช‚ เชšเชนเซ‡เชฐเชพ เช›เซเชชเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‡เช—เซเชฐเชฟเชŸ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡

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

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

เชธเซ‹เชฐเซเชธ: opennet.ru

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