āĻ¨āĻā§āĻŽā§āĻŦāĻ°ā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§, āĻāĻŽāĻ°āĻž āĻŽāĻŋāĻ°ā§ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻāĻ¨ā§āĻŽā§āĻā§āĻ¤ āĻŦāĻŋāĻāĻž āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§āĻāĻŋ, āĻā§āĻāĻŦā§āĻ°ā§āĻāĻ¨āĻ¸, āĻ¸ā§āĻā§āĻ°āĻžāĻāĻĒ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻŦāĻŋāĻāĻžāĻļā§āĻ° āĻāĻĒāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻŽā§āĻ˛āĻ¨ āĻāĻ°ā§āĻāĻŋ (
āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§āĻāĻŋāĻ¤āĻž āĻļā§āĻˇ! āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄ, āĻ¸ā§āĻāĻāĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄ, āĻ¸ā§āĻ˛ā§āĻāĻžāĻāĻŋāĻ¯āĻŧāĻž, āĻŦā§āĻ˛āĻžāĻ°ā§āĻļ, āĻ˛āĻŋāĻĨā§āĻ¯āĻŧāĻžāĻ¨āĻŋāĻ¯āĻŧāĻž, āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¸āĻš āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĻā§āĻļā§āĻ° āĻĒā§āĻ°āĻā§āĻļāĻ˛ā§āĻ°āĻž āĻāĻ¤ā§ āĻ āĻāĻļ āĻ¨ā§āĻ¨āĨ¤
āĻāĻŽāĻ°āĻž āĻŦāĻŋāĻāĻ¯āĻŧā§āĻĻā§āĻ° āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻ¤ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤!
ā§§āĻŽ āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ $1
āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻĒā§āĻāĻžāĻ° āĻĒāĻžāĻā§āĻ˛ āĻļā§āĻā§āĻ˛ā§āĻ āĻāĻŦāĻ āĻāĻ¨āĻž āĻāĻŽā§āĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž
"āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨āĻŋāĻ āĻĒā§āĻāĻžāĻ° āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĄāĻ¨ āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻŽāĻ¤āĻŋ-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ, āĻā§āĻ¯āĻžāĻŽāĻŋāĻĢāĻžāĻāĻĄ āĻā§āĻļāĻ˛ā§ āĻ
āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°ā§ā§ˇ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ
ā§āĻ¯āĻžāĻ¨āĻžāĻ˛āĻ āĻ¯āĻž āĻĒā§āĻāĻžāĻ°ā§āĻ° āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻāĻāĻŋ āĻāĻ¸āĻ˛ āĻĄā§āĻāĨ¤"
ā§§āĻŽ āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ $2
āĻ
āĻ¨ā§āĻŽāĻžāĻ¨ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻĒāĻžāĻāĻ˛ āĻ¤āĻžāĻ¨ā§āĻ¸ā§āĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž
"āĻ
āĻ¨ā§āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻāĻ¯āĻŧā§āĻŦ-āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻŦā§āĻ°ā§āĻĄā§ āĻĨāĻžāĻāĻž āĻāĻāĻā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻžāĻāĻā§āĻ¯āĻŋāĻ āĻ
āĻ¨ā§āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧā§ˇ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻŽā§āĻāĻžāĻ° UI āĻ
āĻĢāĻžāĻ° āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°ā§ āĻĻāĻ˛ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻāĻ° āĻ°āĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ¸ā§āĻļāĻ¨ā§āĻ° āĻĄā§āĻāĻž WebSockets āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛ āĻāĻžāĻāĻŽā§ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤"
ā§§āĻŽ āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ $3
āĻāĻžāĻ°ā§āĻ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻŽāĻžāĻāĻā§āĻ˛ āĻāĻžāĻ¸āĻž āĻĻā§āĻŦāĻžāĻ°āĻž
"āĻāĻ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻāĻŋ āĻ¸āĻšāĻā§āĻ āĻŽāĻŋāĻ°ā§āĻ¤ā§ āĻāĻžāĻ°ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸ā§āĻĒā§āĻ°ā§āĻĄāĻļā§āĻ/āĻā§āĻŦāĻŋāĻ˛ āĻĨā§āĻā§ āĻāĻžāĻ°ā§āĻ āĻĄā§āĻāĻž āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤"
āĻŽāĻ§ā§āĻ¯ā§
āĻāĻāĻŋ āĻāĻŋāĻ˛ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§āĻāĻŋāĻ¤āĻžāĻ° āĻāĻ¯āĻŧā§āĻāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ āĻāĻŋāĻā§āĻāĻ¤āĻžāĨ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖ āĻāĻŦāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻ¨ā§āĻ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ!
***
āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻŦāĻŋāĻāĻžāĻļ āĻ
āĻŦā§āĻ¯āĻžāĻšāĻ¤ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻ¤ā§ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤āĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻž āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻŋāĻ āĻ¯ā§āĻ āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻ¤ā§āĻ¸: www.habr.com