αž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαžœαžΆαž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αž„αŸ‹αž‘αžΎαž„αžœαž·αž‰?

αž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαžœαžΆαž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αž„αŸ‹αž‘αžΎαž„αžœαž·αž‰?

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

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

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

αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž–αž·αž…αžΆαžšαžŽαžΆαž€αžΌαžŠαžŠαŸ‚αž›αžαŸ’αžšαŸ€αž˜αžšαž½αž…αž‡αžΆαžŸαŸ’αžšαŸαž… αž”αž„αŸ’αž αžΆαž‰αž±αŸ’αž™αžƒαžΎαž‰αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αŸ”

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

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

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

return new Promise((resolve, reject) => {
  functionWithCallback((err, result) => {
   return err ? reject(err) : resolve(result);
  });
});

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

αžαŸ’αžšαž›αž”αŸ‹αž‘αŸ…αž«αžŸ

αž€αŸ’αž“αž»αž„αž†αŸ’αž“αžΆαŸ† 2012 αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αžΆαžšαžαŸ’αžšαž½αžαžαŸ’αžšαžΆαž“αŸƒαž€αŸ’αžšαž”αžαŸαžŽαŸ’αžŒαž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž˜αž»αžαž˜αž·αž“αž‘αžΆαž“αŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž‘αžΎαž™ jQuery αž”αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž–αž·αž—αž–αž›αŸ„αž€ αž αžΎαž™αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž’αžΆαž“αžŸαŸ€αžœαž—αŸ… αž’αžΆαžαŸŒαž€αŸ†αž”αžΆαŸ†αž„αž“αŸƒ JavaScript Ninjaαž“αž·αž–αž“αŸ’αž’αžŠαŸ„αž™ John Resig αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαž jQuery αŸ”

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

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

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

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

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

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

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

αž€αŸ‚αž…αŸ’αž“αŸƒαž€αž„αŸ‹αž“αŸαŸ‡αž‘αžΎαž„αžœαž·αž‰

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

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

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

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