αž”αŸ’αžšαž—αŸαž‘ Π‘Π»ΠΎΠ³

αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž›αžΈαž“αž»αž…αŸ– αž§αž”αž€αžšαžŽαŸαž”αžΎαž€αž…αŸ†αž“αž½αž“ 5

αžαŸ’αž„αŸƒαž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž§αž”αž€αžšαžŽαŸαž”αžΎαž€αž…αŸ†αž αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαžΆαž™αžαž˜αŸ’αž›αŸƒαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸƒαž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ† αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžš αž“αž·αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž•αŸ’αž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž”αž‰αŸ’αž‡αžΈαž“αŸαŸ‡αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‘αžΆαŸ†αž„αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αžŠαŸ„αž™αž’αŸ’αž“αž€αžŸαŸ’αžšαž»αž€ GitHub αž“αž·αž„αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž’αžΆαž“αž”αž‘αž”αŸ’αžšαž’αžΆαž“αž”αž‘αž“αŸ…αž›αžΎ Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench αž“αž·αž„ IOzone αŸ” / Unsplash / Veri Ivanova Sysbench αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž•αŸ’αž‘αž»αž€αžŸαžΆαž€αž›αŸ’αž”αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ MySQL αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎ […]

αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž’αŸ†αž–αžΈ Machine Learning αž“αŸ…αž€αŸ’αž“αž»αž„ Elastic Stack (aka Elasticsearch, aka ELK)

αž…αžΌαžšαž™αžΎαž„αžšαŸ†αž›αžΉαž€αžαžΆ Elastic Stack αž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ Elasticsearch αžŠαŸ‚αž›αž˜αž·αž“αž‘αžΆαž€αŸ‹αž‘αž„αž‚αŸ’αž“αžΆ αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž”αžŽαŸ’αžŠαžΆαž‰ Kibana αž“αž·αž„αž’αŸ’αž“αž€αž”αŸ’αžšαž˜αžΌαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš (Logstash αžŠαŸαž›αŸ’αž”αžΈαž›αŸ’αž”αžΆαž‰αž”αŸ†αž•αž»αž Beats αž•αŸ’αžŸαŸαž„αŸ— APM αž“αž·αž„αž•αŸ’αžŸαŸαž„αŸ—αž‘αŸ€αž)αŸ” αž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜αžŠαŸαž›αŸ’αž’αž˜αž½αž™αž‘αŸ…αž‡αž„αŸ‹αž•αž›αž·αžαž•αž›αžŠαŸ‚αž›αž”αžΆαž“αžšαžΆαž™αž”αž‰αŸ’αž‡αžΈαž‘αžΆαŸ†αž„αž˜αžΌαž›αž‚αžΊαž€αžΆαžšαžœαž·αž—αžΆαž‚αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αžΆαžšαžšαŸ€αž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αž™αžΎαž„αž™αž›αŸ‹αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž‡αžΆαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‘αžΆαŸ†αž„αž“αŸαŸ‡αŸ” αžŸαžΌαž˜αž“αŸ…αž€αŸ’αžšαŸ„αž˜αž†αŸ’αž˜αžΆαŸ” αž€αžΆαžšαžšαŸ€αž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ [... ]

αžšαžΏαž„αžšαŸ‰αžΆαžœαž“αŸƒαž€αžΆαžšαžŸαŸŠαžΎαž”αž’αž„αŸ’αž€αŸαž SQL αž˜αž½αž™αŸ”

αžαŸ‚αž’αŸ’αž“αžΌαž†αŸ’αž“αžΆαŸ†αž˜αž»αž“ αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž‘αž‘αž½αž›αžšαž”αžΆαž™αž€αžΆαžšαžŽαŸαž€αŸ†αž αž»αžŸαžŠαŸαž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž˜αž½αž™αž–αžΈαž€αŸ’αžšαž»αž˜αž‚αžΆαŸ†αž‘αŸ’αžš VWO αŸ” αž–αŸαž›αžœαŸαž›αžΆαž•αŸ’αž‘αž»αž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž”αžΆαž™αž€αžΆαžšαžŽαŸαžœαž·αž—αžΆαž‚αž˜αž½αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αžαž·αžαž·αž‡αž“αžŸαžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αž’αŸ†αž˜αž½αž™αž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαž αžΆαž˜αžƒαžΆαžαŸ‹αŸ” αž αžΎαž™β€‹αžŠαŸ„αž™αžŸαžΆαžšβ€‹αž“αŸαŸ‡β€‹αž‡αžΆβ€‹αž•αŸ’αž“αŸ‚αž€β€‹αž“αŸƒβ€‹αž€αžΆαžšβ€‹αž‘αž‘αž½αž›β€‹αžαž»αžŸβ€‹αžαŸ’αžšαžΌαžœβ€‹αžšαž”αžŸαŸ‹β€‹αžαŸ’αž‰αž»αŸ† αžαŸ’αž‰αž»αŸ†β€‹αž”αžΆαž“β€‹αž•αŸ’αžαŸ„αžβ€‹αž—αŸ’αž›αžΆαž˜αŸ—β€‹αž‘αŸ…β€‹αž›αžΎβ€‹αž€αžΆαžšβ€‹αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™β€‹αž”αž‰αŸ’αž αžΆαŸ” αž•αŸ’αž‘αŸƒαžαžΆαž„αž€αŸ’αžšαŸ„αž™ αžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž±αŸ’αž™αž…αŸ’αž”αžΆαžŸαŸ‹αž“αžΌαžœαž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž€αŸ†αž–αž»αž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈ αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž”αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž”αž“αŸ’αžαž·αž…αž’αŸ†αž–αžΈ VWO αŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžœαŸαž‘αž·αž€αžΆαž˜αž½αž™ […]

αž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžšαžŸαŸ‹αž“αŸ…αžšαžŠαžΌαžœαž€αŸ’αžαŸ…αŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 3. αž‡αž“αž‡αžΆαžαž·αžšαž»αžŸαŸ’αžŸαŸŠαžΈαž€αŸ†αž–αž»αž„αž˜αž€

αž˜αž½αž™αžšαž™αŸˆαž˜αž»αž“αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŸαžšαžŸαŸαžšαž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αž“αŸƒαžšαŸ‰αŸ„αžαž‘αŸαžš 4G αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ dacha αŸ” αž”αŸ’αžšαž’αžΆαž“αž”αž‘αž“αŸαŸ‡αž”αžΆαž“αž€αŸ’αž›αžΆαž™αž‘αŸ…αž‡αžΆαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžš αž αžΎαž™αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž•αž›αž·αžαž§αž”αž€αžšαžŽαŸαžšαž»αžŸαŸ’αžŸαŸŠαžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αžœαžΎαž€αžΆαžšαž€αŸ’αž“αž»αž„αž”αžŽαŸ’αžαžΆαž‰ 2G/3G/4G αž”αžΆαž“αž‘αžΆαž€αŸ‹αž‘αž„αž˜αž€αžαŸ’αž‰αž»αŸ†αŸ” αžœαžΆαž‡αžΆαž€αžΆαžšαž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαžŠαžΎαž˜αŸ’αž”αžΈαžŸαžΆαž€αž›αŸ’αž”αž„αžšαŸ‰αŸ„αžαž‘αŸαžšαžšαž»αžŸαŸ’αžŸαŸŠαžΈαž αžΎαž™αž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αžœαžΆαž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αžˆαŸ’αž“αŸ‡αž“αŸƒαž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž…αž»αž„αž€αŸ’αžšαŸ„αž™ - Zyxel 3316 αŸ” αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž“αž·αž™αžΆαž™αž—αŸ’αž›αžΆαž˜αŸ—αžαžΆαžαŸ’αž‰αž»αŸ†αž–αŸ’αž™αžΆαž™αžΆαž˜αž‚αŸ’αžšαž”αŸ‹αž˜αž’αŸ’αž™αŸ„αž”αžΆαž™αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžΆαŸ†αž‘αŸ’αžšαž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž•αž›αž·αžαž€αŸ’αž“αž»αž„αžŸαŸ’αžšαž»αž€αž‡αžΆαž–αž·αžŸαŸαžŸαž”αŸ’αžšαžŸαž·αž“αž”αžΎαž‚αž»αžŽαž—αžΆαž– [… ]

αžαžΎαž’αŸ’αžœαžΎαžŠαžΌαž…αž˜αŸ’αžαŸαž…αžŠαžΎαž˜αŸ’αž”αžΈαž™αž€αž‘αŸ…αž€αžΆαž“αŸ‹αž˜αŸαžƒαž αžΎαž™αž€αŸ’αž›αžΆαž™αž‡αžΆαž’αŸ’αž“αž€αž”αžΎαž€αž™αž“αŸ’αžαž αŸ„αŸ‡

αžŸαž½αžŸαŸ’αžαžΈ! αžαŸ’αž„αŸƒαž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αž‘αŸ…αžŠαž›αŸ‹αž‹αžΆαž“αžŸαž½αž‚αŸŒ αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž’αŸ’αžœαžΎαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž“αŸαŸ‡ αžαžΎαžœαžΆαž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αŸ” αžαŸ’αž‰αž»αŸ†αž€αŸαž“αžΉαž„αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ†αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αžŽαŸ’αžαž»αŸ‡αž”αžŽαŸ’αžαžΆαž›αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ’αž›αžΆαž™αž‡αžΆαž’αŸ’αž“αž€αž”αžΎαž€αž™αž“αŸ’αžαž αŸ„αŸ‡αž―αž€αž‡αž“αž“αŸ…αž…αž€αŸ’αžšαž—αž–αž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸ αž“αž·αž„αž›αž»αž”αž”αŸ†αž”αžΆαžαŸ‹αž‘αŸαžœαž€αžαžΆαž˜αž½αž™αž…αŸ†αž“αž½αž“αž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αž’αžΆαž€αžΆαžŸαž…αžšαžŽαŸαŸ” αž˜αžΆαž“αž’αžαŸ’αžαž”αž‘ αž“αž·αž„αžšαžΌαž”αžαžαž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸ…αž€αŸ’αžšαŸ„αž˜αž€αžΆαžšαž€αžΆαžαŸ‹ :) αž‡αžΎαž„αž αŸ„αŸ‡αž αžΎαžšαžŠαŸ†αž”αžΌαž„ αž‡αžΆαžŠαŸ†αž”αžΌαž„ αž…αžΌαžšαž™αžΎαž„αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αž“αŸ…αž–αžΈαž€αŸ’αžšαŸ„αž™αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αŸ” αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆ […]

αž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸ IT αž™αž€αžαž½αžšαž€αŸ’αž”αžΆαž›αžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž…αŸαž‰?

αž’αŸ’αž“αž€αž’αžΆαž…αž αŸ…αžαŸ’αž‰αž»αŸ†αžαžΆαž‡αžΆαž‡αž“αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž“αŸƒαž€αžΆαžšαž”αžŽαŸ’αžαž»αŸ‡αž”αžŽαŸ’αžαžΆαž›αŸ” αžœαžΆαž€αžΎαžαž‘αžΎαž„αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžαžΆ αž€αŸ’αž“αž»αž„αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αžΆαžšαž„αžΆαžšαžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ† αž…αŸ†αž“αž½αž“αžŸαž·αž€αŸ’αžαžΆαžŸαžΆαž›αžΆ αžœαž‚αŸ’αž‚αž”αžŽαŸ’αžαž»αŸ‡αž”αžŽαŸ’αžαžΆαž› αž“αž·αž„αžœαž‚αŸ’αž‚αž”αž„αŸ’αžœαžΉαž€αž•αŸ’αžŸαŸαž„αŸ—αž˜αžΆαž“αž›αžΎαžŸαž–αžΈαž˜αž½αž™αžšαž™αŸ” αžαŸ’αž‰αž»αŸ†αž’αžΆαž…αž“αž·αž™αžΆαž™αž”αžΆαž“αžαžΆ αž˜αž·αž“αž˜αŸ‚αž“αž‚αŸ’αžšαž”αŸ‹αžœαž‚αŸ’αž‚αž’αž”αŸ‹αžšαŸ†αžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŸαž·αž€αŸ’αžŸαžΆαžŸαž»αž‘αŸ’αž’αžαŸ‚αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸ αž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸ αž“αž·αž„αžŸαŸ†αžαžΆαž“αŸ‹αž“αŸ„αŸ‡αž‘αŸαŸ” αž–αž½αž€αž‚αŸαžαŸ’αž›αŸ‡αž˜αžΆαž“αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž“αžΆαž€αŸ‹αž’αŸ’αž„αž“αŸ‹αž’αŸ’αž„αžšαŸ” αžαžΎβ€‹αž’αŸ’αžœαžΈβ€‹αž‘αŸ…β€‹αž‡αžΆβ€‹αž€αžΆαžšβ€‹αž›αžΎαž€β€‹αž‘αžΉαž€αž…αž·αžαŸ’αžβ€‹αžšαž”αžŸαŸ‹β€‹αž”αž»αž‚αŸ’αž‚αž›αž·αž€β€‹αž’αž“αž’αžΆαž“αž˜αž“αž»αžŸαŸ’αžŸβ€‹αž€αŸ’αž“αž»αž„β€‹αž€αžΆαžšβ€‹αž”αž„αŸ’αžšαŸ€αž“β€‹αž’αŸ’αž“αž€β€‹αž–αžΈβ€‹αž’αŸ’αžœαžΈβ€‹αž˜αž½αž™? […]

αž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸαž€αž˜αŸ’αžš αž“αž·αž„αžαŸ’αž›αŸƒαž”αŸ†αž•αž»αžαŸ”

αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αž‘αž½αž›αž™αž€αž‡αžΆαž‘αžΌαž‘αŸ…αžαžΆαž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαžΌαž…αž‡αžΆ Rust, Erlang, Dart αž“αž·αž„αž˜αž½αž™αž…αŸ†αž“αž½αž“αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž‚αžΊαž€αž˜αŸ’αžšαž”αŸ†αž•αž»αžαž“αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž—αž–αž–αŸαžαŸŒαž˜αžΆαž“αžœαž·αž‘αŸ’αž™αžΆαŸ” αžŠαŸ„αž™αžŸαžΆαžšαžαŸ’αž‰αž»αŸ†αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰αž•αŸ’αž“αŸ‚αž€αž–αŸαžαŸŒαž˜αžΆαž“αžœαž·αž‘αŸ’αž™αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž“αžΆαž“αžΆ αžŠαŸ„αž™αž‘αžΆαž€αŸ‹αž‘αž„αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαž–αŸαžαŸŒαž˜αžΆαž“αžœαž·αž‘αŸ’αž™αžΆ αž“αž·αž„αž“αž·αž™αŸ„αž‡αž€αž‡αžΆαž“αž·αž…αŸ’αž… αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαž’αŸ’αžœαžΎαž€αžΆαžšαžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“ αž αžΎαž™αžšαž€αž˜αžΎαž›αžαžΆαžαžΎαž“αŸαŸ‡αž–αž·αžαž‡αžΆαž€αžšαžŽαžΈαž“αŸαŸ‡αž¬αž’αžαŸ‹αŸ” αž–αŸαžαŸŒαž˜αžΆαž“αž‚αžΊαž–αžΆαž€αŸ‹αž–αŸαž“αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αžΈαž•αŸ’αžŸαžΆαžš IT αžšαž”αžŸαŸ‹αžšαž»αžŸαŸ’αžŸαŸŠαžΈαŸ” αž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™ αžŠαžΎαž˜αŸ’αž”αžΈαž”αŸ’αžšαž˜αžΌαž›αž–αŸαžαŸŒαž˜αžΆαž“ […]

αž’αŸ†αž–αžΈαž€αžΆαžšαž’αŸ’αžœαžΎαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžΈαž™αž€αž˜αŸ’αž˜αž•αž›αž·αžαž•αž›αŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2: αžαžΎαžαž˜αŸ’αž›αŸƒαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž™αŸ‰αžΆαž„αžŠαžΌαž…αž˜αŸ’αžαŸαž…?

αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž‘αžΈαž–αžΈαžšαž“αŸƒαž’αžαŸ’αžαž”αž‘αžŠαŸ„αž™αž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαžšαž”αžŸαŸ‹αž™αžΎαž„ Andrey Starovoitov αž™αžΎαž„αž“αžΉαž„αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αžαžΆαžαžΎαžαž˜αŸ’αž›αŸƒαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž€αž”αŸ’αžšαŸ‚αž―αž€αžŸαžΆαžšαž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž™αŸ‰αžΆαž„αžŠαžΌαž…αž˜αŸ’αžαŸαž…αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αž…αž„αŸ‹αž’αžΆαž“αž’αžαŸ’αžαž”αž‘αž…αŸ’αžšαžΎαž“αž‘αŸ αžŸαžΌαž˜αž€αŸ’αžšαž‘αŸαž€αž˜αžΎαž›αž•αŸ’αž“αŸ‚αž€ "αž§αž‘αžΆαž αžšαžŽαŸ" αž“αŸ…αž…αž»αž„αž”αž‰αŸ’αž…αž”αŸ‹αž“αŸƒαž’αžαŸ’αžαž”αž‘αŸ” αž•αŸ’αž“αŸ‚αž€αžŠαŸ†αž”αžΌαž„αž“αŸƒαž’αžαŸ’αžαž”αž‘αž’αžΆαž…αžšαž€αž”αžΆαž“αž“αŸ…αž‘αžΈαž“αŸαŸ‡αŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž’αŸ’αž“αž€β€‹αž”αžΆαž“β€‹αžŸαž˜αŸ’αžšαŸαž…β€‹αž…αž·αžαŸ’αžβ€‹αž‡αžΆβ€‹αž˜αž½αž™β€‹αž’αŸ’αž“αž€β€‹αžŽαžΆβ€‹αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€β€‹αž“αžΉαž„β€‹αžŸαž αž€αžΆαžšβ€‹αž›αžΎβ€‹αž€αžΆαžšβ€‹αž”αž€αž”αŸ’αžšαŸ‚β€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ” αž…αŸ†αžŽαž»αž…αžŸαŸ†αžαžΆαž“αŸ‹αž”αŸ†αž•αž»αžαž˜αž½αž™ [...]

αž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸαž€αž˜αŸ’αžš αž“αž·αž„αžαŸ’αž›αŸƒαž”αŸ†αž•αž»αžαŸ” αž•αŸ’αž“αŸ‚αž€αž‘αžΈ II

αžαŸ’αž˜αžΈαŸ—αž“αŸαŸ‡αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž’αžΆαž“ Habr αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž’αŸ’αžœαžΎαž€αžΆαžšαžŸαž·αž€αŸ’αžŸαžΆαžαžΌαž…αž˜αž½αž™αž“αŸƒαž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαžΌαž…αž‡αžΆ Rust, Dart, Erlang αžŠαžΎαž˜αŸ’αž”αžΈαžšαž€αž˜αžΎαž›αžαžΆαžαžΎαž–αž½αž€αž‚αŸαž€αž˜αŸ’αžšαž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„αž‘αžΈαž•αŸ’αžŸαžΆαžš IT αžšαž”αžŸαŸ‹αžšαž»αžŸαŸ’αžŸαŸŠαžΈαŸ” αž‡αžΆαž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž‘αŸ…αž“αžΉαž„αž€αžΆαžšαžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ† αž˜αžαž·αž™αŸ„αž”αž›αŸ‹ αž“αž·αž„αžŸαŸ†αžŽαž½αžšαž‡αžΆαž…αŸ’αžšαžΎαž“αž‘αŸ€αžαž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αž—αžΆαžŸαžΆαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž”αžΆαž“αž…αžΆαž€αŸ‹αž…αžΌαž›αŸ” αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαž”αŸ’αžšαž˜αžΌαž›αž˜αžαž·αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αž αžΎαž™αž’αŸ’αžœαžΎαž€αžΆαžšαžœαž·αž—αžΆαž‚αž˜αž½αž™αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” αž—αžΆαžŸαžΆαžŠαŸ‚αž›αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαž·αž€αŸ’αžŸαžΆαŸ– Forth, […]

αž…αžΆαž”αŸ‹αžαŸ’αž‰αž»αŸ†αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž’αžΆαž…αŸ” αž€αŸ†αžŽαžΎαžαžšαž”αžŸαŸ‹αžŸαŸ’αžαŸαž…

αž…αžΆαž”αŸ‹αžαŸ’αž‰αž»αŸ†αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž’αžΆαž…αŸ” αž“αŸ„αŸ‡αž αžΎαž™αž‡αžΆαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž“αž·αž™αžΆαž™αž‚αŸ’αž“αžΆαž‘αŸ…αžœαž·αž‰αž‘αŸ…αž˜αž€αŸ” αž“αžΆαž™αž€β€‹αž…αžΆαž”αŸ‹β€‹αž’αŸ’αž“αž€β€‹αžαŸ†αžŽαžΆαž„ αž‚αŸβ€‹αž…αžΆαž”αŸ‹β€‹αž”αž»αž‚αŸ’αž‚αž›αž·αž€β€‹αž’αž˜αŸ’αž˜αžαžΆβ€‹αž˜αŸ’αž“αžΆαž€αŸ‹β€‹αŸ— αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αž‚αŸ’αž˜αžΆαž“β€‹αž’αŸ’αž“αž€β€‹αžŽαžΆβ€‹αž…αžΆαž”αŸ‹β€‹αž”αžΆαž“β€‹αž‘αŸαŸ” αž–αž½αž€αž‚αŸαž€αŸαž˜αž·αž“αž–αŸ’αž™αžΆαž™αžΆαž˜αžŠαŸ‚αžšαŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αž½αž€αž‚αŸαžšαžΏαž„αžŸαŸ†αžαžΆαž“αŸ‹αž‚αžΊαž αŸ’αž‚αŸαž˜αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž αŸ’αž‚αŸαž˜αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž‘αŸ…αž’αŸ’αžœαžΎαž€αžΆαžšαŸ” αž–αž½αž€αž‚αŸαž“αžΉαž„αž˜αž·αž“αžŠαŸ‚αž›αžˆαŸ’αž“αŸ‡αž‘αžΎαž™αŸ” αžαŸ’αž‰αž»αŸ†β€‹αž“αžΉαž„β€‹αžˆαŸ’αž“αŸ‡αŸ” αž…αŸ’αž”αžΆαžŸαŸ‹αž‡αžΆαž„αž“αŸαŸ‡αž‘αŸ…αž‘αŸ€αž αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžˆαŸ’αž“αŸ‡αžšαž½αž…αž αžΎαž™αŸ” αž“αž·αž„ […]

CERN αž”αŸ„αŸ‡αž”αž„αŸ‹αž…αŸ„αž›αž•αž›αž·αžαž•αž› Microsoft αž€αŸ’αž“αž»αž„αž€αžΆαžšαž–αŸαž‰αž…αž·αžαŸ’αžαž…αŸ†αž–αŸ„αŸ‡αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž 

αž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž’αžΊαžšαŸ‰αž»αž”αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαž“αž»αž™αž€αŸ’αž›αŸαž’αŸŠαŸ‚αžš (CERN) αž”αžΆαž“αžŽαŸ‚αž“αžΆαŸ†αž‚αž˜αŸ’αžšαŸ„αž„ MAlt (Microsoft Alternatives) αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αž’αŸ’αžœαžΎαž€αžΆαžšαžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈαž†αŸ’αž„αžΆαž™αž–αžΈαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž•αž›αž·αžαž•αž› Microsoft αž€αŸ’αž“αž»αž„αž€αžΆαžšαž–αŸαž‰αž…αž·αžαŸ’αžαž“αŸƒαžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‡αŸ†αž“αž½αžŸαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αŸ” αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž•αŸ‚αž“αž€αžΆαžšαž—αŸ’αž›αžΆαž˜αŸ— αž€αžΆαžšαž‡αŸ†αž“αž½αžŸ β€œSkype for Business” αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž”αžΎαž€ VoIP stack αž“αž·αž„αž€αžΆαžšαž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž’αŸŠαžΈαž˜αŸ‚αž›αž€αŸ’αž“αž»αž„αžŸαŸ’αžšαž»αž€αžŠαžΎαž˜αŸ’αž”αžΈαž‡αŸ€αžŸαžœαžΆαž„αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ Outlook αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αŸ” αžœαž‚αŸ’αž‚αž•αŸ’αžαžΆαž…αŸ‹αž–αŸ’αžšαŸαžαŸ’αžš […]

Google αž”αž„αŸ’αž αžΆαž‰αž’αŸ†αž–αžΈαž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸƒαž€αžΆαžšαžŠαžΆαž€αŸ‹αž€αž˜αŸ’αžšαž·αžαž“αŸƒ webRequest API αžŠαŸ‚αž›αž”αŸ’αžšαžΎαžŠαŸ„αž™αž’αŸ’αž“αž€αž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αž€αžΆαžšαž•αŸ’αžŸαžΆαž™αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜

αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž»αž€αžšαž€αžαžΆαž˜αž’αŸŠαžΈαž“αž’αžΊαžŽαž·αž Chrome αž”αžΆαž“αž–αŸ’αž™αžΆαž™αžΆαž˜αž”αž„αŸ’αž αžΆαž‰αž’αŸ†αž–αžΈαž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸƒαž€αžΆαžšαž”αž‰αŸ’αžˆαž”αŸ‹αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž”αŸ€αž”αž”αž·αž‘αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸƒ webRequest API αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž˜αžΆαžαž·αž€αžΆαžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αž—αŸ’αž›αžΆαž˜αŸ— αž αžΎαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž™αŸ‰αžΆαž„αžŸαž€αž˜αŸ’αž˜αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž“αŸ’αžαŸ‚αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αž€αžΆαžšαž•αŸ’αžŸαžΆαž™αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜ αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž˜αŸαžšαŸ„αž‚αŸ” , αž”αž“αŸ’αž›αŸ†, αž…αžΆαžšαž€αž˜αŸ’αž˜αž›αžΎαžŸαž€αž˜αŸ’αž˜αž—αžΆαž–αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹, αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŠαŸ„αž™αž˜αžΆαžαžΆαž”αž·αžαžΆ αž“αž·αž„αž’αžΆαž“αžΆαž—αžΆαž–αž―αž€αž‡αž“αŸ” αž€αžΆαžšαž‡αž˜αŸ’αžšαž»αž‰αžšαž”αžŸαŸ‹ GoogleαŸ– αžšαž”αŸ€αž”αžšαžΆαžšαžΆαŸ†αž„αž“αŸƒ webRequest API αž“αžΆαŸ†αž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αž“αž’αžΆαž“αžαŸ’αž–αžŸαŸ‹αŸ” αž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎαžœαžΆ […]