αžšαž”αŸ€αž”αžŠαŸ‚αž›αž™αžΎαž„αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž€αžΆαžšαž’αŸŠαž·αž“αž€αžΌαžŠαžœαžΈαžŠαŸαž’αžΌαž…αŸ†αž“αž½αž“αž”αŸ’αžšαžΆαŸ†αž”αžΈαžŠαž„

αžšαž”αŸ€αž”αžŠαŸ‚αž›αž™αžΎαž„αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž€αžΆαžšαž’αŸŠαž·αž“αž€αžΌαžŠαžœαžΈαžŠαŸαž’αžΌαž…αŸ†αž“αž½αž“αž”αŸ’αžšαžΆαŸ†αž”αžΈαžŠαž„

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

αžˆαŸ’αž˜αŸ„αŸ‡αžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ†αž‚αžΊ Askar Kamalov αž€αžΆαž›αž–αžΈαž˜αž½αž™αž†αŸ’αž“αžΆαŸ†αž˜αž»αž“αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž…αžΌαž›αžšαž½αž˜αž‡αžΆαž˜αž½αž™αž€αŸ’αžšαž»αž˜αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžœαžΈαžŠαŸαž’αžΌ Yandex αŸ” αžαŸ’αž„αŸƒαž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž”αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž’αžΆαž“ Habr αž™αŸ‰αžΆαž„αžαŸ’αž›αžΈαž’αŸ†αž–αžΈαžœαž·αž’αžΈαžŠαŸ‚αž›αžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆαž“αžΉαž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž’αŸŠαž·αž“αž€αžΌαžŠ αž™αžΎαž„αž”αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αžœαžΈαžŠαŸαž’αžΌαž‘αŸ…αž€αžΆαž“αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αŸ”

αž€αžΆαžšαž”αž„αŸ’αž αŸ„αŸ‡αž“αŸαŸ‡αž“αžΉαž„αž˜αžΆαž“αž€αžΆαžšαž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž‡αžΆαž…αž˜αŸ’αž”αž„αž…αŸ†αž–αŸ„αŸ‡αž’αŸ’αž“αž€αžŠαŸ‚αž›αž˜αž·αž“αž”αžΆαž“αž‚αž·αžαž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž€αžΎαžαž‘αžΎαž„αž–αžΈαž˜αž»αž“αž“αŸ…αž€αŸ’αžšαŸ„αž˜αž€αŸ’αžšαžŽαžΆαžαŸ‹αž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžœαžΈαžŠαŸαž’αžΌαŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžαž·αž™αŸ„αž”αž›αŸ‹ αž’αŸ’αž“αž€αž’αžΆαž…αžŸαž½αžšαžŸαŸ†αžŽαž½αžš αž“αž·αž„αžŽαŸ‚αž“αžΆαŸ†αž”αŸ’αžšαž’αžΆαž“αž”αž‘αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž“αžΆαž–αŸαž›αž’αž“αžΆαž‚αžαŸ”

αž–αžΆαž€αŸ’αž™αž–αžΈαžšαž”αžΈαž’αŸ†αž–αžΈαž—αžΆαžšαž€αž·αž…αŸ’αž…αžαŸ’αž›αž½αž“αž―αž„αŸ” Yandex αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž‡αž½αž™αž’αŸ’αž“αž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαŸ’αžœαŸ‚αž„αžšαž€αžœαžΈαžŠαŸαž’αžΌαž“αŸ…αž›αžΎαž‚αŸαž αž‘αŸ†αž–αŸαžšαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ‚αž˜αž‘αžΆαŸ†αž„αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αžœαžΈαžŠαŸαž’αžΌαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžšαž”αžŸαŸ‹αžœαžΆαž•αž„αžŠαŸ‚αžšαŸ” αžαžΆαžαžΎαžœαžΆαž‡αžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαžΎαž˜ αž¬αž€αžΆαžšαž”αŸ’αžšαž€αž½αžαž€αžΈαž‘αžΆαž“αŸ…αž›αžΎαž’αžΆαž€αžΆαžŸ αžαŸ’αžŸαŸ‚αž—αžΆαž–αž™αž“αŸ’αžαž“αŸ…αž›αžΎ KinoPoisk αž¬αžœαžΈαžŠαŸαž’αžΌαž“αŸ…αž›αžΎ Zen αž“αž·αž„ News - αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‘αž»αž€αž‘αžΎαž„αž‘αŸ…αž€αžΆαž“αŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžšαž”αžŸαŸ‹αž™αžΎαž„αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž˜αžΎαž›αžœαžΈαžŠαŸαž’αžΌ αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžαŸ’αžšαžΌαžœαžšαŸ€αž”αž…αŸ†αŸ– αž”αŸ†αž”αŸ’αž›αŸ‚αž„αž‘αŸ…αž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž€αžΆαžš αž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž˜αžΎαž›αž‡αžΆαž˜αž»αž“ αž¬αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžαžΆαž˜αžšαž™αŸˆαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ DeepHD. αž―αž€αžŸαžΆαžšαžŠαŸ‚αž›αž˜αž·αž“αž”αžΆαž“αžšαŸ€αž”αž…αŸ†αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž™αž€αž€αž“αŸ’αž›αŸ‚αž„αž‘αŸ†αž“αŸαžšαŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ…αž‘αŸ€αž αž™αžΎαž„αž€αŸ†αž–αž»αž„αž“αž·αž™αžΆαž™αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž’αŸ†αž–αžΈαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸαž›αŸ’αž’αž”αŸ’αžšαžŸαžΎαžšαž“αŸƒαž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ‚αž˜αž‘αžΆαŸ†αž„αž’αŸ†αž–αžΈαž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž˜αžΆαžαž·αž€αžΆαž‘αŸ…αž€αžΆαž“αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž•αž„αžŠαŸ‚αžšαŸ” αž§αž‘αžΆαž αžšαžŽαŸαŸ– αž€αžΆαžšαž€αžαŸ‹αžαŸ’αžšαžΆαž“αŸƒαž–αŸαž›αžœαŸαž›αžΆαžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαž“αŸƒαž€αžΆαžšαž”αŸ’αžšαž€αž½αžαžœαžΆαž™αž€αžΌαž“αž‚αŸ„αž›αž›αžΎαž‘αžΉαž€αž€αž€αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαŸ’αžœαŸ‚αž„αžšαž€αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž›αž˜αž½αž™αž“αžΆαž‘αžΈαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸαž“αŸ„αŸ‡αŸ”

αž€αžΆαžšαž’αŸŠαž·αž“αž€αžΌαžŠαžαžΆαž˜αž›αŸ†αžŠαžΆαž”αŸ‹αž›αŸ†αžŠαŸ„αž™

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

αžšαž”αŸ€αž”αžŠαŸ‚αž›αž™αžΎαž„αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž€αžΆαžšαž’αŸŠαž·αž“αž€αžΌαžŠαžœαžΈαžŠαŸαž’αžΌαž…αŸ†αž“αž½αž“αž”αŸ’αžšαžΆαŸ†αž”αžΈαžŠαž„

αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœαž”αž„αŸ’αž αŸ„αŸ‡αžœαžΈαžŠαŸαž’αžΌαž‘αŸ…αž€αž“αŸ’αž›αŸ‚αž„αž•αŸ’αž‘αž»αž€ αžŸαž˜αžΆαžŸαž—αžΆαž‚αž’αŸ’αž“αž€αžœαž·αž—αžΆαž‚αž”αŸ’αžšαž˜αžΌαž›αž–αŸαžαŸŒαž˜αžΆαž“αž˜αŸαžαžΆ β€‹β€‹αž αžΎαž™αž•αŸ’αž‘αŸαžšαžœαžΈαžŠαŸαž’αžΌαž‘αŸ…αžŸαž˜αžΆαžŸαž—αžΆαž‚αž€αž˜αŸ’αž˜αž€αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ†αž”αŸ’αž›αŸ‚αž„αŸ” αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžαžΆαž˜αž›αŸ†αžŠαžΆαž”αŸ‹αž›αŸ†αžŠαŸ„αž™αŸ” αž€αŸ’αž“αž»αž„β€‹αž€αžšαžŽαžΈβ€‹αž“αŸαŸ‡ αžœαžΆβ€‹αž’αžΆαž…β€‹αž˜αžΆαž“β€‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“β€‹αž˜αŸβ€‹αž’αŸŠαž·αž“αž€αžΌαžŠβ€‹αž…αŸ’αžšαžΎαž“ αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αž˜αžΆαž“β€‹αžαŸ‚β€‹αž˜αž½αž™β€‹αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡β€‹αžŠαŸ‚αž›β€‹αžšαžœαž›αŸ‹β€‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšβ€‹αžœαžΈαžŠαŸαž’αžΌβ€‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αŸ” αžŠαŸ’αž™αžΆαž€αŸ’αžšαžΆαž˜αžαž˜αŸ’αž›αžΆαž—αžΆαž–αžŸαžΆαž˜αž‰αŸ’αž‰αŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αž‚αž»αžŽαžŸαž˜αŸ’αž”αžαŸ’αžαž·αžšαž”αžŸαŸ‹αžœαžΆαž”αž‰αŸ’αž…αž”αŸ‹αŸ” αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαž“αŸαŸ‡αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž”αž‰αŸ’αžˆαžšαžαŸ‚αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ (αžŠαŸ„αž™αžŸαžΆαžšαž€αžΆαžšαž‘αž·αž‰αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžŠαŸ‚αž›αž˜αžΆαž“αžαžΆαž˜αž–αž›αžαŸ’αž›αžΆαŸ†αž„αž‡αžΆαž„) αŸ”

αž€αžΆαžšαž’αŸŠαž·αž“αž€αžΌαžŠαž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž›αž‘αŸ’αž’αž•αž›αž˜αž’αŸ’αž™αž˜

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

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

αžœαžΆαž”αŸ’αžšαŸ‚αžαžΆαž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžœαžΈαžŠαŸαž’αžΌαž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸαž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ‚αž˜αž‘αžΆαŸ†αž„αžšαž€αŸ’αžŸαžΆαž‚αž»αžŽαž—αžΆαž–αžšαž”αžŸαŸ‹αžœαžΆαž•αž„αžŠαŸ‚αžšαŸ” αž“αŸαŸ‡αž‡αžΆαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžšαŸ†αž–αžΉαž„αž–αžΈαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžœαžΈαžŠαŸαž’αžΌαž₯αž‘αžΌαžœαž“αŸαŸ‡αŸ” αžœαžΆαž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαžαžΆαžœαžΆαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αž αžΎαž™αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‘αž·αž‰αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžŠαŸ‚αž›αž˜αžΆαž“αž•αž›αž·αžαž—αžΆαž–αž”αŸ†αž•αž»αž (αž“αž·αž„αž’αŸ’αžœαžΎαž±αŸ’αž™αž‘αžΆαž“αŸ‹αžŸαž˜αŸαž™αž–αž½αž€αžœαžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™)αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αžΆαžšαžŸαŸ’αž›αžΆαž”αŸ‹αž˜αž½αž™, αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αžœαžΆαžαŸ‚αž„αžαŸ‚αž˜αžΆαž“αžœαžΈαžŠαŸαž’αžΌαžŠαŸ‚αž›αž“αžΉαž„αž’αŸ’αžœαžΎαž±αŸ’αž™αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αžŠαŸ‚αž›αž˜αžΆαž“αž’αž“αž»αž—αžΆαž–αž”αŸ†αž•αž»αžαž’αŸ’αž›αžΆαž€αŸ‹αž…αž»αŸ‡αŸ”

αž€αžΆαžšαž’αŸŠαž·αž“αž€αžΌαžŠαž”αŸ‰αžΆαžšαŸ‰αžΆαž‘αŸ‚αž›

αžœαžΆαž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž‡αžΆαž„αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ‚αž„αž…αŸ‚αž€αž”αž‰αŸ’αž αžΆαžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αž‘αŸ…αž‡αžΆαž”αž‰αŸ’αž αžΆαžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αžαž·αž…αž‡αžΆαž…αŸ’αžšαžΎαž“ αž αžΎαž™αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžœαžΆαžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆαž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž•αŸ’αžŸαŸαž„αŸ—αŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆ MapReduce αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαžΈαžŠαŸαž’αžΌαŸ” αž€αŸ’αž“αž»αž„β€‹αž€αžšαžŽαžΈβ€‹αž“αŸαŸ‡ αž™αžΎαž„β€‹αž˜αž·αž“β€‹αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αž€αŸ†αžŽαžαŸ‹β€‹αžŠαŸ„αž™β€‹αž€αžΆαžšβ€‹αž’αž“αž»αžœαžαŸ’αžβ€‹αžšαž”αžŸαŸ‹β€‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“β€‹αž”αž˜αŸ’αžšαžΎβ€‹αž˜αž½αž™β€‹αž“αž·αž„β€‹αž’αžΆαž…β€‹αž’αŸ’αžœαžΎβ€‹αž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“β€‹αž•αŸ’αžŠαŸαž€ (αžŠαŸ„αž™β€‹αž”αž“αŸ’αžαŸ‚αž˜β€‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“β€‹αžαŸ’αž˜αžΈβ€‹) αŸ”

αžŠαŸ„αž™αžœαž·αž’αžΈαž“αŸαŸ‡ αž‚αŸ†αž“αž·αžαž“αŸƒαž€αžΆαžšαž”αŸ†αž”αŸ‚αž€αžœαžΈαžŠαŸαž’αžΌαž‘αŸ…αž‡αžΆαž”αŸ†αžŽαŸ‚αž€αžαžΌαž…αŸ— αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž–αž½αž€αžœαžΆαžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆ αž“αž·αž„αžŸαŸ’αž’αž·αžαž‡αžΆαž”αŸ‹αž‚αŸ’αž“αžΆαž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαžšαžΏαž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž“αŸ„αŸ‡αž‘αŸαŸ” αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αžšαž€αž―αž€αžŸαžΆαžšαž™αŸ„αž„αž‡αžΆαž…αŸ’αžšαžΎαž“αž…αŸ†αž–αŸ„αŸ‡αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž“αŸαŸ‡ (αž§αž‘αžΆαž αžšαžŽαŸ αž“αŸ…αž›αžΎ Habre αžαŸ’αž‰αž»αŸ†αžŸαžΌαž˜αžŽαŸ‚αž“αžΆαŸ†αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž’αŸ†αž–αžΈαž‚αž˜αŸ’αžšαŸ„αž„ DistVIDc) αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸαŸ‡αž˜αž·αž“αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž€αžΆαž“αŸ‹αžαŸ‚αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž“αŸ„αŸ‡αž‘αŸ αž–αžΈαž–αŸ’αžšαŸ„αŸ‡αž’αŸ’αž“αž€αž˜αž·αž“αž’αžΆαž…αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž™αž€αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ‚αž›αžαŸ’αžšαŸ€αž˜αžšαž½αž…αž‡αžΆαžŸαŸ’αžšαŸαž… αž αžΎαž™αžŸαžΆαž„αžŸαž„αŸ‹αžœαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž‘αŸ‡αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž“αŸ„αŸ‡αž‘αŸαŸ” αž™αžΎαž„αžαŸ’αžšαžΌαžœαž€αžΆαžšαž€αžΆαžšαžŸαž˜αŸ’αžšαž”αžαŸ’αž›αž½αž“αž‘αŸ…αž“αžΉαž„αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αžœαžΈαžŠαŸαž’αžΌαžšαž”αžŸαŸ‹αž™αžΎαž„ αž“αž·αž„αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž”αž“αŸ’αž‘αž»αž€αžšαž”αžŸαŸ‹αž™αžΎαž„αŸ” αž‡αžΆαž‘αžΌαž‘αŸ… αžœαžΆαž€αžΆαž“αŸ‹αžαŸ‚αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαžšαžŸαŸαžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αžαŸ’αž˜αžΈ αž™αžΎαž„αž”αžΆαž“αž”αŸ‚αž„αž…αŸ‚αž€αž”αŸ’αž›αž»αž€ Worker monolithic αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αžΌαžŠαž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž‘αŸ…αž‡αžΆ microservices Segmenter, Tcoder, Combiner αŸ”

αžšαž”αŸ€αž”αžŠαŸ‚αž›αž™αžΎαž„αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž€αžΆαžšαž’αŸŠαž·αž“αž€αžΌαžŠαžœαžΈαžŠαŸαž’αžΌαž…αŸ†αž“αž½αž“αž”αŸ’αžšαžΆαŸ†αž”αžΈαžŠαž„

  1. Segmenter αž”αŸ†αž”αŸ‚αž€αžœαžΈαžŠαŸαž’αžΌαž‘αŸ…αž‡αžΆαž”αŸ†αžŽαŸ‚αž€αž”αŸ’αžšαž αŸ‚αž› 10 αžœαž·αž“αžΆαž‘αžΈαŸ” αž”αŸ†αžŽαŸ‚αž€αž˜αžΆαž“ GOPs αž˜αž½αž™ αž¬αž…αŸ’αžšαžΎαž“ (αž€αŸ’αžšαž»αž˜αž“αŸƒαžšαžΌαž”αž—αžΆαž–) GOP αž“αžΈαž˜αž½αž™αŸ—αž‚αžΊαž―αž€αžšαžΆαž‡αŸ’αž™ αž“αž·αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž€αžΌαžŠαžŠαŸ„αž™αž‘αŸ‚αž€αž–αžΈαž‚αŸ’αž“αžΆ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžœαžΆαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŒαž·αž€αžΌαžŠαžŠαŸ„αž™αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž™αŸ„αž„αž‘αŸ…αžŸαŸŠαž»αž˜αž–αžΈ GOPs αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” αž“αŸ„αŸ‡αž‚αžΊαž”αŸ†αžŽαŸ‚αž€αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž›αŸαž„αžŠαŸ„αž™αž―αž€αžšαžΆαž‡αŸ’αž™αž–αžΈαž‚αŸ’αž“αžΆαž‘αŸ…αžœαž·αž‰αž‘αŸ…αž˜αž€αŸ” αž€αžΆαžšαž”αŸ†αž”αŸ‚αž€αž“αŸαŸ‡αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž—αžΆαž–αž™αžΊαžαž™αŸ‰αžΆαžœ αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž˜αž»αž“αž“αŸαŸ‡αŸ”
  2. Tcoder αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ†αžŽαŸ‚αž€αž“αžΈαž˜αž½αž™αŸ—αŸ” αžœαžΆαžαŸ’αžšαžΌαžœαž€αžΆαžšαž—αžΆαžšαž€αž·αž…αŸ’αž…αž–αžΈαž‡αž½αžš αž‘αžΆαž‰αž™αž€αž”αŸ†αžŽαŸ‚αž€αž–αžΈαž€αž“αŸ’αž›αŸ‚αž„αž•αŸ’αž‘αž»αž€ αž’αŸŠαž·αž“αž€αžΌαžŠαžœαžΆαž‘αŸ…αž‡αžΆαžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž•αŸ’αžŸαŸαž„αŸ— (αž…αž„αž…αžΆαŸ†αžαžΆαž’αŸ’αž“αž€αž›αŸαž„αž’αžΆαž…αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž€αŸ†αžŽαŸ‚αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹) αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αžŠαžΆαž€αŸ‹αž›αž‘αŸ’αž’αž•αž›αžαŸ’αžšαž‘αž”αŸ‹αž‘αŸ…αž€αž“αŸ’αž›αŸ‚αž„αž•αŸ’αž‘αž»αž€αžœαž·αž‰ αž αžΎαž™αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž”αŸ†αžŽαŸ‚αž€αžαžΆαž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαŸ„αž™αž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ†αžŽαŸ‚αž€αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ Tcoder αž•αŸ’αž‰αžΎαž—αžΆαžšαž€αž·αž…αŸ’αž…αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž›αž‘αŸ’αž’αž•αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαž˜αžΆαžŸαž—αžΆαž‚αž”αž“αŸ’αž‘αžΆαž”αŸ‹αŸ”
  3. Combiner αž”αŸ’αžšαž˜αžΌαž›αž›αž‘αŸ’αž’αž•αž›αžšαž½αž˜αž‚αŸ’αž“αžΆαŸ– αž‘αžΆαž‰αž™αž€αž”αŸ†αžŽαŸ‚αž€αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™ Tcoder αž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž•αŸ’αžŸαžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž•αŸ’αžŸαŸαž„αŸ—αŸ”

αž–αžΆαž€αŸ’αž™αž–αžΈαžšαž”αžΈαž’αŸ†αž–αžΈαžŸαŸ†αž‘αŸαž„αŸ” αž€αžΌαžŒαž·αž€αž’αžΌαžŒαžΈαž™αŸ‰αžΌ AAC αžŠαŸ‚αž›αž–αŸαž‰αž“αž·αž™αž˜αž”αŸ†αž•αž»αžαž˜αžΆαž“αž˜αž»αžαž„αžΆαžšαž˜αž·αž“αž›αŸ’αž’αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž’αŸŠαž·αž“αž€αžΌαžŠαž”αŸ†αžŽαŸ‚αž€αžŠαŸ„αž™αž‘αŸ‚αž€αž–αžΈαž‚αŸ’αž“αžΆ αž“αŸ„αŸ‡αž’αŸ’αž“αž€αž“αžΉαž„αž˜αž·αž“αž’αžΆαž…αž—αŸ’αž‡αžΆαž”αŸ‹αž–αž½αž€αžœαžΆαž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαžŠαŸ„αž™αžšαž›αžΌαž“αž“αŸ„αŸ‡αž‘αŸαŸ” αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž“αžΉαž„αž‚αž½αžšαž±αŸ’αž™αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αŸ” αž€αžΌαžŒαž·αž€αžœαžΈαžŠαŸαž’αžΌαž˜αž·αž“αž˜αžΆαž“αž”αž‰αŸ’αž αžΆαž“αŸαŸ‡αž‘αŸαŸ” αžαžΆαž˜αž‘αŸ’αžšαžΉαžŸαŸ’αžαžΈ αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αžšαž€αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαžŠαŸαžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž αŸ’αž‚αŸαž˜αž“αŸαŸ‡αž˜αž·αž“αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αŸ€αž“αž“αŸ…αž‘αžΎαž™αž‘αŸ (αžŸαŸ†αž‘αŸαž„αž˜αžΆαž“αž‘αž˜αŸ’αž„αž“αŸ‹αžαž·αž…αž‡αžΆαž„αžœαžΈαžŠαŸαž’αžΌ)αŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž˜αžΆαž“αžαŸ‚αžœαžΈαžŠαŸαž’αžΌαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž€αžΌαžŠαžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆ αž αžΎαž™αž”αž‘αž’αžΌαžŒαžΈαž™αŸ‰αžΌαž‘αžΆαŸ†αž„αž˜αžΌαž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ”

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹

αžŸαžΌαž˜αž’αžšαž‚αž»αžŽαž…αŸ†αž–αŸ„αŸ‡αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžœαžΈαžŠαŸαž’αžΌαžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆ αž™αžΎαž„αž”αžΆαž“αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž€αžΆαžšαž–αž“αŸ’αž™αžΆαžšαž–αŸαž›αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„αžšαžœαžΆαž„αžœαžΈαžŠαŸαž’αžΌαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αŸ„αŸ‡αž˜αž€αž™αžΎαž„ αž“αž·αž„αž€αžΆαžšαž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αŸ” αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αž–αžΈαž˜αž»αž“αžœαžΆαž’αžΆαž…αž…αŸ†αžŽαžΆαž™αž–αŸαž›αž–αžΈαžšαž˜αŸ‰αŸ„αž„αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž€αŸ†αžŽαŸ‚αž–αŸαž‰αž›αŸαž‰αž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸƒαž‚αž»αžŽαž—αžΆαž–αžαž»αžŸαŸ—αž‚αŸ’αž“αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαŸ’αžŸαŸ‚αž—αžΆαž–αž™αž“αŸ’αž FullHD αžŠαŸ‚αž›αž˜αžΆαž“αžšαž™αŸˆαž–αŸαž›αž˜αž½αž™αž˜αŸ‰αŸ„αž„αž€αž“αŸ’αž›αŸ‡αŸ” αž₯αž‘αžΌαžœαž“αŸαŸ‡αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αž…αŸ†αžŽαžΆαž™αž–αŸαž› 15 αž“αžΆαž‘αžΈαŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ…αž‘αŸ€αž αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆ αž™αžΎαž„αž”αž„αŸ’αž€αžΎαžαž€αŸ†αžŽαŸ‚αžŠαŸ‚αž›αž˜αžΆαž“αž‚αž»αžŽαž—αžΆαž–αž”αž„αŸ’αž αžΆαž‰αžαŸ’αž–αžŸαŸ‹αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž›αžΏαž“αž‡αžΆαž„αž€αŸ†αžŽαŸ‚αžŠαŸ‚αž›αž˜αžΆαž“αž‚αž»αžŽαž—αžΆαž–αž”αž„αŸ’αž αžΆαž‰αž‘αžΆαž”αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž›αž‘αŸ’αž’αž•αž›αž€αž˜αŸ’αžšαž·αžαž˜αž’αŸ’αž™αž˜αž…αžΆαžŸαŸ‹αŸ”

αž αžΎαž™αžšαžΏαž„αž˜αž½αž™αž‘αŸ€αžαŸ” αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž…αžΆαžŸαŸ‹ αž‘αžΆαŸ†αž„αž˜αž·αž“αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹ αž¬αž–αž½αž€αžœαžΆαž“αŸ…αž‘αŸ†αž“αŸαžšαžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž€αž·αž…αŸ’αž…αž€αžΆαžšαŸ” αž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αžΌαžŠαž”αŸ‰αžΆαžšαŸ‰αžΆαž‘αŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαž“αž…αŸ†αžŽαŸ‚αž€αž“αŸƒαž€αžΆαžšαž€αŸ‚αž…αŸ’αž“αŸƒαž‡αžΆαžαž·αžŠαŸ‚αž€αŸ” αž₯αž‘αžΌαžœαž“αŸαŸ‡ αž…αž„αŸ’αž€αŸ„αž˜αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‡αžΆαž„αž˜αž½αž™αž–αžΆαž“αŸ‹αžšαž”αžŸαŸ‹αž™αžΎαž„αžαŸ‚αž„αžαŸ‚αžšαžœαž›αŸ‹αž‡αžΆαž˜αž½αž™αž’αŸ’αžœαžΈαž˜αž½αž™αŸ”

αž€αžΆαžšαž–αž·αž αžœαžΆαž“αŸ…αžαŸ‚αž˜αžΆαž“αž€αž“αŸ’αž›αŸ‚αž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ‚αž›αž˜αŸ’αž’αŸ” αž§αž‘αžΆαž αžšαžŽαŸ αž™αžΎαž„αž’αžΆαž…αžŸαž“αŸ’αžŸαŸ†αžŸαŸ†αž…αŸƒαž–αŸαž›αžœαŸαž›αžΆαžŠαŸαžŸαŸ†αžαžΆαž“αŸ‹ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ†αžŽαŸ‚αž€αž“αŸƒαžœαžΈαžŠαŸαž’αžΌ αž˜αž»αž“αž–αŸαž›αžœαžΆαž˜αž€αžŠαž›αŸ‹αž™αžΎαž„αž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αŸ” αžŠαžΌαž…αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž“αž·αž™αžΆαž™ αž“αžΉαž„αž˜αžΆαž“αž…αŸ’αžšαžΎαž“αž‘αŸ€αžαŸ”

αžŸαžšαžŸαŸαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžαž·αž™αŸ„αž”αž›αŸ‹αžαžΆαžαžΎαž—αžΆαžšαž€αž·αž…αŸ’αž…αž’αŸ’αžœαžΈαžαŸ’αž›αŸ‡αž€αŸ’αž“αž»αž„αžœαž·αžŸαŸαž™αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αžœαžΈαžŠαŸαž’αžΌαžŠαŸ‚αž›αž’αŸ’αž“αž€αž…αž„αŸ‹αž’αžΆαž“αŸ”

αžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž‘αŸ…αž“αžΉαž„αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαžšαž”αžŸαŸ‹αžŸαž αžŸαŸαžœαž·αž€αž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹