ááá¯ááºáá²áá²á· Googleá áá« ááá±á¬á·áẠáááºááá¯ááºáá»ááºáá±á¬á·áá°ážá áá«áá¯ááºá
áá¬ááœá±á¡áá»á¬ážááŒá®ážááŸááááºá ááá±á¬á·ááºáá±ážááŒááºážááẠá¡áá»áááºá á
áœááºážá¡ááºááŸáá·áº áá®ááœááºáááºáá®ážááá¯ááºááŸá¯ááá¯á· ááá¯á¡ááºáááºá áá±á¬ááºážá
áœá¬á¡áá¯á¶ážáá»ááá¯ááºáááº- áá«á·á
á¬á¡á¯ááºáá»á¬ážá
áá®áá±á¬á· áá«ááᯠá ááá¯ááºáá¡á±á¬ááºá
Google ááŸá¬ ááááá¯á¶ážá
áá¯ááºáá¯ááºážá ááŸááºáá¬ážá
áᬠáá¬ááºáááºážááá¯áá±ážáá²á· á
áá«áá
á±á áááŒá¬áá±ážáá®á Google ááŸáá·áºáááºáááºá ááá±á¬ááºážááŸá¯áá»á¬ážáá»á¬ážá
áœá¬ááŒá±á¬áá±ááŸááºáž áá»áœááºá¯ááºáááá±á¬áºáááºáž áá»áœááºá¯ááºáááá¯ááºááá¯ááºáá¯áá¹ááá®ááẠá¡áááºá¡áá»ááºážáááŒáá·áºáá®áá±á¬ áá¯ááºáááºážáá¯á¶ážááŒááºáá»ááºáá»á¬ážááᯠáá¯á¶ááŸááºááŒá¯áá¯ááºáá±á¬á¡áá«ááœáẠá
áááºááá±á¬ááºážááŒá
áºááá«áááºá áá
áºáá»áááºáááºážááŸá¬áááºá áá»áœááºá¯ááºááá¯á·ááẠáááºážááᯠáá±ážáá±á¬ááºááá«áááº- Google á á¡ááœááºážááá¯ááºáž á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááẠá¡ááŸááºáááẠáá¬ááœááºáá±á¬ááºážááœááºáááºá ááá±á·áá±ááºááœáẠááá¯ááá¯áá±á¬ááºážááœááºáá±á¬á¡áᬠáááŸáááŒá±á¬ááºáž ááŒá±á¬ááẠáá¯á¶ááŒá¯á¶áá«áááºá Google ááᯠá
áááºáááºáá±á¬ááºáá°áá»á¬ážááẠáá»áœááºá¯ááºááŒá
áºáá°ážáááºááẠáá»á¬ážá
áœá¬áá¬ááœááºáá±á¬ á¡ááºáá»ááºáá®áá¬áá»á¬ážááŒá
áºááŒááŒá®áž á€áá¬ááºáááºážááẠááá¯á¡áá»ááºááá¯áᬠá¡áááºááŒá¯áá«áááºá
ááááŠážá
áœá¬á á¡áááºážáááºáá±á¬áá±á¬ááºáá¶- Google áá¯áá±á«áºáá±á¬áá±áá¬ááááºážáááºážááŸá¯áááºážááá¬ááŸááááºá
Bigtable á áááºá áá¬áá±á¬ááºážáá±á¬á¡áá»ááºááŸá¬ áááºážááá¯á·ááœáẠáááºááááºáá¬áá¬áá»á¬ážáá¯áá±á«áºáá±á¬ á ááºááœááºážááááºážáá»á¯ááºááŸá¯áá±áá¬ááºá¡áá¬ááá¹áá¯áá»á¬áž (á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááá áºá áááºáá áºááá¯ááºážá¡ááŒá áº)á á¡ááœáŸááºážááááºážááŒá®ážáá»á¬ážáá«ááŸááᬠáá áºáá»áááºáá»áááºááœáẠá áá áºááᯠáá»á²á·ááœááºááá·áºá¡áá«ááœáẠáááºážááá¯á·ááŸá¬ ááááºááá¯á·ááŸá¯áá»á¬ážááŒá áºáá¬áááºá Bigtable á¡ááºáá»ááºáá®áá¬áá»á¬ážááẠáá»á²á·ááœááºááá¯ááºááŸá¯ááᯠáááºááá¯á·á¡áá±á¬ááºá¡áááºáá±á¬áºááááºááᯠá áááºááŸá¯ááºááœá±ážáá±ááŒááŒá®áž áááºážááá¯á·ááẠáááºááááºáá¬áá¬áá»á¬ážááᯠá¡ááŒá¬ážáá±á¬ Bigtable ááá¯ááŸá±á¬ááºááŸá¯ááŒáá·áº á¡á á¬ážááá¯ážááá¯ááºááŒá±á¬ááºáž áá¯ááºáááẠááááŸááá¬áá²á·áááºá ááá¯á·ááŒá±á¬áá·áº Bigtable ááẠBigtable á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯á áá áºá áááºáá áºááá¯ááºážááŒá áºáááºá á€ááá¯ááŸá±á¬ááºáá¯á¶áá»á¬ážááẠá¡ááá·áºááá¯ááºážááœááºááŸááá«áááºá
áá±á¬ááºáááºá áááºáááºá á¬ážá áá¬áá±á¬ááºážááá·áºá¡áá±ážá áááºá¡áá»ááºááŸá¬ Bigtable ááẠá¡áá»áááºá¡áá±á¬áºááŒá¬á¡á±á¬áẠGoogle ááœáẠáá±áááºážá á¬ážáá¬ááŒá®áž áá±áá¬á¡ááŸá¶á·ááœááºááŸááá¬ááŒá®áž á¡ááœá²á·áá áºáá¯á á®ááœáẠáááºážáááá¯ááºááá¯ááºááá¯ááŸá±á¬ááºááŸá¯ááŸááááºá ááá¯á·ááŒá±á¬áá·áº áá±á¬ááŒá¬áá±á·á¡á ááºážá¡áá±ážáá»á¬ážá¡áááºá០Larry Page á áá±á«á·áá±á«á·áá áá±ážáá²á·áááºâ âáá¬ááá¯á· Bigtable áá áºáá¯ááẠááá¯ááŸááá¬áá²á áá¬ááá¯á· áá áºáá¯áááºážááá¯ááºáá¬áá²" áá®á¡áá¯áá®á¡áá ááá¯ááŸá±á¬ááºááŸá¯áá áºáá¯ááẠGoogle áááá¯ááŸá±á¬ááºááŸá¯ááá¯á¡ááºáá»ááºá¡á¬ážáá¯á¶ážá¡ááœáẠáá¯á¶áá±á¬ááºááá·áºáááºá áá¯ááºáá«áááºá áá°ááá¯á·áᬠáááºááœá±á·áá»áá²á· ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááá¯ááºáᬠá¡ááŒá±á¬ááºážááŒáá»ááºááœá±á¡ááœáẠáá áºáá¯áááºážááᯠáááºáá±á¬á·á០áááœá¬ážáá²á·áá°áž (ááŒá áºááá¯ááºáá»á±ááŸááá²á· áá»ááŸá¯á¶ážááŸá¯áá²á· á¡áá»áá¯ážáááºááœá±ááá¯áá²) áá«áá±ááá·áº áá®á¡áá¯áá®ááá±á¬á· á áááºáááºá á¬ážá áá¬áá«áá²á á ááŒá¬áá á¬áá áºáá¯áá¯á¶ážá¡ááœáẠááá¯ááŸá±á¬ááºáá¯á¶áá áºáᯠ(á áá¬ážáá ááºá Amazon á áá°ááá¯á·áá²á· Sable áá²á· áá«ááᯠáá¯ááºáá²á·ááá¬ážááá¯áᬠáá áºáá±á¬ááºáá±á¬áẠáááá«ááá¬ážá)
áá¬áá²ááŒá áºááŒá Ạáá®ááŸá¬ áá«á·áá¬ááºáááºážá
ááá¯á¡áá»áááºááœááºá áá»áœááºá¯ááºááẠGoogle ááœáẠá¡áá¯ááºáá¯ááºáá±áááºááŸá¬ ááŸá áºááŸá áºáá»á±á¬áºáá»áŸáá¬ááŸááá±ážááŒá®áž áá áºáá±á·ááœáẠá€áá²á·ááá¯á·áá±á¬ á¡áá¬áá áºáá¯ááŒá áºááá·áº Bigtable á¡ááºáá»ááºáá®áá¬á¡ááœá²á·áá¶á០á¡á®ážáá±ážááºáá áºá á±á¬áẠáááºáá¶áááŸááá²á·áá«áááºá
áá»á áºááŸá áœá¬áá±á¬ á ááááºá
Bigtable á¡ááœá²á·á០áááºá¹ááá¬áá«á [áá±áá¬á ááºáá¬á¡áááº] ááœáẠáááºááẠá¡ááœááºááŸá±ážáá»áá±á¬ Bigtable binary ááᯠá¡áá¯á¶ážááŒá¯áá±ááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á· á¡áááá±ážááá¯áá«áááºá á€áá¬ážááŸááºážááᯠááá¶á·ááá¯ážáá±á¬á·áá² áá±á¬ááºáá¯á¶ážáá¬ážááŸááºážááá¯á· á¡ááá·áºááŒáŸáá·áºááẠáá»áœááºá¯ááºááá¯á· áá°áá®ááá¯áá«áááºá
á€ááŒá¿áá¬á¡ááœáẠá¡áá°áááœáá¯ááºáá±á¬ááºááẠá¡áá»áááºá¡áááºážáááºáá±ážááá¯ááºáá«á áá»áœááºá¯ááºá¡á¬áž á¡áááá±ážáá«á
á¡áá¬áá¬á¡áá±á¬ááºážáá¯á¶ážááŒá áºáá«á á±,
Bigtable á¡ááœá²á·
Google ááŸá¬ áá±ážááºááœá±á¡áá»á¬ážááŒá®ážááá²á·á¡ááœáẠááááá áºáá»ááºááŸá¬ áá®á¡áá¬ááœá±ááᯠáááºáá²á·áááº-
áá±ážá á¬ážá¡ááºáá«áá±á¬á
á¡ááœá²á·áá áºááœá²á·á០áááºá¹ááá¬áá«á áá»áœááºá¯ááºááá¯á·ááẠááᯠblah blah blah blah blah blah ááᯠáááºááœááºááá¯áá«áááºá ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬ááá¬á
blah blah blah á¡ááœáẠááá·áºá¡ááá¯ážáááºá¡áá»áááºá¡áá»áá¯á·ááᯠá á®á ááºáá±ážááá¯ááºáá«á áá»áœááºá¯ááºááá¯á·á¡á¬áž á¡áááá±ážáá«á
á¡áá¬áá¬á¡áá±á¬ááºážáá¯á¶ážááŒá áºáá«á á±,
á¡áááá·áºáá áºáá»áá¯ážáá»áá¯áž
áá»áœááºáá±á¬áº áá»ááºáá»ááºáž áá»ááºáá áºáá¯áá®ážáá«áž ááŒá áºáá±áá²á· á¡ááá áááºáá²á· á¡áá¬ážááŸá¬áá±á¬á· áá¬áá»áẠááŒá®ážááœá¬ážáá²á· áá¶á á¬ážáá»ááºááᯠáá¶á á¬ážááá¯ááºááááºá ááá¯ááºá¡ááá¡áá» áá«áá±ááá·áº ááá¬ážáááºá á¬áá²á·áá°áááºá áááááá¬áá¬áá»áœááºá¯áẠBigtable ááᯠá¡áá¯á¶ážáááŒá¯áá±á¬ááŒá±á¬áá·áº áááºáá¶áá° ááŸá¬ážááœá¬ážáá«áááºá
áá«áá±ááá·áº áá°ážáááºážáááºá
áá áºáá±á·áá¬áá¯á¶ážáá¯á¶áž á¡áá¯ááºá¡ááŒá±á¬ááºážáá²á· ááá¯ááºáááá¯áá®ážááá¯áá»á±á¬ááºááŸá¬ á ááºážááŒáá·áºááá²á· áá«ážáááºážá¡áá¬ážáá»áá¯ážááœá±ááᯠá¡ááŸáá·áºáá» ááœá±ážááŒáá·áºáááá±á¬á· á¡áááºážáá¯á¶áž áá¯á¶ážáá±á¬ááºá áá®á áá áºááᯠáá±á¬ááºážáá±á¬ááºážáááºááŸááºážááŒá®áž áá®á ááœááºáá áºáá¯á¶ážáá²á· ááá¯ááºáá¯á¶ááá± ááááœá¬ážáá±á¬ááºá¡á±á¬áẠáá®ážáááºáá±áá±ááá·áºá á á¬áá±ážááá¯á· á¡ááœá±ážá ááá¯ážáá¬áá²á· áá¶á á¬ážáá»ááºááᯠáá»á±á¬á·áá»á±á¬ááºážá áœá¬áá²á· ááá¬ážáá²á·áááá°ážá
áá«á·áá¬áááºááᯠááŒááºááŒááºáá¬ážáá¬ážááŒá±á¬ááŒáááºá ááŒá®ážáá±á¬á· á¡á®ážáá±ážááºááᯠáááŒá¬ážáá°áá²á· á¡á®ážáá±ážááºááá¯ááºáá²á cc: ááá¯á·ááá¯áẠbcc: ááá¯ááºáá«á á¡áá¶áá±á¡áá¶áá¬ážááẠá¡ááœááºááẠáá¯áá¹ááá¯ááºáá±ážáááºááŒá®áž ááŸááºážáááºážáááºá áá«á á¡ááŸá¬ážáá áºáá»áá¯ážááŒá áºááá¯ááºááá¬ážá
áá±á¬ááºáá¯á¶ážáá±á¬á· áááá»ááºá áááºá ááá¯áá±á¬ááºážáá¬ááŒá®áž áá°ááá¯á·ááŒá±á¬áá²á·áá²á· áá±áá¬á ááºáá¬ááŸá¬ááŸááá²á· Borg ááœááºááá¯ážááºááᯠááœá¬ážááŒáá·áºááá¯ááºáááºá
á á®áá¶ááá·áºááœá²ááŸá¯á¡á±á¬ááºááœáẠáá»áœááºá¯ááºááœáẠBigTable ááá¯ááŸá±á¬ááºááŸá¯ááŸááááºá á áááºááá±á¬ááºážáá«áá°ážá áá¬áá²? áá°á·á¡ááŒá±á¬ááºážá¡áá¬ááœá±ááᯠááŒáá·áºááŒá®áž wow! áááºážááẠáááá áá¯ááŸá ẠááœááºáááœáẠGoogle ááœáẠáá»áœááºá¯ááºáááááá¯á¶ážá¡áááºááœáẠáá»áœááºá¯ááºááá¯ááºáá²á·ááá·áº Codelab incubator ááŸááŒá áºáááºá Codelab ááẠááá·áºá¡á¬áž ááá¯áá±áá¬ááœáẠáááºááá¯ážá¡áá»áá¯á·áá±ážááẠBigtable ááᯠááœááºážá¡á¬ážáá±ážáá²á·ááŒá®áž ááá¯áá±á¬ááºááœáẠááá¯ááŸá±á¬ááºáááºážááᯠáá»áœááºá¯ááºáááºáá±á¬á·á០áááááºáá²á·áá±á ááŸá áºááŸá áºáá»á±á¬áºááœá¬ážáá±ááá·áºáááºáž á¡áá¯ááºááŒá áºáá±áá¯ááºážáá«áá²á
á€áá¬ááºáááºážááœáẠááŸááºáá¬ážááœááºá¡áá»ááºáá»á¬ážá
áœá¬ááŸááááºá ááááŠážá
áœá¬á Bigtable áá¡áá¯ááºááẠGoogle áá
áá±ážáá±á«áºááœááºá¡ááœááºá¡áá±ážááá«áááŒáá·áºáá±á¬ááºááŸá
áºááŸá
áºááá·áºá¡ááŒá¬ááœááºáá
áºá
á¯á¶áá
áºáá±á¬ááºááŸá¡ááá¯ááá¯ááŸá±á¬ááºááŸá¯ááá¯áááááŒá¯ááááŒá®áž binary áá¬ážááŸááºážáááºáá±ááºáá±á¬ááºáá»áá±áá±á¬ááŒá±á¬áá·áºáá¬ááŒá
áºáááºá ááŸáá¯ááºážááŸá¥áºááŒáá·áºáá±á¬á· ááá«áááºážáá¯á¶ážááá¯á· á
ááºážá
á¬ážáááºá
áá±á¬ááºáááºááŸááºáá¬ážá áá¬áá áºáá¯ááá±á¬á· ááá¯ááŸá±á¬ááºááŸá¯áá«á ááŸá áºááŸá áºá¡ááŒá¬ááœáẠá¡áá¯ááºáá¯ááºáá²ááŒá áºáááºá. WTF? áá±áá¬á ááºáá¬áá»á¬áž áá¬á áááºáááºá áááºážááá¯á·ááẠááŒááºáá±á¬ááºááŸá¯áá»á¬áž ááŒá¯á¶ááœá±á·áááŒá®áž ááŒá¯ááŒááºááááºážááááºážááŸá¯ áá¶áá°áááŒá®áž á¡áá»áááºááá¯ááºáž ááŒá±á¬ááºážáá²áá±áá«áááºá áá¬á·ááºáá²ááᯠá¡ááºááááºáá¯ááºáá¬ážááŒá®ážá ááá¯ááºáá»á¬ážááᯠáá²ááŸááºááŒáááºá á¡áá¬á¡á¬ážáá¯á¶ážááᯠá¡áááºáááŒáẠááŒáŸáá·áºáááºáá±áá«áááºá á€ááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááŒáá·áº áá»áœááºá¯ááºááááá¯ááááºááᯠááŸá áºááŸá áºááŒá¬á¡á±á¬áẠáááºáááºááá¯ááºá á±ááẠáááºááá¯á·áá¯ááºáá±á¬ááºááá¯ááºáá²á·ááááºážá áááºážááẠ2020 ááœáẠá¡áááºážáááºáá»áŸáá¬áá±á¬ á¡á±á¬ááºááŒááºááŸá¯áᯠáááºááá±á¬áºáááºáž 2005-2007 ááœáẠá¡áá±á¬áºáá±áž á¡áááºááŒá®ážá áᬠááŒá áºáá²á·áááºá
ááŒá®ážáá±á¬á· á¡á¶á·ááŒá áá¬á¡áá±á¬ááºážáá¯á¶ážááá±á¬á· áááŒá¬ážááŒááºáááºááá»áá¯á·á ááŒááºáá¡ááºáá»ááºáá®áá¬á¡ááœá²á·áá áºááœá²á·á Bigtable áá²á· áá±ážáááºááŒá®áž á¡áá»ááºážááŸá®ážááŒá áºáá±áá²á· áá¬ááááá»áá¯á·áá²á· ááá¯ááºááŸááºá áá»áœááºáá±á¬á·áºáá® áá»ááºážáááºáá¬áá¬á áá¯áá¡ááœá¬ážá¡áᬠááœááºáá²á·ááá·áº ááŸá áºááŸá áºá¡ááœááºáž - áááºážááᯠá¡ááºááááºáá¯ááºááẠá¡áá°á¡áá® áááºážááŸááºážáá±áá«áááºá
áá°ááá¯á·ááᯠáá»á±ážáá°ážáááºáááºá ááá¯ááŸá±á¬ááºáááºážááᯠáá»ááºááá¯ááºááŒá®áž áá¯á¶ááŸááºá¡ááá¯ááºážáá² á¡áááºáááºáá²á·áááºá áá«áá±ááá·áº ááá·áºáá¯á¶ážááŸá áºááŒá¬áá±á¬á· áá®á á¬ááᯠáá»áœááºáá±á¬áº ááœá±ážáá±áá¯ááºážáá«áá²á á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áº áá áºáá«áá áºáá¶ááœáẠáá»áœááºá¯ááºááẠGoogle Cloud á០á¡áá¬ážáá°á¡á®ážáá±ážááºáá»á¬ážááᯠáááºáá¶áááŸááá±á¬ááŒá±á¬áá·áºááŒá áºáááºá áááºážááá¯á·ááẠá€áá²á·ááá¯á· ááŒáá·áºááááº-
áá±ážá á¬ážá¡ááºáá«áá±á¬ Google Cloud áá¯á¶ážá áœá²áá°á
ááááá±ážáá»ááºá¡áá±ááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠ2020 áá¯ááŸá áºááŒáá¯ááºáááœáẠ[áááºá¡áá¯á¶ážááŒá¯ááá·áºáááŸááááŒá áºááá¯á¡ááºáá±á¬áááºáá±á¬ááºááŸá¯] áááºáá±á¬ááºááŸá¯ááᯠáááºááá¯ááºážáááºááŒá áºááŒá®ážá ááá¯á·áá±á¬ááºááœáẠáááºáááŒá áºáááºáá»á¬ážááᯠá¡ááá·áºááŒáŸáá·áºááááá±á¬á·áá«á áá®áá¬á ááºážáááºááŸá¯ááœáẠáá«ááŸáááá·áº áá±á¬ááºáá¯á¶ážáá¬ážááŸááºážááá¯á· á¡ááá·áºááŒáŸáá·áºáááºááẠá¡ááŒá¶ááŒá¯ááá¯áááºááŸá¬á á á¬ááœááºá á¬áááºážáááŸáá ááœáŸá±á·ááŒá±á¬ááºážááŸá¯áááºážááŒá±á¬ááºážáááŸáááá·áºá¡ááŒáẠáá»áœááºá¯ááºááá¯á·áá¡áá°á¡áá®ááŒáá·áº ááááºá áá±ááºáá±á¬ááºáá»áá±ááŒá®ááŒá áºáááºá
á€ááŒá±á¬ááºážáá²ááŸá¯ááẠGoogle Cloud ááááºáá±á¬ááºážá á¡áá¯á¶ážááŒá¯áá°á¡á¬ážáá¯á¶ážá¡áá±á«áº á¡áááºážáááºáá¬áááºáá±á¬ááºááŸá¯ááŸáááŒá±á¬ááºáž áá±áá»á¬á á±ááẠáá»áœááºá¯ááºááá¯á·áááááŒá¯áá«áááºá
áá¬áááá°áááºáá»ááºážáá»á¬áž,
Google Cloud Platform
áá«áá±ááá·áº áá°ááá¯á·ááááºááŒá±á¬áá±áá¬á áá®ááá¯á á¬ááœá± ááááºáá°ážááá±á¬ááºáá«áá²á
áá±ážá á¬ážá¡ááºáá«áá±á¬á
ááá²ááá¯ááœá¬ážáá«á Fuck , fuck you , fuck you. á¡áá±ážáááŒá®ážáá±á¬ááŒá±á¬áá·áº áááºáá¯ááºááá»áŸááᯠáá»ááºáá¬ážáá«á á¡áá±ážááŒá®ážáá¬á áá«ááá¯á·áá²á·á¡áá»áááºáá²á áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·á á¡áá áºá¡ááŒá±ážáá»á¬ážááᯠááááºážááááºážááẠá¡áá»áááºááŸáá·áºááœá±ááᯠááŒá¯ááºážáá®ážááŒá®áž áááºážááᯠááŒá®ážááœá±á·áá±áá±á¬ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááẠáááºážááᯠááá±á¬ááºáá¶á·áá±á¬á·áá«á áá«ááŒá±á¬áá·áº áááºážáá²á· ááá¯ááºáá²áá²á· á¡á á®á¡á ááºááœá±ááᯠááŒááºááŒá®áž áá«ááá¯á·áá²á· áá áºáááºážáá²á· á á¬ááœááºá á¬áááºážááœá±ááᯠááá¯áááºááœá±ááŸá¬ ááŒá áºáá¯ááºááá¯á· áá±á¬ááºážáááºážáááºážáá²á·á áá«ááá¯á·áá²á· á¡áá áºá¡ááŒá±ážá¡áá áºá á¡áá±á¬ááºážá¡áá áºá¡ááŒá±ážááœá±áá²á· áá¯á¶ážáááᯠááá°áá«áá°ážá áá¬ááŒá áºááá¯á·áá²ááá¯áá±á¬á· áá«ááá¯á· áá®áá®ááá¯ááºážá áá±á¬áºáá±á¬áºááá¯ááºáááºááœá áá²áá²á áá«áá±ááẠáááºáž ááŒá¿áá¬á áá«ááá¯á·ááá¯ááºáá°ážá
ááá·áºááá¯ážáááºááŸá¯áá»á¬ážá¡á¬ážáá¯á¶áž áá áºááŸá áºá¡ááœááºáž á¡áá¯á¶ážááááºáá±á¬á·ááŒá±á¬ááºáž áá±áá»á¬á á±ááẠáá»áœááºá¯ááºááá¯á· áááºáááºááŒáá¯ážáááºážáá±á¬ááºááœááºáá«áááºá
áá»á±ážáá°ážááŒá¯á áá»áœááºáá«á
Google Cloud Platform
á¡ááŸááºá áá®ááá¯á á¬ááœá±ááᯠáá áºá áá áºááŒáááºáá±á¬áẠáááºáá¶ááá¬á áá«ááœá±á áááœá²áááœá± áááŒá¬ááááá¯áááᯠááŒá áºáá»ááºáá±áááºáá«áááºá ááœááºážáá¯ááºáá áºááá¯ááºáááºá áá»áœááºá¯ááºááẠGCP á០cloud ááá·áºáá»ááºáá±ážá áááºážááá¯á· áááºážááá¯á·á áá°ááá¯ááºááœáá·áºááá¯ááºáᬠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯áá»á¬ážá¡áá±á«áº ááŸá®ááá¯ááẠáá»áœááºá¯ááºááá±á¬ááá°áá±á¬á·áá«á á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áº á¡ááŸááºááááºááœáẠáááºážááá¯á·ááẠáááºážá "áá±ááºááá®áá±á¬á·áá±á¬" áá¯ááºáá¯ááºáá»á¬ážááᯠááááºááẠGoogle ááŸáá·áº á¡ááŸá®ááá¯ááºááẠááŒáá¯ážá á¬ážááŒááºážááẠá¡ááŸááºááááºááœáẠááœáá·áºáááºážáá±á¬ á¡áááºážá¡ááŒá áºá áá áºááᯠááááºážááááºážáá¬ážááẠááá¯ááá¯ááœááºáá°áá±á¬ááŒá±á¬áá·áºááŒá áºáááºá
Google Cloud ááᯠáááŒááºáááºááŸá¬ ááá¯á·ááá¯á·áá«á ááá®ážá ááºáá°ážá áá°ááá¯á·ááá¯áá±áááºáá¬áááŒá®ážáá±ážáá°ážá áááŒá¬ážáááºáááºááœá±ááŸá¬ áá¯áá¹ááá®áá²á·á áœááºážáá±á¬ááºáááºááᯠááŒáá·áºáá¡á±á¬ááºá Google á¡ááºáá»ááºáá®áá¬áá»á¬ážááẠáááºážááá¯á·á áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬ááá¯ááºáᬠá ááºážáááºážááᯠáá¯ááºáá°ááŒááŒá®áž áááºážááẠá¡ááŸááºáááẠááŒá¿áá¬áá»á¬ážááᯠááŒá áºá á±áááºá áá¬áááẠáááááá¬ážáááá°áá»á¬ážá¡ááœáẠáá±á¬ááºáá»á±á¬ááºáá áºáá¯ááŒá áºááŒá®áž Google áááºáááºážáá»á¬ážááẠáááºážááá¯á·á áá¯á¶ážááŒááºáá»ááºáá»á¬ážááẠá¡ááŒá²ááŸááºáá±ááŒá®áž ááŸááºáááºááŒá±á¬ááºáž (ááá±áááœááºááá¯ááºáá±á¬ á¡áááá¹áá«ááºááœáá·áºááá¯áá»ááºá¡áá»áá¯á·á¡á) ááẠáá±á¬ááºáááºáá»á¬ážááᯠááá¯á áá¯ááºááŒááºážááẠááá¯á¡áá±ážááŒá®ážáááºáᯠGoogle áááºáááºážáá»á¬ážá áœá¬á áááºááŒááºáá¬á á±áááºá
Google ááŒááºáááŸá á¡ááŒá¬ážáá±á¬ ááá±á¬áá»ááºááŒá®ážáá»á¬ážá០áá»áááºážááá°áá¬á¡áá»áá¯á·ááᯠáá±á¬áºááŒáá±ážáááºááŒá áºáá±á¬áºáááºáž á€áá¯á¶á á¶ááᯠáá±áá¬ááá¯ááºážááœáẠááœá±á·ááŒááºááááºáᯠáá»áŸá±á¬áºááá·áºáá«áááºá á¡á±á¬ááºáá«á¡ááá¯ááºážááŒá áºáá«áááº- áá±á¬ááºááŒááºááá¯ááºáááºáá®ááŸá¯á áá áºáá»á¬ážááẠáááºá á¯ááŸá áºáá»á¬ážá áœá¬ ááŸááºáááºááŒá®áž áá±ááºáá®áá±áá«áááºá.
áá±á¬ááºááŒááºááá¯ááºáááºáá®ááŸá¯ááẠá¡á±á¬ááºááŒááºáá±á¬á áá áºá¡á¬ážáá¯á¶ážá áá®ááá¯ááºážáááºážááá¯ááºááŒá áºáááºá ááœáá·áºáááºá ááá¯ááá¯áááºááŸá¬ open source code ááŸáá·áº/ááá¯á·ááá¯áẠopen standard ááŒáá·áº á¡áá±á¬ááºá¡áááºáá±á¬áºá¡áá¯á¶ážááŒá¯ááŒááºážááŒá áºáááºá áá°ááá¯ááºážá á áááºááááºááá¬ááŒá áºáá±á¬ááºá¡á±á¬áẠáááºááŸá¬ážááœááºážáá²á· áá áºáá¯áá¯ááᯠááŒá±á¬áá±áááᯠáá¶á á¬ážááááºá áá«áá±ááá·áº ááá¯ááºáá°ážá áá«á ááá¯ááºáá¶áá±ážááŒá¿áá¬ááá¯á· á¥ááá¬ááœá±ááá¯áááºá
áá»áœááºá¯ááºááœá±ážáá»ááºááá·áº ááááá¯á¶ážá áá áºááŸá¬ ááŸá±ážá¡áá»áá¯á¶ážááŒá áºáááº- Windows Notepadá OS kernel ááŸáá·áº International Space Station ááá¯á·ááŒá¬ážááœáẠáá±á«ááºážá ááºáá¬ážáá±á¬ GNU Emacs ááŒá áºáááºá ááŸááºážááŒááẠá¡áááºážáááºáááºáá²áá±á¬áºáááºáž á¡ááá¯áá»á¯ááºá¡á¬ážááŒáá·áº Emacs ááẠááá·áºá¡á¬áž ááá¯ááá¯á¡áá»áá¯ážááŸáá á±ááẠáááá¯ááááºáá±ážáá¬ážááŒááºážá¡ááœáẠ1976 (ááœááºáá²á·ááá·áº áá¬á á¯ááŸá áºáá áºáááºáá®ážáá«ážááá·áºá) áááºáá®ážáá²á·áá±á¬ áááá¯ááááºáá áºáá¯ááŒá áºááŒá®áž á á¬áá¬ážáááºážááŒááºáá°á¡ááŒá Ạáááºáá±á¬ááºáá¬ážáááºá
áá»áœááºáá±á¬áº áá±á·ááá¯ááºáž Emacs áá¯á¶ážáá«áááºá áá¯ááºáááºá IntelliJ ááá¯áááºáž áá±á·ááá¯ááºážáá¯á¶ážáááºá á¡á²áá«á áá°á·ááá¯ááºááá¯ááºáá¬áááºááŸá¬ á¡á áœááºážáááºáá²á· tooling platform áá áºáá¯ááŒá áºáá¬áááºá ááá¯á·áá±á¬áº IntelliJ á¡ááœáẠextensions áá»á¬ážáá±ážáá¬ážááŒááºážááẠEmacs á¡ááœáẠextension áá»á¬ážáá±ážáá¬ážááŒááºážáááºááá¯ááá¯áááºááŸááºážáá»ááºááŒá®ážááŒá®ážááŸá¯ááºááœá±ážáá±á¬á¡áá¯ááºááŒá áºáááºá ááá¯á·ááẠááá¯á¡áá±ážááŒá®ážáááºááŸá¬ Emacs á¡ááœáẠáá±ážáá¬ážáá±á¬ á¡áá¬á¡á¬ážáá¯á¶ážááᯠááááºážááááºážáá¬ážáááºá áá¬áá ááº.
áá»áœááºáá±á¬áº 1995 áá¯ááºážá Emacs á¡ááœááºáá±ážáá²á·áá²á· software ááᯠá¡áá¯áá áá¯á¶ážáá±áá¯ááºážáá«áá²á á¡á á±á¬ááá¯ááºážááá¯ááºááẠ80s á¡áááºááá¯ááºážááŸá¬ Emacs á¡ááœááºáá±ážáá¬ážáá²á· module ááœá±ááᯠáá áºáá±á¬ááºáá±á¬ááºá áá¯á¶ážáá±áᬠáá±áá»á¬áá«áááºá áááºážááá¯á·ááẠá¡áá«á¡á¬ážáá»á±á¬áºá áœá¬ ááŒááºáááºááŸá¯ á¡áááºážááẠááá¯á¡ááºááá¯ááºáá±á¬áºáááºáž áááºážááẠá¡ááŸááºáááẠááŸá¬ážáá«ážáá«áááºá Emacs á¡ááœáẠáá±ážáá²á·áá°ážáᬠ(á¡áá»á¬ážááŒá®ážáááºáž áá±ážáá°ážáááº) ááŒááºááŒá®áž áááá¯áá¬áá¯ááºááá¯á· ááá¯áááºá
Emacs ááœáẠá¡áá¯á¶ážáááŒá¯áá±á¬á·áá±á¬ á¡áá¬áá»á¬ážá¡ááœáẠmake-obsolete áá¯áá±á«áºáá±á¬ áá¯ááºáá±á¬ááºáá»ááºáá áºáá¯ááŸááááºá Emacs á áááºážááá¯á·ááᯠááŒá¬ááŒáá·áºá áœá¬ááááºážá ááááºáááºáá±ážáá²á·áá±á¬ááŒá±á¬áá·áº Emacs á០á¡ááŒá±áá¶áá»áá±á¬ ááœááºááŒá°áá¬ááá±á¬ááá¬ážáá»á¬áž (á¥ááᬠ"áááºážááá¯áž" áá°áááºáá²á·ááá¯á·) áááŒá¬áá ááœá²ááŒá¬ážáá«áááºá á€áááºááŸá¬ á¡áá»áááºáá®áá±áá°áá»á¬ážá¡ááœáẠáá¯á¶ááŸááºá¡áá¹ááá¬ááºáá áºáá¯ááŒá áºáááº- ááá·áºáááºááŸááºáá»ááºáá»á¬ážá¡á¬ážáá¯á¶áž ááŸá¬ážááœááºážáá±áá«áááºá ááá¯á·áá±á¬áº Emacs ááœáẠáááºážááá¯á·á áááºážá áá¬ážááŒáá·áº áá±á«áºáá±á«áºáá±á¬ ááŒááºážáááºááŒááºážááá¯ááºáᬠá¡áá°á¡ááá áºáá¯ááŸááááºá áá¯ááºááœááºááŒááºáž.
ááá¯á·áá±á¬áº Emacs ááá¹áá¬ááœáẠááœá²ááŒá¬ážáá±á¬ á¡áá¯ááºáá¯ááºáá¯á¶ á¡áááá¹áá«ááºááœáá·áºááá¯áá¯á¶ááŸááááºá ááœá²ááŒá¬ážáá±á¬ á¡áááºážáᶠáá¶áá°áá»ááºáá áºáᯠááŸááááºááá¯áá»áŸááºá
Emacs áááá¹áá¬ááœáẠ(á¡á±á¬ááºááœááºáá»áœááºá¯ááºááá¯á·áá±á¬áºááŒááá·áºá¡ááŒá¬ážáááºáááºáá»á¬ážá áœá¬ááœááº) ááá·áºááœááºáá¬ážáá±á¬ API á¡ááŒá±á¡áá±ááᯠá¡ááŒá±áá¶á¡á¬ážááŒáá·áºááá¯ááá¯áááºááŸá¬- "áááºá¡ááŸááºááááºá€áá»ááºážáááºááŸá¯ááá¯á¡áá¯á¶ážáááŒá¯ááá·áºáá«á á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áºáááºážáááºá¡áá¯ááºáá¯ááºáá±áá»áááºááœááºáááºážáááºáá»áœááºá¯ááºááá¯á·ááá»áá¯á·ááœááºážáá»ááºá¡áá»áá¯ážáá»áá¯ážááá¯ááŒá¯á¶ááœá±á·áá±ááá±á¬ááŒá±á¬áá·áºááŒá áºáááºá á á¬áááºážáá®ááŸá¬á áá«áá±ááá·áº áá±á¬ááºáá¯á¶ážááŸá¬áá±á¬á· áááºážáá²á·ááœá±ážáá»ááºááŸá¯áá²â
Google áááá¹áá¬ááœáẠáá±ááºááá®áá±á¬á·ááŒááºážááá¯áááºááŸá¬ "áá»áœááºá¯ááºááá¯á·ááẠááá·áºá¡áá±á«áºáá¬ážááŸááá±á¬ áá»áœááºá¯ááºááá¯á·ááááááááºááᯠáá»áá¯ážáá±á¬ááºáá±áá«áááºá" áá«á¡ááŸááºáá«áá²á áá«á á¡ááŒá±áá¶á¡á¬ážááŒáá·áº ááá¯ááá¯áá¬áá«á ááá¯ááá¯áá¬á áá°ááá¯á·á áááºážááᯠááœááºážá¡á¬ážáá±ážáááá·áºáááºá ááŸááºááŸáẠáá¯á¶ááŒááºááŒááºážá¡ááœáẠááŒá
áºáááºá¡ááŒá
Ạá¡áá¯ááºáá»á¬ážá
áœá¬áá¯ááºáá«á
áá®ááá¯áá®áᬠ1500 á¡ááœá¬ááŸá¬ áá»áááºážáá±áá±á«ááºáá»ááºááá·áº áá¬ážáá±á¬ááºážááᯠáá±á¬ááºážááá¯ááºáááá¯áá«áá²á
á€áááºááŸá¬ "áá±ááºááœááºááŒááºáž" á áá¯á¶ážáááœá²ááŒá¬ážáá±á¬ áá¿áááá¯ááºáᬠá¡áááá¹áá«ááºááœáá·áºááá¯áá»áẠááŸá
áºáá¯ááŒá
áºáááºá Google á á¡áá¶á· á¡áááá¹áá«ááº
ááŒá¿áá¬á áá°ááá¯á·áááºáá¬ážáá¬ááẠá¡áá»á¬ážááŒá®áž ááá¯ááŒá®ážááŒá®áž áá±á¬ááºáááºááœá±áá²á· á á±á¬áá·áºááŸá±á¬ááºááŸá¯á áá°ááá¯á·áá²á· DNA áá²ááŸá¬ áááŸááá¬ááŒá±á¬áá·áº ááŸá áºáá±á«ááºážáá»á¬ážá áœá¬ áááºááŸááá±áŠážááŸá¬áá«á á€á¡ááŒá±á¬ááºážááᯠá¡á±á¬ááºááœááºáá±á¬áºááŒáá¬ážáááºá
áá®á¡áá»áááºááŸá¬ Emacs áᬠá¡ááá¯ááºážá¡áá¬áá áºáá¯á¡áá á¡á±á¬ááºááŒááºááŒá±á¬ááºáž áá²áá²áááºážáááºážááŒá±á¬áá±á¬á·áááºá á¡ááŒá±áá¶á¡á¬ážááŒáá·áº á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áº áááºážááá¯á·ááẠáá±á¬ááºááŒááºááá¯ááºáááºááŸá¯ááᯠá¡ááœááºá¡áá±ážá¡áááºáá¬ážáá±á¬ááŒá±á¬áá·áºááŒá áºáááºá ááááºáá±á¬á· áá«á áá»áœááºáá±á¬áºááá¯á· áá±á¬ááºážáá«ážáá²á· Thesis áá«á á¡á±á¬ááºááŒááºááŒá®áž ááŸá áºááŸááºááá»á¬áž ááœáá·áºáá±áá±á¬ á áá áºáá»á¬ážááẠáááºážááá¯á·áááºáááºážáá»ááºááœáẠáááºá á¯ááŸá áºáá»á¬ážá áœá¬ áá±ááá¯ááºáá²á·ááŒáá±á¬ á¡áá±ážá á¬ážá¡ááá¯ááºážá¡ááá¯ááºážáá»á¬ážá¡ááœáẠáááºážááá¯á·á á¡á±á¬ááºááŒááºááŸá¯ áá±ážáá±á¬ááºááááºááŒá áºáá«áááºá ááá¯ážáá»á²á·ááŸá¯áá»á¬áž/ááááºá¡ááºáá»á¬áž. áá«á áá±áá áá áºáá«á ááááºáá±á¬ááºážáá»á¬ážá ááá±á¬ááá¬áááŸáá·áº áááºážááá¯á·ááẠáááºáá»áŸá¡áá±ážááŒá®ážááŒá±á¬ááºážááᯠáá»áœááºá¯ááºááŒá±á¬áá²á·ááŒá®ážááŒá®ááŒá áºááŒá®ážá Google ááẠáááºážá áá±á¬áºááá¯ááááºáááá¯ááºážáá áºáá¯áá¯á¶ážááœáẠAndroid ááá¯á·ááá¯áẠChrome ááŒááºáááœáẠá¡á±á¬ááºááŒááºáá±á¬ááœáá·áºáááºážáá±á¬ ááááºáá±á¬ááºážáá áºáᯠáááºáá®ážááŒááºážááá¯á· áá±á¬ááºááŸáááœá¬ážáááºááᯠáá¬ážáááºááá±á¬áá±á«ááºááœá¬ážáá«áááºá
á¡ááŸááºááááºáá±á¬á· Android ááᯠá¡ááá¯áá»á¯á¶ážááŒá±á¬ááá·áºáá¬á áááºážá¡á²áá«ááᯠá ááºážá á¬ážáá±áá¬ááŒá±á¬áá·áºáá«á
áááá¥á®ážá áœá¬ Android ááẠGoogle ááá¯ááºáá«á. áá°ááá¯á·áᬠáá áºáá±á¬ááºáá²á·áá áºáá±á¬áẠáá°áá®ááŸá¯áááŸáááá±á¬ááºáá«áá²á Android ááẠ2005 áá¯ááŸá Ạáá°ááá¯ááºáááœáẠGoogle á០áááºáá°áá²á·áá±á¬ áá¯áá¹ááá®áá áºáá¯ááŒá áºááŒá®áž áá¯áá¹ááá®ááẠá¡áááºážááŸáá·áºá¡áá»á¬áž á¡ááá¯á¡áá»á±á¬áẠáááºáááºááœáá·áºááŒá¯áá¬ážáᬠá¡ááŸááºááááºááœáẠááŒá¬ážáááºááŸá áºáá»á¬ážá¡ááœááºáž ááŒá®ážááŒá®ážáá¬ážáá¬áž ááááááá±ážáá±á Android ááẠáá¬áááºááá¯ážááŒáá·áºáá»á±á¬áºááŒá¬ážáá±á¬ áááºážááá¬á¡á á¯á¡áá±ážáá áºáá¯ááŒá áºááŒá®áž á¡áá®á¡áá»áŸ áá¬áááºááá¯ážááŒáá·áºáá»á±á¬áºááŒá¬ážáá±á¬ á¡ááœá²á·á¡á ááºážáá áºáá¯ááŒá áºáááºá Googler áá áºáá±á¬ááºáááŒá±á¬áá²á·áááá¯áá² "áááºáž Android áá²ááᯠáááºááá¯á·áááá°ážá"
ááááºáá±á¬ááºážáá«ážááœááºá Android áá¡á
á±á¬ááá¯ááºážáá®ááá¯ááºážáá¯á¶ážááŒááºáá»ááºá¡áá»áá¯á·ááẠáááºáá»áŸááá¯ážááœá¬ážááŒá±á¬ááºáž ááœá±ážááœá±ážáá²á·áááºá áá±á·áá±á¬ááºá áá«áá®áá±á¬ááºážáá«ážááá¯áá±ážáá²á·á¡áá« áá°ááá¯á·á á¡áá¯ááŒá
áºáá±ááŒá®ááŒá
áºáá²á· "Instant Apps" ááá¯á· áá±á«áºáá²á· á¡ááá¯ááºá
á¬áž á¡ááá¯ááºá
á¬ážááœá± áá¯ááºáá±ááŒááẠ(á¡á¶á·ááŒá
áá¬!)
áá«áá±ááá·áº áá®áá±áá¬ááŸá¬ ááœá¬ááŒá¬ážáá»ááºáá áºáá¯ááŸááá«áááºá áááá¬áááºááŸá¬ážáá²á· ááŒá¬ážáá¬ážáá»ááºáá áºáá¯ááá±á¬á· Android áá°ááœá±áᬠáááºáá±á¬ááºá¡áá±ážááŒá®ážáá²á· ááááºáá±á¬ááºážááœá±ááᯠá¡ááŸááºáááẠáá¬ážáááºááá±á¬áá±á«ááºááŒááŒá®áž Android á¡ááºááºáá±á¬ááºážááœá±ááᯠáááºáááºá¡áá¯ááºáá¯ááºáá±á¡á±á¬áẠá¡á áœááºážáá¯ááºááŒáá¯ážá á¬ážááŒáá«áááºá ááááºáá±á¬á·á áá±á¬ááºááŒááºááá¯ááºáááºááŸá¯ááá¯ááááºážááááºážáá¬ážááá¯á· áá°ááá¯á·áá²á·ááŒáá¯ážáááºážá¡á¬ážáá¯ááºááŸá¯á á¡ááœááºááŒááºážáááºáá¬ááŒá±á¬áá·áº ááœááºáá²á·áá²á·ááŸá áºá¡áááºážáááºá Android áá¬áááœá²ááŸá¬ áá±áá¹ááááá¬ážá ááºááŸá¬ááẠá¡áááºá¡ááŒá®ážáá¯á¶ážá ááºáá á¹á ááºážáá»á¬ážááŸáá·áº APIs á¡áá»áá¯á·á¡ááœáẠáá¶á·ááá¯ážááŸá¯áá»áááºážááœá¬ážá á±ááẠááœááºážá¡á¬ážáá±ážááá¯á·ááŒáá¯ážá á¬ážáá±áá¬ááᯠááœá±á·áá²á·ááá«ááẠ(áá»áœááºáá±á¬áºááŸá¬ážáá«áááºá á¡ááááºáá²á· áá á¹á á¯áá¹áááºááŸá¬ ááŒá áºáá²á·áá²á· áááŒá¬ážá¡áá¬ááœá± á¡áá»á¬ážááŒá®ážáá«á áá±á¬áá®ážáá« Android áá±á¬ááºáá±ážááœá±á á¡áᯠá¡ááºááá¯áá®ážááŸá¬ážááᯠáá±á¬ááºááŒá®ážááŒá®ááá¯áá±á¬á· á¡á²áá«ááœá±ááᯠáá¬ááŒá±á¬áá·áº ááá¯á¡ááºáááºááá¯áᬠáá¬ážáááºáá«ááŒá®)á
Android áá°áá»á¬ážááẠá áááºáá°ážááááºááá¯ááºáá±á¬ á¡á áœááºážá¡áááºážáá»á¬ážáá®ááá¯á· áá±á¬ááºááŒááºáá¯ááºáᬠáááºážááá¯á·áá áá áºáá»á¬ážááŸáá·áº toolchains áá»á¬ážááœáẠá¡ááœá±á¡ááŸá áºáááºážááá¬ááá¯ááºáᬠá¡ááŒáœá±ážá¡ááŒá±á¬ááºá¡ááŒá¬ážááᯠá á¯áá¯á¶áá¬ážááŒáááºá á¡áá¯áá¯áá¬ážááááºá ááá¯ááºáááºáá®ááŸá¯áá°áá±á¬á¡áááºááŒáá·áºáááºážááá¯á·ááááºáá±á¬ááºááŸá¯á áá áºááœááºáá¯ááºáá±á¬ááºáááá·áºá¡áá°ážá¡áá»áá¯á·ááá¯áááºááŒááºááá·áºáááºá
á€á¡ááœááºááŒá±á¬áá·áº áá»áœááºá¯ááºááẠAndroid ááᯠááá¯áá»ááºáá±á¬ "You're Not Google" áá¯áá»á®ážááŒáŸáá·áºáá«áááºá áááºážááá¯á·ááẠáá¬ááŸááºáá¶ááááºáá±á¬ááºážáá»á¬ážááᯠáááºááá¯á·áááºáá®ážááááºááᯠááááá±á¬áºáááºáž Android ááẠGoogle áááŒá áºáá»ááºáá«á áááááºá áááºááá¯áá¯ááºáááá²á ááá¯á·ááŒá±á¬áá·áº Google ááẠáá°áá»á¬ážááᯠAndroid áá±á«áºááœáẠáááºážááá¯á·ááááºážáááºážá¡ááá¯ááºáž áá¯ááºáá±á¬ááºááœáá·áºáá±ážááŒááºážááŸá¬ áá áºáá»áá¯ážáááºážááœáẠá¡ááœááºá áááºáá»áá±áá«áááºá
ááá¯á·áá±á¬áºá Android á¡ááœáẠinstant apps ááẠáá±á¬áºáá±á¬áºááá¯ááºáá²áá±á¬ á¡ááŒá¶á¥á¬ááºáá áºáá¯ááŒá áºáááºá ááŒá®ážáá±á¬á· áá¬ááŒá±á¬áá·áºáá² áááá¬ážá áá±á¬ááºážááá¯ááŒáá±á¬ááŒá±á¬áá·áºááŒá áºáááºá ááá·áºáá»áŸá±á¬ááºááœáŸá¬ááᯠááŒááºáááºáá±ážáá¬ážááŒá®áž ááŒááºáááºáá®ááá¯ááºážááœá²áá«á! áá°ááœá±á á¡ááá®áá±ážááŸááºážáá±á«ááºáž ááŸá áºáááºážáá±á¬ááºááᯠááá¯ážááŸááºážá áœá¬ ááŒááºáá±ážááá·áºáá¯á¶áá«áá²á Instant Apps ááẠGoogler áá¡ááŒá¶á¡á ááºáá áºáá¯ááŒá áºáááºáᯠáá»áœááºáá±á¬áºáááºáá«áááºá
áá«áá±ááá·áº ááŒá¬ážáá¬ážáá»ááºáá áºáá¯ááŸááá«áááºá áá±á¬ááºááŒá±á¬ááºážááŒááºááá¯ááºáááºááŸá¯ááŸá¬ áá¯ááºáá»á ááááºááŒáá·áºáá¬ážáááºá Google á áááºáá¯ááºáááºááá¯ážááᯠáááºážááœááºááẠáá±á¬ááºážááá¯áá±áá»áááºááœáẠAndroid ááá¯ááºááá¯ááºá á¡ááá¯áá« áá¯ááºáá»á ááááºáá»á¬ážááᯠáááºáá¯ááºáááºááá¯áž ááŒá áºá á±áá«áááºá ááá»ááá»áá±ážááá²á· client áá«á
áááºážá APIs áá»á¬ážááœáẠáá±á¬ááºááŒááºááá¯ááºáááºáá®á á±ááẠAndroid á áááááááºááᯠáááºááœá±á·ááŒááºááá¯ááºáá«áááºá ááá·áºááœáẠááá°áá®áá±á¬ á áá áºááœá² áá±ážáᯠááá¯á·ááá¯áẠáá«ážáá¯ááŸááá»áŸáẠáááºážááẠá¡á°ááá¯ááºááœáẠáá±á¬ááºááŒááºááá¯ááºáááºááŸá¯ááŸáááẠáááááááºááŸáááŒá±á¬ááºáž áá±áá»á¬ááá·áº ááá¹ááá¬ááŒá áºáááºá ááááºáá±á¬ááºážáá±á¬áááœáẠáááºááá·áºá¡áá¬ááẠááá·áºáá±á¬ááºáááºáá»á¬ážááŸáá·áº ááá·áºá á»á±ážááœááºá¡áá±á«áº áááááááºáá»á¬ážááŸáá·áº á¡áááá¹áá«ááºáá°áááºá
á€áá±áá¬ááœáẠGoogle á á¡áááááŒá¿áá¬ááŸá¬ áááºážááá¯á·á á¡ááºáá»ááºáá®áá¬ááá¯ááºáᬠáá áºááá¯ááºáá±ááá·áºááŸááºážááŸá¯á¡ááœáẠáá¯ááºáá°ááŒááºážááŒá áºáááºá áá°áá®áá±á¬á¡áá¬ááᯠáá¯ááºáá±á¬ááºááẠáááºážáááºážáá»á¬ážá áœá¬ááŸááá±á¬á¡áá«á á¡áá±á¬ááºážá ááŸá áºáááºááœááºáááºážáá±á¬ áááºážáááºážá¡áá áºáá»á¬ážá á áááºáá°ážáááºáááºááẠáááºážáááºážáá±á¬ááºážáá»á¬ážáá±ážááœáẠááá¯ááºáá±ááá·áºá¡áá« áááºážááᯠáááŒáá¯ááºáá«á áááºážááẠá áá áºá¡áá áºá¡ááœáẠáááºáá°ááŸá¯áá»ááºážááᯠááá¯ážááŒáá·áºá á±áááºá áááºážááẠá¡ááœá±á¡ááŸá ẠAPIs áá»á¬ážááᯠááááºážááááºážááẠáááºáá¯ááºáááºááá¯ážááᯠááá¯ážááŒáá·áºá á±áááºá áááºážááẠá¡ááºá¹áá«áááºá¡áá áºáá»á¬ážá á¡ááŸáááºááᯠááŸá±ážááœá±ážá á±áᬠá¡ááá á¡ááŒá áºááŸá¬ áááŸááá±á Google - Tim Burton's Alice in Wonderland á០Lady Ascot áá²á·ááá¯á·
Lady Ascot-
- á¡á²áá
áºá áá«á¡ááŒá±á¬ááºáá¯á¶ážá áá¬áá²ááá¯áᬠáááºážáááá¬ážá
- áááºážáá»áá¯ážáááºážááœááºááœá± áá»áááºážáá¬ááŒá®áá¬áž?
- áá«ááŒá±á¬ááºáááºá áá¯ááºááá¯ážáá±á¬ ááŒá±ážáá»á¬áž.
ááŸáááŒá®áž áááºááœá±á·áá»áá±á¬ á¡ááŒááºá¡ááŸááºáááŸááºááŸá¯ááᯠáá¬ážáááºáááºá ááááááŒá±á¬ááºá¡á±á¬ááºááŒááºáá±á¬ááááºáá±á¬ááºáž (Emacs ááŸáá·áº Android ááŒá®ážáá±á¬ááº) ááá¯ááŒáá·áºááŸá¯ááŒá®áž áááºážááẠáááºááá¯á·á¡áá¯ááºáá¯ááºáááºááá¯ááŒáá·áºáá«- Java ááá¯ááºááá¯ááºááŒáá·áºáá«á
Java ááœáẠáá±ááºááá®áá±á¬ API á¡áá»á¬ážá¡ááŒá¬ážááŸááááºá Deprecation ááẠJava áááá¯ááááºáá¬áá»á¬ážááŒá¬ážááœáẠá¡ááœááºáá±áááºážá á¬ážááŒá®ážá áááá¯ááááºážáááºážáá¬áá¬á áá¬ážá¡áá»á¬ážá á¯áááºááẠááá¯ááá±áááºážá á¬ážáááºá Java ááá¯ááºááá¯ááºá áááºááá¬áá¬á áá¬ážááŸáá·áº á á¬ááŒáá·áºááá¯ááºáá»á¬ážááẠAPI áá»á¬ážááᯠá¡áááºáááŒáẠááá·áºáá»ááºáá±áá«áááºá
áá±á¬ááºáá±á«ááºážáá»á¬ážá
áœá¬áá±á¬ á¥ááá¬áá»á¬ážáá²á០áá
áºáá¯ááᯠáá°áááºá
áá«áá±ááá·áº áá¯ááºáá¯ááºááŸá¯ááŸá¬ áá»áœááºáá±á¬á·áºáá²á· áááá·áºáá¯ááºá ááŒáá¯ážááœá±ááᯠáááºáá±áá¯ááºážáá«áá²á áá±á·á ááºáá±á·ááá¯ááºáž. ááááºáá±á¬ááºážáááºááá¯á· áááºáááºáá«ááá¬ážá áá¯á¶ážá! ááá¯ááá¯áá¬á áá®áá±á· áá¯ááºááᯠááŒááºáá±ážáááẠááá°ááœá²ááŒá¬ážá áœá¬ á¡áá±á¬ááºá¡áááºáá±á¬áºáááºá áá«áá±ááá·áº ááœááºáá²á·áá²á·áááºá á¯ááŸá ẠááŸá áºáá¯á¡ááœááºáž áá°áá±á¬ááºáá±á«ááºážáá»á¬ážá áœá¬ááᯠáá»á±á¬áºááœáŸááºá á±áá²á·áá²á· áá«á·ááááºážá¡ááœáẠáá¯ááºááᯠááŸááºáá»á¬ážááœááºážáá²á· á á¬ááœá²ááœá±ááᯠááááºááá¯á· áá¯ááºáá±á¬ááºáá»ááºáá áºáá¯áá²á· áá±ážáá¬ážááŒá®ážá áááºáá±á¬á·á០áááŒá±á¬ááºážááá°ážá. áá»áœááºá¯ááºááẠáá»áœááºá¯ááºáá áá áºá¡á¬áž áááºáá°áááá¯ááẠááá¯áááááºá áá»áœááºá¯ááºááẠáááºážááᯠáá¯ááºáá¯ááºáá±ážááœáẠáá¯ááºááá¯ááºááá·áº á¡ááœá±á·á¡ááŒá¯á¶ 25 ááŸá áºááŸáááŒá®á áá»áœááºá¯áẠáá±áá»á¬áá±á«áẠááŒá±á¬ááá¯ááºáááº- áá»áœááºá¯ááºá á¡ááŒá±á¡áá±ááœááºá á€áááºááŸááºáá¬ážáá±á¬ á¡áá¯ááºááá¬áž ááá¯ááºážáá»á¬ážááᯠáá¯á¶ážáááááºáá áºááá¯ááºááẠá á¡áá¹ááá¬ááºáááºáž. áá®áá¯ááºááᯠááŒááºáá±ážááá¯á· á¡áá»áááºáá²á· ááŒáá¯ážá á¬ážá¡á¬ážáá¯ááºááŸá¯á ááááºáá«áá°ážá ááŒá®ážáá±á¬á· Oracle á áá»áœááºáá±á¬á·áºááᯠááŒááºáá±ážááá¯á· á¡áááºážá¡ááŒáẠááá¯ááºáá²á·áá²á· Larry Ellison (ááŒá áºáá±á¬ááºážááŒá áºááá¯ááº) ááᯠáá»á±ážáá°ážáááºáá«áááºá
Oracle ááẠplatforms áá»á¬ážááá¯áááºáž áá¬ážáááºááá¯ááºáááºá áááºáá°ááááá¯ááºááá²á
áá»á±á¬ááºáá áºáá¯á¡ááœááºážááŸá áá±áá²ááŒá áºáá»ááºážáá»á¬ážáá²á·ááá¯á· áá±ááºáá±á¬ááºáá»áá±áá±á¬ ááŸáá¯ááºážáá¯á¶ážáá»á¬ážááŒáá·áº ááŒáá·áºááŸááºáá±áá±á¬ core Java APIs áá áºáá»áŸá±á¬ááºááœáẠá¡áá±á¬ááºá¡áá¬ážáá»á¬ážááᯠááœá±á·ááŸáááá¯ááºáááºá Java Swing á á¬ááŒáá·áºááá¯ááºááœáẠááá°áá®áá±á¬ áá®ážáá¯ááºáááºážááœáŸááºáááºáá±áá»á¬ (KeyboardFocusManager) áá«ážáᯠááá¯á·ááá¯áẠááŒá±á¬ááºáá¯ááᯠá¡ááœááºááá° ááŸá¬ááœá±á·ááá¯ááºáá«áááºá ááŒááºážááá¬ážáá±á¬ Java API ááᯠááŸá¬ááœá±ááẠá¡ááŸááºáááẠáááºáá²áááºá áá«âáá±ááá·áºâ áá°ááá¯á· á¡áá¯ááºâáá¯ááºââáá±áá¯ááºážáá²! á¡ááºáá¬áá±á·á áºááẠááŒááºáááºááŒááºáá¬ážáá±á¬ áá¯á¶ááŒá¯á¶áá±ážááŒá¿áá¬ááŸááá±áá«á Java á¡ááœá²á·ááẠAPI áá áºáá¯ááᯠá¡ááŸááºáááẠáááºááŸá¬ážáááá·áºáááºáᯠáá»áœááºáá±á¬áºáááºáá«áááºá
á€áááºááŸá¬ ááŒááºáá°áá»á¬ážá áá»áœááºá¯ááºááá¯á·ááẠáá±á¬á·ááºáá²áẠdeveloper áá»á¬ážá¡á¬ážáá¯á¶áž á¡áá¯ááºáá»á¬ážáá±ááŒá®ážá software áááºáááºááá¯ááºážááœáẠáá»áœááºá¯ááºááá¯á·ááẠááŒáá¯ááºááá¯ááºááŸá¯ááŸááá±á¬ á¡ááŒá¬ážááœá±ážáá»ááºá áá¬áá»á¬ážááŸáá·áº áááºááá¯ááºáá±ááŒááá«áááºá áááºááá·áºá¡áá»áááºááœááºáááá¯á áá¬áá¬á áá¬áž X ááŸá áááá¯ááááºáá¬áá»á¬ážááẠáá¬áá¬á áá¬áž Y ááᯠááŒá áºááá¯ááºáá±á¬ á¡á á¬ážááá¯ážááŸá¯á¡ááŒá Ạááá·áºááœááºážá ááºážá á¬ážáá±ááŒáááºá á¡áá¯áž áááºážáá«á·ááá¯ááá¯á¶áá°ážáá¬áž? Swift ááá¯á· áá±á«áºáá»ááºáá«ááá¬ážá áá°ááá¯ááºážááẠSwift ááá¯á· ááŒá±á¬ááºážááœáŸá±á·áá±ááá¯ááºáá±ááŒááŒá®áž áááºáá°áá»áŸ áááºážááᯠá áœáá·áºáá áºáá¬ážááŒááºážáááŸááá±á á¡áá¯ážá áááºážááááá±á¬ááºáá±ážá áá¯áá¹ááá®áá»á¬ážááẠdual mobile development teams (iOS ááŸáá·áº Android) ááá¯ááºáá»á ááááºáá»á¬ážááá¯áá±ááœááºáá±ááŒááẠ- Flutter ááŸáá·áº React Native áá²á·ááá¯á·áá±á¬ áááºá áá¬áá±á¬ááºážáá±á¬á¡áááºáá»á¬ážááŒáá·áº á¡ááá¯áá« cross-platform development á áá áºáá»á¬ážááẠá¡ááŸááºááááºá¡áá¯ááºáá¯ááºá áááºážááá¯á·áá¡ááœááºá¡á á¬ážááᯠáá»áŸá±á¬á·áá»áááºá¡ááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºááŒá±á¬ááºáž á áááºááááŸááá¬ááŒáááºá ááá¯ááá¯ááºážá¡ááœá²á·áá»á¬ážááᯠááŸá áºááŒááẠááá¯á·ááá¯áẠááá·áºáá»ááºáááºá¡á¬ážááŒáá·áº áááºážááá¯á·ááᯠááŸá áºá ááŒá áºááœááºážá á±áááºá á¡á á¯ááŸááºáá¬ááŸá¬ ááœá±á¡á á áºááŸááááºá áá¯ááºáááºá á¡áá±ážá¡áá°ááœá± ááŸááááºá áá«áá±ááá·áº áá áºáááºááŸá¬áá±á¬á· ááá¯ááºáá¶á
Apple ááẠGuido van Rossum áá¶á០áá±á¬ááºáá»ááºáá áºáá¯ááᯠááá¯ááºáá²á áœá¬áá°áᬠSwift 6.0 ááẠSwift 5.0 ááŸáá·áº áá±á¬ááºááŒááºáááá¯ááºááá¯ááºáᯠPython 3 áá²á·ááá¯á· Python 2 ááŸáá·áº ááœá²áá¯á¶ážáááááŒá±á¬ááºáž ááááºáááºáá°áááŒáá«á áá¯á·á
ááœááºáá²á·áá²á· áááºááŸá áºáá±á¬ááºá áá®áá¬ááºáááºážááᯠáá»áœááºáá±á¬áºááŒá±á¬ááŒá áºááá¯ááºáá±ááá·áº ááœááºáá²á·áá²á· ááá·áºáá«ážááŸá áºáá±á¬ááºá Guido áá²á·á¡áá° O'Reilly's Foo Camp ááá¯ááœá¬ážáá²á·ááŒá®áž Paul Graham áá²á· áá²áá áºáá¯á¶ážááŸá¬ááá¯ááºááŒá®áž ááŒá®ážáá¬ážáá²á·ááá¯ááºáá»ááºáá»á¬ážá áœá¬ááᯠááá¯ááºáá°ážáá²á·áá«áááºá Guido ááẠ"Python 3000" ááᯠáá±á¬ááºážááŸááºáá±á ááºááœáẠLarry Page ááẠáááºážáááá¯ááºááá¯ááºááááºáá¬ááºáá±á«áºááœáẠáá»á¶áááºážááẠá á±á¬áá·áºááá¯ááºážáá±ááá·áº áá°ááŒááºážáá±á¬á¡áá°ááŸáááºááœáẠááá¯ááºáá±áᬠáá°ááá¯ááºáž ááá¯áá±áá¬ááá¯á· ááŒá±á¬ááºážááœáŸá±á·áá±ááá¯ááºááẠááŸá áºáá±á«ááºážáá»á¬ážá áœá¬ á¡áá»áááºáá°ááŠážáááºááŒá áºáááºá á¡áááºááŒá±á¬áá·áº áá°ááŸáá·áº ááá¯ááºáááºáá®ááŸá¯ áá»ááºááŒá¬ážáá±ááááºážáᯠáá»áœááºá¯ááºááá¯á· áááºáá±ážááŒá®áž âáá°áá®áá¯ááºâ áᯠááŒá±áááºá ááŒá®ážáá±á¬á· áá«ááá¯á·áá¯ááºááᯠááŒááºáá±ážáááẠáááŒá¬áž áá¬á¡áá»áá¯ážáá»á±ážáá°ážááœá± áááá¯ááºááá²ááá¯á· áá±ážáááºá ááŒá®ážáá±á¬á· áá°á âYoooooooooooooouuuuuuniiiiiiicoooooooodeâ ááá¯á·ááŒá±áááºá
á¡áááºá áááºááẠGoogle Cloud Platform SDK (âgcloudâ) ááᯠááá·áºááœááºážáá«á á¡á±á¬ááºáá«ááááá±ážáá»ááºááᯠáááŸááá«áááº-
áá±ážá á¬ážá¡ááºáá«áá±á¬á
Python 2 á¡ááœáẠáá¶á·ááá¯ážááŸá¯á¡á¬áž áááºááá¯ááºážááá¯ááºááŒá®ááŒá áºáá±á¬ááŒá±á¬áá·áº ááá·áºá¡á¬áž ááááá±ážááá¯áá«áááºá
⊠áá±á¬áẠ... ááŒá®ážáá±á¬á·á ááá ááºááá¯ááºážá
áá«áá±ááá·áº á¡áááááá±á¬á· developer ááá¯ááºážááŸá¬ ááœá±ážáá»ááºááœáá·áºááŸááááºá ááŒá®ážáá±á¬á· áá¯ááºááᯠáááá ááŒááºáá±ážááá¯ááºážááẠáá¯á¶áá±á¬ááºááŒá®á á¡ááŒá¬áž ááœá±ážáá»ááºá áá¬áá»á¬áž áá°ááá¯á·á áááºážáááºáá±á¬ááºáá² ááŒá áºáá»ááºáá±áá«á á± áá°ááá¯á·á áááºážáá²á·áá¬ážá á¬áá¶ááœá±ááá¯ááºáá°ážá áá°ááá¯á·á áááºážáá²á·á§áá·áºáááºááœá±áá«á Python ááẠá¡ááœááºáá±áááºážá á¬ážáá±á¬ áááá¯ááááºážáááºážáá¬áá¬á áá¬ážáá áºáá¯á¡ááŒá ẠááŸááá±áá²ááŒá áºáá±á¬áºáááºážá Python 3(000) ááẠáááºážáá¡ááá¯ááºážá¡ááá¯ááºážáá»á¬ážááŸáá·áº áááºážáá¡ááá¯ááºážá¡ááá¯ááºážáá»á¬ážááœáẠáááºáá«ážááŸá áºááŒá¬á¡á±á¬áẠáááŸááºážáááºážááá±ážááá·áº á¡áá»áá¯ážáááºáá»á¬ážááᯠááŸááºážááŸááºážáááºážáááºážáááááá±ážááá·áº áááºážáá¡ááá¯ááºážá¡ááá¯ááºážá¡ááœááºážá áááºážááá¯ááºááá¯áẠáááºáá®ážáá²á·áááºá
á€áá±á¬ááºááŒááºáááá¯ááºááá¯ááºááŸá¯ááŒá±á¬áá·áº Go (ááá¯á·ááá¯áẠRuby ááá¯á·ááá¯áẠá¡ááŒá¬ážá¡ááŒá¬ážááœá±ážáá»ááºá áá¬áá»á¬áž) ááœáẠPython áááá¯ááááºáááºáá»áŸááŒááºáááºáá±ážáá¬ážáá¬ážááááºážá Python ááŸááœá²á á¡ááŒá¬ážáá±á¬ áá±á¬á·ááºáá²ááºá¡áá Ạáááºáá»áŸ áá±ážáá¬ážáá±á¬áºáááºážá ááŒá áºááá¯ááºááẠGuido á áá áºááœá¬áá¯á¶ážááᯠááá®ážááŸáá¯á·áá²á·ááẠPython áá²á· áá±ážáá¬ážáá¬á ááŒá±á¬ááááºáá±ááá·áº Python ááá±á¬á· ááŸááºážááŸááºážáááºážáááºáž áá¶á á¬ážáá±ááá«áááºá áá«áᬠááŒá®ážáá¬ážáá²á· á¡ááŸá¯ááºá¡ááœá±ážááŒá áºááŒá®áž áá°ááá¯ááºážááŸá¯á¶ážáá«áááºá
ááá¯á·ááŒá±á¬áá·áº Apple ááẠGuido áá¶á០á¡ááááºáá áºáá¯áá°áᬠááá¯ááºáááºááŸá¯ááᯠáá»áá¯ážáá»ááºáááºáᯠááá¯ááŒáá«á áá¯á·á áá±á¬ááºáá¬áááºááŒá áºááẠáááºáá²á ááŒá áºááá¯ááºááẠdeveloper ááœá±áá²á· 80-90% á áá°ááá¯á·áá²á· software ááᯠááŒá áºááá¯ááºááẠááŒááºáá±ážáá«áááá·áºáááºá áá áºáááºážááá¯ááá±á¬áº á¡áá¯á¶ážááŒá¯áá°á¡ááŒá±áá¶á 10-20% ááẠFlutter áá²á·ááá¯á·áá±á¬ ááŒáá¯ááºááá¯ááºáá±á¬áá¬áá¬á áá¬ážááá¯á· á¡ááá¯á¡áá»á±á¬ááºááœá¬ážáá«áááºá
áááºážááᯠá¡ááŒáááºáá»á¬ážá áœá¬ ááŒá¯áá¯ááºáá«á ááá·áºá¡áá¯á¶ážááŒá¯áá° á¡ááŒá±áᶠáá áºáááºááá·áº áá¯á¶ážááŸá¯á¶ážáááºááŒá áºáááºá á¡á¬ážáá á¬ážá áááá¯ááááºáá±á¬áááœááºá áááºááŸááá¯á¶á á¶áááºáááºáž á¡áá±ážááŒá®ážáááºá á¡á¬ážáá¯á¶áž. áá«ážááŸá áºá¡ááœááºáž áá¯á¶ážá áœá²áá° áá áºáááºáá±á¬áẠáá¯á¶ážááŸá¯á¶ážááœá¬ážáá°ááá¯ááºážááᯠá¡áá®ááŒá®áž á¡ááŸá¯á¶ážááá¬ážá¡ááŒá ẠáááºááŸááºáá¶ááá«áááá·áºáááºá ááááºáá±á¬ááºážáá±á¬áááœáẠáááºááẠáá±ááºáá®áá°ááŒá áºááááºá ááá¯á·áá±á¬áº á€áááºááŸá¬ áá¬ážááŸááºážá¡áá±á¬ááºážáá»á¬ážááᯠááá¶á·ááá¯ážáá² á¡áá»áááºááŒá¬áá¬áááºááŸáá·áºá¡áá»áŸ ááá·áºá¡á¬áž áá»ááºá á®ážá á±áááºá á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áº á¡áá»áá¯á·áá±á¬ developer áá»á¬ážááᯠáááºááŸá¬ážááá¯ááºááá¯ááºážá áááºááẠ(á) á á¬áá»á¯ááºááᯠáá±á¬ááºáá»ááºááá·áºá¡ááœáẠáááºážááá¯á·ááᯠá áááºááá¯ážáá±á¬ááŒá±á¬áá·áº áááºážááá¯á·ááᯠáá¬áááá¯á¶ážááŸá¯á¶ážáááŒá®áž (á) áááºážááá¯á·ááᯠáááºáááŒáá¯ááºáááºáá»á¬ážáᶠá áœáá·áºááœáŸááºááá¯ááºáá«á
áááºá áá¬áá±á¬ááºážáá¬áá Google áᬠIDE áá²á·áááºáá°áá²á· á¡áááºážá¡ááŒá áºáá¯ááºááœá²ááŒááºážá áááºááŒá¬ááŸá¯áá²á· áá¬ážáááºááŸá¯á áá ẠGrok ááᯠáááºáá®ážáá²á·á¡áá« áá±á¬ááºááŒááºááá¯ááºáááºáá®ááŸá¯ááᯠáá»á áºáá»á°ááŸá¯áá²á· prima donna ááá¯áá»áá¯áž prima donna ááŒá áºáá¬á¡á±á¬áẠáá°áá®áá±ážáá²á·áááºá áá«áá±ááá·áº áá®ááŸá¬ cloud áááºáá±á¬ááºááŸá¯á á ááá¯ážááá¯ááºááœá±á áá±áá¬ááá¯áá±á«ááºááŒá®ážáá áºáá¯ááœáẠGoogle á¡áááºážá¡ááŒá áºáá¯ááºá áá®áá®áá¶áá±á«ááºážáá»á¬ážá áœá¬áá±á¬ ááá¯ááºážáá»á¬ážá¡á¬ážáá¯á¶ážááᯠáá¯ááºáá¯á¶ážáá±á«áºá á±áá«áááºá
Grok ááẠGooglers áá»á¬ážá¡á¬áž áááºážááá¯á·á codebase áá áºáá¯áá¯á¶ážááœáẠá¡ááá¯á¡áá»á±á¬ááºááŒááºáááºááŒá¯ááŒááºááŒááºážáá»á¬ážááᯠáá¯ááºáá±á¬ááºáááºá¡ááœáẠá¡á¬ážáá±á¬ááºážááá·áºáá±á¬ááºáá áºáᯠ(Google áá áºáá»áŸá±á¬ááºáá¯á¶áž) ááᯠáá±á¬ááºáá¶á·áá±ážáá²á·áááºá á áá áºááẠáááºá á¡áááºá á®ážááŒá±á¬ááºáž ááŸá®ááá¯ááŸá¯ááá¯áá¬áá (áááºááŸá®ááá¯áá±ááá±á¬) ááá¯áááºáž ááœááºáá»ááºáá«áááºá áááºážáá¬áááºá (áááºááŸáá·áºáááºááá¯ááºáááº) ááá¯á·ááŒá±á¬áá·áº API áá»á¬ážááá¯áááºááŒá±á¬ááºážáá±á¬á¡áá«áááºáá»áá¯ážáá±á¬ááºáá±áá±á¬áá°ááá¯ááºážááá¯áááºáááááºá á€áááºážá¡á¬ážááŒáá·áº áááºááẠá¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááŒá¯áá¯ááºáá±á¬á¡áá«á áááºá API á¡áá¯á¶ážááŒá¯áá°ááá¯ááºážááẠáá¬ážááŸááºážá¡áá áºááá¯á· á¡ááºááááºáá¯ááºáá¬ážááŒá±á¬ááºáž á¡áááºááŒá¯ááá¯ááºááŒá®áž áááºááœá±á·ááœááºá áááŒá¬ááááá¯áááᯠáááºážááá¯á·áá±ážáá²á·áá±á¬ Rosie áá°ážááºááŒáá·áº áááºááẠáá¯ááºáááºážá ááºááᯠáá¯á¶ážáá¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºááá¯ááºáááºá
á€á¡áá¬ááẠáááºážááá¯á·ááœáẠá ááºáá¯ááºáá»áœááºáá»á¬áž á¡áááºáá áºááá¯ááºááœáẠááŸáá·áºáááºááœá¬ážáá¬áá±ááŒá®áž SomeDespicablyLongFunctionName ááᯠSomeDespicablyLongMethodName áᯠáá áºá á¯á¶áá áºáŠážá០áá áºá á¯á¶áá áºáŠážá០áá¯á¶ážááŒááºáá¬ážáá±á¬ááŒá±á¬áá·áº áá¯ááºááá¯ážáá±á¬ááŒá±ážáá áºáá®ážáᯠáá¯á¶ážááŒááºáá¬ážáá±á¬ááŒá±á¬áá·áº Google á áá¯ááºáá±á·á áºááẠá¡ááœááºážááá¯ááºážááᯠááá¬áááœááºáá®ážáá«áž ááá·áºááŸááºážá á±áá«áááºá
ááœáá·áºááœáá·áºáááºážáááºážááŒá±á¬ááááºá á¡á²áá«á Google á¡ááœáẠáá±á¬áºáá±á¬áºáá±áž á¡áááºááŒá±áá«áááº... á¡ááœááºážááá¯ááºážáá«á áá»áœááºáá±á¬áºááá¯ááá¯áááºááŸá¬á Google ááŸá Go á¡ááá¯ááºážá¡ááá¯ááºážááẠáááºážááá¯á·á á ááºáááºáááŒáẠááŒááºáááºááŒáá·áºáááºážááŒááºážá¡áá±á·á¡áááŒá±á¬áá·áº Google ááŸá Java á¡ááá¯ááºážá¡ááá¯ááºážááŸáá·áº áááºáá±á¬áá»á±á¬áºááœáŸááºáá±áá«áááºá N áá áºáá¯áá¯ááᯠááŒááºáááºá áááºáá«áá ááá¯ááá¯áá¬á N-1 ááŒáááºááᯠááááºáá¯á¶áá¬áááá² ááááŒá¬ááŒá®ážáá±á¬áẠNth try ááŸá¬áááºáž ááœá²ááœá¬ážáá¬ááŒá áºááá¯ááºáááºááá¯áᬠáááá¬áá«áááºá ááá¯á·áá±á¬áºá áá±áá¯áá»á¡á¬ážááŒáá·áº áááºážááá¯á·ááẠá€ááá á¹á áááºá¡á¬ážáá¯á¶ážáááºááœáẠááŸááá±ááŒááŒá®áž áá¯ááºááᯠâááá·áºááŸááºážâ áá¬ážááŒááºážááŒá áºáááºá
áááºážááá¯á·á cloud client áá»á¬ážááŸáá·áº á¡ááŒá¬ážáá±á¬ APIs á¡áá¯á¶ážááŒá¯áá°áá»á¬ážá¡áá±á«áº á€ááá±á¬áá¬ážááᯠáá»ááŸááºááẠááŒáá¯ážá á¬ážáá±á¬á¡áá« ááŒá¿áᬠá áááºáááºá
ááá·áºá¡á¬áž Emacsá Android ááŸáá·áº Java ááá¯á·ááŸáá·áº á¡áááºážááẠááááºáááºáá±ážáá¬ážáá«áááºá áá±á¬ááºáá¯á¶ážáá±á«áº á¡á±á¬ááºááŒááºáá±á¬ ááŸá áºááŸááºááá»á¬áž ááááºáá±á¬ááºážááᯠááŒáá·áºááŒáá«á áá¯á·á áááºááá¯ááºááá¯ááºá áá»áœááºá¯ááºááá¯á· ááŸáááºáá¯ááºááŒáá±á¬ tags áá»á¬ážááá¯á¡áá¯á¶ážááŒá¯áá±á¬á¡áá« 1995 áá¯ááŸá áºááŸá á HTTP áááºáá»áŸáááºááá²áá²áá¯ááºáá±á¬ááºáá²á·áááºááᯠáááºááœá±ážááŒáá·áºááá¯ááºáá«ááá¬ážá áááºá á¬áá»ááºááŸá¬áá»á¬ážááŸá "áá±á¬ááºáá¯ááºáá²" áááºá¹áá±ááá»á¬ážá
áá«áá±ááá·áº á¡áá¯ááºáá¯ááºáá±áá¯ááºážáá²! á€á á¬áá»ááºááŸá¬áá»á¬ážááẠá¡áá¯ááºáá¯ááºáá²ááŒá áºáááºá áá¯ááºáááºá áá±á¬ááºá»á¬ážáá±ážááá¯á·á ááá±á¬ááºáá¬ááœá±áᬠáá±á¬ááºááŒááºááá¯ááºáááºáá®áá²á· ááá¹áá¬á·áá»ááºáá®áá¶ááœá±áá«á Chrome ááẠáááºážááŠážáá±á«ááºážáá»á¬ážááᯠááŸááºáááºá áœá¬ áá±á«ááºáá¬ážáá±á¬ ááŸá¬ážáá«áž Google ááááºáá±á¬ááºážá á¡ááŒá¬ážá¥ááá¬áá áºáá¯ááŒá áºááŒá®áž áááºááá·áºááŸááºážáá¬ážááá·áºá¡ááá¯ááºáž Chrome ááẠá¡ááŒá¬áž Google ááŸáá·áº áá®ážááŒá¬ážááœá²áá¯ááºáá¬ážáá±á¬ sandboxed áá¯áá¹ááá®áá áºáá¯á¡ááŒá Ạáááááá±á¬ááºáá±á¬áẠáááºáááºáá±áááºá
áá°ááá¯á·áá²á· á¡á±á¬ááºááŒááºáá²á· ááááºáá±á¬ááºážááœá±ááŸá¬ áá±á¬ááºááŒááºááá¯ááºáááºáá²á· á¡áá¯ááºááŒá®ážááᯠáá¯ááºáá²á·á¡ááœáẠWindowsá Linuxá Windowsá Linuxá APPLE FUCK YOU APPLE, FreeBSD á áááŒáá·áºá Operating System Developer ááŸá¬ááŸááá²á· áá»áœááºá¯ááºááá¯á·áá²á· ááááºááœá±ááœá±ááá¯áááºáž áá»á±ážáá°ážáááºáá»ááºáá«ááẠ(Apple á C ááᯠá¡áá±á¬ááºážáá¯á¶ážááá¬ážáá«áááºá á¡á¬ážáááºážáá»ááºááá±á¬á· á¡ááŒá±á¬ááºážááŒáá»ááºáá±á¬ááºážáá±á¬ááºážáááŸááá² á¡áá¬á¡á¬ážáá¯á¶ážááᯠá¡áá»áááºááá¯ááºáž áá»áá¯ážáá»ááºááá¯ááºááá¬áá«áá²á áá«áá±ááá·áº á¡ááá¯ááºá¡áááºážá ááŒáá·áºáá»áááŸá¯ááá¯ááºážáá²á· OS X ááœááºááááºáá¬ááœá±áᬠáá¯á¶ážá á¡áá¯á¶ážááááºáá±ážáá«áá°áž...)á
áá«áá±ááá·áº áááºážááŒá±á¬áááᯠá á±á¬áá·áºáá«á Emacs/JDK/Android/Chrome áá²á·ááá¯á·áá±á¬ á ááºáá áºáá¯áááºážááŸá áá®ážááá·áºáá±á¬á·ááºáá²ááºá áá áºáá»á¬ážááᯠáááºážáá®ážááŸáá·áº áááá¹áá±á¬áºáá®ážáá»á¬ážááŸáá·áº ááŸáá¯ááºážááŸááºáááºááá¯ááºáá«áá¬ážá
áá±á¬ááºážááŒá®á ááá±á·á áá»áœááºáá±á¬áº áá®á¡ááŒá±á¬ááºáž ááœá áºáá¬áááºáá²á·áá±ááá·áº Larry Wall (áááá¯ááááºážáááºážáá¬áá¬á áá¬áž Perl - á¡áá®ážá ááºáá¯á¶áž áááºáá®ážáá°) áá²á· "sucks/rules" ááá¯áá²á· áááá¬áá¡á á áá¬ážáá¯á¶ážááᯠááŸá¬ááŒáá·áºáááá«áááºá ááá·áºááœááºáá¶áá¬áž Google ááŸáá·áº Amazon developer sites áá»á¬ážááœáẠAWS ááŸááá±ááá·áº áá¬áá±á«ááºážáá»á¬ážá áœá¬á GCP ááẠáááºáá±á¬ááºááŸá¯áá±ážááá·áº á¡á á¡á ááá¯áá»á¬ážáááºá Google á developer á á¬ááœááºá á¬áááºážááœáẠááŒááºážáááºááŒááºážááŸá¬ áá¯áá áºáááá·áº ááá¯á áááŒá¬áá áá±á¬áºááŒáááºá
Google ááŸáááºáá°áááá¯á€á á¬ááá¯áááºáá±áá«áá áááºážááá¯á·áááºá¡ááŸááºááááºá¡áá¬áá¬ááá¯áá¯ááºáá±á¬ááºáá±ááŒá±á¬ááºážááŒáááá·áº Donald Trump áá¯á¶á á¶ááá¬ážáá»á¬ážááá¯ááœá²áá¯ááºáááºá¡áááºááá·áºááŒá áºáá±á¬ááºážááŒá áºááá¯ááºáááºááŸáá·áº "ááá·áºááœááºáá¬ážáá±á¬á áá¬ážáá¯á¶ážáá»á¬ážááá±á¬áºááŒáá»ááºá¡áá±á¡ááœááºááŸáá·áºááŸáá¯ááºážááŸááºááŒááºážáá²á·ááá¯á·ááá¬ážáá»áŸáááŸá¯áááŸááá±á¬ááŸáá¯ááºážááŸááºááŸá¯áá»á¬ážáááŒá¯áá¯ááºááá·áºáá«á áááºáá±á¬ááºááŸá¯á¡áá±á¡ááœáẠ""
áá«áá±ááá·áº áá®ááŸá áºááœá±á¡áá¯ááºáá¯á¶ážááŸá¬ Google Cloud áᬠáá¶áá«áẠ3 áááºáá±á¬ááºááŸá¯ááŒá áºáá±áá² (áá¶áá«áẠ2 ááŒá áºáá¬ááá¯á· áá¡á±á¬ááºááŒááºáá²á·áá²á· ááŒáá¯ážáááºážááŸá¯á¡ááŒá±á¬ááºáž áá±á¬ááºážáá«ážáá áºáá¯ááºááᯠáá»áœááºáá±á¬áº áá áºáá«á០ááá±ážáá²á·áá°ážáá«áá°áž) áá«áá±ááá·áº á¡ááœááºážáá°á áá¯á¶ááŒááºááááºááá¯ááẠáááŒá¬áááºááŸá¬ áá»áááºážááœá¬ážááá¯ááºáá²á· á áá¯ážááááºááŸá¯ááœá± ááŸááá±áá«áááºá áá¶áá«áẠáá
áá»áœááºá¯ááºáá á¬áááºážááᯠ"áááºáá±ááŒáááº" ááá¯ááºáá¯á¶áá±á¬á¡ááŒá±á¬ááºážááŒáá»ááºáá»á¬ážáááŸááá«á áá»áœááºá¯ááºááœááºááŸáááá»áŸááẠdeveloper áá áºáŠážá¡ááŒá áºááŸá Ạ30 áá»á±á¬áºá á¯áá±á¬ááºážáá¬ážáá±á¬áá±á¬ááºá á¯á¶á¥ááá¬áá»á¬ážááŒá áºáááºá á€ááŒá¿áá¬á áááºáá²áá±á¬ áá¿áááá±á¬ááá¬áááᯠáá»áœááºá¯ááºáá±á¬áºááŒáá²á·ááŒá®ážááŒá áºáááºá á¡áá»áá¯á·áá±á¬áááºážáááºážáá»á¬ážááŒáá·áº áááºážááᯠdeveloper á¡ááá¯ááºážá¡ááá¯ááºážáá»á¬ážááœáẠááá¯ááºáá¶áá±ážá¡á á¡áá¯á¶ážáá»áááºá ááá»áá¯á·á áá¯á¶áááºá áááºáá®ážáá°áá»á¬áž ááááºáá±á¬ááºážáá»á¬ážááẠááá¯ááºáááºáá®ááŸá¯ááᯠááá¯ááŒá¯ááá·áºááŒá®áž á¡ááŒá¬ážáá°áá»á¬ážá áááºážááẠá áá¯ážááááºá áá¬áᯠáááºáá±áá»áááºááœáẠááŒá áºáááºá á¡áá¯á¶ážááŒá¯áá°áá»á¬ážááẠ( developer áá»á¬ážááá¯ááºááá¯ááº)á ááŸá áºáá±á¬ááºáá²á áá áºáá±á¬ááºá á¡ááŸááºáá±á¬á·á áá¯á¶ááŒá¿áá¬ááœá±áá²á· áá¯ááºáá»á ááááºááᯠáááºáá°á áá¶ááá·áºáááºááá¯áᬠáá¯á¶ážááŒááºáá²á·á¡áá« áá«á ááá¯ááºáá¶áá±ážááŒá¿áá¬ááá¯ááºáá°ážáá¬ážá
á¡á²áá®áá±á¬á· áá«á ááá¯ááºáá¶áá±ážáá²á ááŒá®ážáá±á¬á· áá«á·á áá¬ážá¡ááœáẠáá±á«ááá¯á¶á·ááŒááºááŸá¯ááœá± ááŸááá±á¬ááºážááŸááááá·áºáááºá
áááºááᯠá¡áá¯á¶ážááŒá¯áá° Google Cloud Platform ááŸáá·áº AWS á¡áá¯á¶ážááŒá¯áá°áá áºáŠážá¡áá±ááŒáá·áº (Grab ááœááºá¡áá¯ááºáá¯ááºáá±á ááº) ááŸá áºááŸá áºááŒá¬ áŠážá á¬ážáá±ážá¡áá¬áá»á¬ážááŸáá·áºáááºáááºá Amazon ááŸáá·áº Google áá¡ááœá±ážá¡áá±á«áºáá»á¬ážááŒá¬áž ááŒá®ážáá¬ážáá±á¬ááœá¬ááŒá¬ážáá»ááºááŸááááºáᯠáá»áœááºáá±á¬áºááŒá±á¬ááá¯ááºáá«áááºá áá»áœááºá¯ááºááẠAWS ááœáẠáááºááŒáœá áœá¬ áááœá¶á·ááŒáá¯ážáá±á¬ááŒá±á¬áá·áº API á¡áá±á¬ááºážáá»á¬ážááᯠáááºáá»áŸáááŒá¬áá áááºááŸá¬ážáá±á·ááŸááááºááᯠáá»áœááºá¯ááºáá±á¬ááºážá áœá¬ááááá«á áá«áá±ááá·áº Google ááŸá¬ááᯠáááŒá¬ááááá¯áááᯠááŒá áºááá¬áá°ážááá¯á· áá¶áááá áºáá¯ááŸááá«áááºá ááŒá®ážáá±á¬á· GCP ááŸá¬ á ááºáááºáááŒááºá¡ááŒááºážááœá¬ážááŸá¯ááœá±áá²á· á áááºáá»ááºá áá¬á¡áááºážá¡ááŒá áºá ááááºáá±á¬ááºážáá²á·ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááᯠááááºážáá¬ážááá¯ááºáá²á· á¡ááŒá®ážáá¬ážáá¯á¶ážá¡áá»ááºááœá±áá²ááá áºáá¯ááá¯á· áá»áœááºáá±á¬áºááááºáá¯á¶ááŒááºáá«áááºá
áá¶á·ááá¯ážááá±ážáá±á¬á·áá±á¬ GCP á
áá
áºáá»á¬ážá áá®ážááŒá¬ážááá°áá¬áá»á¬ážááᯠááá±á¬áºááŒáá¬ážááŒá±á¬ááºáž áá»áœááºá¯ááºáááá«áááºá áá»áœááºáá±á¬áºáá¯á¶ážáá°ážááá»áŸá¡á¬ážáá¯á¶ážáá®ážáá«ážá ááœááºáááºáá»á¬áž (ááŸá±ážá¡áá»áá¯á¶ážá០VPC á¡áá) ááá¯ááŸá±á¬ááºááŸá¯ (Cloud SQL v1-v2)á Firebase (ááᯠFirestore ááŸáá·áº áá¯á¶ážáááœá²ááŒá¬ážááŒá¬ážáá¬ážáá±á¬ API ááŸááá±á¬)á App Engine (á
áááºáááºáááºáááŒá¯áá«ááŸáá·áº)á á cloud endpoints Cloud Endpoint ááŸáá·áº up to... I don't know - áá¯á¶ážá áá«ááœá±á¡á¬ážáá¯á¶ážáá«áá²á á¡áá»á¬ážáá¯á¶áž 2-3 ááŸá
áºá¡ááŒá¬ááœáẠáá¯ááºááᯠááŒááºáá±ážááá¯ááºážááŒá®áž áááºážááá¯á·ááẠááá·áºá¡ááœáẠá¡ááá¯á¡áá»á±á¬áẠááœáŸá±á·ááŒá±á¬ááºážááŒááºážá¡á¬áž áááºááá·áºá¡áá«á០áá¯ááºáá±á¬ááºááŒááºážáááŸáááá·áºá¡ááŒáẠáááŒá¬ááá
áá« AWS ááá¯ááŒáá·áºááá¯ááºáž áá«áá¬ááá¯á· GCP áá±á«áºáá±áá±ážáá¬áá²ááá¯á· ááá¯áá·áºááá¯ááºááᯠááŒááºáá±ážáááááºá áá°ááá¯á·á áá±á¬ááºáááºááœá± áááá¯á¡ááºáá°ážááá¯áᬠááŸááºážáá«áááºá áá°ááá¯á·ááá¯áááºá áááºáá°áá»á¬áž. ááŒá¬ážáá¬ážáá»ááºááᯠáá¬ážáááºáá«ááá¬ážá ááŸááºážááŒáá«áá á±á
Google Cloud ááŸá¬ ááŸááá«áááºá
á¥ááá¬á¡á¬ážááŒáá·áºá áá°áááá±á¬ "ááá
áºáá
áºáá»ááº" ááŒáá·áºáá»ááºááŸá¯ááŒá±ááŸááºážáá»ááºááᯠáá°áá«á
áá±á¬ááºážááŒá®á ááœá¬ážááŒáá¡á±á¬ááºá ááá·áºááºááᯠááá¯ááºáá¬ááŒá®áž áá®ááá¯ááºááᯠááŸáááºááá¯ááºááŒáá¡á±á¬ááºá áá°áááºážáááºáááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠááá±á¬áá°ááŒá®áž ááá·áº Google cloud ááá±á¬áá»ááºááœáẠá¡á á¯á¡áá±ážááᯠá¡áá¯á¶ážááŒá¯ááẠ"Yes" ááá¯ááœá±ážáá»ááºáá«á áá¬ážá á¡áááºáááŒá±áá°ážá áá®á¡ááá¯ááºá á¬ážáá áºáá¯á០á¡áá¯ááºááá¯ááºáá«áá°ážá áááááá¬ááᯠáááºáá±á¬á·á០áá ááºážáááºáá¬ážáá² ááááááá áºááááºážá áá¯ááºááœá¬ážáá±á¬á·áááºá "ááŒá±ááŸááºážáá»ááº" áááºáááºáá»á±á¬áºá ááá áºáá áºáá»ááºááŸáááºááŒá®áž ááŒáá·áºáá»ááºáá¬ážáááºááá¯ááẠ(á¡áá¯áá±á¬á· ááá¯ážáá¬ážáá¬ážáá¬ááᯠáá¬ážáááºáá«ááŒá®)á áá±áá¯áá»á¡á¬ážááŒáá·áº á¡áá¯ááºááá¯ááºáá«áá°ážá á€á¡áá¬ááẠáá¯á¶ážááá»áŸá±á¬áºááá·áºáá»ááºáá²á· á¡ááŸá±á¬ááºá¡ááááŒá áºááŒá®áž ááááºááá±á¡á±á¬áẠáá±á¬ááºážáá
áá«áá±ááá·áº Google á ááŸááºáá«áááºá ááá¹ááẠáááºáá°ááá¯á·ááá¯á¡áá¯á¶ážááŒá¯áááºá áá°ááá¯á·á áááºážááᯠááá¯áá»ááºáááºá áááº. áá°ááá¯á·á¡ááœááºááá±á¬á· á¡áá±á¬ááºážá¡áááºáá
áºáá¯áá«áá²á áá°ááá¯á·áá¬ááŸáááá¯áá»ááºáá°ážá áá±á¬ááºáá¶ááŸá¯. áááºážááẠGoogle á DNA áá¡á
áááºá¡ááá¯ááºážááá¯ááºáá«á áá¯ááºáááºá Bigtable áá²á· áá«á·áá¬ááºáááºážá áááºáá±ááŒáá¬ážáá²á·á¡ááá¯ááºáž á¡ááºáá»ááºáá®áá¬ááœá±á áá
áºáá±á¬ááºáá²á·áá
áºáá±á¬áẠáá±á¬ááºáá¶áááºá áá«áá±ááá·áº áá¬áá¬ááºáá°ááœá±á¡ááœáẠáá¯ááºáá¯ááºáá²á· áááºáá±á¬ááºááŸá¯ááœá±á áá°ááá¯á·á¡ááœááºáá«á á¡ááŒá² áááºá
ááºááŒááºážááŒá¯ááºá
áœá¬ áá¶áá²á·ááááºá
áááºážááẠcloud áááºážááŸááºážááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááá±á¬ááºááœááºááŸá DNA ááŒá áºáá±á¬ááŒá±á¬áá·áº GCP á¡ááœáẠáááá·áºá áááºáá±á«áºááŸá¯áá áºáá¯ááŒá áºáááºá áá°ááá¯á·á áá¬ááá¯á០áá¶á·ááá¯ážááá¯á· áááŒáá¯ážá á¬ážáá°ážá ááŒááºááá±á¬á·ááºáá²ááŸááºááá»áŸááᯠáááºážááá¯á· (á á®áá¶ááá·áºááœá²ááá·áº áááºáá±á¬ááºááŸá¯á¡ááŒá áº) áááºáá¶ááẠááŒááºážááá¯áá¬ážááŒá±á¬ááºáž áá±á¬ááºážá áœá¬ááááŸááá¬ážáááºá áááºá¡ááAWS ááẠá¡áá¬ážáá°áá¯ááºáá±á¬ááºááŒá®áž á¡á±á¬ááºááŒááºáá±á¬áá¯ááºáááºážááᯠáááºáá±á¬ááºááŒá®áž áá±á¬ááºáááºáá»á¬ážá á á¬áá¬ážá¡ááá¯ááºáž áá±á¬ááºážááá¯áá¬áá±á¬á¡áá«ááœááºá ááá¯á·áá±á¬áºáááºáž Google ááẠáá áºá á¯á¶áá áºáá¯á¡á¬áž áá¶á·ááá¯ážáá±ážááá¯ááºááẠááŒáá¯ážá á¬ážá¡á¬ážáá¯ááºááŸá¯ á¡áááºážááẠááá¯á¡ááºáá«áááºá
áá¶á·ááá¯ážááŸá¯áááºážáá²á·áá±á¬ á€áááºáá»á±ážááŸá¯ááẠ"ááá¯ááá¯ááŸáá á±ááẠáá»áá¯ážáá»ááºááŒáá«á áá¯á·" áá°áá±á¬ á áááºáá¬ááºááŒáá·áº áá®ááœááºáá°áá»á¬ážá¡á¬áž ááŒá¬ážáá¬ážá á±áááºá
áá±ááŸááºáááºáá¶á·áá±á¬ ááááºáá±á¬ááºážáá áºáá¯ááᯠáááºáá±á¬ááºááá¯áá«á áááºážááẠááá±á¬ááºážáá±á¬á¡áá¬ááá¯ááºáá«á
Google á ááá¯ážááá«á ááá¯ááºáá²áá«á á¡áá¯á 2020 áá«á áááºážááŸá¯á¶ážáá±áá¯ááºážáá²á ááŸááºáá²ááŸá¬ á¡ááŒááºážá¡áááºááŒáá·áºááŒá®áž cloud áá¯ááºáááºážááŸá¬ á¡ááŸááºáááẠáááºáá±áá»ááºááá¬ážááá¯á· ááŒá±ááá¯á· á¡áá»áááºáááºáá«ááŒá®á
áááºáá±áá»ááºááẠá¡áá¬á¡á¬ážáá¯á¶ážááᯠáááºááá·áºááá¯ááºáá«á. áá±á¬ááºá»á¬ážááœá± áá»ááºážáá¬áááºá áá»áœááºáá±á¬áºááá¯á· developer ááœá± ááá¯ááºáá«áá°ážá áá«ááŒá±á¬áá·áº ááá¯ááºáááºáá®áá²á· áááºáá¯ááºáááºááá¯ážááᯠáááºáá°á áá¬áááºáá°áá±ážááá² ááá¯áá¬ááá±á¬á· ááá¯áá·áºááá¯ááá¯áẠáá¶áá°áá¬ážááá¯á· ááá¯áá«áááºá áá«ááá¯á·á¡ááœááºááá¯ááºáá°ážá
áá¬ááŒá±á¬áá·áºáá² ááá¯áá±á¬á· ááááºáá±á¬ááºážáá²á· áááẠá áá¯áááºááááºáž ááŸááá±ááá¯á·áá«á áááºáááºáá±á«áºááŒáááºá
ááᯠáá»áœááºá¯ááºá áá»ááºá á®ážáá±áá±á¬ á áá áºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠááŒá¯ááŒááºááẠáááºáááºáá¯ááºáá±á¬ááºáá«áááºá á¡ááºá
áá±á¬ááºáááŒáááºá¡áá!
á€áá±á¬ááºážáá«ážááœáẠááœá±ážááœá±ážáá»ááºá¡áá»áá¯á·ááᯠáááºááŒá®ážáá±á¬áẠPS Update (ááœá±ážááœá±ážáá»ááºáá»á¬ážááẠá¡ááœááºáá±á¬ááºážáááºá btw)á Firebase áá¶á·ááá¯ážááŸá¯á¡á¬áž áááºááá¯ááºážáá¬ážááŒááºážáááŸáááá·áºá¡ááŒáẠáá»áœááºá¯ááºáááááŒá¯áááá±á¬ á¡á á®á¡á ááºáá»á¬ážáááºáž áááŸááá«á ááá¯á·áá±á¬áº áááºážááá¯á·ááœáẠJava client ááᯠApp Engine ááœáẠáááºááœá¬ážá á±ááá·áº ááá¯ážááœá¬ážáá±á¬ streaming bug áá áºáá¯ááŸááááºá áá°ááá¯á·áá²á· á¡ááºáá»ááºáá®áá¬áá áºáá±á¬ááºá áá®ááŒá¿áá¬ááᯠáá°áá®ááŒá±ááŸááºážáá±ážáá²á·áááºá Google ááŸá¬ á¡áá¯ááºáá¯ááºáá¯ááºážááá«áá±ááá·áº áá°ááá¯á·á bug ááá¯ááááºáááŒá¯ááŒááºáá²á·áá«áá°ážá áá«ááŒá±á¬áá·áº GAE á¡ááºááºááá¯áá±á·á á¥áºááŒááºáááºá áááºáááºáááºáá²áá±á¬ááŒá±ááŸááºážáá»ááºáá áºáá¯ááŸááááºá áá®ááá¯áá²á· áá±ážááŸá áºááŒá¬áá²á·ááŒá®á á¡áᯠáá°ááá¯á·ááŸá¬ Firestore ááŸááááºá áááºážááẠáá¯á¶ážáááœá²ááŒá¬ážááŒá¬ážáá¬ážáá±á¬á áá áºááŒá áºááŒá®áž Firebase áá»áœááºááœááºážáá»ááºááᯠáááºááá·áºá¡áá«áá»áŸ ááŒá¯ááŒááºáááºááá¯ááºáá±á¬ááŒá±á¬áá·áº áááºážáá¶ááŒá±á¬ááºážááœáŸá±á·ááẠá¡áá¯ááºáá»á¬ážá áœá¬ááá¯á¡ááºáá«áááºá áááºááá¯áá±á¬ááºáá»ááºáá»ááá¯ááºááá²á áááºá¡áá°á¡áá®áááá¯ááºáááºá áá¯áá¹ááá®áá áºáá¯ááŸá¬ á¡áá¯ááºáá¯ááºáááº. áá»áœááºá¯ááºááẠ100% áá°áááºážá¡ááºááºááœáẠáá±á¬á· 100 áááºáááºážáá±á¬ áá±á¬á·áá»á¬ážááᯠGAE ááœáẠFirebase áá¯á¶ážáá±ááá·áº áá áºáŠážáááºážáá±á¬áá¬ážááŒá áºááá¯ááºááŒá®áž áááá¬ážááá·áº áá»áœááºááœááºážáá»ááºááŒá±á¬áá·áº áááºá¡áááºážáááºááŒá¬ááá¯ááºáž áááºážááẠá¡áá¯ááºááá¯ááºáá±á¬á·áá±á ááá¯áá·áºá¡áá¹ááá¬ááºáá²á·ááá¯ááºáá¯á¶ážáá¬ááŸááœá²ááá¯á· áááŒá¬ážáá¬ááŒá±á¬ááá¯ááºááá²á áá« Redis ááá¯ááŒá±á¬ááºážáá±áááºá
á¡ááœá±á·á¡ááŒá¯á¶ááá·áº AWS á¡áá¯á¶ážááŒá¯áá°á¡áá»áá¯á·ááááºáž AWS ááẠáááºááá·áºáááºáá±á¬ááºááŸá¯ááá¯áá»áŸ áá¶á·ááá¯ážáá±ážááŒááºážááᯠáááºáá±á¬á¡áá«á០áááºááá·áºáááºááá¯ááºááŒá±á¬ááºážááŸáá·áº SimpleDB ááẠá á¶ááá°áá¬áá±á¬ááºážáá áºáá¯ááŒá áºáááºá Google ááẠááá¬ážáá»áŸááá¯á¶áá±á«áºááá²á·ááá¯á· AWS ááœáẠáá°áá®áá±á¬ á¡áá±á¬ááºá¡áá¶á·áá±á¬áá« áááŸáááŒá±á¬ááºáž áá»áœááºá¯ááºááá°ááá»ááºá
ááá¯á·á¡ááŒááºá ááœááºáá²á·ááá·áº ááẠ20 ááœáẠGoogle App Engine á¡ááœá²á·ááẠá¡áá±ážáá«áá±á¬ Go á á¬ááŒáá·áºááá¯ááºáá áºáá¯á hosting ááᯠáá»áá¯ážáá±á¬ááºáá²á·ááŒá®áž core Go developer áá»á¬ážáá²á០GAE á¡ááá®áá±ážááŸááºážááᯠááááºáá áºááá¯ááºáááºááᯠáááááŒá¯áááááºá áááá·áºááᯠááá¯ááºáá²áá²á·áá¬á
áá±á¬ááºáá¯á¶ážááœááºá Googlers áá»á¬ážááẠá€ááŒá¿áá¬ááᯠááœá±ážááœá±ážáá±ááŒá®áž áá±áá°áá»á¡á¬ážááŒáá·áº áá»áœááºá¯ááºááŸáá·áº ááá±á¬áá°ááŒá±á¬ááºáž ááŒá¬ážáááááẠ(áá»á áºáááº!)á áá«áá±ááá·áº Google áá²á· áááºáá»á±ážááŸá¯ááŸá¬ ááŸááºáááºáá²á· áááºáá¯á¶ážáá±ážááœá²á·á ááºážáá¯á¶ áááºáá¯ááºážáá០áááŸáááá¯á· ááŒá¿áá¬á ááŒá±ááŸááºážááá¯á· áááá°ážááá¯á· áá°ááá¯á·áááºáá¯á¶ááááºá Grab ááŸá¬á¡áá¯ááºáá¯ááºáá±á áẠAWS á¡ááºáá»ááºáá®áá¬ááœá±áá²á·á¡áá¯ááºáá¯ááºáá²á·ááá²á· á¡á¶á·ááŒá áá¬áá±á¬ááºážáá²á·á¡ááœá±á·á¡ááŒá¯á¶ááᯠááœá±ážááœá±ážááá¯á· á¡áá»áááºá¡áááºážáááºáá°ááááá·áºáááºááá¯á· áá»áœááºáá±á¬áºáááºáá«áááºá áá±á¬ááºáá áºáá»áááºááŸá¬ áá«áá»áŸá±á¬áºááá·áºáá«áááºá
áá¯ááºáá«áááºá 2005 ááŸá¬ áá°ááá¯á·ááŸá¬ á¡áá±á¬ááºá¡áŠáž 43 ááŸá á§áá¬ááá°áá±ážááŸá¬ áá«ážáááºážáá¬áž á¡áá»áá¯ážá¡á á¬áž á¡áá»áá¯ážáá»áá¯áž ááŸááá²á·ááŒá®áž áá»áœááºáá±á¬áº á¡ááŒáá¯ááºáá¯á¶ážááá±á¬á· áá«ážáááºážá¡áá¬ážáá¯á¶ážáá«á ááá¯á·áá±á¬áº 2006 áá¯ááŸá áºááœáẠLarry ááŸáá·áº Sergei ááẠáá»ááºážáá¬áá±ážááŸáá·áºááá®ááœááºáá±á¬ ááá±á á¬áá»á¬ážá¡á¬ážáá¯á¶ážááᯠáááºááŸá¬ážáá²á·áááºá áá«ááŒá±á¬áá·áº áááá áá¯ááŸá ẠBigtable áá¬ááºáááºážááŸá¬ áá«ážáááºážááœá± ááááºáááŸááá²á·ááá¯á· áááºážááᯠáá«ááŸáá·áºá á¬ážáá²á·áááºá
ááœááºáá²á·áá±á¬áá±ážááŸá áºá cloud Bigtable ááá¯ááŒáá·áºáá±á¬á¡áá« (áá±ážááẠááá¯á·ááá¯áẠáá°áááº)á á€áá±áá¬ááẠáá¯ááºáá»á ááááºááŒá áºáááºá ááᯠá¡áááºážááẠáá»áááºážááœá¬ážáá¯á¶ááááºá ááá¯á·áá±á¬áº á¡áá°ážáááŒáá·áº áá»áœááºá¯ááºá ááááá¬ááºáááºážá á á¬ážááœá²ááŒá®ážá¡ááœááºááŒá®ážááẠáááºážááá¯á·áá áá±ážááœáẠáááºáá»áŸá¡áá»áá¯ážáááŸáááá¯ááºáááºááᯠááŒááá±á¬ááŒá±á¬áá·áº áááºážááẠá¡ááœááºáá±áá¬ááá¯áá±á«ááºá¡ááœáẠá¡ááœááºááá¯ážááœá¬ážáá±áá±ážáááºá
Apple á¡ááá¯ááºá¡áááºážááᯠá á±á¬áºáá¬ážááŒá®áž Microsoft á¡ááŒá±á¬ááºážááᯠáá±á¬ááºážáá±á¬ááºážáááŒá±á¬áá² áá±á¬ááºážáááºáá«áááºá á¡á¬ážáá¯á¶ážá¡áááºááŒá±áá«áááºá áá®áá±á¬ááºážáá«ážá áááºáá®ážáá±ážáá²á·áá²á· ááœá±ážááœá±ážááŸá¯á¡á¬ážáá¯á¶ážááᯠááááºáá² áá»á±ážáá°ážáááºáá«áááºá áá«áá±ááá·áº áá áºáá«ááá±ááŸá¬ ááœá±ážááœá±ážááŸá¯áá áºáá¯á ááá¯á· ááŸáá¯ááºážáááºážáááºážáá¯ááºááááºá áááá¬ážá
áááºááŸá¯ááŒááºážá¡ááœáẠáá»á±ážáá°ážáááºáá«áááºá
2á 19.08.2020/XNUMX/XNUMX á¡ááºááááºá á¡á
ááºážáá¬
3á 31.08.2020/2/2 á¡ááºááááºá áá»áœááºá¯ááºáááááºááœá±áá±á¬ááºážááŒá áºáá¬áá²á·áá±á¬ Cloud Marketplace á០Google á¡ááºáá»ááºáá®áá¬áá áºáŠážá០áá»áœááºá¯ááºá¡á¬áž áááºááœááºáá²á·áá«áááºá áá°á áá¬ááŒá±á¬áá·áº CXNUMXD á¡áá¯ááºááá¯ááºáá¬áá²ááá¯áá¬ááᯠáááá»ááºááŒá®áž á¡á²áá«á ááœááºáá²á·áá²á·ááŸá áºááœá±á áá«á·ááœááºáááºááᯠáá«áááºáá±á¬ááºáá²á·áá¬ááŒá áºááá¯á·á CXNUMXD áᬠáá°ááá¯á·áá²á· templates ááœá±ááŸá¬ subnet parameter ááœá± áá»á±á¬ááºáá¯á¶ážáá±áá¬ááŒá±á¬áá·áº á¡ááœá±á¡ááŸá áºááœááºáááºááœá±ááŸá¬ CXNUMXD á á¡áá¯ááºááá¯ááºáá±á¬á·áá°ážááá¯á· ááœá±ážáá²á·áááºá Google ááŸá¬ á¡ááºáá»ááºáá®áá¬ááœá± á¡áá¯á¶á¡áá±á¬áẠáááá¬ážááá¯á· ááŒá áºááá¯ááºáá»á±ááŸááá²á· GCP á¡áá¯á¶ážááŒá¯áá°ááœá±á¡ááœáẠá¡áá±á¬ááºážáá¯á¶ážááá¯á· áááºáá«áááº...
source: www.habr.com