Hackathon DevDays'19 (αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1)αŸ– αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαžΎαžš αž“αž·αž„αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœ

αžαŸ’αž˜αžΈαŸ—αž“αŸαŸ‡αž™αžΎαž„ αž”αžΆαž“αž”αŸ’αžšαžΆαž”αŸ‹ αž’αŸ†αž–αžΈαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αž“αž»αž”αžŽαŸ’αžŒαž·αžαžŸαžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αžšαž”αžŸαŸ‹ JetBrains αž“αž·αž„αžŸαžΆαž€αž›αžœαž·αž‘αŸ’αž™αžΆαž›αŸαž™ ITMO "αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ/αžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ"αŸ” αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αŸ’αž“αžΆαžŠαŸ‚αž›αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž‘αŸ…αžαŸ’αž„αŸƒαž”αžΎαž€αž“αŸ…αžαŸ’αž„αŸƒαž…αŸαž“αŸ’αž‘αž‘αžΈ 29 αžαŸ‚αž˜αŸαžŸαžΆαŸ” αž™αžΎαž„αž“αžΉαž„αž”αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž’αŸ†αž–αžΈαž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αž“αž»αž”αžŽαŸ’αžŒαž·αžαžšαž”αžŸαŸ‹αž™αžΎαž„ αž”αŸ’αžšαžΆαž€αŸ‹αžšαž„αŸ’αžœαžΆαž“αŸ‹αž’αŸ’αžœαžΈαžαŸ’αž›αŸ‡αžŠαŸ‚αž›αž™αžΎαž„αž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αžŸαž·αžŸαŸ’αžŸ αž“αž·αž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž™αžΎαž„αž‘αžΆαž˜αž‘αžΆαžšαž‡αžΆαžαŸ’αž“αžΌαžšαž“αžΉαž„αž€αžΆαžšαžαŸ’αžšαž‘αž”αŸ‹αž˜αž€αžœαž·αž‰αŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ€αž αž™αžΎαž„αž–αž·αžαž‡αžΆαž“αžΉαž„αž†αŸ’αž›αžΎαž™αžŸαŸ†αžŽαž½αžšαž–αžΈαž—αŸ’αž‰αŸ€αžœαžšαž”αžŸαŸ‹αž™αžΎαž„αŸ”

Hackathon DevDays'19 (αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1)αŸ– αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαžΎαžš αž“αž·αž„αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœαžαŸ’αž„αŸƒαž”αžΎαž€αž“αžΉαž„αž’αŸ’αžœαžΎαž‘αžΎαž„αž“αŸ…αž€αžΆαžšαž·αž™αžΆαž›αŸαž™ JetBrains αž€αŸ’αž“αž»αž„αž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜ Times αž‡αžΆαž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αž“αž·αžŸαŸ’αžŸαž·αžαž’αž“αž»αž”αžŽαŸ’αžŒαž·αžαžšαž”αžŸαŸ‹αž™αžΎαž„αžŸαž·αž€αŸ’αžŸαžΆαŸ” αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž“αŸ…αž˜αŸ‰αŸ„αž„ 17:00 αŸ” αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αžšαž€αž–αŸαžαŸŒαž˜αžΆαž“αž›αž˜αŸ’αž’αž·αžαž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αž αžΎαž™αž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸαž“αŸαŸ‡αž“αŸ…αž›αžΎαž‚αŸαž αž‘αŸ†αž–αŸαžš mse.itmo.ru. αž˜αž€αžŠαž›αŸ‹αž αžΎαž™αž˜αž·αž“αžŸαŸ’αžαžΆαž™αž€αŸ’αžšαŸ„αž™!

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

αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž“αŸαŸ‡ αž™αžΎαž„αž…αž„αŸ‹αž“αž·αž™αžΆαž™αž›αž˜αŸ’αž’αž·αžαž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαž’αŸ†αž–αžΈ DevDays hackathons αžŠαŸ‚αž›αž’αŸ’αžœαžΎαž‘αžΎαž„αžšαŸ€αž„αžšαžΆαž›αŸ‹αž”αŸ’αžšαžΆαŸ†αž˜αž½αž™αžαŸ‚αž˜αŸ’αžαž„αŸ” αž…αŸ’αž”αžΆαž”αŸ‹αž‚αžΊαžŸαžΆαž˜αž‰αŸ’αž‰αŸ– αž€αŸ’αžšαž»αž˜αž˜αž“αž»αžŸαŸ’αžŸαž–αžΈ 3 αž‘αŸ… 4 αž“αžΆαž€αŸ‹αž”αŸ’αžšαž˜αžΌαž›αž•αŸ’αžαž»αŸ†αž‚αŸ’αž“αžΆ αž αžΎαž™αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž› XNUMX αžαŸ’αž„αŸƒαžŸαž·αžŸαŸ’αžŸαž“αžΆαŸ†αž˜αž€αž“αžΌαžœαž‚αŸ†αž“αž·αžαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαž•αŸ’αž‘αžΆαž›αŸ‹αŸ” αžαžΎαžšαžΏαž„αž“αŸαŸ‡αž’αžΆαž…αž˜αž€αž–αžΈαž’αŸ’αžœαžΈ? αž’αžΆαž“αž•αŸ’αž“αŸ‚αž€αžŠαŸ†αž”αžΌαž„αž“αŸƒαžšαžΏαž„αžšαŸ‰αžΆαžœαž’αŸ†αž–αžΈαž‚αž˜αŸ’αžšαŸ„αž„ hackathon αž“αŸƒαž†αž˜αžΆαžŸαž“αŸαŸ‡αž–αžΈαžŸαž·αžŸαŸ’αžŸαžαŸ’αž›αž½αž“αž―αž„ :)

αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαž‡αžΆαž˜αž½αž™αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž—αžΆαž–αž™αž“αŸ’αž

Hackathon DevDays'19 (αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1)αŸ– αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαžΎαžš αž“αž·αž„αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœ

αž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αž‚αŸ†αž“αž·αž
αž›αŸ„αž€ Ivan Ilchuk
αžαž˜αŸ’αžšαž„αŸ‹β€‹αž‡αž½αžš
Ivan Ilchuk - αž€αžΆαžšαž‰αŸ‚αž€αž‚αŸ’αžšαŸ„αž„αž—αžΆαž–αž™αž“αŸ’αž αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ
Vladislav Korablinov - αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž‚αŸ†αžšαžΌαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αž—αžΆαž–αž‡αž·αžαž“αŸƒαž’αžΆαžαž»αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαž“αž·αž„αž‚αŸ’αžšαŸ„αž„αž“αŸƒαžαŸ’αžŸαŸ‚αž—αžΆαž–αž™αž“αŸ’αž
Dmitry Valchuk - UI
Nikita Vinokurov - UI, αž€αžΆαžšαžšαž…αž“αžΆ

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

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

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

Hackathon DevDays'19 (αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1)αŸ– αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαžΎαžš αž“αž·αž„αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœαžαžΎαž™αžΎαž„αž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžœαžΆαžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ? αž“αŸ…αž–αŸαž›αž’αŸ’αž“αž€αž…αž»αž…αž”αŸŠαžΌαžαž»αž„αžœαŸαž‘αž˜αž“αŸ’αž αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαž“αžΉαž„αž•αŸ’αž‰αžΎαž’αžΆαžαž»αž‘αŸ…αž€αžΆαž“αŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αžŠαŸ‚αž›αžαŸ’αžŸαŸ‚αž—αžΆαž–αž™αž“αŸ’αžαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž–αž·αž–αžŽαŸŒαž“αžΆαžŠαŸ‚αž›αž”αžΆαž“αž™αž€αž…αŸαž‰αž–αžΈαžœαž·αž‚αžΈαž—αžΈαžŒαžΆαŸ” αž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž˜αž»αžαžšαž”αžŸαŸ‹αž™αžΎαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„ Electron (αž™αžΎαž„αž”αŸ’αžšαžΎαžœαžΆαž˜αž·αž“αž˜αŸ‚αž“αž‚αŸαž αž‘αŸ†αž–αŸαžšαž‘αŸ αž–αŸ’αžšαŸ„αŸ‡αžŠαŸ†αž”αžΌαž„αž‘αžΎαž™αž™αžΎαž„αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž˜αž·αž“αž˜αŸ‚αž“αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž“αŸ…αž›αžΎαž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžš) αž αžΎαž™αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž“αž·αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŽαŸ‚αž“αžΆαŸ†αžαŸ’αž›αž½αž“αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„ Python: TFs αž‚αžΊ αž‘αž‘αž½αž›αž”αžΆαž“αž–αžΈαž€αžΆαžšαž–αž·αž–αžŽαŸŒαž“αžΆ -IDF αžœαŸ‰αž·αž…αž‘αŸαžšαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαž–αž‡αž·αžαž‘αŸ…αž“αžΉαž„αžœαŸ‰αž·αž…αž‘αŸαžšαž’αžΆαžαž»αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αŸ”

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

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

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

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

αžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αžŠαŸ‚αž›αž–αžΆαž€αŸ‹αž–αŸαž“αŸ’αž’ αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ†αž‘αžΎαž„αž‡αžΆαžŠαžΎαž˜αŸ” αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰ αž“αŸ…αž‘αžΈαž“αŸαŸ‡.

αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœ

Hackathon DevDays'19 (αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1)αŸ– αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαžΎαžš αž“αž·αž„αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αž‚αŸ†αž“αž·αž
Artemyeva ធ៊ីរីណអ
αžαž˜αŸ’αžšαž„αŸ‹β€‹αž‡αž½αžš
Artemyeva Irina - αž’αŸ’αž“αž€αžŠαžΉαž€αž“αžΆαŸ†αž€αŸ’αžšαž»αž˜, αžšαž„αŸ’αžœαž·αž›αž‡αž»αŸ†αžŸαŸ†αžαžΆαž“αŸ‹
Gordeeva Lyudmila - αžαž“αŸ’αžαŸ’αžšαžΈ
Platonov Vladislav - αž•αŸ’αž›αžΌαžœ

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

αžœαžΆαž˜αž·αž“αž’αžΆαž…αž‘αŸ…αžšαž½αž…αž‘αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαŸ’αžœαŸ‚αž„αžšαž€αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αŸ‚αž”αž“αŸαŸ‡αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹αŸ” analogues αž‡αž·αžαž”αŸ†αž•αž»αžαž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αžšαŸ€αž”αž…αŸ†αž•αŸ’αž›αžΌαžœαžŽαžΆαž˜αž½αž™αŸ– Google Maps, 2GIS αŸ”αž›αŸ”

αžœαžΆαž„αžΆαž™αžŸαŸ’αžšαž½αž›αž”αŸ†αž•αž»αžαž€αŸ’αž“αž»αž„αž€αžΆαžšαž˜αžΆαž“αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αŸ‚αž”αž“αŸαŸ‡αž“αŸ…αž›αžΎαž‘αžΌαžšαžŸαž–αŸ’αž‘αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž€αžΆαžšαž”αŸ’αžšαžΎ Telegram αž‚αžΊαž‡αžΆαž‡αž˜αŸ’αžšαžΎαžŸαžŠαŸαž›αŸ’αž’αŸ” αžœαžΆαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž αžΆαž‰αž•αŸ‚αž“αž‘αžΈ αž“αž·αž„αž…αžΆαž€αŸ‹αžαž“αŸ’αžαŸ’αžšαžΈ αž αžΎαž™αž’αŸ’αž“αž€αž’αžΆαž…αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αŸ’αžœαžΈαŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αžŠαŸ„αž™αžŸαžšαžŸαŸαžš bot αŸ” αž€αžΆαžšαž„αžΆαžšαž…αž˜αŸ’αž”αž„αž‡αžΆαž˜αž½αž™αž•αŸ‚αž“αž‘αžΈαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαžŠαŸ„αž™αž”αŸ’αžšαžΎ Google Map API αŸ” Python αž’αŸ’αžœαžΎαž±αŸ’αž™αž˜αžΆαž“αž—αžΆαž–αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αžΌαžœαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž‘αžΆαŸ†αž„αž–αžΈαžšαŸ”

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

Hackathon DevDays'19 (αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1)αŸ– αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαžΎαžš αž“αž·αž„αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœαž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž€αŸ’αž“αž»αž„αž…αŸ†αž“αŸ„αž˜αž–αž½αž€αž™αžΎαž„αž’αŸ’αž›αžΆαž”αŸ‹αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™ Google Map API ឬសរសេរ Telegram bots αž‘αŸ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž”αž‰αŸ’αž αžΆαž…αž˜αŸ’αž”αž„αž‚αžΊαž–αŸαž›αžœαŸαž›αžΆαžŠαŸ‚αž›αž”αžΆαž“αž”αŸ‚αž„αž…αŸ‚αž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αž“αž»αžœαžαŸ’αžαž‚αž˜αŸ’αžšαŸ„αž„αŸ– αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαž˜αž½αž™αžαŸ‚αž„αžαŸ‚αž…αŸ†αžŽαžΆαž™αž–αŸαž›αž…αŸ’αžšαžΎαž“αž‡αžΆαž„αž€αžΆαžšαž’αŸ’αžœαžΎαž’αŸ’αžœαžΈαž˜αž½αž™αžŠαŸ‚αž›αž’αŸ’αž“αž€αžŠαžΉαž„αž…αŸ’αž”αžΆαžŸαŸ‹αŸ” αžœαžΆαž€αŸαž–αž·αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸ Telegram bot APIαŸ– αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹ αž˜αž·αž“αž˜αŸ‚αž“αž–αž½αž€αž‚αŸαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αŸ αž αžΎαž™αžαŸ’αž‰αž»αŸ†αžαŸ’αžšαžΌαžœαžαžŸαŸŠαžΌαž€αŸ’αž“αž»αž„αž€αžΆαžšαžšαŸ€αž”αž…αŸ†αž’αŸ’αžœαžΈαŸ—αž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αŸ”

αžœαžΆαž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαž“αž·αž™αžΆαž™αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αž–αžΈαž‚αŸ’αž“αžΆαž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž”αž‰αŸ’αž αžΆαž“αŸƒαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αŸ” αžœαžΆαž„αžΆαž™αžŸαŸ’αžšαž½αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžšαžœαžΆαž„αž‘αžΈαžαžΆαŸ†αž„αž–αžΈαžš αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαžΎαž’αŸ’αž“αž€αž’αžΆαž…αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αžΌαžœαž’αŸ’αžœαžΈαž”αžΆαž“ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αžŸαŸ’αž‚αžΆαž›αŸ‹αž”αŸ’αžšαžœαŸ‚αž„αž•αŸ’αž›αžΌαžœαž“αŸ„αŸ‡? αž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž…αž„αŸ‹αžŠαžΎαžš ៑០ αž‚αžΈαž‘αžΌαž˜αŸ‰αŸ‚αžαŸ’αžšαŸ” αž…αŸ†αžŽαž»αž…αž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž€αŸ’αž“αž»αž„αž‘αž·αžŸαžŠαŸ…αž”αŸ†αž–αžΆαž“ αž…αž˜αŸ’αž„αžΆαž™αžŠαŸ‚αž›αž“αŸ…αž€αŸ’αž“αž»αž„αž”αž“αŸ’αž‘αžΆαžαŸ‹αžαŸ’αžšαž„αŸ‹αž‚αžΊ 10 αž‚αžΈαž‘αžΌαž˜αŸ‰αŸ‚αžαŸ’αžš αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž•αŸ’αž›αžΌαžœαž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžΆαž„αžŸαž„αŸ‹αž‘αŸ…αž€αžΆαž“αŸ‹αž…αŸ†αžŽαž»αž…αž“αŸαŸ‡αžαžΆαž˜αž•αŸ’αž›αžΌαžœαž–αž·αžαŸ” αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž‘αŸ†αž“αž„αž‡αžΆαžœαžΆαž˜αž·αž“αžαŸ’αžšαž„αŸ‹αž‘αŸ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αž€αžΆαžαŸ‹αžœαžΆαž±αŸ’αž™αžαŸ’αž›αžΈαžŠαž›αŸ‹ 10 αž‚αžΈαž‘αžΌαž˜αŸ‰αŸ‚αžαŸ’αžšαžŠαŸ‚αž›αž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αŸ” αž˜αžΆαž“αž‡αž˜αŸ’αžšαžΎαžŸαž‡αžΆαž…αŸ’αžšαžΎαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž•αŸ’αž›αžΌαžœαž”αŸ‚αž”αž“αŸαŸ‡ - αž™αžΎαž„αž‘αž‘αž½αž›αž”αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž›αžΎαž„αž•αŸ’αž›αžΌαžœαž–αž·αžαž”αŸ’αžšαžΆαž€αžŠ!

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

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

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

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

αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αŸ”

Hackathon DevDays'19 (αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1)αŸ– αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαžΎαžš αž“αž·αž„αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœ

αž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αž‚αŸ†αž“αž·αž
Stanislav Sychev
αžαž˜αŸ’αžšαž„αŸ‹β€‹αž‡αž½αžš
Stanislav Sychev - αž”αŸ’αžšαž’αžΆαž“αž€αŸ’αžšαž»αž˜, αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™
Nikolay Izyumov - αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ bot
αž›αŸ„αž€ Anton Ryabushev - αž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž€αŸ’αžšαŸ„αž™

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

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

αž§αž‘αžΆαž αžšαžŽαŸαž“αŸƒαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž›αž‘αŸ’αž’αž·αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αž“αž™αŸ„αž”αžΆαž™ αž αžΎαž™αž™αžΎαž„αž…αž„αŸ‹αž’αž“αž»αžœαžαŸ’αžαž‚αŸ†αž“αž·αžαžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαž“αŸαŸ‡αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αžšαž»αž˜αž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαž”αŸ‹αž”αŸ’αžšαž—αŸαž‘αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ DevDays hackathon αž”αž“αŸ’αž‘αžΆαž”αŸ‹ αž™αžΎαž„αž”αžΆαž“αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαžŸαžšαžŸαŸαžš Telegram bot αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ„αŸ‡αž†αŸ’αž“αŸ„αžαžαžΆαž˜αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœαŸ” αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαž“αŸαŸ‡ αžαŸ’αž‰αž»αŸ†αž…αž„αŸ‹αž‡αŸ€αžŸαžœαžΆαž„αž”αž‰αŸ’αž αžΆαž‘αžΌαž‘αŸ…αž‡αžΆαž˜αž½αž™ bots αž”αŸ‚αž”αž“αŸαŸ‡ - αžŸαŸ’αž‘αŸ‡αž€αžΆαžšαž‡αž‡αŸ‚αž€αž‘αžΌαž‘αŸ…αž‡αžΆαž˜αž½αž™αžŸαžΆαžšαž–αžΈ bot αŸ” αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‚αžΊαžαŸ’αžšαžΌαžœαž“αžΆαŸ†αž™αž€αž˜αž»αžαž„αžΆαžšαž…αŸ’αžšαžΎαž“αžαžΆαž˜αžαŸ‚αž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαž“αŸ’αž‘αž“αžΆαž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αŸ”

Hackathon DevDays'19 (αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 1)αŸ– αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαžΎαžš αž“αž·αž„αž”αŸ’αžšαž‡αžΆαž’αž·αž”αžαŸαž™αŸ’αž™αžšαžΆαžœαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž bot αž“αŸαŸ‡αž™αžΎαž„αž”αžΆαž“αž”αŸ’αžšαžΎ API αž–αžΈ Telegram. αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ PostgreSQL αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαžŠαžΎαž˜αŸ’αž”αžΈαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸƒαž€αžΆαžšαž”αŸ„αŸ‡αž†αŸ’αž“αŸ„αž αž“αž·αž„αž”αŸ’αžšαžαž·αž—αžΌαŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž€αŸ‹αž‘αž„αž‡αžΆαž˜αž½αž™ bot αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ Flask αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ†αž‘αžΎαž„αŸ” αž™αžΎαž„αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž‘αžΆαŸ†αž„αž“αŸαŸ‡ αžŠαŸ„αž™αžŸαžΆαžš... αž™αžΎαž„β€‹αž˜αžΆαž“β€‹αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸβ€‹αž‘αžΆαž€αŸ‹αž‘αž„β€‹αž“αžΉαž„β€‹αž–αž½αž€αž‚αŸβ€‹αžšαž½αž…β€‹αž αžΎαž™β€‹αž€αŸ’αž“αž»αž„β€‹αž’αŸ†αž‘αž»αž„β€‹αž–αŸαž›β€‹αžŸαž·αž€αŸ’αžŸαžΆβ€‹αžαŸ’αž“αžΆαž€αŸ‹β€‹αž’αž“αž»αž”αžŽαŸ’αžŒαž·αžβ€‹αžšαž”αžŸαŸ‹β€‹αž™αžΎαž„αŸ” αž’αŸ’αžœαžΎαž€αžΆαžšαž›αžΎαž’αžΆαžαž»αž•αŸ’αžŸαŸ†αž‘αžΆαŸ†αž„αž”αžΈαž“αŸƒαž‚αž˜αŸ’αžšαŸ„αž„ - αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž“αž·αž„αž”αžΌαž - αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αŸ‚αž€αž…αžΆαž™αžŠαŸ„αž™αž‡αŸ„αž‚αž‡αŸαž™αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αžŸαž˜αžΆαž‡αž·αž€αž€αŸ’αžšαž»αž˜αŸ”

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

αžœαžΈαžŠαŸαž’αžΌαž‡αžΆαž˜αž½αž™αž§αž‘αžΆαž αžšαžŽαŸαž“αŸƒαž€αžΆαžšαž„αžΆαžš.

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

PS αž€αžΆαžšαž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αž…αžΌαž›αžšαŸ€αž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αž“αž»αž”αžŽαŸ’αžŒαž·αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž†αŸ’αž“αžΆαŸ†αžŸαž·αž€αŸ’αžŸαžΆαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž‚αžΊαžšαž½αž…αžšαžΆαž›αŸ‹αž αžΎαž™αŸ” αž”αžΎαž€. αž…αžΌαž›αžšαž½αž˜αž₯αž‘αžΌαžœαž“αŸαŸ‡!

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

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