แฏแแแแแแ แแฃแแแ, แแแแแแก แแแแแแ แแแ แแ แแแแแแแ. แแแแแแ แกแแฅแแ แแแฅแแก. แแแแแแแแก แแ แ, แแแแ แแแ แแ แแ แแแขแแฃแแแแ แกแญแแ แแแแ, แ แแช แจแแแแซแแแ แแแแแแแงแแแ: แฉแแแ แฌแแแแแแ,
แแกแ แ แแ, แแแแแ, แแก แแแแแกแ แฃแแแ.
แแแแ แแแแแชแแ แแแแแฌแงแแ แแแแแ, แแแแ แแ แกแแกแฌแแแแ แแกแขแแ แแแ, แ แแแแกแแช แแแ แแแแแ แแแแแฌแงแ แแฃแจแแแแ Google-แจแ. แแแชแ, แ แแ แแแแ แแ แแก แแแแ แชแฃแแก แแแแแแ Google-แแ, แแแแ แแ แแแฌแฃแฎแแแก, แ แแแแกแแช แฉแแแ แแแแแแแแ แ แแแฃแแแ แฃแแแ แแฆแแแก แแ แแแแแแแขแแแขแฃแ แแแแแแก แแแแแฌแงแแแขแแแแแแแก. แแแแแแ แแฃแแแ, แฉแแแ แฃแแแ แแแแชแแ แแแก แแแแแกแ แแแแกแแฎแฃแ แแแ: Google-แแก แจแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แ แแแ แแแแช แแ แแฉแแแฃแแแแ แแแแ, แแแแแแแ แจแแแซแแแแ แแแฅแแแก, แ แแ แแฆแแก แฃแแแแแกแ แแ แแคแแ แแ. Google-แแก แแแแคแฃแซแแแแแแแ แแแแ แแ แฃแแแแแกแ แแแแแแ แแแ แแงแแแแ, แแแแ แ แแแแกแแ แแแฅแแแแ แแ แแก แแแแแแ แแฎแแแแ แแ แคแแฅแขแก แแแแกแขแฃแ แแแก.
แแแ แแแแ, แแชแแ แ แคแแแ: Google-แก แแฅแแก แแแแแชแแแแ แจแแแแฎแแแก แขแแฅแแแแแแแ แ.แฌ
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-แแก แแแกแจแขแแแแ, แ แแ แแฎแแแแ แแ แ แฌแแแก แจแแแแแ แแแแแแ แจแแแแฉแแแ แแแแแขแแแแแ แกแแชแแแ แแ แแฎแแแแ แแแแขแแ, แ แแ แแแแแ แแก แแแ แกแแ แแแซแแแแแแฃแแ แแงแ. แจแแแแ แแแแกแแแแก, แแ แแฎแแ แแแแแแฎแแแ แแแแแงแแแแแ
แแแแแ แแ แแ แกแแงแฃแ แแแฆแแแ แแกแแแฅแขแ แแ แแก แจแแแแฎแแ แแ แ แฌแแแก แจแแแแแ แแกแแ แแฃแจแแแแก. 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 แแ-แแก แจแแแแแ.
แแก แแ แแก โแแแซแแแแแแแกโ แแ แ แกแ แฃแแแแ แแแแกแฎแแแแแแฃแแ แคแแแแกแแคแแฃแ แ แแแแแแ แขแแแ. แแฃแแแแก แกแฃแแแก แแแแแแ แขแแแ
แแ แแแแแแ แแแชแแแแแแ แแแแแ, แแแแ แ แคแแฅแ แแแแ, แแ แแก แแแแ แซแแแแแแ แฌแแแแแก แแแแแแแแแแแจแ, แ แแแแแ แแแแฎแแแ แแแแแแ แแ แฃแแแ แแแ แแแ-แจแ แแ แแ แแก. แแแขแ แแแแก แจแแกแแฎแแ แฅแแแแแ.
แแ แแขแแแแ แแ แแแแแ แแ แแแแแแแ แแแแแแชแฎแแแ, แ แแ Emacs แฌแแ แแแขแแแฃแแแ แแแแฌแแแแ แแ แแแแแแ แแ แซแแ แแแแแแ แ แแแแแ แแกแแแ แแกแ แกแแ แแแแฃแแแ แฃแงแฃแ แแแแ แฃแแแ แแแแกแแแแแแแแก. แกแแแแแแแแแแจแ, แแก แแ แแก แฉแแแแ แกแขแแขแแแก แแแแแกแ. แฌแแ แแแขแแแฃแแ, แแ แซแแแแแแแแแ แฆแแ แกแแกแขแแแแแ แแแแแก แฌแแ แแแขแแแแก แแแแแแแ แแแแ แแกแแแแแแแแแแแแก, แ แแแแแแแช แแแ แแแ แจแแแ แชแฎแแแ แแแแแแ แแแฌแแแฃแแแแแก แแแแแแแแแแแจแ. แแแคแแ แแแแแแแ / แแแแแแแขแแแ. แแก แแ แแก แแแแกแแกแขแแแ. แแ แฃแแแ แแแกแแฃแแ แ แแแแขแคแแ แแแแแก แแฃแแแแแแ แแ แแแแแ, แแฃ แ แแแแแแแ แแแแจแแแแแแแแแแ แแกแแแ, แแ แ แแแแ Google-แก แแแแแ แแแแแกแ แแแ แแแ แแขแแฃแแ แแกแขแแ แแแก แแแแซแแแแ แแ แแกแแแแก แแกแแแแ, แแฃ แ แ แแแฐแงแแแแ แฌแแ แแแขแแแฃแแ แฆแแ แแแแขแคแแ แแแก แจแแฅแแแแก Android-แแก แแ Chrome-แแก แแแ แแ.
แกแแแแแแแแแแจแ, แแแแแแ แฃแแแ แแฆแแแแจแแ แแแแ แแแแ, แ แแแแแ แแฅแแแ แแแแแ แแแแแ แคแแฅแ แแแ.
แแแ แแแ แ แแแจแ, Android แแ แแ แแก Google. แแแ แแ แแแแแแแแแ แแแแฅแแแก แแ แแคแแ แ แแฅแแ แกแแแ แแ. Android แแ แแก แแแแแแแแ, แ แแแแแแช Google-แแ แจแแแซแแแ 2005 แฌแแแก แแแแแกแจแ, แแแแแแแแแก แแแแชแ แฃแคแแแแ แแแแฅแแแแ แแแข-แแแแแแแแ แแแขแแแแแแฃแ แแ แแ แคแแฅแขแแแ แแแแ, แซแแ แแแแแแ แฎแแแฃแฎแแแแแแ แแแ แฉแ แจแฃแแแแแจแ. Android แแ แแก แงแแแแแฆแแแฃแแ แขแแฅแแแแฃแ แ แแแกแขแ แแ แแแแแแ แแ แงแแแแแฆแแแฃแแ แแแฎแฃแแซแแฃแแ แแ แแแแแแแชแแ. แ แแแแ แช Google-แแก แแ แ-แแ แแแ แแแแแแจแ แแแแแแ แแฅแแ, "แแฅแแแ แแ แจแแแแซแแแแ แฃแแ แแแแ แจแแฎแแแแแ Android-แจแ".
แฌแแแ แกแขแแขแแแจแ แแ แแแแแแฎแแแแ, แแฃ แ แแแแแแแ แชแฃแแ แแงแ Android-แแก แแแแแแ แแ แแแ แแฃแแ แแแแแแแแก แแแแแฌแงแแแขแแแแแ. แฏแแแแแแ, แ แแแแกแแช แแ แแแแฌแแ แ แแก แกแขแแขแแ, แแกแแแ แแแ แชแแแแแแแแ แกแแกแฃแแแแแก, แกแแฎแแแฌแแแแแแ "แแงแแกแแแ แ แแแแแแแชแแแแ", แ แแแแแแแช แแฎแแ (แกแแฃแ แแ แแแ!)
แแแแ แแ แแฅ แแ แแก แแแแกแฎแแแแแแ, แแแแจแแแแแแแแแ แแแแกแฎแแแแแแ, แ แแแแแแช แแ แแก แแก, แ แแ 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-แแแก.
แแแแกแแแแ แแแแแแแแแแแ แแฎแแแแ แแ แแ แแแแฆแแ,
แแแแ แแ แฉแแแ แแแแแแแแ แแแแ แฌแแ แแแแแแจแ แแแแแ แแแแแก แซแแคแแแก แงแแแแ แแฆแ. แแแ แแแ แคแแฅแ แแ แ แแ แแแ แแแ? แแแกแแแฃแขแฃแ แแ! แแแฃแแแกแฎแแแ, แ แ แแฅแแ แฃแแแ, แแฆแแก แ แแ แแแแแแแฌแแ แ แแแแ, แกแฎแแแแแแ แแ แแแแแแฎแแ แชแแแแแแแ. แแแแ แแ แฉแแแ แแแแแจแแก แแแแ, แ แแแแแแแช แแแแฎแแ แ แแกแแแแแกแแแแ แแแแแแแแ แแแแ แแ แ แแแฌแแแฃแแแก แแแแแแแแแแแจแ, แแแฌแแ แแแแ แคแฃแแฅแชแแแ แแแฎแฃแ แแก แซแแคแแแ, แ แแแแแแแช แซแแแแแ แแ แซแแแแ, แแ แแ แแ แแกแแแแก แแแฃแฌแแ แแแกแ แจแแชแแแ. แแ แฉแแแก แกแแกแขแแแแก แงแแแแแแ แฃแแแ แแแชแแแ, แแแฅแแก แคแแฅแขแแฃแ แแ 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-แก แแฅแแก
แแแแฆแแ, แแแแแแแแแ, แกแแแแ แแฃแแ โแแ แแ แแแฌแแแแฃแแแแแโ แแแแแแแแแแก แแแแแฌแงแแแขแ.
แแแ แแ, แแแแ แฌแแแแแแ. แแแฐแงแแแแ แแแฃแแก แแ แแแแฌแแแแฃแแแ แแ แฆแแแแแแ. แแแ แฉแแแ โแแแแฎโ, แ แแแ แแแแแแแฎแแแ แงแแแแ แแแแฃแแแกแฎแแแ แแแ แแแแขแ แก แแ แแแแแแแแกแแ แแแแกแขแแ แ แแฅแแแแก 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. แแแแ
แแแแแฎแแแแ 3, 31.08.2020/2/2. แแ แแแแแแแแจแแ แแ Google-แแก แแแแแแแ แ Cloud Marketplace-แจแ, แ แแแแแแช แแฆแแแฉแแแ, แ แแ แฉแแแ แซแแแแ แแแแแแแ แ แแงแ. แแแก แกแฃแ แแ แแแแ แแแแ, แ แแขแแ แแ แแฃแจแแแแแ CXNUMXD แแ แฉแแแ แกแแแแแแแ แแแแแ แแแแแ, แ แแ แแก แแแแขแแ, แ แแ แแ แแแแจแแแ แฉแแแ แฅแกแแแ แฌแแแแแก แฌแแ, แแ CXNUMXD แแ แแฃแจแแแแแ แซแแแ แฅแกแแแแแแ, แ แแแแแ แฅแแแฅแกแแแแก แแแ แแแแขแ แ แแ แแงแ แแแ แจแแแแแแแแจแ. แแคแแฅแ แแ, แกแแฃแแแแแกแแ GCP แแแขแแแชแแฃแ แ แแแแฎแแแ แแแแแแแกแแแแก, แ แแ แแแ แฌแแฃแแแแแ, แ แแ แแแ แแชแแแ แกแแแแแ แแกแ แแแแแแ แแแ Google-แจแ...
แฌแงแแ แ: www.habr.com