แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ Google Cloud, แƒฃแƒ™แƒฃแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ แƒ’แƒ™แƒšแƒแƒ•แƒก.

แƒฏแƒแƒœแƒ“แƒแƒ‘แƒ แƒ’แƒฃแƒ’แƒšแƒ˜, แƒ‘แƒšแƒแƒ’แƒ˜แƒก แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ แƒแƒ  แƒ›แƒ˜แƒœแƒ“แƒแƒ“แƒ. แƒ˜แƒ›แƒ“แƒ”แƒœแƒ˜ แƒกแƒแƒฅแƒ›แƒ” แƒ›แƒแƒฅแƒ•แƒก. แƒ‘แƒšแƒแƒ’แƒ˜แƒœแƒ’แƒก แƒ“แƒ แƒ, แƒ”แƒœแƒ”แƒ แƒ’แƒ˜แƒ แƒ“แƒ แƒ™แƒ แƒ”แƒแƒขแƒ˜แƒฃแƒšแƒแƒ‘แƒ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒช แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ: แƒฉแƒ”แƒ›แƒ˜ แƒฌแƒ˜แƒ’แƒœแƒ”แƒ‘แƒ˜, ะผัƒะทั‹ะบะฐ, แƒฉแƒ”แƒ›แƒ˜ แƒ—แƒแƒ›แƒแƒจแƒ˜ แƒ“แƒ แƒแƒกแƒ” แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. แƒ›แƒแƒ’แƒ แƒแƒ› แƒจแƒ”แƒœ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ“ แƒ’แƒแƒ›แƒแƒ‘แƒ แƒแƒ–แƒ”, แƒ แƒแƒ› แƒ”แƒก แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ.

แƒแƒกแƒ” แƒ แƒแƒ›, แƒ›แƒแƒ“แƒ˜แƒ—, แƒ”แƒก แƒ“แƒแƒ•แƒแƒกแƒ แƒฃแƒšแƒแƒ—.

แƒœแƒ”แƒ‘แƒ แƒ›แƒแƒ›แƒ”แƒชแƒ˜แƒ— แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ— แƒ›แƒแƒ™แƒšแƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒ—, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ Google-แƒจแƒ˜. แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ› แƒ‘แƒแƒšแƒ แƒ“แƒ แƒแƒก แƒ‘แƒ”แƒ•แƒ  แƒชแƒฃแƒ“แƒก แƒ•แƒแƒ›แƒ‘แƒแƒ‘ Google-แƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒฌแƒฃแƒฎแƒ”แƒ‘แƒก, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ”แƒ›แƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒแƒ“ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒแƒ แƒแƒ™แƒแƒ›แƒžแƒ”แƒขแƒ”แƒœแƒขแƒฃแƒ  แƒ‘แƒ˜แƒ–แƒœแƒ”แƒก แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒก. แƒแƒ›แƒแƒ•แƒ“แƒ แƒแƒฃแƒšแƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ•แƒชแƒ”แƒ— แƒ›แƒแƒก แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒ“แƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒ: Google-แƒ˜แƒก แƒจแƒ˜แƒ“แƒ แƒ˜แƒœแƒคแƒ แƒแƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ แƒ›แƒแƒ แƒ—แƒšแƒแƒช แƒแƒ แƒแƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜แƒ, แƒ—แƒแƒ›แƒแƒ›แƒแƒ“ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒ—แƒฅแƒ•แƒแƒก, แƒ แƒแƒ› แƒ“แƒฆแƒ”แƒก แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜แƒ. Google-แƒ˜แƒก แƒ“แƒแƒ›แƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒ‘แƒ”แƒ•แƒ แƒแƒ“ แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒงแƒ•แƒœแƒ”แƒœ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒแƒ“แƒ”แƒกแƒ›แƒ” แƒ•แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ”แƒก แƒแƒ›แƒ‘แƒแƒ•แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒ› แƒคแƒแƒฅแƒขแƒก แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒก.

แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜, แƒ›แƒชแƒ˜แƒ แƒ” แƒคแƒแƒœแƒ˜: Google-แƒก แƒแƒฅแƒ•แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒ แƒ”.แƒฌ แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒ’แƒ˜แƒ“แƒ. แƒ”แƒก แƒ˜แƒงแƒ แƒจแƒ”แƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ˜ แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ›แƒ˜แƒฆแƒฌแƒ”แƒ•แƒ, แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ (แƒ—แƒฃ แƒแƒ แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜) โ€žแƒฃแƒกแƒแƒกแƒ แƒฃแƒšแƒแƒ“ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜แƒ แƒ”แƒ‘แƒแƒ“แƒ˜โ€œ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฆแƒแƒ–แƒ˜แƒ (K/V): แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒแƒ“ NoSQL-แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜. แƒแƒ› แƒ“แƒฆแƒ”แƒ”แƒ‘แƒจแƒ˜ Bigtable แƒ™แƒ•แƒšแƒแƒ• แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒฎแƒแƒšแƒฎแƒ›แƒ แƒแƒ•แƒแƒš K/V แƒกแƒแƒชแƒแƒ•แƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒ› แƒ“แƒ แƒแƒก (2005) แƒ˜แƒก แƒกแƒแƒแƒชแƒ แƒแƒ“ แƒ›แƒแƒ’แƒแƒ แƒ˜ แƒ˜แƒงแƒ.

Bigtable-แƒ˜แƒก แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒกแƒแƒชแƒ˜แƒšแƒ แƒ แƒแƒ› แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› แƒ›แƒแƒ— แƒฐแƒฅแƒแƒœแƒ“แƒแƒ— แƒจแƒ˜แƒ“แƒ แƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ˜แƒก แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜แƒก แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜ (แƒ แƒแƒ’แƒแƒ แƒช แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜), แƒกแƒแƒฎแƒ”แƒšแƒฌแƒแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒขแƒแƒ‘แƒšแƒ”แƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜, แƒ“แƒ˜แƒ“แƒ˜ แƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ”แƒ‘แƒ˜แƒ—, แƒ“แƒ แƒ แƒแƒฆแƒแƒช แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒฎแƒ“แƒœแƒ”แƒœ แƒ‘แƒแƒ—แƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก. Bigtable-แƒ˜แƒก แƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ”แƒ‘แƒ˜ แƒกแƒแƒ’แƒแƒœแƒ”แƒ‘แƒ”แƒšแƒจแƒ˜ แƒ˜แƒงแƒ•แƒœแƒ”แƒœ, แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒœแƒ”แƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ˜แƒœแƒแƒ— แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒแƒ‘แƒ แƒ“แƒ แƒฃแƒชแƒ”แƒ‘ แƒ›แƒ˜แƒฎแƒ•แƒ“แƒœแƒ”แƒœ, แƒ แƒแƒ› แƒ›แƒแƒ— แƒจแƒ”แƒ”แƒซแƒšแƒแƒ— แƒขแƒแƒ‘แƒšแƒ”แƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ แƒกแƒฎแƒ•แƒ Bigtable แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒ—. แƒแƒกแƒ” แƒ แƒแƒ›, Bigtable แƒแƒ แƒ˜แƒก Bigtable แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜. แƒ”แƒก แƒกแƒแƒชแƒแƒ•แƒ˜ แƒแƒ แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒœแƒ”แƒ–แƒ”.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ“แƒ”แƒขแƒแƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ Bigtable แƒ’แƒแƒฎแƒ“แƒ แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ’แƒแƒœ แƒ’แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ Google-แƒจแƒ˜, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ’แƒฃแƒœแƒ“แƒก แƒฐแƒฅแƒแƒœแƒ“แƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒกแƒแƒชแƒแƒ•แƒ˜. แƒแƒกแƒ” แƒ แƒแƒ›, แƒžแƒแƒ แƒแƒกแƒ™แƒ”แƒ•แƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ— แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒแƒ–แƒ”, แƒšแƒแƒ แƒ˜ แƒžแƒ”แƒ˜แƒฏแƒ›แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ— แƒฐแƒ™แƒ˜แƒ—แƒฎแƒ: โ€žแƒ แƒแƒขแƒแƒ› แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ”แƒ แƒ—แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ Bigtable? แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜?โ€ แƒ—แƒ”แƒแƒ แƒ˜แƒฃแƒšแƒแƒ“, แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒชแƒแƒ•แƒ˜ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก Google-แƒ˜แƒก แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ›แƒ˜แƒ“แƒ˜แƒแƒ“แƒœแƒ”แƒœ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ–แƒ” แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ (แƒ แƒแƒ’แƒแƒ แƒช แƒžแƒแƒขแƒ”แƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜), แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒ”แƒแƒ แƒ˜แƒ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ˜แƒงแƒ. แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒชแƒแƒ•แƒ˜ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒกแƒแƒ›แƒงแƒแƒ แƒแƒกแƒ—แƒ•แƒ˜แƒก (แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒ•แƒ˜แƒœแƒ›แƒ”แƒ› แƒ˜แƒชแƒ˜แƒก, แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ แƒ—แƒฃ แƒแƒ แƒ แƒแƒ›แƒแƒ–แƒแƒœแƒ›แƒ แƒ”แƒก แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ Sable-แƒ˜แƒ—?)

แƒงแƒแƒ•แƒ”แƒš แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒแƒฅ แƒแƒ แƒ˜แƒก แƒฉแƒ”แƒ›แƒ˜ แƒแƒ›แƒ‘แƒแƒ•แƒ˜.

แƒ˜แƒ› แƒ“แƒ แƒแƒก แƒ’แƒฃแƒ’แƒšแƒจแƒ˜ แƒกแƒฃแƒš แƒ แƒแƒฆแƒแƒช แƒแƒ  แƒฌแƒ”แƒšแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒฎแƒœแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ•แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ˜ แƒ“แƒ แƒ”แƒ แƒ— แƒ“แƒฆแƒ”แƒก แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ” แƒ”แƒšแƒคแƒแƒกแƒขแƒ Bigtable แƒ˜แƒœแƒŸแƒ˜แƒœแƒ”แƒ แƒ˜แƒ˜แƒก แƒ’แƒฃแƒœแƒ“แƒ˜แƒกแƒ’แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒกแƒ” แƒ˜แƒงแƒ:

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ แƒกแƒขแƒ˜แƒ•,

แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ Bigtable แƒ’แƒฃแƒœแƒ“แƒ˜แƒ“แƒแƒœ. แƒ’แƒ•แƒกแƒฃแƒ แƒก แƒ’แƒแƒชแƒœแƒแƒ‘แƒแƒ—, แƒ แƒแƒ› [data center name]-แƒจแƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒซแƒแƒšแƒ˜แƒแƒœ, แƒซแƒแƒšแƒ˜แƒแƒœ แƒซแƒ•แƒ”แƒš Bigtable แƒ‘แƒ˜แƒœแƒแƒ แƒก. แƒ”แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒแƒฆแƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ“แƒ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ“แƒแƒ’แƒ”แƒฎแƒ›แƒแƒ แƒแƒ— แƒฃแƒแƒฎแƒšแƒ”แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ” แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒแƒจแƒ˜.

แƒ’แƒ—แƒฎแƒแƒ•แƒ—, แƒจแƒ”แƒ›แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒแƒ—, แƒ—แƒฃ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒœแƒ˜แƒจแƒœแƒแƒ— แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ“แƒ แƒ แƒแƒ› แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ–แƒ” แƒ”แƒ แƒ—แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แฒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ,
Bigtable แƒ’แƒฃแƒœแƒ“แƒ˜

Google-แƒจแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒฃแƒแƒ›แƒ แƒแƒ• แƒฌแƒ”แƒ แƒ˜แƒšแƒก, แƒแƒกแƒ” แƒ แƒแƒ›, แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— แƒฌแƒแƒ•แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ” แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒ แƒแƒ›:

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘,

แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ’แƒฃแƒœแƒ“แƒ˜แƒ“แƒแƒœ. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ™แƒแƒ›แƒฃแƒœแƒ˜แƒ™แƒแƒชแƒ˜แƒ, แƒ แƒแƒ› แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ. แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ“แƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ”.

แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒจแƒ”แƒ’แƒ•แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒแƒ—, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ—แƒฃ แƒแƒ แƒ แƒ“แƒแƒ’แƒ”แƒ’แƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ˜ แƒ“แƒ แƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒ แƒ‘แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก.

แฒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ,
แƒ”แƒ แƒ—แƒ’แƒ•แƒแƒ แƒ˜ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ

แƒ™แƒ˜แƒœแƒแƒฆแƒแƒ› แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒฌแƒแƒ•แƒจแƒแƒšแƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒชแƒœแƒแƒ‘แƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ–แƒฆแƒ•แƒแƒ แƒ–แƒ” แƒ•แƒ˜แƒ’แƒ แƒซแƒ”แƒœแƒ˜ แƒ›แƒขแƒ™แƒ˜แƒ•แƒœแƒ”แƒฃแƒšแƒ˜, แƒ›แƒขแƒ™แƒ˜แƒ•แƒœแƒ”แƒฃแƒšแƒ˜ แƒจแƒ”แƒ’แƒ แƒซแƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ˜แƒก แƒแƒ แƒ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ—แƒฃแƒ›แƒชแƒ แƒคแƒแƒ แƒ›แƒแƒšแƒฃแƒ  แƒฌแƒ”แƒ แƒ˜แƒšแƒก แƒฐแƒ’แƒแƒ•แƒก แƒแƒจแƒ™แƒแƒ แƒแƒ“, แƒ แƒแƒ› แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒชแƒ“แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ” แƒแƒ  แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ” Bigtable.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒฃแƒชแƒœแƒแƒฃแƒ แƒ˜ แƒ˜แƒงแƒ.

แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ“แƒฆแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒแƒ‘แƒ˜แƒ— แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ“แƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ–แƒ” แƒ“แƒ แƒ˜แƒ›แƒแƒ–แƒ”, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ แƒ˜ แƒ–แƒ•แƒ˜แƒ’แƒ”แƒœแƒ˜แƒก แƒฎแƒแƒ แƒชแƒ˜ แƒ›แƒ”แƒกแƒ˜แƒœแƒฏแƒ แƒ›แƒ˜แƒ™แƒ แƒ-แƒกแƒแƒ›แƒ–แƒแƒ แƒ”แƒฃแƒšแƒแƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒแƒ’แƒแƒœ แƒกแƒแƒ›แƒ˜ แƒ›แƒแƒ˜แƒœแƒช แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ“ แƒแƒฎแƒšแƒแƒก แƒ˜แƒงแƒ, แƒ แƒแƒ› แƒฉแƒ”แƒ›แƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒ‘แƒ˜แƒกแƒ™แƒ•แƒ˜แƒขแƒ˜แƒก แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ’แƒแƒกแƒ แƒแƒšแƒ˜แƒ— แƒ“แƒแƒ›แƒ”แƒฏแƒแƒฎแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฌแƒ”แƒ แƒแƒ–แƒ” แƒคแƒ˜แƒฅแƒ แƒ›แƒ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ“แƒแƒ›แƒขแƒแƒ•แƒ แƒ›แƒ–แƒแƒ แƒ“แƒ˜ แƒ–แƒแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒจแƒคแƒแƒ—แƒ•แƒ.

แƒ›แƒแƒ— แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒก แƒฉแƒ”แƒ›แƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜. แƒ“แƒ แƒ”แƒš.แƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ แƒฉแƒ”แƒ›แƒก แƒ”แƒšแƒคแƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒ“แƒ แƒแƒ แƒ แƒกแƒฎแƒ•แƒ˜แƒกแƒ˜, แƒ“แƒ แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก cc: แƒแƒœ bcc:. แƒขแƒแƒœแƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ“แƒ แƒœแƒแƒ—แƒ”แƒšแƒ˜แƒ. แƒ˜แƒฅแƒœแƒ”แƒ‘ แƒ”แƒก แƒ แƒแƒฆแƒแƒช แƒจแƒ”แƒชแƒ“แƒแƒ›แƒแƒ?

แƒ“แƒแƒ‘แƒแƒšแƒแƒก, แƒชแƒœแƒแƒ‘แƒ˜แƒกแƒ›แƒแƒงแƒ•แƒแƒ แƒ”แƒแƒ‘แƒแƒ› แƒ“แƒแƒ›แƒแƒ›แƒแƒ แƒชแƒฎแƒ แƒ“แƒ แƒฌแƒแƒ•แƒ”แƒ“แƒ˜ Borg-แƒ˜แƒก แƒ™แƒแƒœแƒกแƒแƒšแƒ˜แƒก แƒ“แƒแƒกแƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒแƒ— แƒ›แƒ˜แƒ”แƒ  แƒœแƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒชแƒ”แƒœแƒขแƒ แƒจแƒ˜.

แƒ“แƒ แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒ›แƒ” แƒ›แƒฅแƒแƒœแƒ“แƒ BigTable แƒกแƒแƒชแƒแƒ•แƒ˜ แƒ›แƒ”แƒœแƒ”แƒฏแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒฅแƒ•แƒ”แƒจ. แฒฃแƒ™แƒแƒชแƒ แƒแƒ•แƒแƒ“, แƒ แƒ? แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒ” แƒ›แƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒก แƒ“แƒ แƒ•แƒแƒ˜! แƒ”แƒก แƒ˜แƒงแƒ Codelab-แƒ˜แƒก แƒ˜แƒœแƒ™แƒฃแƒ‘แƒแƒขแƒแƒ แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒ•แƒ˜แƒฏแƒ”แƒฅแƒ˜ Google-แƒจแƒ˜ แƒฉแƒ”แƒ›แƒ˜ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, 2005 แƒฌแƒšแƒ˜แƒก แƒ˜แƒ•แƒœแƒ˜แƒกแƒจแƒ˜. Codelab-แƒ›แƒ แƒ’แƒแƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒ“แƒ แƒ’แƒแƒฃแƒจแƒ•แƒแƒ— Bigtable, แƒ แƒแƒ› แƒ“แƒแƒ’แƒ”แƒฌแƒ”แƒ แƒแƒ— แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒแƒ  แƒ“แƒแƒ•แƒฎแƒฃแƒ แƒ”. แƒ˜แƒก แƒ›แƒแƒ˜แƒœแƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ, แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› แƒแƒ  แƒฌแƒ”แƒšแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒ˜แƒงแƒ แƒ’แƒแƒกแƒฃแƒšแƒ˜.

แƒแƒ› แƒแƒ›แƒ‘แƒแƒ•แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒกแƒแƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒ แƒแƒกแƒžแƒ”แƒฅแƒขแƒ˜ แƒแƒฅแƒ•แƒก. แƒฏแƒ”แƒ  แƒ”แƒ แƒ—แƒ˜, Bigtable-แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒ˜แƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒฃแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ แƒ˜แƒงแƒ Google-แƒ˜แƒก แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜แƒ—, แƒ แƒแƒ› แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒ แƒ˜ แƒฌแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ•แƒ˜แƒœแƒ›แƒ”แƒ› แƒจแƒ”แƒแƒ›แƒฉแƒœแƒ˜แƒ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒกแƒแƒชแƒแƒ•แƒ˜ แƒ“แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ›แƒ˜แƒขแƒแƒ›, แƒ แƒแƒ› แƒ‘แƒ˜แƒœแƒแƒ แƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒ. แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒ” แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Bigtable Google Cloud-แƒ–แƒ” แƒฉแƒ”แƒ›แƒ˜ แƒแƒœแƒšแƒแƒ˜แƒœ แƒ—แƒแƒ›แƒแƒจแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ˜แƒ› แƒ“แƒ แƒแƒก, แƒ”แƒก แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ แƒฌแƒ”แƒšแƒ˜แƒฌแƒแƒ“แƒจแƒ˜ แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— $16 แƒฆแƒ˜แƒ แƒ“แƒ. แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ Bigtable GCP-แƒ–แƒ”. แƒ›แƒ” แƒแƒ  แƒ•แƒแƒ›แƒ‘แƒแƒ‘, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ—แƒแƒฆแƒšแƒ˜แƒ—แƒแƒ‘แƒ”แƒœ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ”แƒ›แƒ˜ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒแƒ–แƒ แƒ˜แƒ—, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒคแƒฃแƒšแƒ˜ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒ แƒแƒกแƒžแƒ”แƒฅแƒขแƒ˜ แƒแƒ แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒแƒ แƒ˜ แƒฌแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒกแƒ”แƒ• แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. WTF? แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒชแƒ”แƒœแƒขแƒ แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ“แƒ˜แƒแƒœ แƒ“แƒ แƒ›แƒ˜แƒ“แƒ˜แƒแƒœ; แƒ’แƒแƒœแƒ˜แƒชแƒ“แƒ˜แƒแƒœ แƒ’แƒแƒ—แƒ˜แƒจแƒ•แƒแƒก, แƒ’แƒแƒ“แƒ˜แƒแƒœ แƒ’แƒ”แƒ’แƒ›แƒ˜แƒฃแƒ  แƒ›แƒแƒ•แƒšแƒ-แƒžแƒแƒขแƒ แƒแƒœแƒแƒ‘แƒแƒก, แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ˜แƒแƒœ. แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ™แƒแƒœแƒชแƒ”แƒœแƒขแƒ แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒ˜แƒฎแƒ•แƒ”แƒฌแƒ”แƒ‘แƒ. แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒซแƒšแƒ”แƒก แƒ›แƒแƒ— แƒฉแƒ”แƒ›แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒแƒ แƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒแƒ› แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒ—? แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ™แƒ แƒซแƒแƒšแƒ”แƒ‘แƒฃแƒš แƒ›แƒ˜แƒฆแƒฌแƒ”แƒ•แƒแƒ“ แƒฉแƒแƒœแƒ“แƒ”แƒก 2020 แƒฌแƒ”แƒšแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› 2005-2007 แƒฌแƒšแƒ”แƒ‘แƒจแƒ˜ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒจแƒ—แƒแƒ›แƒ‘แƒ”แƒญแƒ“แƒแƒ•แƒ˜ แƒ˜แƒงแƒ.

แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒจแƒ•แƒ”แƒœแƒ˜แƒ”แƒ แƒ˜ แƒแƒกแƒžแƒ”แƒฅแƒขแƒ˜ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ’แƒแƒ แƒ” แƒกแƒแƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ แƒ’แƒฃแƒœแƒ“แƒ˜ แƒกแƒฎแƒ•แƒ แƒจแƒขแƒแƒขแƒจแƒ˜ แƒ›แƒแƒ›แƒ˜แƒแƒฎแƒšแƒแƒ•แƒ“แƒ”แƒ‘แƒ, Bigtable-แƒ˜แƒก แƒ แƒแƒฆแƒแƒช แƒžแƒแƒขแƒแƒ แƒ, แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ˜แƒก แƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒฅแƒ•แƒก แƒœแƒฃแƒšแƒแƒ•แƒแƒœแƒ˜ แƒ›แƒแƒซแƒ แƒแƒแƒ‘แƒ แƒ‘แƒแƒšแƒ แƒแƒ แƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ - แƒ“แƒ แƒ’แƒ•แƒ—แƒแƒ•แƒแƒ–แƒแƒ‘แƒ”แƒœ แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒแƒก แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒแƒจแƒ˜.

แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ แƒ’แƒแƒ“แƒแƒ•แƒฃแƒฎแƒแƒ“แƒ”, แƒกแƒแƒชแƒแƒ•แƒ˜ แƒฌแƒแƒ•แƒจแƒแƒšแƒ” แƒ“แƒ แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒชแƒแƒ›แƒ”แƒขแƒ˜ แƒฌแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒกแƒ”แƒ• แƒ˜แƒ› แƒฌแƒ”แƒ แƒ˜แƒšแƒ–แƒ” แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘. แƒ แƒแƒ“แƒ’แƒแƒœ แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒ›แƒ” แƒ•แƒ˜แƒฆแƒ”แƒ‘ แƒ›แƒกแƒ’แƒแƒ•แƒก แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก Google Cloud-แƒ“แƒแƒœ. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒกแƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ˜แƒแƒœ:

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ Google Cloud แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ,

แƒจแƒ”แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ—, 2020 แƒฌแƒšแƒ˜แƒก แƒแƒ’แƒ•แƒ˜แƒกแƒขแƒแƒ“แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒฌแƒงแƒ•แƒ”แƒขแƒ— แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒก [แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ—], แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒ•แƒ”แƒ  แƒจแƒ”แƒซแƒšแƒ”แƒ‘แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒ’แƒ–แƒ”แƒ›แƒžแƒšแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒแƒก. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒแƒ— แƒฃแƒแƒฎแƒšแƒ”แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ แƒ˜แƒก แƒ‘แƒ”แƒขแƒ แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒแƒจแƒ˜, แƒแƒ  แƒแƒฅแƒ•แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒ, แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒ–แƒ แƒ“แƒ แƒแƒ“แƒ แƒ” แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ™แƒ”แƒ—แƒ˜แƒšแƒ˜ แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒ—.

แƒฉแƒ•แƒ”แƒœ แƒ›แƒ–แƒแƒ“ แƒ•แƒแƒ แƒ— แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒ•แƒงแƒแƒ—, แƒ แƒแƒ› แƒแƒ› แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒแƒ› แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒ•แƒšแƒ”แƒœแƒ แƒ›แƒแƒแƒฎแƒ“แƒ˜แƒœแƒแƒก Google Cloud แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ–แƒ”.

แฒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ แƒ›แƒ”แƒ’แƒแƒ‘แƒ แƒ”แƒ‘แƒ˜ แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“,
Google Cloud Platform

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒฌแƒแƒ›แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒแƒกแƒ”แƒ—แƒ˜ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜ แƒแƒ›แƒ‘แƒแƒ‘แƒ”แƒœ:

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘,

แฒฏแƒแƒฏแƒแƒฎแƒ”แƒ—แƒจแƒ˜ แƒฌแƒแƒ“แƒ˜. แƒฏแƒแƒœแƒ“แƒแƒ‘แƒ แƒจแƒ”แƒœ, แƒฏแƒแƒœแƒ“แƒแƒ‘แƒ, แƒ’แƒแƒ’แƒ˜แƒŸแƒ“แƒ˜. แƒ›แƒ˜แƒแƒขแƒแƒ•แƒ”แƒ— แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜, แƒ แƒแƒกแƒแƒช แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ. แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜แƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ“แƒ แƒ. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ™แƒแƒ แƒ’แƒแƒ•แƒ— แƒ“แƒ แƒแƒกแƒ แƒ“แƒ แƒคแƒฃแƒšแƒก แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒกแƒฃแƒšแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒšแƒแƒ“ แƒ“แƒ แƒ“แƒแƒ•แƒ˜แƒฆแƒแƒšแƒ”แƒ— แƒแƒ›แƒ˜แƒ—, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒก แƒแƒฆแƒแƒ  แƒ“แƒแƒ•แƒฃแƒญแƒ”แƒ แƒ— แƒ›แƒฎแƒแƒ แƒก. แƒแƒกแƒ” แƒ แƒแƒ›, แƒ—แƒแƒ•แƒ˜ แƒ“แƒแƒแƒœแƒ”แƒ‘แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒก แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒฃแƒแƒ–แƒ แƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ—แƒฎแƒ แƒ, แƒคแƒแƒ แƒฃแƒ›แƒ”แƒ‘แƒ–แƒ” แƒœแƒแƒ แƒฉแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒ แƒแƒ‘แƒ, แƒ“แƒ แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒฉแƒ•แƒ”แƒœแƒ˜ แƒแƒฎแƒแƒšแƒ˜ แƒœแƒแƒ’แƒแƒ•แƒ˜ แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒกแƒ˜แƒกแƒฃแƒšแƒ”แƒšแƒ”แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒ”แƒก แƒ“แƒ˜แƒ–แƒแƒ˜แƒœแƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒชแƒฃแƒ“แƒแƒ“ แƒ’แƒแƒ•แƒแƒคแƒฃแƒญแƒ”แƒ—, แƒฐแƒ”แƒฐ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ“แƒ แƒแƒ แƒ แƒฉแƒ•แƒ”แƒœแƒ˜.

แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ— แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒก แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒฃแƒกแƒแƒ“แƒ”แƒ’แƒแƒ แƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒก แƒ”แƒ แƒ—แƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜.

แƒ’แƒ—แƒฎแƒแƒ•, แƒ’แƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ“แƒ˜
Google Cloud Platform

แƒ“แƒ แƒคแƒแƒฅแƒขแƒ˜แƒ, แƒ แƒแƒ› แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒ—แƒ•แƒ”แƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ•แƒ˜แƒฆแƒ”แƒ‘ แƒแƒกแƒ”แƒ— แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก. แƒ”แƒก แƒฎแƒ“แƒ”แƒ‘แƒ แƒ˜แƒกแƒ” แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ“แƒ แƒ˜แƒกแƒ” แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒ แƒ“แƒแƒฃแƒ•แƒแƒšแƒ˜แƒ แƒ›แƒแƒจแƒแƒ แƒ“แƒ แƒ›แƒ” GCP-แƒ“แƒแƒœ แƒฆแƒ แƒฃแƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’แƒ แƒ‘แƒแƒœแƒแƒ™แƒแƒ›แƒ“แƒ”. แƒ›แƒ” แƒแƒฆแƒแƒ  แƒ•แƒ”แƒ—แƒแƒœแƒฎแƒ›แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ— แƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒ–แƒ” แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒแƒก, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒ“แƒ”แƒ•แƒแƒžแƒกแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒจแƒ”แƒ˜แƒœแƒแƒ แƒฉแƒฃแƒœแƒแƒก แƒฆแƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒจแƒ˜แƒจแƒ•แƒ”แƒš แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒ–แƒ”, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ”แƒชแƒแƒ“แƒแƒก Google-แƒ˜แƒก แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒ˜แƒก แƒ“แƒแƒชแƒ•แƒแƒก โ€žแƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜โ€œ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.

แƒกแƒแƒœแƒแƒ› Google Cloud-แƒ–แƒ” แƒ“แƒแƒ•แƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ‘แƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ” แƒแƒ แƒช แƒ™แƒ˜ แƒแƒฎแƒšแƒแƒก แƒแƒ  แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ แƒ›แƒแƒ—แƒ˜ แƒ™แƒ แƒ˜แƒขแƒ˜แƒ™แƒ, แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ˜แƒก แƒกแƒแƒฅแƒ›แƒ˜แƒแƒœแƒแƒ‘แƒแƒก แƒกแƒฎแƒ•แƒ แƒกแƒคแƒ”แƒ แƒแƒ”แƒ‘แƒจแƒ˜. Google-แƒ˜แƒก แƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ”แƒ‘แƒ˜ แƒแƒ›แƒแƒงแƒแƒ‘แƒ”แƒœ แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ—แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒ˜แƒœแƒŸแƒ˜แƒœแƒ”แƒ แƒ˜แƒ˜แƒก แƒ“แƒ˜แƒกแƒชแƒ˜แƒžแƒšแƒ˜แƒœแƒ˜แƒ— แƒ“แƒ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒช แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒ˜แƒฌแƒ•แƒ”แƒ•แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒก. แƒกแƒ˜แƒแƒ›แƒแƒงแƒ” แƒ’แƒแƒฃแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฎแƒแƒคแƒแƒœแƒ’แƒ˜แƒ แƒ“แƒ Google-แƒ˜แƒก แƒ‘แƒ”แƒ•แƒ  แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒ”แƒšแƒก แƒฃแƒ‘แƒ˜แƒซแƒ’แƒ”แƒ‘แƒก แƒ˜แƒคแƒ˜แƒฅแƒ แƒแƒœ, แƒ แƒแƒ› แƒ›แƒแƒ—แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒกแƒฌแƒแƒ แƒ˜แƒ แƒ“แƒ แƒ แƒแƒ› แƒ›แƒแƒ แƒ—แƒแƒšแƒ˜ (แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ‘แƒฃแƒœแƒ“แƒแƒ•แƒแƒœแƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ˜แƒ—) แƒฃแƒคแƒ แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ–แƒ” แƒ–แƒ แƒฃแƒœแƒ•แƒ.

แƒ›แƒ” แƒ›แƒแƒ•แƒ˜แƒงแƒ•แƒแƒœ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ— แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒก Google-แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ›แƒ แƒกแƒฎแƒ•แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒ›แƒ”แƒ“แƒ˜ แƒ›แƒแƒฅแƒ•แƒก, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ’แƒแƒœ แƒœแƒแƒฎแƒแƒ•แƒ— แƒแƒ› แƒœแƒ˜แƒ›แƒฃแƒจแƒก. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜: แƒฉแƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ แƒ˜แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒก แƒชแƒแƒชแƒฎแƒแƒš แƒ“แƒ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒšแƒก แƒแƒ—แƒฌแƒšแƒ”แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜.

แƒฃแƒ™แƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ แƒแƒ แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒ˜แƒ–แƒแƒ˜แƒœแƒ˜แƒก แƒ›แƒ˜แƒ–แƒแƒœแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒช แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ แƒฆแƒ˜แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒแƒœแƒฃ แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ˜แƒšแƒ˜ แƒฆแƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒ— แƒ“แƒ/แƒแƒœ แƒฆแƒ˜แƒ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ”แƒ‘แƒ˜แƒ—. แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒจแƒ”แƒ’แƒ แƒซแƒœแƒ”แƒ‘แƒ แƒ›แƒแƒฅแƒ•แƒก, แƒ—แƒ˜แƒ—แƒฅแƒแƒก แƒ แƒแƒฆแƒแƒช แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒ•แƒแƒ›แƒ‘แƒแƒ‘, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒก แƒฃแƒฎแƒ”แƒ แƒฎแƒฃแƒšแƒ˜แƒช แƒ™แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒ. แƒ”แƒก แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜แƒ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ แƒกแƒแƒญแƒ˜แƒ แƒ.

แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ›แƒ” แƒแƒ•แƒ˜แƒ แƒฉแƒ”แƒ•, แƒแƒ แƒ˜แƒก แƒฃแƒซแƒ•แƒ”แƒšแƒ”แƒกแƒ˜: GNU Emacs, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒ’แƒ•แƒแƒ แƒ˜ แƒฐแƒ˜แƒ‘แƒ แƒ˜แƒ“แƒ˜ Windows Notepad-แƒก, OS แƒ‘แƒ˜แƒ แƒ—แƒ•แƒกแƒ แƒ“แƒ แƒกแƒแƒ”แƒ แƒ—แƒแƒจแƒแƒ แƒ˜แƒกแƒ แƒ™แƒแƒกแƒ›แƒแƒกแƒฃแƒ  แƒกแƒแƒ“แƒ’แƒฃแƒ แƒก แƒจแƒแƒ แƒ˜แƒก. แƒชแƒแƒขแƒ แƒซแƒœแƒ”แƒšแƒ˜ แƒแƒกแƒแƒฎแƒกแƒœแƒ”แƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ™แƒšแƒ”แƒ“, Emacs แƒแƒ แƒ˜แƒก แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ 1976 แƒฌแƒ”แƒšแƒก (แƒ“แƒ˜แƒแƒฎ, แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒœแƒแƒฎแƒ”แƒ•แƒแƒ แƒ˜ แƒกแƒแƒฃแƒ™แƒฃแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ) แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ—แƒ แƒ’แƒแƒฎแƒ“แƒ˜ แƒฃแƒคแƒ แƒ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒ แƒ”แƒ“แƒแƒฅแƒขแƒแƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ—.

แƒ›แƒ” แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘ Emacs-แƒก แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ”. แƒ“แƒ˜แƒแƒฎ, แƒ›แƒ” แƒแƒกแƒ”แƒ•แƒ” แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘ IntelliJ-แƒก แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ”, แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ˜แƒฅแƒชแƒ แƒ›แƒซแƒšแƒแƒ•แƒ  แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜แƒก แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒแƒ“. แƒ›แƒแƒ’แƒ แƒแƒ› IntelliJ-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒ แƒ แƒ‘แƒ”แƒ•แƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒแƒ›แƒ‘แƒ˜แƒชแƒ˜แƒฃแƒ แƒ˜ แƒ“แƒ แƒ แƒ—แƒฃแƒšแƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒแƒ, แƒ•แƒ˜แƒ“แƒ แƒ” Emacs-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒ แƒ. แƒ“แƒ แƒ แƒแƒช แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜แƒ, Emacs-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜แƒ แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“.

แƒ›แƒ” แƒ™แƒ•แƒšแƒแƒ• แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒš แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ” Emacs-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก 1995 แƒฌแƒ”แƒšแƒก. แƒ“แƒ แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒแƒ , แƒ แƒแƒ› แƒ•แƒ˜แƒœแƒ›แƒ” แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก Emacs-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒš แƒ›แƒแƒ“แƒฃแƒšแƒ”แƒ‘แƒก 80-แƒ˜แƒแƒœแƒ˜ แƒฌแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒฃแƒ แƒฎแƒแƒœแƒ”แƒ‘แƒจแƒ˜, แƒ—แƒฃ แƒแƒ แƒ แƒแƒ“แƒ แƒ”. แƒ›แƒแƒ— แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ“แƒแƒ“แƒ แƒ แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒแƒœ แƒ›แƒชแƒ˜แƒ แƒ” แƒจแƒ”แƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒ›แƒแƒ แƒ—แƒšแƒแƒช แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒ˜แƒ. แƒ›แƒ” แƒแƒ  แƒ•แƒ˜แƒชแƒ˜ แƒ แƒแƒ›แƒ”, แƒ แƒแƒช แƒแƒ“แƒ”แƒกแƒ›แƒ” แƒ“แƒแƒ›แƒ˜แƒฌแƒ”แƒ แƒ˜แƒ Emacs-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒ“แƒ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ”), แƒ แƒแƒช แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒแƒ แƒฅแƒ˜แƒขแƒ”แƒฅแƒขแƒฃแƒ แƒแƒก แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ“แƒ.

Emacs-แƒก แƒแƒฅแƒ•แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ”แƒฌแƒแƒ“แƒ”แƒ‘แƒ make-obsolete แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. Emacs-แƒ˜แƒก แƒขแƒ”แƒ แƒ›แƒ˜แƒœแƒแƒšแƒแƒ’แƒ˜แƒ แƒคแƒฃแƒœแƒ“แƒแƒ›แƒ”แƒœแƒขแƒฃแƒ แƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒšแƒ˜ แƒชแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒ แƒ แƒแƒ แƒ˜แƒก "แƒคแƒแƒœแƒฏแƒแƒ แƒ") แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ แƒ˜แƒœแƒ“แƒฃแƒกแƒขแƒ แƒ˜แƒ˜แƒก แƒ™แƒแƒœแƒ•แƒ”แƒœแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ, แƒ แƒแƒ“แƒ’แƒแƒœ Emacs-แƒ›แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ’แƒแƒแƒชแƒœแƒ. แƒ”แƒก แƒขแƒ˜แƒžแƒ˜แƒฃแƒ แƒ˜ แƒกแƒแƒคแƒ แƒ—แƒฎแƒ”แƒ แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก, แƒ•แƒ˜แƒœแƒช แƒ“แƒ แƒแƒ–แƒ” แƒฃแƒกแƒฌแƒ แƒ”แƒ‘แƒก: แƒงแƒ•แƒ”แƒšแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ˜แƒ แƒแƒ‘แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› Emacs-แƒก แƒแƒฅแƒ•แƒก แƒ’แƒแƒฃแƒคแƒแƒกแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒœแƒชแƒ”แƒคแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ›แƒแƒ— แƒŸแƒแƒ แƒ’แƒแƒœแƒจแƒ˜ แƒฃแƒฌแƒแƒ“แƒ”แƒ‘แƒ”แƒœ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜.

แƒ›แƒแƒ’แƒ แƒแƒ› Emacs-แƒ˜แƒก แƒกแƒแƒ›แƒงแƒแƒ แƒแƒจแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ. แƒกแƒฎแƒ•แƒ แƒกแƒแƒคแƒฃแƒซแƒ•แƒšแƒ˜แƒแƒœแƒ˜ แƒคแƒ˜แƒšแƒแƒกแƒแƒคแƒ˜แƒ, แƒ—แƒฃ แƒ’แƒœแƒ”แƒ‘แƒแƒ•แƒ—.

Emacs-แƒ˜แƒก แƒกแƒแƒ›แƒงแƒแƒ แƒแƒจแƒ˜ (แƒ“แƒ แƒ‘แƒ”แƒ•แƒ  แƒกแƒฎแƒ•แƒ แƒกแƒคแƒ”แƒ แƒแƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒ—), แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ API-แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก: โ€แƒ—แƒฅแƒ•แƒ”แƒœ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ”แƒก แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒแƒœแƒแƒ› แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒ˜แƒก แƒ’แƒแƒœแƒ˜แƒชแƒ“แƒ˜แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ”แƒฅแƒœแƒ”แƒ‘แƒ. แƒกแƒ˜แƒ แƒแƒฅ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒฏแƒแƒ›แƒจแƒ˜, แƒ”แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒ แƒฉแƒ”แƒ•แƒแƒœแƒ˜แƒ."

Google-แƒ˜แƒก แƒกแƒแƒ›แƒงแƒแƒ แƒแƒจแƒ˜ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒ แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก: โ€žแƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒฌแƒ˜แƒœแƒแƒจแƒ” แƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒแƒกโ€œ. แฒ”แƒก แƒ›แƒแƒ แƒ—แƒแƒšแƒ˜แƒ. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒช แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒแƒ“ แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก. แƒ”แƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒ”แƒœ แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒแƒ“ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒ, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒแƒกแƒฏแƒ”แƒšแƒ˜ แƒ›แƒแƒ—แƒ˜ แƒ แƒฌแƒ›แƒ”แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒคแƒ”แƒ แƒแƒ“แƒ˜ แƒ แƒ”แƒ™แƒšแƒแƒ›แƒ: แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ. แฒฃแƒกแƒฌแƒ แƒแƒคแƒ”แƒกแƒ˜! แƒ—แƒฅแƒ•แƒ”แƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒฅแƒชแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒ’แƒแƒฃแƒจแƒ•แƒ˜แƒ— แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒแƒœ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ‘แƒแƒ›, แƒ”แƒ แƒ—แƒ˜-แƒแƒ แƒ˜ แƒฌแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒก แƒ˜แƒจแƒšแƒ”แƒ‘แƒ.

แƒ›แƒ”แƒแƒ แƒแƒ“แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ˜แƒก แƒ’แƒแƒงแƒ˜แƒ“แƒ•แƒแƒก แƒฐแƒ’แƒแƒ•แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒคแƒฃแƒญแƒ“แƒ”แƒ‘แƒ 1500 แƒ™แƒ›-แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’.

แƒ”แƒก แƒแƒ แƒ˜แƒก โ€žแƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒกโ€œ แƒแƒ แƒ˜ แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒ˜แƒšแƒแƒกแƒแƒคแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ. แƒ’แƒฃแƒ’แƒšแƒ˜แƒก แƒกแƒฃแƒœแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ แƒ“แƒแƒ’แƒ”แƒ’แƒ›แƒ˜แƒšแƒ˜ แƒกแƒ˜แƒ‘แƒ”แƒ แƒ”. แƒ›แƒ” แƒแƒ  แƒ›แƒฏแƒ”แƒ แƒ แƒแƒ›แƒ˜แƒก แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜ แƒ“แƒแƒ’แƒ”แƒ’แƒ›แƒ˜แƒšแƒ˜ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒ แƒ˜แƒ›แƒแƒ•แƒ” แƒ’แƒแƒ’แƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒช Apple. แƒ›แƒแƒ’แƒ แƒแƒ› Google แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒ”แƒ’แƒ›แƒแƒ•แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒจแƒšแƒแƒก, แƒจแƒ”แƒ›แƒแƒ•แƒšแƒ˜แƒ—แƒ˜ แƒ’แƒ–แƒ˜แƒ—. แƒ”แƒก แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ 12 แƒฌแƒ”แƒšแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒฎแƒœแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ•แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ˜ แƒ˜แƒฅ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒแƒ“. แƒ›แƒแƒ— แƒแƒฅแƒ•แƒ— แƒ‘แƒฃแƒœแƒ“แƒแƒ•แƒแƒœแƒ˜ แƒจแƒ˜แƒ“แƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ—แƒฃ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ˜แƒชแƒ•แƒแƒœ แƒฃแƒ™แƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒกแƒแƒ‘แƒแƒšแƒแƒแƒ“ แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ˜แƒœแƒ“แƒ˜แƒ•แƒ˜แƒ“แƒฃแƒแƒšแƒฃแƒ  แƒ’แƒฃแƒœแƒ“แƒ–แƒ” แƒแƒœ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ–แƒ”. แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒกแƒแƒฌแƒแƒ แƒ›แƒแƒก แƒแƒœ แƒกแƒแƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ แƒ“แƒแƒœแƒ˜แƒก แƒ แƒ”แƒ™แƒแƒ›แƒ”แƒœแƒ“แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ—แƒแƒ›แƒแƒ›แƒ˜ แƒ แƒ”แƒ™แƒแƒ›แƒ”แƒœแƒ“แƒแƒชแƒ˜แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒชแƒ˜แƒ™แƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒกแƒแƒ–แƒ แƒ˜แƒกแƒ˜แƒ— แƒแƒ แƒ˜แƒก โ€žแƒจแƒ”แƒ”แƒชแƒแƒ“แƒ”แƒ— แƒ›แƒ˜แƒกแƒชแƒ”แƒ— แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก 6-12 แƒ—แƒ•แƒ” แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒกแƒแƒœแƒแƒ› แƒ›แƒแƒ— แƒ›แƒ—แƒšแƒ˜แƒแƒœ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒก แƒ“แƒแƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ—โ€œ.

แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ’แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ˜แƒ“แƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ”แƒœ, แƒ“แƒ แƒ˜แƒก แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒฌแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ—แƒ แƒ–แƒ แƒฃแƒœแƒ•แƒ แƒ›แƒแƒ— แƒ“แƒœแƒ›-แƒจแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก. แƒ›แƒ”แƒขแƒ˜ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒฅแƒ•แƒ”แƒ›แƒแƒ—.

แƒแƒ› แƒ”แƒขแƒแƒžแƒ–แƒ” แƒ›แƒ” แƒ•แƒแƒžแƒ˜แƒ แƒ”แƒ‘ แƒ—แƒแƒ›แƒแƒ›แƒแƒ“ แƒ’แƒแƒœแƒ•แƒแƒชแƒฎแƒแƒ“แƒ, แƒ แƒแƒ› Emacs แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ˜แƒ“แƒฌแƒ˜แƒšแƒแƒ“ แƒ“แƒ แƒ—แƒแƒœแƒแƒ‘แƒ แƒแƒ“ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒกแƒ” แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒแƒ“ แƒฃแƒงแƒฃแƒ แƒ”แƒ‘แƒ”แƒœ แƒฃแƒ™แƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒก. แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒ—แƒ”แƒ–แƒ˜แƒกแƒ˜. แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ’แƒ แƒซแƒ”แƒšแƒ•แƒแƒ“แƒ˜แƒแƒœแƒ˜ แƒฆแƒ˜แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ—แƒแƒ•แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒแƒก แƒ”แƒ•แƒแƒšแƒ”แƒ‘แƒ แƒ›แƒ˜แƒ™แƒ แƒแƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒแƒ— แƒ’แƒแƒ แƒจแƒ”แƒ›แƒ แƒชแƒฎแƒแƒ•แƒ แƒแƒ‘แƒ“แƒœแƒ”แƒœ แƒแƒ—แƒฌแƒšแƒ”แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜. แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ”แƒ‘แƒ˜ / แƒ“แƒแƒœแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ”แƒ™แƒแƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ. แƒ›แƒ” แƒฃแƒ™แƒ•แƒ” แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ” แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ‘แƒฃแƒœแƒ”แƒ‘แƒแƒ–แƒ” แƒ“แƒ แƒ˜แƒ›แƒแƒ–แƒ”, แƒ—แƒฃ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜, แƒ“แƒ แƒ แƒแƒ’แƒแƒ  Google-แƒก แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒ™แƒแƒ แƒžแƒแƒ แƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒ›แƒแƒœแƒซแƒ˜แƒšแƒ–แƒ” แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ”แƒกแƒ›แƒแƒ“แƒ, แƒ—แƒฃ แƒ แƒ แƒ›แƒแƒฐแƒงแƒ•แƒ”แƒ‘แƒ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฆแƒ˜แƒ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒแƒก Android-แƒ˜แƒก แƒแƒœ Chrome-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒ—.

แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒ›แƒแƒ™แƒšแƒ”แƒ“ แƒฃแƒœแƒ“แƒ แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒ แƒแƒœแƒ“แƒ แƒแƒ˜แƒ“แƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒšแƒ‘แƒแƒ— แƒแƒ›แƒแƒ–แƒ” แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ—.

แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ แƒ˜แƒ’แƒจแƒ˜, Android แƒแƒ  แƒแƒ แƒ˜แƒก Google. แƒ›แƒแƒ— แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒ—แƒแƒœ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒแƒฅแƒ•แƒ— แƒกแƒแƒ”แƒ แƒ—แƒ. Android แƒแƒ แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช Google-แƒ›แƒ แƒจแƒ”แƒ˜แƒซแƒ˜แƒœแƒ 2005 แƒฌแƒšแƒ˜แƒก แƒ˜แƒ•แƒšแƒ˜แƒกแƒจแƒ˜, แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒแƒก แƒ›แƒ˜แƒ”แƒชแƒ แƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒ”แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ แƒ›แƒ”แƒข-แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒแƒ•แƒขแƒแƒœแƒแƒ›แƒ˜แƒฃแƒ แƒแƒ“ แƒ“แƒ แƒคแƒแƒฅแƒขแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“, แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒฎแƒ”แƒšแƒฃแƒฎแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ“แƒแƒ แƒฉแƒ แƒจแƒฃแƒแƒšแƒ”แƒ“แƒจแƒ˜. Android แƒแƒ แƒ˜แƒก แƒงแƒ‘แƒแƒ“แƒแƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ“แƒแƒกแƒขแƒ แƒ“แƒ แƒ—แƒแƒœแƒแƒ‘แƒ แƒแƒ“ แƒงแƒ‘แƒแƒ“แƒแƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒฎแƒฃแƒœแƒซแƒšแƒฃแƒšแƒ˜ แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ. แƒ แƒแƒ’แƒแƒ แƒช Google-แƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ›แƒ แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒ”แƒšแƒ›แƒ แƒ—แƒฅแƒ•แƒ, "แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒจแƒ”แƒฎแƒ•แƒ˜แƒ“แƒ”แƒ— Android-แƒจแƒ˜".

แƒฌแƒ˜แƒœแƒ แƒกแƒขแƒแƒขแƒ˜แƒแƒจแƒ˜ แƒ›แƒ” แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ—, แƒ—แƒฃ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒชแƒฃแƒ“แƒ˜ แƒ˜แƒงแƒ Android-แƒ˜แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒแƒ“แƒ แƒ”แƒฃแƒšแƒ˜ แƒ“แƒ˜แƒ–แƒแƒ˜แƒœแƒ˜แƒก แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ. แƒฏแƒแƒœแƒ“แƒแƒ‘แƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ›แƒ” แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ” แƒ”แƒก แƒกแƒขแƒแƒขแƒ˜แƒ, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒ“แƒœแƒ”แƒœ แƒกแƒ˜แƒกแƒฃแƒšแƒ”แƒšแƒ”แƒก, แƒกแƒแƒฎแƒ”แƒšแƒฌแƒแƒ“แƒ”แƒ‘แƒ˜แƒ— "แƒ›แƒงแƒ˜แƒกแƒ˜แƒ”แƒ แƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜", แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฎแƒšแƒ (แƒกแƒ˜แƒฃแƒ แƒžแƒ แƒ˜แƒ–แƒ˜!) แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ“แƒ แƒ—แƒแƒœแƒแƒ•แƒฃแƒ’แƒ แƒซแƒœแƒแƒ‘, แƒ—แƒฃ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ“ แƒกแƒฃแƒšแƒ”แƒšแƒ˜ แƒ˜แƒงแƒแƒ•แƒ˜แƒ—, แƒ แƒแƒ› แƒ›แƒแƒฃแƒกแƒ›แƒ˜แƒœแƒแƒ— Google-แƒก แƒ“แƒ แƒ’แƒแƒ“แƒแƒ˜แƒขแƒแƒœแƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜ แƒแƒ› แƒ›แƒงแƒ˜แƒกแƒ˜แƒ”แƒ  แƒแƒžแƒ”แƒ‘แƒจแƒ˜.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ, แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› Android-แƒ˜แƒก แƒฎแƒแƒšแƒฎแƒก แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ”แƒกแƒ›แƒ˜แƒก, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒแƒ“ แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ”แƒœ แƒ’แƒแƒแƒ’แƒ แƒซแƒ”แƒšแƒแƒœ แƒซแƒ•แƒ”แƒšแƒ˜ Android แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜. แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒ›แƒแƒ—แƒ˜ แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜, แƒจแƒ”แƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ˜แƒœแƒแƒ— แƒฃแƒ™แƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ แƒ˜แƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒ”แƒฅแƒกแƒขแƒ แƒ”แƒ›แƒแƒšแƒฃแƒ แƒ˜แƒ, แƒ แƒแƒ› แƒ›แƒ”แƒช แƒ™แƒ˜, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒแƒœแƒ“แƒ แƒแƒ˜แƒ“แƒ˜แƒก แƒ’แƒแƒœแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒแƒจแƒ˜ แƒฉแƒ”แƒ›แƒ˜ แƒฎแƒแƒœแƒ›แƒแƒ™แƒšแƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒก, แƒแƒฆแƒ›แƒแƒ•แƒฉแƒœแƒ“แƒ˜, แƒ แƒแƒ› แƒ•แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ“แƒ˜ แƒ“แƒแƒ›แƒ”แƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒ˜แƒœแƒ, แƒ แƒแƒ› แƒฃแƒแƒ แƒ˜ แƒ”แƒ—แƒฅแƒ•แƒแƒ— แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒฃแƒซแƒ•แƒ”แƒšแƒ”แƒกแƒ˜ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ˜แƒกแƒ แƒ“แƒ API-แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒแƒ–แƒ” (แƒ›แƒ” แƒ•แƒชแƒ“แƒ”แƒ‘แƒแƒ“แƒ˜ , แƒ แƒแƒ’แƒแƒ แƒช แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒกแƒฎแƒ•แƒ แƒ แƒแƒ› แƒ˜แƒงแƒ แƒฌแƒแƒ แƒกแƒฃแƒšแƒจแƒ˜ แƒ“แƒ แƒแƒฌแƒ›แƒงแƒแƒจแƒ˜. แƒ‘แƒแƒ“แƒ˜แƒจแƒก แƒ’แƒ˜แƒฎแƒ“แƒ˜แƒ— Android แƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ! แƒแƒฎแƒšแƒ, แƒ แƒแƒชแƒ แƒ˜แƒœแƒ“แƒแƒœแƒ”แƒ–แƒ˜แƒแƒจแƒ˜ แƒ•แƒ˜แƒงแƒแƒ•แƒ˜, แƒ›แƒ”แƒกแƒ›แƒ˜แƒก, แƒ แƒแƒขแƒแƒ› แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜).

Android-แƒ˜แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒก แƒฃแƒ™แƒฃแƒแƒ’แƒ“แƒ”แƒ‘แƒ”แƒœ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒฃแƒ“แƒ’แƒ”แƒœแƒ”แƒš แƒฃแƒ™แƒ˜แƒ“แƒฃแƒ แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ“แƒ”, แƒแƒ’แƒ แƒแƒ•แƒ”แƒ‘แƒ”แƒœ แƒ“แƒ˜แƒ“แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒ— แƒซแƒ•แƒ”แƒšแƒ˜ แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ˜แƒแƒœแƒ”แƒ‘แƒแƒก แƒ›แƒแƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒแƒ”แƒ‘แƒ˜แƒก แƒฏแƒแƒญแƒ•แƒ”แƒ‘แƒจแƒ˜. แƒฆแƒ›แƒ”แƒ แƒ—แƒ แƒฉแƒ”แƒ›แƒ, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒœแƒแƒฎแƒแƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ’แƒ˜แƒŸแƒฃแƒ แƒ˜ แƒ แƒแƒ›, แƒ แƒแƒช แƒ›แƒแƒ— แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒœ แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ— build แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜, แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ—.

แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ” แƒแƒœแƒ“แƒ แƒแƒ˜แƒ“แƒก แƒ•แƒแƒซแƒšแƒ”แƒ• แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒš แƒฏแƒ˜แƒšแƒ“แƒแƒก "แƒจแƒ”แƒœ แƒแƒ  แƒฎแƒแƒ  Google". แƒ›แƒแƒ— แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ  แƒกแƒฃแƒ แƒ— แƒ’แƒแƒฎแƒ“แƒœแƒ”แƒœ Google, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช แƒแƒ  แƒ˜แƒชแƒ˜แƒก แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒฅแƒ›แƒœแƒแƒก แƒ’แƒแƒ›แƒซแƒšแƒ” แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜, แƒแƒ แƒแƒ›แƒ”แƒ“ Android แƒ˜แƒชแƒ˜แƒก, แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ แƒ”แƒก. แƒแƒกแƒ” แƒ แƒแƒ›, Google แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒ”แƒ แƒ— แƒ›แƒฎแƒ แƒ˜แƒ•: แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒฎแƒแƒšแƒฎแƒก แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒœ แƒกแƒแƒฅแƒ›แƒ”แƒ”แƒ‘แƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ’แƒ–แƒ˜แƒ— Android-แƒ–แƒ”.

แƒ—แƒฃแƒ›แƒชแƒ, Android-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒงแƒ˜แƒกแƒ˜แƒ”แƒ แƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒกแƒฃแƒšแƒ”แƒšแƒฃแƒ แƒ˜ แƒ˜แƒ“แƒ”แƒ แƒ˜แƒงแƒ. แƒ“แƒ แƒ˜แƒชแƒ˜ แƒ แƒแƒขแƒแƒ›? แƒ˜แƒ›แƒ˜แƒขแƒแƒ› แƒ แƒแƒ› แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒก แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ“แƒ แƒ’แƒแƒ“แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ! แƒ—แƒ˜แƒ—แƒฅแƒแƒก แƒฎแƒแƒšแƒฎแƒ˜ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒก แƒแƒ  แƒ›แƒ˜แƒšแƒ˜แƒแƒœ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒแƒก. แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒ›แƒงแƒ˜แƒกแƒ˜แƒ”แƒ แƒ˜ แƒแƒžแƒ”แƒ‘แƒ˜ Google-แƒ˜แƒก แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒšแƒ˜แƒก แƒ˜แƒ“แƒ”แƒ แƒ˜แƒงแƒ.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ. แƒฃแƒ™แƒแƒœแƒ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒคแƒแƒกแƒ˜แƒ— แƒ›แƒแƒ“แƒ˜แƒก. Android-แƒก แƒ—แƒแƒ•แƒแƒ“ แƒ”แƒ™แƒ˜แƒกแƒ แƒ”แƒ‘แƒ แƒแƒ› แƒฎแƒแƒ แƒฏแƒ”แƒ‘แƒ˜แƒก แƒขแƒ•แƒ˜แƒ แƒ—แƒ˜, แƒฎแƒแƒšแƒ Google แƒ“แƒแƒŸแƒ˜แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒขแƒ•แƒ˜แƒ แƒ—แƒ˜แƒก แƒแƒขแƒแƒœแƒแƒก แƒจแƒ”แƒœ แƒฎแƒแƒ , แƒ’แƒแƒ“แƒแƒ›แƒฎแƒ“แƒ”แƒšแƒ˜ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜.

แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒœแƒแƒฎแƒแƒ— Android-แƒ˜แƒก แƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ แƒฃแƒ™แƒฃแƒจแƒ”แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ˜แƒกแƒแƒ“แƒ›แƒ˜ แƒ›แƒ˜แƒก API-แƒ”แƒ‘แƒจแƒ˜. แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ—แƒฎแƒ˜ แƒแƒœ แƒฎแƒฃแƒ—แƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฅแƒ•แƒ”แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœ แƒคแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒ”แƒ แƒ—แƒกแƒ แƒ“แƒ แƒ˜แƒ›แƒแƒ•แƒ”แƒก, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒœแƒ˜แƒจแƒแƒœแƒ˜ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ”แƒ แƒ—แƒ’แƒฃแƒšแƒ”แƒ‘แƒ แƒฃแƒ™แƒฃแƒฆแƒ›แƒ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒ–แƒ”. แƒ แƒแƒช แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ›แƒงแƒแƒ แƒแƒจแƒ˜ แƒแƒ แƒ˜แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ‘แƒแƒ–แƒ แƒ˜แƒกแƒแƒ“แƒ›แƒ˜ แƒ”แƒ แƒ—แƒ’แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒœแƒแƒœแƒ˜แƒ›แƒ˜.

Google-แƒ˜แƒก แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ›แƒแƒ—แƒ˜ แƒกแƒ˜แƒแƒ›แƒแƒงแƒ” แƒกแƒแƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ แƒฐแƒ˜แƒ’แƒ˜แƒ”แƒœแƒ˜แƒ—. แƒ›แƒแƒ— แƒแƒ  แƒ›แƒแƒกแƒฌแƒแƒœแƒ—, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒแƒฅแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒ–แƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก, แƒซแƒ•แƒ”แƒšแƒ˜, แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ’แƒ–แƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฎแƒแƒšแƒ˜, แƒฃแƒคแƒ แƒ แƒšแƒแƒ›แƒแƒ–แƒ˜ แƒ’แƒ–แƒ”แƒ‘แƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ— แƒ–แƒ˜แƒก. แƒ˜แƒก แƒ–แƒ แƒ“แƒ˜แƒก แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒก แƒ›แƒ แƒฃแƒ“แƒก แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก, แƒ•แƒ˜แƒœแƒช แƒแƒฎแƒแƒš แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒ–แƒ แƒ“แƒ˜แƒก แƒ›แƒ”แƒ›แƒ™แƒ•แƒ˜แƒ“แƒ แƒ”แƒแƒ‘แƒ˜แƒ—แƒ˜ API-แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ˜แƒก แƒขแƒ•แƒ˜แƒ แƒ—แƒก, แƒแƒœแƒ”แƒšแƒ”แƒ‘แƒก แƒแƒฎแƒแƒšแƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”แƒก แƒ“แƒ แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒชแƒแƒ“แƒ•แƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒšแƒแƒ›แƒแƒ–แƒ˜. Google - แƒ˜แƒกแƒ”แƒ•แƒ” แƒ แƒแƒ’แƒแƒ แƒช แƒšแƒ”แƒ“แƒ˜ แƒแƒกแƒ™แƒแƒขแƒ˜ แƒขแƒ˜แƒ› แƒ‘แƒแƒ แƒขแƒแƒœแƒ˜แƒก แƒแƒšแƒ˜แƒกแƒ แƒกแƒแƒแƒชแƒ แƒ”แƒ‘แƒแƒ—แƒ แƒฅแƒ•แƒ”แƒงแƒแƒœแƒแƒจแƒ˜:

แƒšแƒ”แƒ“แƒ˜ แƒแƒกแƒ™แƒแƒขแƒ˜:
-แƒแƒšแƒ˜แƒกแƒ, แƒ˜แƒชแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒ”แƒขแƒแƒ“ แƒ แƒ˜แƒกแƒ˜ แƒ›แƒ”แƒจแƒ˜แƒœแƒ˜แƒ?
- แƒแƒ แƒ˜แƒกแƒขแƒแƒ™แƒ แƒแƒขแƒ˜แƒ˜แƒก แƒ“แƒแƒชแƒ”แƒ›แƒ?
-แƒ›แƒ”แƒจแƒ˜แƒœแƒแƒ“แƒ แƒ แƒแƒ› แƒ›แƒ”แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ แƒ›แƒแƒฎแƒ˜แƒœแƒฏแƒ˜ แƒจแƒ•แƒ˜แƒšแƒ˜แƒจแƒ•แƒ˜แƒšแƒ”แƒ‘แƒ˜.

แƒšแƒแƒ›แƒแƒ–แƒกแƒ แƒ“แƒ แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒฃแƒšแƒก แƒจแƒแƒ แƒ˜แƒก แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒ’แƒแƒ’แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒแƒ“, แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒš แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒแƒก (Emacs-แƒ˜แƒกแƒ แƒ“แƒ Android-แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’) แƒ“แƒ แƒ•แƒœแƒแƒฎแƒแƒ—, แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ˜แƒก: แƒ—แƒแƒ•แƒแƒ“ Java.

แƒฏแƒแƒ•แƒแƒก แƒแƒฅแƒ•แƒก แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ API. แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜แƒ Java แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก, แƒฃแƒคแƒ แƒ แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜, แƒ•แƒ˜แƒ“แƒ แƒ” แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒแƒจแƒ˜. แƒ—แƒแƒ•แƒแƒ“ Java, แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ”แƒœแƒ แƒ“แƒ แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ”แƒ‘แƒ˜ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ”แƒœ API-แƒ”แƒ‘แƒก.

แƒแƒ—แƒแƒกแƒแƒ‘แƒ˜แƒ— แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜แƒ“แƒแƒœ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒแƒ•แƒ˜แƒฆแƒแƒ—, แƒซแƒแƒคแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ แƒ˜แƒ—แƒ•แƒšแƒ”แƒ‘แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒแƒ“. แƒ˜แƒก แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ Java 1.2-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 1998 แƒฌแƒšแƒ˜แƒก แƒ“แƒ”แƒ™แƒ”แƒ›แƒ‘แƒ”แƒ แƒจแƒ˜. 22 แƒฌแƒ”แƒšแƒ˜ แƒ’แƒแƒ•แƒ˜แƒ“แƒ แƒ›แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒช แƒ”แƒก แƒฃแƒแƒ แƒงแƒ.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ”แƒ›แƒ˜ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ™แƒแƒ“แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒจแƒ˜ แƒ™แƒ•แƒšแƒแƒ• แƒ™แƒšแƒแƒ•แƒก แƒซแƒแƒคแƒ”แƒ‘แƒก แƒงแƒแƒ•แƒ”แƒš แƒ“แƒฆแƒ”. แƒ›แƒแƒ แƒ—แƒšแƒ แƒคแƒ˜แƒฅแƒ แƒแƒ‘ แƒ แƒแƒ› แƒ™แƒแƒ แƒ’แƒ˜แƒ? แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“! แƒ•แƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒแƒ‘, แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒ“แƒฆแƒ”แƒก แƒ แƒแƒ› แƒ’แƒแƒ“แƒแƒ›แƒ”แƒฌแƒ”แƒ แƒ แƒ™แƒแƒ“แƒ˜, แƒกแƒฎแƒ•แƒแƒœแƒแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒœแƒ•แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ“แƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ”แƒ›แƒ˜ แƒ—แƒแƒ›แƒแƒจแƒ˜แƒก แƒ™แƒแƒ“แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช แƒ’แƒแƒแƒฎแƒแƒ แƒ แƒแƒกแƒ˜แƒแƒ—แƒแƒกแƒแƒ‘แƒ˜แƒ— แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜ แƒ‘แƒแƒšแƒ แƒแƒ แƒ˜ แƒแƒ—แƒฌแƒšแƒ”แƒฃแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ˜แƒ— แƒ“แƒแƒฎแƒฃแƒ แƒแƒก แƒซแƒแƒคแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒซแƒแƒšแƒ˜แƒแƒœ แƒ’แƒ แƒซแƒ”แƒšแƒ˜แƒ, แƒ“แƒ แƒ›แƒ” แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ›แƒแƒฃแƒฌแƒ˜แƒ แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒชแƒ•แƒšแƒ. แƒ›แƒ” แƒฉแƒ”แƒ›แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒฃแƒ™แƒ”แƒ— แƒ•แƒ˜แƒชแƒœแƒแƒ‘, แƒ›แƒแƒฅแƒ•แƒก แƒคแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ 25 แƒฌแƒšแƒ˜แƒแƒœแƒ˜ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒ แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒจแƒ˜ แƒ“แƒ แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒ— แƒ•แƒ—แƒฅแƒ•แƒ: แƒฉแƒ”แƒ›แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒแƒ› แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒ›แƒฃแƒจแƒ แƒซแƒแƒคแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒแƒ แƒ˜แƒก. แƒฃแƒ•แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜. แƒแƒ  แƒฆแƒ˜แƒ แƒก แƒแƒ› แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“ แƒ“แƒ แƒ แƒ“แƒ แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ แƒ“แƒ แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ แƒšแƒแƒ แƒ˜ แƒ”แƒšแƒ˜แƒกแƒแƒœแƒก (แƒแƒšแƒ‘แƒแƒ—), แƒ แƒแƒ› Oracle-แƒ›แƒ แƒแƒ  แƒ›แƒแƒ˜แƒซแƒฃแƒšแƒ แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒ.

Oracle-แƒกแƒแƒช แƒ”แƒกแƒ›แƒ˜แƒก แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜แƒช. แฒ•แƒ˜แƒœ แƒ˜แƒชแƒ˜แƒก.

แƒ›แƒขแƒ™แƒ˜แƒชแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒแƒก Java-แƒ˜แƒก แƒ‘แƒ˜แƒ แƒ—แƒ•แƒฃแƒš API-แƒ”แƒ‘แƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒขแƒแƒšแƒฆแƒ”แƒ‘แƒ˜แƒ—แƒแƒ แƒ’แƒแƒŸแƒฆแƒ”แƒœแƒ—แƒ˜แƒšแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒแƒœแƒ˜แƒแƒœแƒจแƒ˜ แƒ›แƒงแƒ˜แƒœแƒ•แƒแƒ แƒ˜แƒก แƒฎแƒแƒ–แƒ”แƒ‘แƒ˜. แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ˜แƒžแƒแƒ•แƒแƒ— แƒฎแƒฃแƒ—แƒ˜ แƒแƒœ แƒ”แƒฅแƒ•แƒกแƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ™แƒšแƒแƒ•แƒ˜แƒแƒขแƒฃแƒ แƒ˜แƒก แƒœแƒแƒ•แƒ˜แƒ’แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒœแƒ”แƒฏแƒ”แƒ แƒ˜ (KeyboardFocusManager) Java Swing แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒแƒจแƒ˜. แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜ แƒซแƒœแƒ”แƒšแƒ˜แƒ แƒ˜แƒžแƒแƒ•แƒแƒ— Java API, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒแƒ˜แƒœแƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ”แƒœ! แƒ›แƒ” แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒ แƒแƒ› แƒฏแƒแƒ•แƒ˜แƒก แƒ’แƒฃแƒœแƒ“แƒ˜ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ›แƒแƒ˜แƒฆแƒ”แƒ‘แƒก API-แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฃ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ”แƒœแƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒแƒจแƒ™แƒแƒ แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก.

แƒแƒ˜, แƒฎแƒแƒšแƒฎแƒœแƒ: แƒฉแƒ•แƒ”แƒœ, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒจแƒ”แƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ”แƒ‘แƒ˜, แƒซแƒแƒšแƒ˜แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜ แƒ•แƒแƒ แƒ— แƒ“แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒคแƒ”แƒ แƒแƒจแƒ˜, แƒ™แƒแƒœแƒ™แƒฃแƒ แƒ”แƒœแƒขแƒ˜ แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒจแƒ” แƒ•แƒ“แƒ’แƒแƒ•แƒแƒ แƒ—. แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ“แƒ แƒแƒก, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜ X แƒ”แƒœแƒแƒ–แƒ” แƒ’แƒแƒœแƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒ”แƒœ Y แƒ”แƒœแƒแƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒจแƒ”แƒ›แƒชแƒ•แƒšแƒ”แƒšแƒก. แƒแƒฐ, แƒแƒ  แƒ’แƒฏแƒ”แƒ แƒ แƒฉแƒ”แƒ›แƒ˜? แƒ’แƒ˜แƒœแƒ“แƒ แƒ“แƒแƒ•แƒแƒ แƒฅแƒ•แƒแƒ— แƒกแƒ•แƒ˜แƒคแƒขแƒ˜? แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒ’แƒ แƒ˜แƒ แƒ”แƒ‘แƒก แƒกแƒ•แƒ˜แƒคแƒขแƒจแƒ˜ แƒ“แƒ แƒแƒ แƒแƒ•แƒ˜แƒœ แƒขแƒแƒ•แƒ”แƒ‘แƒก แƒ›แƒแƒก, แƒแƒ แƒ? แƒ•แƒแƒ˜, แƒ แƒ แƒชแƒแƒขแƒ แƒ˜แƒชแƒ˜. แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒ˜ แƒ˜แƒ—แƒ•แƒšแƒ˜แƒแƒœ แƒแƒ แƒ›แƒแƒ’แƒ˜ แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒฃแƒœแƒ“แƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ แƒฏแƒ”แƒ‘แƒก (iOS แƒ“แƒ Android) - แƒ“แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ”แƒœ แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒชแƒœแƒแƒ‘แƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒก, แƒ แƒแƒ› แƒ”แƒก แƒ™แƒ แƒแƒก-แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒกแƒแƒกแƒแƒชแƒ˜แƒšแƒ แƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ Flutter แƒ“แƒ React Native, แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ“แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒแƒก แƒ›แƒแƒ—แƒ˜ แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒšแƒแƒ“. แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒ’แƒฃแƒœแƒ“แƒ”แƒ‘แƒ˜ แƒแƒ แƒฏแƒ”แƒ  แƒแƒœ, แƒžแƒ˜แƒ แƒ˜แƒฅแƒ˜แƒ—, แƒแƒ แƒฏแƒ”แƒ  แƒฃแƒคแƒ แƒ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒก แƒฎแƒ“แƒ˜แƒก แƒ›แƒแƒ—. แƒ แƒ”แƒแƒšแƒฃแƒ แƒ˜ แƒคแƒฃแƒšแƒ˜แƒ แƒกแƒแƒกแƒฌแƒแƒ แƒ–แƒ”. แƒ“แƒ˜แƒแƒฎ, แƒแƒ แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒ แƒแƒ›แƒ˜แƒกแƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ›, แƒ›แƒ”แƒแƒ แƒ” แƒ›แƒฎแƒ แƒ˜แƒ•, แƒคแƒฃแƒšแƒ˜.

แƒ›แƒแƒ“แƒ˜แƒ—, แƒฐแƒ˜แƒžแƒแƒ—แƒ”แƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ—, แƒ แƒแƒ› Apple-แƒ›แƒ แƒฃแƒ’แƒฃแƒœแƒฃแƒ แƒแƒ“ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ›แƒ˜แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ แƒ’แƒ•แƒ˜แƒ“แƒ แƒ•แƒแƒœ แƒ แƒแƒกแƒฃแƒ›แƒ˜แƒกแƒ’แƒแƒœ แƒ“แƒ แƒ’แƒแƒœแƒแƒชแƒฎแƒแƒ“แƒ, แƒ แƒแƒ› Swift 6.0 แƒฃแƒ™แƒฃแƒฆแƒ›แƒแƒ แƒจแƒ”แƒฃแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ”แƒšแƒ˜ Swift 5.0-แƒ—แƒแƒœ, แƒ˜แƒกแƒ”แƒ•แƒ” แƒ แƒแƒ’แƒแƒ แƒช Python 3 แƒจแƒ”แƒฃแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ Python 2-แƒ—แƒแƒœ.

แƒ”แƒก แƒแƒ›แƒ‘แƒแƒ•แƒ˜ แƒแƒšแƒ‘แƒแƒ— แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒแƒ—แƒ˜ แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ›แƒแƒ•แƒงแƒ”แƒ•แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒ—แƒฎแƒฃแƒ—แƒ›แƒ”แƒขแƒ˜ แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒฌแƒแƒ•แƒ”แƒ“แƒ˜ แƒ'แƒ แƒ”แƒ˜แƒšแƒ˜แƒก แƒคแƒฃ แƒ™แƒ”แƒ›แƒžแƒจแƒ˜ แƒ’แƒ•แƒ˜แƒ“แƒแƒกแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“, แƒ™แƒแƒ แƒแƒ•แƒจแƒ˜ แƒ“แƒแƒ•แƒฏแƒ”แƒฅแƒ˜ แƒžแƒแƒš แƒ’แƒ แƒ”แƒฐแƒ”แƒ›แƒ—แƒแƒœ แƒ“แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ“แƒ˜แƒ“ แƒ™แƒแƒ“แƒ แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒฏแƒ”แƒฅแƒ˜แƒ— แƒ›แƒซแƒ•แƒ˜แƒœแƒ•แƒแƒ แƒ” แƒกแƒ˜แƒชแƒฎแƒ”แƒจแƒ˜, แƒ•แƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒแƒ“แƒ˜แƒ— แƒšแƒแƒ แƒ˜ แƒžแƒ”แƒ˜แƒฏแƒก, แƒ แƒแƒ› แƒ’แƒแƒคแƒ แƒ˜แƒœแƒ“แƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒžแƒ˜แƒ แƒแƒ“แƒ˜ แƒ•แƒ”แƒ แƒขแƒ›แƒคแƒ แƒ”แƒœแƒ˜แƒ—, แƒฎแƒแƒšแƒ แƒ’แƒ•แƒ˜แƒ“แƒ แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜แƒ— แƒแƒขแƒแƒ แƒ”แƒ‘แƒ“แƒ แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— โ€žPython 3000โ€œ-แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒœ แƒ“แƒแƒแƒกแƒแƒฎแƒ”แƒšแƒ แƒ˜แƒ› แƒฌแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒ แƒแƒช แƒงแƒ•แƒ”แƒšแƒแƒก แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ แƒ˜แƒฅ แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒฉแƒ•แƒ”แƒœ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒ•แƒ”แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒแƒ“แƒ˜แƒ—, แƒ แƒแƒขแƒแƒ› แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ“แƒ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒก, แƒ›แƒแƒœ แƒ™แƒ˜ แƒฃแƒžแƒแƒกแƒฃแƒฎแƒ: โ€žแƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜โ€œ. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ—, แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒ แƒ แƒแƒ› แƒ›แƒแƒ’แƒ•แƒ˜แƒฌแƒ˜แƒ, แƒ แƒ แƒกแƒฎแƒ•แƒ แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒ”แƒšแƒก แƒ•แƒœแƒแƒฎแƒแƒ•แƒ“แƒ˜แƒ—? แƒ“แƒ แƒ›แƒแƒœ แƒฃแƒžแƒแƒกแƒฃแƒฎแƒ: โ€žแƒ˜แƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒแƒโ€œ.

แƒ—แƒฃ แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒ— Google Cloud Platform SDK-แƒก (โ€œgcloudโ€), แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก:

แƒซแƒ•แƒ˜แƒ แƒคแƒแƒกแƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘,

แƒ’แƒ•แƒกแƒฃแƒ แƒก แƒจแƒ”แƒ’แƒแƒฎแƒกแƒ”แƒœแƒแƒ—, แƒ แƒแƒ› Python 2-แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒแƒกแƒ” แƒ แƒแƒ› แƒ’แƒแƒ’แƒ˜แƒŸแƒ“แƒ˜แƒ—

โ€ฆ แƒ“แƒ แƒแƒกแƒ” แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. แฒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ แƒ”.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒฅแƒ›แƒ” แƒ˜แƒ›แƒแƒจแƒ˜แƒ, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒแƒฅแƒ•แƒก แƒแƒ แƒฉแƒ”แƒ•แƒแƒœแƒ˜. แƒ“แƒ แƒ—แƒฃ แƒแƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒ— แƒ›แƒแƒ— แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ“ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒแƒœ แƒ™แƒแƒ“แƒ˜, แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒแƒคแƒ˜แƒฅแƒ แƒ“แƒœแƒ”แƒœ แƒกแƒฎแƒ•แƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒแƒœ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒซแƒ”แƒ•แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒช แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒ˜แƒœแƒ“แƒแƒ“แƒ”แƒ— แƒ แƒแƒ› แƒ˜แƒงแƒ•แƒœแƒ”แƒœ. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒขแƒฃแƒ›แƒ แƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ. แƒžแƒ˜แƒ—แƒแƒœแƒ˜ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒซแƒแƒšแƒ˜แƒแƒœ แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฏแƒแƒœแƒ“แƒแƒ‘แƒ, แƒžแƒ˜แƒ—แƒแƒœแƒ›แƒ 3(000) แƒ—แƒแƒ•แƒ˜แƒกแƒ—แƒแƒ•แƒแƒ“ แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒแƒ แƒ”แƒฃแƒšแƒแƒ‘แƒ แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ—แƒแƒ•แƒ˜แƒก แƒ—แƒ”แƒ›แƒ”แƒ‘แƒจแƒ˜ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ—แƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒจแƒ˜, แƒ แƒแƒ› แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜ แƒ—แƒฎแƒฃแƒ—แƒ›แƒ”แƒขแƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒแƒ  แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜แƒ.

แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒžแƒ˜แƒ—แƒแƒœแƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ Go-แƒจแƒ˜ (แƒแƒœ Ruby, แƒแƒœ แƒกแƒฎแƒ•แƒ แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒ•แƒแƒจแƒ˜) แƒแƒ› แƒฃแƒ™แƒแƒœแƒ แƒจแƒ”แƒฃแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ? แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ“แƒแƒ˜แƒฌแƒ”แƒ แƒ แƒžแƒ˜แƒ—แƒแƒœแƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ”แƒจแƒ˜, แƒ—แƒฃแƒ›แƒชแƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒžแƒ˜แƒ—แƒแƒœแƒจแƒ˜ แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜, แƒ’แƒ•แƒ˜แƒ“แƒแƒก แƒ›แƒ—แƒ”แƒšแƒ˜ แƒกแƒแƒคแƒ”แƒšแƒ˜ แƒ แƒแƒ› แƒแƒ  แƒ“แƒแƒ”แƒฌแƒ•แƒ? แƒซแƒœแƒ”แƒšแƒ˜ แƒกแƒแƒ—แƒฅแƒ›แƒ”แƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ˜แƒ—แƒแƒœแƒ˜ แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒ“แƒแƒ–แƒแƒ แƒแƒšแƒ“แƒ. แƒ“แƒ˜แƒ“แƒ˜ แƒแƒ แƒ”แƒฃแƒšแƒแƒ‘แƒแƒ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒแƒแƒ’แƒ”แƒ‘แƒก.

แƒ›แƒแƒ“แƒ˜แƒ— แƒ•แƒ—แƒฅแƒ•แƒแƒ—, Apple แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒ˜แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒแƒก Guido-แƒกแƒ’แƒแƒœ แƒ“แƒ แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒก แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒก. แƒ แƒแƒ’แƒแƒ  แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ—, แƒ แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’? แƒ™แƒแƒ แƒ’แƒแƒ“, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก 80-90% แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒก แƒ—แƒแƒ•แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒš แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒแƒก, แƒ—แƒฃ แƒ”แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒกแƒฎแƒ•แƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜แƒ— แƒ แƒแƒ› แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ‘แƒแƒ–แƒ˜แƒก 10-20% แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒก แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ™แƒแƒœแƒ™แƒฃแƒ แƒ”แƒœแƒข แƒ”แƒœแƒแƒ–แƒ”, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ Flutter.

แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒ”แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ แƒ›แƒ” แƒ“แƒ แƒ“แƒแƒ™แƒแƒ แƒ’แƒแƒ•แƒ— แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ‘แƒแƒ–แƒ˜แƒก แƒœแƒแƒฎแƒ”แƒ•แƒแƒ แƒก. แƒ˜แƒกแƒ”แƒ•แƒ”, แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒžแƒแƒ แƒขแƒจแƒ˜, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ›แƒงแƒแƒ แƒแƒจแƒ˜, แƒแƒฅแƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒคแƒแƒ แƒ›แƒแƒช แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ. ะฒัั‘. แƒ•แƒ˜แƒœแƒช แƒฎแƒฃแƒ— แƒฌแƒ”แƒšแƒ˜แƒฌแƒแƒ“แƒจแƒ˜ แƒ“แƒแƒ™แƒแƒ แƒ’แƒแƒ•แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ—แƒ แƒœแƒแƒฎแƒ”แƒ•แƒแƒ แƒก, แƒฉแƒแƒ˜แƒ—แƒ•แƒšแƒ”แƒ‘แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒกแƒฃแƒฅแƒแƒœแƒ˜ แƒ“แƒแƒ›แƒแƒ แƒชแƒฎแƒ”แƒ‘แƒฃแƒšแƒแƒ“. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ— แƒ›แƒแƒ“แƒฃแƒ แƒ˜ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ›แƒงแƒแƒ แƒแƒจแƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒ, แƒกแƒแƒ“แƒแƒช แƒซแƒ•แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ“แƒ แƒแƒ—แƒ แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ’แƒแƒแƒœแƒแƒ“แƒ’แƒฃแƒ แƒ”แƒ‘แƒก. แƒ แƒแƒ“แƒ’แƒแƒœ แƒงแƒแƒ•แƒ”แƒš แƒฏแƒ”แƒ แƒ–แƒ”, แƒ แƒแƒชแƒ แƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒ— แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก, แƒ—แƒฅแƒ•แƒ”แƒœ (แƒ) แƒ™แƒแƒ แƒ’แƒแƒ•แƒ— แƒ›แƒแƒ— แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒ‘แƒ แƒแƒ–แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ แƒ—แƒฅแƒ•แƒ”แƒœแƒ–แƒ” แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜แƒก แƒ“แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ (แƒ‘) แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒœแƒ™แƒฃแƒ แƒ”แƒœแƒขแƒ”แƒ‘แƒก.

แƒ‘แƒ”แƒ“แƒ˜แƒก แƒ˜แƒ แƒแƒœแƒ˜แƒ˜แƒ—, แƒ›แƒ” แƒแƒกแƒ”แƒ•แƒ” แƒ“แƒแƒ•แƒ”แƒฎแƒ›แƒแƒ แƒ” Google-แƒก แƒ’แƒแƒ›แƒฎแƒ“แƒแƒ แƒ˜แƒงแƒ แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒžแƒ แƒ˜แƒ›แƒแƒ“แƒแƒœแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒก แƒฃแƒ™แƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒก, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒจแƒ”แƒ•แƒฅแƒ›แƒ”แƒœแƒ˜ Grok, แƒฌแƒงแƒแƒ แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜แƒกแƒ แƒ“แƒ แƒ’แƒแƒ’แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒแƒ“แƒ•แƒ˜แƒšแƒ”แƒ‘แƒก แƒ—แƒแƒ•แƒแƒ“ แƒ™แƒแƒ“แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒแƒก แƒ“แƒ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒ แƒ”แƒ‘แƒแƒก - แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜แƒ IDE, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฅ แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก Google-แƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒก แƒ™แƒแƒ“แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒšแƒ˜แƒแƒ แƒ“แƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒ›แƒแƒขแƒ”แƒ แƒ˜แƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ“แƒ˜แƒ“ แƒกแƒแƒฌแƒงแƒแƒ‘แƒจแƒ˜.

Grok-แƒ›แƒ Google-แƒ˜แƒก แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒšแƒ”แƒ‘แƒก แƒ›แƒ˜แƒแƒฌแƒแƒ“แƒ แƒซแƒšแƒ˜แƒ”แƒ แƒ˜ แƒฉแƒแƒ แƒฉแƒ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ แƒ”แƒคแƒแƒฅแƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒจแƒ”แƒกแƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒšแƒแƒ“ แƒ›แƒ—แƒ”แƒš แƒ›แƒแƒ— แƒ™แƒแƒ“แƒฃแƒ  แƒ‘แƒแƒ–แƒแƒ–แƒ” (แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒ— แƒ›แƒ—แƒ”แƒš Google-แƒจแƒ˜). แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒ˜แƒ—แƒ•แƒšแƒ˜แƒก แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ–แƒ”แƒ“แƒ แƒ“แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒก (แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒฎแƒแƒ แƒ— แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜), แƒแƒ แƒแƒ›แƒ”แƒ“ แƒแƒกแƒ”แƒ•แƒ” แƒ“แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— (แƒ แƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœแƒ–แƒ”แƒ แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜), แƒแƒกแƒ” แƒ แƒแƒ›, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒชแƒ•แƒšแƒ˜แƒ— API-แƒ”แƒ‘แƒก, แƒ—แƒฅแƒ•แƒ”แƒœ แƒ˜แƒชแƒ˜แƒ— แƒงแƒ•แƒ”แƒšแƒแƒก, แƒ•แƒ˜แƒกแƒแƒช แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ—! แƒแƒ› แƒ’แƒ–แƒ˜แƒ—, แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒแƒœแƒ˜แƒกแƒแƒก, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒแƒ—, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ API-แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒฎแƒแƒš แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ” แƒ“แƒ แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“, แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ›แƒแƒ— แƒ›แƒ˜แƒ”แƒ  แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ Rosie แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒ—, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜แƒก แƒกแƒ แƒฃแƒšแƒ˜ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ.

แƒ”แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก Google-แƒ˜แƒก แƒ™แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒ–แƒแƒก แƒจแƒ˜แƒœแƒแƒ’แƒแƒœแƒแƒ“ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒ–แƒ”แƒ‘แƒฃแƒœแƒ”แƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒกแƒฃแƒคแƒ—แƒ แƒ˜แƒงแƒแƒก, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒแƒ— แƒฐแƒงแƒแƒ•แƒ— แƒ”แƒก แƒ แƒแƒ‘แƒแƒขแƒ˜ แƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒกแƒแƒฎแƒšแƒจแƒ˜ แƒขแƒ แƒ˜แƒแƒšแƒ”แƒ‘แƒ”แƒœ แƒ“แƒ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ‘แƒ”แƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก, แƒ—แƒฃ SomeDespicablyLongFunctionName-แƒก แƒ“แƒแƒแƒ แƒฅแƒ›แƒ”แƒ•แƒ”แƒœ SomeDespicablyLongMethodName, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ•แƒ˜แƒฆแƒแƒชแƒแƒ› แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ˜แƒขแƒ, แƒ แƒแƒ› แƒ”แƒก แƒ›แƒแƒฎแƒ˜แƒœแƒฏแƒ˜ แƒจแƒ•แƒ˜แƒšแƒ˜แƒจแƒ•แƒ˜แƒšแƒ˜ แƒ˜แƒงแƒ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ“แƒแƒซแƒ˜แƒœแƒ”แƒ‘แƒ แƒฃแƒœแƒ“แƒ.

แƒ“แƒ แƒ’แƒฃแƒšแƒฌแƒ แƒคแƒ”แƒšแƒแƒ“ แƒ แƒแƒ› แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ˜แƒก แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก Google-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก... แƒจแƒ˜แƒ“แƒ. แƒ›แƒ” แƒ•แƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒแƒ‘, แƒ“แƒ˜แƒแƒฎ, Go-แƒก แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ Google-แƒจแƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ˜แƒชแƒ˜แƒœแƒ˜แƒก แƒฏแƒแƒ•แƒ˜แƒก แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒแƒกแƒ—แƒแƒœ Google-แƒจแƒ˜ แƒ›แƒแƒ—แƒ˜ แƒฃแƒฌแƒงแƒ•แƒ”แƒขแƒ˜ แƒ แƒ”แƒคแƒแƒฅแƒขแƒแƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒ. แƒ—แƒฃ แƒ แƒแƒ˜แƒ›แƒ”แƒก N-แƒฏแƒ”แƒ  แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ•แƒ—, แƒ”แƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ’แƒแƒแƒคแƒฃแƒญแƒ”แƒ— แƒ˜แƒก N-1-แƒฏแƒ”แƒ , แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒชแƒฎแƒแƒ“แƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒšแƒ‘แƒแƒ— แƒ’แƒแƒแƒคแƒฃแƒญแƒ”แƒ— แƒ˜แƒก แƒ›แƒ”-XNUMX แƒชแƒ“แƒแƒ–แƒ”แƒช. แƒ›แƒแƒ’แƒ แƒแƒ›, แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ แƒฉแƒ”แƒ‘แƒ˜แƒแƒœ แƒแƒ› แƒแƒฃแƒ แƒ–แƒแƒฃแƒ แƒ–แƒ” แƒ›แƒแƒฆแƒšแƒ แƒ“แƒ แƒ˜แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ”แƒœ แƒ™แƒแƒ“แƒก "แƒกแƒฃแƒคแƒ—แƒ".

แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ”แƒœ แƒ“แƒแƒแƒฌแƒ”แƒกแƒแƒœ แƒ”แƒก แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ— แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ API-แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒก.

แƒชแƒแƒขแƒแƒ—แƒ˜ แƒ’แƒแƒ’แƒแƒชแƒแƒœแƒ˜ Emacs, Android แƒ“แƒ Java; แƒ›แƒแƒ“แƒ˜แƒ—, แƒ’แƒแƒ“แƒแƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒฃแƒแƒฎแƒšแƒ”แƒก แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒš แƒ›แƒ แƒแƒ•แƒแƒšแƒฌแƒšแƒ˜แƒแƒœแƒ˜ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒแƒก: แƒ—แƒแƒ•แƒแƒ“ แƒ•แƒ”แƒ‘. แƒฌแƒแƒ แƒ›แƒแƒ’แƒ˜แƒ“แƒ’แƒ”แƒœแƒ˜แƒแƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ แƒ’แƒแƒ˜แƒแƒ แƒ HTTP-แƒ›แƒ 1995 แƒฌแƒšแƒ˜แƒ“แƒแƒœ, แƒ แƒแƒชแƒ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒ›แƒแƒชแƒ˜แƒ›แƒชแƒ˜แƒ›แƒ” แƒขแƒ”แƒ’แƒ”แƒ‘แƒ˜? แƒ“แƒ "แƒ›แƒจแƒ”แƒœแƒ”แƒ‘แƒแƒ แƒ”" แƒฎแƒแƒขแƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ‘ แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ–แƒ”.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ˜แƒœแƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก! แƒ“แƒ แƒ”แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก! แƒ“แƒ˜แƒแƒฎ, แƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ, แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ›แƒกแƒแƒคแƒšแƒ˜แƒ แƒฉแƒ”แƒ›แƒžแƒ˜แƒแƒœแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ แƒฉแƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒš แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒจแƒ˜. Chrome แƒแƒ แƒ˜แƒก แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒ˜ Google แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ—แƒแƒ•แƒ”แƒ‘แƒ˜ แƒกแƒฌแƒแƒ แƒแƒ“ แƒแƒฅแƒ•แƒก แƒ“แƒแƒ›แƒแƒ’แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒšแƒ‘แƒแƒ— แƒ›แƒ˜แƒฎแƒ•แƒ“แƒ˜แƒ—, Chrome แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒฅแƒ•แƒ˜แƒจแƒ˜แƒก แƒงแƒฃแƒ—แƒ˜, แƒ“แƒแƒœแƒแƒ แƒฉแƒ”แƒœแƒ˜ Google-แƒ˜แƒกแƒ’แƒแƒœ แƒ’แƒแƒœแƒชแƒแƒšแƒ™แƒ”แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ.

แƒ›แƒ” แƒแƒกแƒ”แƒ•แƒ” แƒ›แƒ˜แƒœแƒ“แƒ แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ แƒ’แƒแƒ“แƒแƒ•แƒฃแƒฎแƒแƒ“แƒ แƒฉแƒ•แƒ”แƒœแƒก แƒ›แƒ”แƒ’แƒแƒ‘แƒ แƒ”แƒ‘แƒก แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒฃแƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒจแƒ˜: Windows, Linux, NOT APPLE FUCK YOU APPLE, FreeBSD แƒ“แƒ แƒ.แƒจ., แƒ แƒแƒ› แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœ แƒฃแƒ™แƒฃแƒฆแƒ›แƒ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒก แƒ›แƒแƒ— แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒš แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ–แƒ” (Apple แƒ˜แƒฆแƒ”แƒ‘แƒก C-แƒก แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ The-แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“. แƒ›แƒ˜แƒœแƒฃแƒกแƒ˜ แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ”แƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก แƒฃแƒกแƒแƒคแƒฃแƒซแƒ•แƒšแƒ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒขแƒแƒ›แƒฆแƒแƒช แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ แƒ˜แƒ™แƒแƒ•แƒ”แƒ‘แƒก แƒ›แƒแƒก แƒงแƒแƒ•แƒ”แƒš แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒแƒ–แƒ” แƒ“แƒ OS X แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜... แƒฏแƒ”แƒ ).

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ“แƒแƒ”แƒšแƒแƒ“แƒ”, แƒจแƒ”แƒœ แƒแƒ›แƒ‘แƒแƒ‘. แƒแƒ  แƒ•แƒแƒ“แƒแƒ แƒ”แƒ‘แƒ— แƒ•แƒแƒจแƒšแƒ”แƒ‘แƒก แƒคแƒแƒ แƒ—แƒแƒฎแƒแƒšแƒก - แƒ“แƒแƒ›แƒแƒฃแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒ”แƒš แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒš แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒก แƒ”แƒ แƒ— แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒ–แƒ”, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ Emacs/JDK/Android/Chrome แƒ›แƒ แƒแƒ•แƒแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒฃแƒš แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ—แƒแƒœ แƒ“แƒ API-แƒ”แƒ‘แƒ—แƒแƒœ, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜?

แƒแƒฐแƒ, แƒ’แƒฃแƒจแƒ˜แƒœ แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ” แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ›แƒแƒ’แƒ แƒแƒ› Larry Wall-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒจแƒ˜ (แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ”แƒœแƒ˜แƒก แƒจแƒ”แƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ˜ Perl - แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒžแƒ”แƒ .) แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒ˜แƒ— "sucks/rules" แƒ•แƒ”แƒซแƒ”แƒ‘แƒ” แƒกแƒ˜แƒขแƒงแƒ•แƒ. แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ Google-แƒ˜แƒกแƒ แƒ“แƒ Amazon-แƒ˜แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ–แƒ”. แƒ“แƒ แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› AWS-แƒก แƒแƒฅแƒ•แƒก แƒแƒกแƒแƒ‘แƒ˜แƒ— แƒฏแƒ”แƒ  แƒ›แƒ”แƒขแƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” GCP, Google-แƒ˜แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒแƒจแƒ˜ แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ•แƒ˜แƒ“แƒฏแƒ”แƒ  แƒฃแƒคแƒ แƒ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ›แƒแƒ˜แƒฎแƒกแƒ”แƒœแƒ˜แƒ”แƒ‘แƒ แƒ’แƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒ.

แƒ—แƒฃ แƒ•แƒ˜แƒœแƒ›แƒ” Google-แƒจแƒ˜ แƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ‘แƒก แƒแƒ›แƒแƒก, แƒ˜แƒกแƒ˜แƒœแƒ˜, แƒแƒšแƒ‘แƒแƒ—, แƒ›แƒ–แƒแƒ“ แƒแƒ แƒ˜แƒแƒœ แƒแƒ›แƒแƒ˜แƒฆแƒแƒœ แƒ“แƒแƒœแƒแƒšแƒ“ แƒขแƒ แƒแƒ›แƒžแƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒ แƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก แƒกแƒฌแƒแƒ แƒแƒ“ แƒ“แƒ แƒ แƒแƒ› แƒ›แƒ” แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ แƒฃแƒกแƒแƒ›แƒแƒ แƒ—แƒšแƒ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ "แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ" "

แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒฌแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, Google Cloud แƒ™แƒ•แƒšแƒแƒ• แƒแƒ แƒ˜แƒก แƒ›แƒ”-3 แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ (แƒ›แƒ” แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ“แƒแƒ›แƒ˜แƒฌแƒ”แƒ แƒ˜แƒ แƒกแƒขแƒแƒขแƒ˜แƒ แƒ›แƒ”-2 แƒœแƒแƒ›แƒ แƒแƒ“ แƒ’แƒแƒฎแƒ“แƒแƒ›แƒ˜แƒก แƒฌแƒแƒ แƒฃแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘), แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒ˜แƒœแƒกแƒแƒ˜แƒ“แƒ”แƒ แƒ”แƒ‘แƒก แƒ“แƒแƒ•แƒฃแƒฏแƒ”แƒ แƒ”แƒ‘แƒ—, แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒจแƒ”แƒจแƒคแƒแƒ—แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ›แƒแƒšแƒ” แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒœแƒ”แƒœ. No4.

แƒ›แƒ” แƒแƒ  แƒ›แƒแƒฅแƒ•แƒก แƒ แƒแƒ˜แƒ›แƒ” แƒ“แƒแƒ›แƒแƒฏแƒ”แƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒ แƒ’แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒฉแƒ”แƒ›แƒ˜ แƒ—แƒ”แƒ–แƒ˜แƒกแƒ˜แƒก โ€žแƒ“แƒแƒกแƒแƒ›แƒขแƒ™แƒ˜แƒชแƒ”แƒ‘แƒšแƒแƒ“โ€œ. แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ แƒแƒช แƒ›แƒ” แƒ›แƒแƒฅแƒ•แƒก แƒแƒ แƒ˜แƒก แƒคแƒ”แƒ แƒแƒ“แƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ“แƒแƒ›แƒ˜แƒ’แƒ แƒแƒ•แƒ“แƒ 30 แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ›แƒ. แƒ›แƒ” แƒฃแƒ™แƒ•แƒ” แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒ” แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒฆแƒ แƒ›แƒแƒ“ แƒคแƒ˜แƒšแƒแƒกแƒแƒคแƒ˜แƒฃแƒ แƒ˜ แƒ‘แƒฃแƒœแƒ”แƒ‘แƒ; แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒฌแƒ˜แƒšแƒแƒ“ แƒ˜แƒก แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ—แƒ แƒ—แƒ”แƒ›แƒ”แƒ‘แƒจแƒ˜. แƒ–แƒแƒ’แƒก แƒกแƒฏแƒ”แƒ แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ”แƒ‘แƒ˜ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ›แƒ แƒฃแƒœแƒ“แƒ แƒ˜แƒ–แƒ แƒฃแƒœแƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒ–แƒ”, แƒกแƒฎแƒ•แƒ”แƒ‘แƒ˜ แƒ™แƒ˜ แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ”แƒœ, แƒ แƒแƒ› แƒ”แƒก แƒจแƒ”แƒจแƒคแƒแƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ (แƒ—แƒแƒ•แƒแƒ“ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜). แƒแƒ แƒ˜แƒ“แƒแƒœ แƒ”แƒ แƒ—แƒ˜. แƒ›แƒแƒ แƒ—แƒšแƒแƒช, แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก, แƒ แƒแƒชแƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒฌแƒงแƒ•แƒ”แƒขแƒ—, แƒ•แƒ˜แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ˜แƒฆแƒแƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ แƒฏแƒ”แƒ‘แƒ˜?

แƒแƒกแƒ” แƒ แƒแƒ›, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒ. แƒ“แƒ แƒแƒšแƒ‘แƒแƒ— แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ‘แƒ แƒแƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜ แƒฉแƒ”แƒ›แƒก แƒ’แƒแƒ›แƒแƒกแƒ•แƒšแƒแƒ–แƒ”.

แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ Google Cloud Platform แƒ“แƒ แƒ แƒแƒ’แƒแƒ แƒช AWS แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒ แƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ (Grab-แƒจแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒแƒก), แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ•แƒ—แƒฅแƒ•แƒ, แƒ แƒแƒ› Amazon-แƒกแƒ แƒ“แƒ Google-แƒ˜แƒก แƒคแƒ˜แƒšแƒแƒกแƒแƒคแƒ˜แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒแƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒกแƒแƒฅแƒ›แƒ” แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ”แƒ‘แƒก แƒ”แƒฎแƒ”แƒ‘แƒ. แƒ›แƒ” แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒแƒ  แƒ•แƒ•แƒ˜แƒ—แƒแƒ แƒ“แƒ”แƒ‘แƒ˜ AWS-แƒ–แƒ”, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ™แƒแƒ แƒ’แƒแƒ“ แƒแƒ  แƒ•แƒ˜แƒชแƒ˜ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒแƒจแƒแƒ แƒ”แƒ‘แƒ”แƒœ แƒซแƒ•แƒ”แƒš API-แƒ”แƒ‘แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ”แƒญแƒ•แƒ˜, แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒฎแƒ“แƒ”แƒ‘แƒ แƒ˜แƒกแƒ” แƒฎแƒจแƒ˜แƒ แƒแƒ“, แƒ แƒแƒ’แƒแƒ แƒช Google-แƒจแƒ˜. แƒ“แƒ แƒ›แƒ” แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ›แƒฏแƒ”แƒ แƒ, แƒ แƒแƒ› GCP-แƒจแƒ˜ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒ˜ แƒ“แƒแƒžแƒ˜แƒ แƒ˜แƒกแƒžแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ˜แƒ›แƒ”แƒ“แƒ’แƒแƒชแƒ แƒฃแƒ”แƒ‘แƒ˜แƒก แƒ”แƒก แƒฌแƒงแƒแƒ แƒ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ“แƒ˜แƒ“แƒ˜ แƒคแƒแƒฅแƒขแƒแƒ แƒ˜แƒ.

แƒ›แƒ” แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ› แƒ›แƒ” แƒแƒ  แƒ“แƒแƒ•แƒแƒกแƒแƒฎแƒ”แƒšแƒ” GCP แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฆแƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜. แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ•แƒ—แƒฅแƒ•แƒ, แƒ แƒแƒ› แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜, แƒ แƒแƒช แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ”, แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ (แƒฃแƒซแƒ•แƒ”แƒšแƒ”แƒกแƒ˜แƒ“แƒแƒœ VPC-แƒ›แƒ“แƒ”) แƒกแƒแƒชแƒแƒ•แƒแƒ›แƒ“แƒ” (Cloud SQL v1-v2), Firebase (แƒแƒฎแƒšแƒ Firestore แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ API-แƒ˜แƒ—), App Engine (แƒแƒ แƒช แƒ™แƒ˜ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ—) , แƒฆแƒ แƒฃแƒ‘แƒšแƒ˜แƒก แƒ‘แƒแƒšแƒ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜ Cloud Endpoint แƒ“แƒ แƒ›แƒ“แƒ”... แƒแƒ  แƒ•แƒ˜แƒชแƒ˜ - แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“ แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒแƒ˜แƒซแƒฃแƒšแƒ”แƒก แƒ’แƒแƒ“แƒแƒ’แƒ”แƒฌแƒ”แƒ แƒแƒ— แƒ™แƒแƒ“แƒ˜ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒฃแƒ› 2-3 แƒฌแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒ แƒ›แƒแƒ— แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ’แƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒแƒ— แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒ˜แƒงแƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒ–แƒ. แƒ—แƒ˜แƒ—แƒฅแƒแƒก แƒแƒกแƒ” แƒฃแƒœแƒ“แƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒงแƒ.

แƒ“แƒ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒชแƒ แƒ•แƒฃแƒงแƒฃแƒ แƒ”แƒ‘ AWS-แƒก, แƒ•แƒ”แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜ แƒฉแƒ”แƒ›แƒก แƒ—แƒแƒ•แƒก, แƒ แƒแƒขแƒแƒ› แƒ•แƒแƒ  แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• GCP-แƒ–แƒ”. แƒ›แƒแƒ— แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒแƒ  แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜. แƒ›แƒแƒ— แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— ะฟะพะบัƒะฟะฐั‚ะตะปะธ. แƒ’แƒ”แƒกแƒ›แƒ˜แƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ? แฒœแƒ”แƒ‘แƒ แƒ›แƒแƒ›แƒ”แƒชแƒ˜ แƒแƒ’แƒ˜แƒฎแƒกแƒœแƒ.

Google Cloud-แƒก แƒแƒฅแƒ•แƒก แƒ‘แƒแƒ–แƒแƒ แƒ˜, แƒกแƒแƒ“แƒแƒช แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜ แƒกแƒ—แƒแƒ•แƒแƒ–แƒแƒ‘แƒ”แƒœ แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒš แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒก แƒ“แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ แƒ”แƒกแƒขแƒแƒ แƒœแƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒ˜แƒก แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒแƒกแƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒšแƒแƒ“, แƒ›แƒแƒ— แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒแƒ— แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ•แƒกแƒ”แƒ‘แƒ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒฌแƒ˜แƒœแƒแƒ“แƒแƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒ—, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒ— แƒ’แƒแƒแƒคแƒแƒ แƒ›แƒ”แƒก แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ Bitnami-แƒกแƒ—แƒแƒœ, แƒ แƒแƒ—แƒ แƒจแƒ”แƒ”แƒฅแƒ›แƒœแƒแƒ— แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ แƒ˜แƒ’แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ โ€žแƒ”แƒ แƒ—แƒ˜ แƒ“แƒแƒฌแƒ™แƒแƒžแƒฃแƒœแƒ”แƒ‘แƒ˜แƒ—โ€œ แƒแƒœ แƒฃแƒœแƒ“แƒ. แƒ›แƒ” แƒ—แƒ•แƒ˜แƒ—แƒแƒœ แƒ•แƒฌแƒ”แƒ  "แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜", แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒแƒ  แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒ แƒแƒ˜แƒ›แƒ”แƒก. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ”แƒœ, แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ แƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒแƒ แƒ™แƒ”แƒขแƒ˜แƒœแƒ’แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒ•แƒกแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ“แƒ Google-แƒก แƒแƒ แƒแƒกแƒ“แƒ แƒแƒก แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒ“แƒ, แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ—แƒฃ แƒแƒ แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜. แƒ›แƒ” แƒ•แƒ˜แƒชแƒœแƒแƒ‘ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒก แƒ›แƒ”แƒœแƒ”แƒฏแƒ”แƒ แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒซแƒฆแƒแƒšแƒ˜แƒก แƒกแƒแƒ•แƒแƒ แƒซแƒ”แƒšแƒจแƒ˜ แƒ˜แƒ›แƒงแƒแƒคแƒ”แƒ‘แƒแƒ“แƒœแƒ”แƒœ แƒ“แƒ แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒ’แƒแƒ แƒฌแƒ›แƒฃแƒœแƒแƒ—, แƒ แƒแƒ› แƒ”แƒก แƒฎแƒแƒšแƒฎแƒ˜ แƒแƒ  แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒก.

แƒแƒ•แƒ˜แƒฆแƒแƒ—, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ โ€žแƒ”แƒ แƒ—แƒ˜ แƒ“แƒแƒฌแƒ™แƒแƒžแƒฃแƒœแƒ”แƒ‘แƒ˜แƒ—โ€œ แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ. แƒžแƒ”แƒ แƒ™แƒแƒœแƒ. แƒ›แƒ” แƒแƒ•แƒแƒ“ แƒ•แƒ˜แƒงแƒแƒ•แƒ˜ Google Cloud SQL แƒกแƒ”แƒœแƒแƒœแƒ˜แƒ’แƒแƒœแƒ”แƒ‘แƒ˜แƒ—, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ” แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ Percona แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒ•แƒ. แƒ“แƒ แƒแƒ›แƒฏแƒ”แƒ แƒแƒ“ Google-แƒ›แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ™แƒแƒ แƒ’แƒ˜ แƒกแƒแƒฅแƒ›แƒ” แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ“แƒœแƒ”แƒœ แƒฉแƒ”แƒ›แƒก แƒ“แƒแƒ–แƒแƒ’แƒ•แƒแƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ“แƒ แƒแƒ˜แƒกแƒ แƒ“แƒ แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜แƒก แƒ“แƒแƒ–แƒแƒ’แƒ•แƒแƒก แƒฆแƒ˜แƒšแƒแƒ™แƒ˜แƒก แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒ—!

แƒ™แƒแƒ แƒ’แƒ˜, แƒ›แƒแƒ“แƒ˜ แƒฌแƒแƒ•แƒ˜แƒ“แƒ”แƒ—. แƒ›แƒ˜แƒฐแƒงแƒ”แƒ•แƒ˜แƒ— แƒ‘แƒ›แƒฃแƒšแƒก แƒ“แƒ แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒฃแƒœแƒ”แƒ— แƒแƒ› แƒฆแƒ˜แƒšแƒแƒ™แƒ–แƒ”. แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— โ€žแƒ“แƒ˜แƒแƒฎโ€œ, แƒ แƒแƒ—แƒ แƒ“แƒแƒ”แƒ—แƒแƒœแƒฎแƒ›แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ• แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒก แƒ“แƒ แƒ’แƒแƒœแƒแƒ—แƒแƒ•แƒกแƒแƒ— แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก Google แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœ แƒžแƒ แƒแƒ”แƒฅแƒขแƒจแƒ˜. แƒฐแƒแƒฐแƒ, แƒแƒ แƒแƒฃแƒจแƒแƒ•แƒก. แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜ แƒ”แƒก แƒกแƒ˜แƒกแƒฃแƒšแƒ”แƒšแƒ” แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒฎแƒ”แƒšแƒกแƒแƒฌแƒงแƒ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒงแƒแƒคแƒ˜แƒšแƒ แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒแƒœ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒšแƒžแƒแƒ‘แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜แƒ•แƒ” แƒฌแƒฃแƒ—แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒ  แƒ’แƒแƒ›แƒ˜แƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ, แƒ—แƒฃ "แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก" แƒœแƒแƒฎแƒ”แƒ•แƒแƒ แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒแƒฌแƒ™แƒแƒžแƒฃแƒœแƒ”แƒ‘แƒ˜แƒ— แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ (แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ”แƒกแƒ›แƒ˜แƒก, แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก แƒชแƒ˜แƒขแƒแƒขแƒ”แƒ‘แƒ˜) แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“ แƒฃแƒ˜แƒ›แƒ”แƒ“แƒ แƒกแƒ˜แƒ‘แƒœแƒ”แƒšแƒ”, แƒกแƒแƒ“แƒแƒช แƒฏแƒแƒ‘แƒ˜แƒ แƒแƒ  แƒจแƒ”แƒฎแƒ•แƒ˜แƒ“แƒ”.

แƒ›แƒแƒ’แƒ แƒแƒ› Google แƒ›แƒแƒ แƒ—แƒแƒšแƒ˜แƒ แƒฌแƒแƒฎแƒแƒšแƒ˜แƒกแƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜. แƒ›แƒแƒ— แƒกแƒฃแƒ แƒ— แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ˜แƒซแƒ˜แƒœแƒ. แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก แƒ”แƒก แƒ’แƒแƒ แƒ˜แƒ’แƒ”แƒ‘แƒแƒ. แƒ›แƒแƒ— แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒแƒ— แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ. แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก Google-แƒ˜แƒก แƒ“แƒœแƒ›-แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜. แƒ“แƒ˜แƒแƒฎ, แƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ”แƒ‘แƒ˜ แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒก แƒฃแƒญแƒ”แƒ แƒ”แƒœ แƒ›แƒฎแƒแƒ แƒก, แƒ แƒแƒกแƒแƒช แƒ›แƒแƒฌแƒ›แƒแƒ‘แƒก แƒฉแƒ”แƒ›แƒ˜ แƒแƒ›แƒ‘แƒแƒ•แƒ˜ Bigtable-แƒ—แƒแƒœ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒจแƒ˜ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ˜แƒงแƒ•แƒœแƒ”แƒœ แƒ“แƒแƒฃแƒœแƒ“แƒแƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒแƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒก แƒ›แƒแƒ›แƒ’แƒ”แƒ‘แƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒก แƒ–แƒฆแƒ•แƒแƒ แƒก แƒ›แƒแƒจแƒ˜แƒœแƒแƒช แƒ™แƒ˜, แƒ—แƒฃ แƒ›แƒแƒก แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒ— แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒฐแƒงแƒแƒ•แƒก.

แƒ“แƒ แƒ”แƒก แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ”แƒœแƒก แƒ แƒ”แƒแƒšแƒฃแƒ  แƒ’แƒแƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒก GCP-แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ“แƒœแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒ˜แƒก แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ™แƒแƒœ. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ  แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ”แƒœ แƒแƒ แƒแƒคแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒแƒก; แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒแƒ แƒก แƒแƒ›แƒ‘แƒแƒ‘แƒ”แƒœ (แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒแƒ แƒ—แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ–แƒ”) แƒ แƒแƒ˜แƒ›แƒ” แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒ›แƒฎแƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒš แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒแƒ–แƒ” แƒ›แƒแƒœแƒแƒ›แƒ“แƒ”, แƒกแƒแƒœแƒแƒ› AWS แƒแƒ  แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก แƒ˜แƒ’แƒ˜แƒ•แƒ”แƒก แƒ“แƒ แƒแƒ  แƒแƒแƒจแƒ”แƒœแƒ”แƒ‘แƒก แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒš แƒ‘แƒ˜แƒ–แƒœแƒ”แƒกแƒก แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒจแƒ”แƒ›แƒ, แƒ“แƒ แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒคแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒ˜แƒ’แƒ˜แƒ•แƒ”แƒก แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒœ. แƒ—แƒฃแƒ›แƒชแƒ, แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ Google-แƒก แƒ แƒแƒ˜แƒ›แƒ”แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒก แƒ™แƒฃแƒšแƒขแƒฃแƒ แƒ˜แƒก แƒ”แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ‘แƒ, โ€žแƒ›แƒแƒ“แƒ˜แƒ— แƒ“แƒแƒ•แƒแƒ แƒฆแƒ•แƒ˜แƒแƒ—, แƒ แƒแƒ—แƒ แƒ˜แƒก แƒฃแƒคแƒ แƒ แƒšแƒแƒ›แƒแƒ–แƒ˜ แƒ’แƒแƒ•แƒฎแƒแƒ“แƒแƒ—โ€œ แƒ›แƒ”แƒœแƒขแƒแƒšแƒ˜แƒขแƒ”แƒขแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“, แƒแƒจแƒแƒ แƒ”แƒ‘แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒก.

แƒ“แƒ แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ™แƒแƒ แƒ’แƒ˜, แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ.

Google, แƒ’แƒแƒ˜แƒฆแƒ•แƒ˜แƒซแƒ”, แƒฏแƒแƒœแƒ“แƒแƒ‘แƒ. แƒแƒฎแƒšแƒ 2020 แƒฌแƒ”แƒšแƒ˜แƒ. แƒจแƒ”แƒœ แƒ›แƒแƒ˜แƒœแƒช แƒ™แƒแƒ แƒ’แƒแƒ•. แƒ“แƒ แƒแƒ แƒฉแƒแƒ˜แƒฎแƒ”แƒ“แƒแƒ— แƒกแƒแƒ แƒ™แƒ”แƒจแƒ˜ แƒ“แƒ แƒฃแƒžแƒแƒกแƒฃแƒฎแƒแƒ—, แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒกแƒฃแƒ แƒ— แƒ—แƒฃ แƒแƒ แƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ‘แƒ˜แƒ–แƒœแƒ”แƒกแƒจแƒ˜ แƒ“แƒแƒ แƒฉแƒ”แƒœแƒ.

แƒ—แƒฃ แƒ’แƒ˜แƒœแƒ“แƒ แƒ“แƒแƒ แƒฉแƒ” แƒ›แƒแƒจแƒ˜แƒœ แƒจแƒ”แƒฌแƒงแƒ•แƒ˜แƒขแƒ” แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒ’แƒแƒขแƒ”แƒฎแƒ•แƒ. แƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ, แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ“แƒ˜แƒ“แƒแƒ แƒ˜ แƒฎแƒแƒ แƒ—. แƒฉแƒ•แƒ”แƒœ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒแƒ แƒ. แƒแƒกแƒ” แƒ แƒแƒ›, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒกแƒแƒฅแƒ›แƒ” แƒ”แƒฎแƒ”แƒ‘แƒ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ˜แƒก แƒขแƒ•แƒ˜แƒ แƒ—แƒก, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒแƒ˜แƒฆแƒแƒ— แƒ˜แƒ’แƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒ—แƒแƒ•แƒ–แƒ”. แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒ.

แƒ˜แƒ›แƒ˜แƒขแƒแƒ›, แƒ แƒแƒ› แƒ™แƒ˜แƒ“แƒ”แƒ• แƒกแƒแƒ›แƒ˜ แƒ›แƒแƒ แƒ—แƒšแƒแƒช แƒ™แƒแƒ แƒ’แƒ˜ แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒ˜แƒ. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒฎแƒ›แƒแƒ‘แƒ”แƒœ.

แƒแƒฎแƒšแƒ แƒ™แƒ˜ แƒ’แƒแƒ“แƒแƒ•แƒแƒš แƒฉแƒ”แƒ›แƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒ’แƒแƒขแƒ”แƒฎแƒ˜แƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒแƒ–แƒ”. แƒ”แƒฐ.

แƒ›แƒแƒ›แƒแƒ•แƒแƒš แƒฏแƒ”แƒ แƒแƒ›แƒ“แƒ”!

PS แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒแƒ› แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ˜แƒกแƒ™แƒฃแƒกแƒ˜แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ (แƒ“แƒ˜แƒกแƒ™แƒฃแƒกแƒ˜แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ˜แƒ, btw). Firebase-แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒแƒ  แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ แƒ“แƒ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ แƒแƒ˜แƒ›แƒ” แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒ” แƒ•แƒ˜แƒชแƒ˜. แƒ—แƒฃแƒ›แƒชแƒ, แƒ›แƒแƒ— แƒแƒฅแƒ•แƒ— แƒกแƒขแƒ แƒ˜แƒ›แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒแƒจแƒ˜แƒœแƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒฌแƒ•แƒ”แƒ•แƒก Java แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒแƒก App Engine-แƒจแƒ˜. แƒ›แƒแƒ—แƒ˜ แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ˜แƒœแƒŸแƒ˜แƒœแƒ”แƒ แƒ˜ แƒ“แƒแƒ›แƒ”แƒฎแƒ›แƒแƒ แƒ แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒแƒจแƒ˜, แƒ แƒแƒชแƒ แƒ’แƒฃแƒ’แƒšแƒจแƒ˜ แƒ•แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ— แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ’แƒแƒ›แƒแƒแƒกแƒฌแƒแƒ แƒ”แƒก แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜, แƒแƒกแƒ” แƒ แƒแƒ›, แƒ›แƒ” แƒ›แƒแƒฅแƒ•แƒก แƒฃแƒแƒ–แƒ แƒ แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜, แƒ แƒแƒ› GAE แƒแƒžแƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ” แƒ’แƒแƒ“แƒแƒ•แƒขแƒ•แƒ˜แƒ แƒ—แƒ. แƒ“แƒ แƒแƒกแƒ” แƒ˜แƒงแƒ แƒฃแƒ™แƒ•แƒ” แƒแƒ—แƒฎแƒ˜ แƒฌแƒ”แƒšแƒ˜! แƒแƒฎแƒšแƒ แƒ›แƒแƒ— แƒแƒฅแƒ•แƒ— Firestor. แƒ›แƒแƒกแƒจแƒ˜ แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒแƒก แƒ“แƒ˜แƒ“แƒ˜ แƒจแƒ แƒแƒ›แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒ แƒ“แƒ Firebase-แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ“แƒ”แƒ‘แƒ. แƒ แƒ แƒ“แƒแƒกแƒ™แƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ? แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ— แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒแƒจแƒ˜. แƒ›แƒ” แƒแƒšแƒ‘แƒแƒ— แƒ”แƒ แƒ—แƒแƒ“แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘ Firebase-แƒก GAE-แƒ–แƒ”, แƒ แƒแƒ“แƒ’แƒแƒœ 100%-แƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘ แƒ™แƒšแƒแƒ•แƒ˜แƒจแƒก แƒ•แƒฌแƒ”แƒ  100% แƒ›แƒจแƒแƒ‘แƒšแƒ˜แƒฃแƒ  แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒแƒจแƒ˜ แƒ“แƒ แƒ˜แƒก แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒแƒก แƒงแƒแƒ•แƒ”แƒš แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ“แƒฆแƒ”แƒจแƒ˜ แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜ แƒฎแƒแƒ แƒ•แƒ”แƒ–แƒ˜แƒก แƒ’แƒแƒ›แƒ. แƒ แƒ แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ•แƒ—แƒฅแƒ•แƒ แƒ’แƒแƒ แƒ“แƒ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ แƒ˜แƒกแƒ™แƒ˜แƒก แƒฅแƒ•แƒ”แƒจ. แƒ แƒ”แƒ“แƒ˜แƒกแƒ–แƒ” แƒ’แƒแƒ“แƒแƒ•แƒ“แƒ˜แƒ•แƒแƒ .

แƒ›แƒ” แƒแƒกแƒ”แƒ•แƒ” แƒ›แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก AWS-แƒ˜แƒก แƒฃแƒคแƒ แƒ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒฅแƒ›แƒ˜แƒ—, แƒ แƒแƒ› AWS แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒแƒก แƒ“แƒ SimpleDB แƒจแƒ”แƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜แƒ. แƒฉแƒ”แƒ›แƒ˜ แƒ•แƒแƒ แƒแƒฃแƒ“แƒ”แƒ‘แƒ˜, แƒ แƒแƒ› AWS-แƒก แƒแƒ  แƒแƒฅแƒ•แƒก แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒแƒ•แƒแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ’แƒแƒ แƒช Google-แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ’แƒแƒ›แƒแƒ แƒ—แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ.

แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒจแƒ”แƒ•แƒแƒ›แƒฉแƒœแƒ˜แƒ”, แƒ แƒแƒ› 20 แƒ“แƒฆแƒ˜แƒก แƒฌแƒ˜แƒœ Google App Engine-แƒ˜แƒก แƒ’แƒฃแƒœแƒ“แƒ›แƒ แƒ“แƒแƒแƒ แƒฆแƒ•แƒ˜แƒ แƒ™แƒ แƒ˜แƒขแƒ˜แƒ™แƒฃแƒšแƒ˜ Go แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜, แƒ“แƒแƒฎแƒฃแƒ แƒ GAE แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ Go-แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ˜แƒกแƒ’แƒแƒœ. แƒ›แƒแƒ แƒ—แƒšแƒ แƒกแƒ˜แƒกแƒฃแƒšแƒ”แƒšแƒ” แƒ˜แƒงแƒ.

แƒ“แƒ แƒ‘แƒแƒšแƒแƒก, แƒ’แƒแƒ•แƒ˜แƒ’แƒ”, แƒ แƒแƒ› Google-แƒ˜แƒก แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒœแƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒ“แƒœแƒ”แƒœ แƒแƒ› แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒก แƒ“แƒ แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒ“แƒแƒ›แƒ”แƒ—แƒแƒœแƒฎแƒ›แƒœแƒ”แƒœ (แƒ›แƒ˜แƒงแƒ•แƒแƒ แƒฎแƒแƒ แƒ— แƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ!). แƒ›แƒแƒ’แƒ แƒแƒ›, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ”แƒœ, แƒ แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ’แƒแƒ“แƒแƒฃแƒญแƒ แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ Google-แƒ˜แƒก แƒ™แƒฃแƒšแƒขแƒฃแƒ แƒแƒก แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒฐแƒฅแƒแƒœแƒ˜แƒ แƒกแƒฌแƒแƒ แƒ˜ แƒกแƒขแƒ˜แƒ›แƒฃแƒšแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ. แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ“แƒ˜, แƒ แƒแƒ› แƒ™แƒแƒ แƒ’แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ“แƒ แƒ แƒ“แƒแƒ›แƒ”แƒฎแƒแƒ แƒฏแƒ แƒ˜แƒ› แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“ แƒกแƒแƒแƒชแƒแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒฎแƒ˜แƒšแƒ•แƒ”แƒšแƒแƒ“, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ” AWS แƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ”แƒ‘แƒ—แƒแƒœ Grab-แƒจแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒก. แƒแƒ“แƒ”แƒกแƒ›แƒ” แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜, แƒ˜แƒ›แƒ”แƒ“แƒ˜ แƒ›แƒแƒฅแƒ•แƒก!

แƒ“แƒ˜แƒแƒฎ, 2005 แƒฌแƒ”แƒšแƒก แƒ›แƒแƒ— แƒฐแƒฅแƒแƒœแƒ“แƒแƒ— แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒกแƒแƒฎแƒ˜แƒก แƒ–แƒ•แƒ˜แƒ’แƒ”แƒœแƒ˜แƒก แƒฎแƒแƒ แƒชแƒ˜ แƒ’แƒ˜แƒ’แƒแƒœแƒขแƒฃแƒ  แƒ‘แƒฃแƒคแƒ”แƒขแƒ–แƒ” 43 แƒ™แƒแƒ แƒžแƒฃแƒกแƒจแƒ˜ แƒ“แƒ แƒฉแƒ”แƒ›แƒ˜ แƒคแƒแƒ•แƒแƒ แƒ˜แƒขแƒ˜ แƒ˜แƒงแƒ แƒฉแƒแƒฅแƒฃแƒฉแƒ˜แƒก แƒ–แƒ•แƒ˜แƒ’แƒ”แƒœแƒ˜แƒก แƒฎแƒแƒ แƒชแƒ˜. แƒ—แƒฃแƒ›แƒชแƒ, 2006 แƒฌแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒšแƒแƒ แƒ˜แƒ› แƒ“แƒ แƒกแƒ”แƒ แƒ’แƒ”แƒ˜แƒ› แƒ›แƒแƒ˜แƒจแƒแƒ แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒ แƒแƒ แƒแƒฏแƒแƒœแƒกแƒแƒฆแƒ˜ แƒกแƒแƒญแƒ›แƒ”แƒšแƒ˜. แƒแƒกแƒ” แƒ แƒแƒ›, 2007 แƒฌแƒšแƒ˜แƒก Bigtable-แƒ˜แƒก แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ˜แƒก แƒ“แƒ แƒแƒก, แƒ–แƒ•แƒ˜แƒ’แƒ”แƒœแƒ”แƒ‘แƒ˜ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ  แƒ˜แƒงแƒ•แƒœแƒ”แƒœ แƒ“แƒ แƒ›แƒ” แƒ›แƒแƒ’แƒแƒขแƒงแƒฃแƒ”แƒ—.

แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒแƒ—แƒฎแƒ˜ แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ•แƒฃแƒงแƒฃแƒ แƒ”แƒ‘แƒ“แƒ˜ Cloud Bigtable-แƒก (แƒ›แƒ˜แƒ”แƒชแƒ˜แƒ— แƒแƒœ แƒแƒ˜แƒฆแƒ”แƒ—), แƒแƒฅ แƒ˜แƒงแƒ แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ. แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒแƒฎแƒšแƒ แƒชแƒแƒขแƒแƒ—แƒ˜ แƒ“แƒแƒ”แƒชแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒกแƒแƒจแƒ˜แƒœแƒ”แƒšแƒ”แƒ‘แƒแƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒกแƒแƒฌแƒงแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒช แƒฉแƒ”แƒ›แƒ˜ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒแƒ›แƒ‘แƒแƒ•แƒ˜ แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก, แƒ—แƒฃ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒแƒ แƒแƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒ’แƒ˜แƒ“แƒ แƒ›แƒแƒ—แƒ˜ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜แƒ—.

แƒ‘แƒแƒ“แƒ˜แƒจแƒก แƒ’แƒ˜แƒฎแƒ“แƒ˜แƒ— Apple-แƒ˜แƒก แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฃแƒ แƒแƒชแƒฎแƒงแƒแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒ•แƒ”แƒ แƒแƒคแƒ”แƒ แƒก แƒแƒ›แƒ‘แƒแƒ‘แƒ— แƒกแƒแƒกแƒ˜แƒแƒ›แƒแƒ•แƒœแƒ Microsoft-แƒ–แƒ” แƒ“แƒ แƒ.แƒจ. แƒ™แƒแƒ แƒ’แƒแƒ“ แƒฎแƒแƒ แƒ—, แƒ›แƒ” แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ•แƒแƒคแƒแƒกแƒ”แƒ‘ แƒ˜แƒ› แƒ“แƒ˜แƒกแƒ™แƒฃแƒกแƒ˜แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ› แƒกแƒขแƒแƒขแƒ˜แƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ•แƒ˜แƒ! แƒ›แƒแƒ’แƒ แƒแƒ› แƒฎแƒแƒœแƒ“แƒแƒฎแƒแƒœ แƒ“แƒ˜แƒกแƒ™แƒฃแƒกแƒ˜แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ”แƒ‘แƒแƒ“ แƒชแƒแƒขแƒ แƒขแƒแƒšแƒฆแƒ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—, แƒ’แƒ”แƒกแƒ›แƒ˜แƒ—?

แฒ›แƒแƒ“แƒšแƒแƒ‘แƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ 2, 19.08.2020/XNUMX/XNUMX. แƒ–แƒแƒšแƒ˜ แƒแƒแƒฎแƒšแƒ”แƒ‘แƒก API-แƒก แƒกแƒฌแƒแƒ แƒแƒ“!

แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ 3, 31.08.2020/2/2. แƒ›แƒ” แƒ“แƒแƒ›แƒ˜แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ Google-แƒ˜แƒก แƒ˜แƒœแƒŸแƒ˜แƒœแƒ”แƒ แƒ˜ Cloud Marketplace-แƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒ แƒแƒ› แƒฉแƒ”แƒ›แƒ˜ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ›แƒ”แƒ’แƒแƒ‘แƒแƒ แƒ˜ แƒ˜แƒงแƒ. แƒ›แƒแƒก แƒกแƒฃแƒ แƒ“แƒ แƒ’แƒแƒ”แƒ แƒ™แƒ•แƒ˜แƒ, แƒ แƒแƒขแƒแƒ› แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ CXNUMXD แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒกแƒแƒ‘แƒแƒšแƒแƒแƒ“ แƒ’แƒแƒ•แƒแƒ แƒ™แƒ•แƒ˜แƒ”แƒ—, แƒ แƒแƒ› แƒ”แƒก แƒ˜แƒ›แƒ˜แƒขแƒแƒ›, แƒ แƒแƒ› แƒ›แƒ” แƒแƒ•แƒแƒจแƒ”แƒœแƒ” แƒฉแƒ”แƒ›แƒ˜ แƒฅแƒกแƒ”แƒšแƒ˜ แƒฌแƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœ, แƒ“แƒ CXNUMXD แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ แƒซแƒ•แƒ”แƒš แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ แƒแƒ  แƒ˜แƒงแƒ แƒ›แƒแƒ— แƒจแƒแƒ‘แƒšแƒแƒœแƒ”แƒ‘แƒจแƒ˜. แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒแƒ GCP แƒžแƒแƒขแƒ”แƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒœแƒ”แƒœ, แƒ แƒแƒ› แƒ›แƒแƒ— แƒ˜แƒชแƒ˜แƒแƒœ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ”แƒ‘แƒ˜ Google-แƒจแƒ˜...

แƒฌแƒงแƒแƒ แƒ: www.habr.com