แแ แแกแแกแฃแ แแแแ แจแแแแแแแ
โแฐแแแ แแก แแแ แแแก แกแแกแขแแแ แแ แแแกแ แแแแแแแ แแแแฎแแแ แแแแแแแโ แแ แแก แแแแ แกแฃแ แแชแแ แ แแฃแ แกแแกแแแแก
แจแแแแซแแ แแ แกแขแแขแแแก แแแฌแงแแแ แแแแ, แ แแ แแ แแแแ แฎแแแแ แแแแแฎแฃแแแ แฐแแแ แก, แแแแ แแ แแก แแ แแฅแแแแ แแแแแ แแฃแกแขแ แแแแชแฎแแแแแ. แกแฌแแ แ แแแแแกแ แแกแ แแฆแแ แก: โแแแแ แฎแแแแ แแแแแฎแฃแแแ แกแขแแขแแแแก แฐแแแ แแแแโ - แแแแ แแ แแ แแแแแขแแ แแกแแแแ แ แ แฎแแแแแแ แกแแแแแแแแแแแก แจแแแแแ, แ แแแแกแแช แกแแแแแแแ แแแแแแฌแงแแแขแ แแแ แแแแกแขแ แแ แแแ แแ แแแแแคแฎแฃแแแ. แแก แแ แแก แขแแแแฃแ แ แจแแชแแแแ แแ แแแแแแแแแกแ, แ แแแแแแช แแแแแก Habr-แจแ แกแแซแแแแ แกแแกแขแแแแแแ, แ แแแ แฌแแแแแแฎแแก แกแแกแแ แแแแแ แกแขแแขแแแแ แแ แแแ แแแแ แแแแก แกแแ แแฃแแแแแแก แจแแกแแฎแแ แแ แกแแแแขแแ แแกแ แกแแแฎแแแแแ แขแแฅแแแแแแแแแแก แกแแแงแแ แแแแ. แกแแแแ แแแ แขแแแก แแฎแแแแ แแ แแแแแขแแฃแ แ แแฎแ แแแแ แฎแแแแ, แแ แกแแแ แแแแฎแแแแก, แแฃ แ แ แฎแแแแ แแแแแขแแก แฅแแแจ. แ แ แแฅแแ แฃแแแ, แแ แแแแแ แ แแงแ แแแฎแกแแแแแ แแแ แแแก แแแแแแขแแ แแแจแ แแ แกแขแแขแแแแจแ - แแแแ แแ แแแ แแ แแ แกแแแแแก แแแแฅแแแก แงแแแแ แแแแแแ แแแ แขแแแแ (แแฃแแฃแแ แงแแแแแ แแฏแแ แแแ), แแก แแแ แแแแฃแ แแ แแแแแ แแแฃแแแ แแแแแ แแแแแแ แแแแแแแกแแแแก.
แแแแแ แกแแ แแแแฃแแแ แแแแแฌแแ แคแแฅแ แ แแแก แจแแแแแ, แ แแช แฃแชแแ แแแแแแ แแ แงแแแแ แฎแฃแ แฌแฃแแจแ แแ แแแ แแแขแ แแแแแแขแแ แแก แแแฌแแ แแก แฃแแแ แ.
แแแแแแ แแฃแแแ, แแแ แแแแฃแแแ แงแแแแแคแแ แ แแจแแแแแแ แแ แแแแแแแ: แฉแแแ แแแแแแขแแ แแแ แกแฃแ แแแแฃแกแแแก แแฆแแแแ, แฉแแแ แ แแแขแแแแ แแแ แแแแแแ - แแ แฃแชแแ แแฆแแแฉแแแ, แ แแ แฃแแ แงแแคแแแ แแแ แแ แแฅแแแแ. แแแขแแ แแแข แแแแฃแแแแแชแแแก แแแแแ แฉแแแ แฎแแแแ แซแแแแ แแแแแชแแแแแแ, แแแแฎแแแ แแแแแก แงแแแแ แฉแแแแ แแ แแฃแแแแช แแแแแแฃแ แ แกแแฆแ แแแ แแช แแ แงแแแ แแแ, แ แแ แแก แแงแ แแ แแแแแ แ แจแแชแแแแ: แกแแแขแแก แกแฎแแ แแแแฎแแแ แแแแแแแก แแแแ แกแแแขแแก แแแแฎแแแ แแแแแก แแแฌแแแแแแก แแแฉแแแแแแแแ แแ แจแแแซแแแแ แแ แแแ แแฃแแแ แแแแแแ แแแก แแ แแแแชแแก! แแแแ แแ แแ แแแแแแฌแงแแแขแ, แ แแ แแ แแแแแญแ แ, แแ แแแแ แฉแแแแขแแ แแแแแ แแชแแ แ แแแแแแ, แ แแแแ แช แแแแแแขแแแฃแ แ (แแแแฎแแแ แแแแแแแก แแแกแแแ แแแแแแก แจแแกแฌแแแแแก แกแแฎแแ แแแ แแแก แจแแกแแฎแแ), แแกแแแ แกแขแแขแแกแขแแแฃแ แ (แแแแแ แแจแแก แแฃแจแแแแแก แแแแแแแแก แกแแฎแแ).
แแแแฎแแแ แแแแแแ แแแ แแแกแแแ แแแแก แแกแขแแ แแ แซแแแแแ แแแแแแ แ แแฆแแแฉแแแ. แกแฎแแแแแกแฎแแ แฎแแ แแกแฎแแก แฌแแ แแแขแแแแ, แแแก แแแฌแแแฃแแแ แแแขแ แฎแแแก แแแแแแแแแแแจแ แแฅแแก แแแแแแแแแ แแกแฎแแแ แแแ แแ แ แแแแแแแแ แฌแแจแแแแ แกแขแแขแแ. แฃแคแ แ แแแขแแช, แฃแชแแแฃแ แแ แกแแแแแ แแกแแ, แ แแ แฉแแแ แแ แแแแแแ (แแแแกแฎแแแแแแ แแแแกแแแกแ แแ แแแ แแแก แจแแ แแก) แแ แแฅแขแแแฃแแแ แแ แแแแแแงแแแแแ แแ แแฃแแแแขแแชแแแจแ - แฆแแ API-แก แแฆแแแแจแแช แแ, แแก แแแแแแแแแแ แแ แแงแ แแแแแงแแแแแฃแแ. แแฎแแแแ แแ แแ แแแแแแขแแขแแ แ แแแฃแแฎแแแแแ แจแแแแ แแแแ แแแแ แแแกแขแก:
โแกแแแแแแแแแแจแ, แกแแแแขแแ แแกแแ: แแ แแก แแฃ แแ แ แแแแแแแแแแ, แ แแแแแแแช แฃแแ แงแแคแแแแ แแคแแกแแแแ แแแ แแแก, แแแ แแแแแแขแแ แแแจแ แแแแ แแแแฃแกแแแแ?โ
https://habr.com/ru/company/habr/blog/437072/#comment_19650144
แกแขแแขแแกแขแแแฃแ แแแฌแแแจแ แฎแแแแแ, แ แแ แแแแฎ, แแ แแแ แแกแแแ แแแแแแแแแแ. แแแแ แแ แกแขแแขแแกแขแแแแก แแแ แแจแแช, แแแแฎแแแ แแแแแแแ, แแ แแแชแแแจแ, แแแแ แฎแแแแ แแแแแแก แงแแแแแคแแ แ แแแ แแแก แจแแกแแฎแแ.
แแ แแแ แฌแแแก แฌแแแแแแแแ แแแกแขแ:
แฐแแแแก แแแแ แแ แแแแแแ แแก แแ แแก, แ แแ แแแแ แ แแแแฎแแแ แแแแแแ, แ แแแแแแแช แแแ แแแจแ แแแแฃแกแก แแงแแแแแแ แแ แแแชแแแแก แแแฎแแแแแ: โแแฐ, แจแแ แฉแแแแแ แแแแกแฎแแแแแแฃแแ แแแ แ แแแฅแแก, แแฅ แแ แแก แแแแฃแกแ แแแ แแแจแโ. แแฃแแชแ, แฉแแแแแแก แแแ แแแ แแแกแแแฃแแแแฃแแ แแแแแแขแแ แ แแแแขแ แแ แแฃแแแแขแแแแ แแ แแแ แแแ แฌแแ แแแฉแแแแแ แกแแแแ แแกแแแ แ แแแแแชแแแ, แแแแ แแแแแแขแแ แแกแแแแก แแแแฃแกแกแแช แแ แแ แแแกแแฎแฃแ แแแก, แแแขแแ แแกแแแแก แแแ แฃแแแขแแก แแแ แแแก. แกแแแฌแฃแฎแแ แแ, แฐแแแ แแแ แแ แแฅแขแแแฃแแแ แแ แแ แกแแแแแก แแ แแฃแแแแขแแ แแแฃแแ แแแแแขแแแแก แแฃแแขแฃแ แ แแ แซแแแแ แ แแแแแแแขแแก แแแขแแแแกแชแแแ.
แแแแแแแ, แแ แแแฅแแก แแแกแแแ แแแ, แ แแ แ แแแขแแแแแแแก แแ แแ แแชแฎแแแแแ แแแงแแคแ โแ แแแขแแแแโ แแ โแแแ แแโ แแ แแแแขแฃแแชแแฃแ แแ แแ, แจแแกแแแแแแกแแ, แแ แแกแฌแแ แ แแ แแ แแแคแแฅแขแฃแ แ.
https://habr.com/ru/post/92426/#comment_2800908
แแ, แฎแฃแแ แฌแแแก แฌแแแแแแแแ แแแกแขแ:
แแแแแแแแแแแฃแแแ แแฎแแแแ แจแแแแฎแแแแแแ, แ แแแแกแแช แแแ แแ แจแแแชแแแแ แแแแแแฃแ 15 แแ แแแฃแแแ, แแแแ แแ แแก แแ แชแแแแก แแแแแแ แกแฃแ แแแก, แ แแแแแ แแ แแ แจแแแแฎแแแแแจแ แแแแแคแแ แแแแ แแ แแก 30%-แแแ 70%-แแแ. แ แแแแ แช แฎแแแแแ, แแแ แแ แฃแแแขแแกแแ แแแแ แแแแ แแแแแแขแแ แแแแก แแแแ แแ แแแ แแแแ แฌแแ แแแแแแแ แกแขแแขแแแแแก แแแแ.
https://habr.com/ru/post/192376/
แแฅ แแ แแก แแแฃแแฏแแแแกแแแแก แฌแแแแแแแแแ แกแแแ แฌแแแก แฌแแ:
แจแแแแแแแแแ:
แแแแชแแ แฃแคแแแแ แกแขแแขแแแก แแแขแแ แแแก แฎแแ แแแกแชแแ แแแ แแแก แแฎแแแแ แแแ แแแแฃแแ แแแ แแแแแก แแแแแแแแแแแจแ (แแแแแแแแแ, แแ แแ แแแแ แ) แกแขแแขแแแก แแแแแฅแแแงแแแแแแแ. แแฃ แแแแแแแแก แแแแ แแแแ แแจแ แแ แแคแแ แ แแแแแฃแฅแแแงแแแแแ, แแแแแแขแแ แแกแแแแก แแแก แแแ แแแก แแแ แแแแแแญแแแแ. แฌแแกแแก แแแแแงแแแแแ แแ แแ แแก แกแแญแแ แ แแฎแแแแ แ แแแแก แแแแแ แแจแแแแ - แแกแแแ แแฆแแแแ แแแ แแแก แกแแกแแ แแแแแ แแแแแแขแแ แแแแ.
แแแแแแขแแ แ:
แซแแแแแ แฎแจแแ แแ, Habr-แแก แแแแฎแแแ แแแแแแ แฃแฉแแแแแ แแแ แแแก แแแชแแแก แกแฎแแ แแแแแแแแแแแก แแแกแขแแแจแ แแ แแกแแกแแแแแแแ แแแแแแขแแ แแแแก แแแแ. แแแแแแแแแ, แแ แแแกแขแจแ แแ แแแแแแ แแงแ แแฆแฌแแ แแแ แฏแแ แแแแแ 2012 แฌแแแก. แกแแฅแแแแแ แแฆแแกแแช แแ แกแแแแแก.
https://github.com/limonte/dear-habr/issues/49
แแฅ แแ แแก แแแแแ แแ แแ แแแแแแแ แกแแแ แฌแแแก แฌแแ แแแแแ แแแแแแ:
แแแฅแขแแ แ แแแขแแแแฃแกแ
แจแแแแซแแแ แแแแฎแ แแ, แ แแขแแ แจแแแฌแงแแแขแ แแแแแแขแแ แแแแก แฌแแ แ (แแแแก แแแแแแแแแแกแก แแแแแแแแแ): แแแแขแแ, แ แแ แซแแแแแ แแแ แแแก แแแแแแฃแจแแแแแ, แ แแแแแ แแแแกแแแแก แแฃแแแแแแ แกแแญแแ แแ แ แแแแ แกแแฎแแก แกแขแแขแแแแแก แแแแแ แแ แแแ, แแแแ แแ แแแกแ แแแแแ แแแ แซแแแแแ แแแแแแแ. แแ แแ แแแ แแแแ, แแฃ แกแฌแแ แแ แฌแแ , แแ แแแแ แแแแ. แแแกแ แจแแแชแแ แแแ แจแแแซแแแแ แแ แแแแแ แแแแแแแก แแแแ: แแก แแ แแแแแแแแฎแแ แแแแแแจแ, แคแแฅแ แแแแ, แ แแ แแแแแแขแแ แจแ แ แแฆแแช แคแแฅแขแ แแ แแกแฌแแ แ แแงแ, แแ แฃแแ แแแแ แชแฃแ แฎแแกแแแแแ แแงแ.
maxshopen
แแแแฎ, แแก แแ แแก แฐแแแ แแกแแกแขแแแแก แฃแซแแแแแกแ แแแแแแแแแ. แแแ แแฃแแแแแแแ, แ แแ แแแกแแช แแแแแแแแ แแแ แแ แแฅแแก, แแแแแแแขแฃแ แแ แแ แฃแแ แแแแ แแ แแแแก แแแแแแแแแก. แแแแกแฆแแช แงแแแแแคแแ แ แแแแแ แฃแคแ แ แฃแแ แแกแ แแงแ - แ แแช แแแขแ แแแ แแ, แแแ แแแขแแ แแแแฃแกแแก แแแแแแ แแแแฎแแแ แแแแแแ, แ แแช แแแกแ แฃแแแ แแแแ, แ แแ แ แแแแแแแแ "แแแ แกแแแแแแแแแ แแแญแแแแแ" แแ แแฃแแแ แ แแ แแแแแแ -6, -8 แแแแแกแแแแ แก แแแ แชแฎแแแ แแ แแแ แฏแแแแ, แ แแก แจแแแแแแแช แจแแกแแซแแแแแแแแแ แแ แแแ แจแแแชแแ แแ. แแแ แแแก แแแแแแแแแแก แจแแแฅแแแแแแแแ แแแแแแแแ แแแแแ แแจแแแ แแ แแ แแแแแแแแแกแฌแแแแก แแแแแแแฃแ แแแแก แแแ แงแแแแแแแ
แแแฉแแแแแแ, แ แแ แแก แกแแกแขแแแ แชแแขแ แฎแแแก แฌแแ แฃแแแ แงแแคแแแแงแ แแแแแแแแกแแแฃแแ แแแแ, แ แแ แฎแแแก แแแชแแแแกแแก แแแแฎแแแ แแแแแกแแแ แแแ แแแก แแแ แแแแฃแแ แ แแแแแแแแ แแแแแแแ แ แแแแ แช แแแ แแ. แแแแ แ แแ แแญแแ แแแแแ - 0,2-0,5 แกแแแแแ แแกแแ. แแก แแแแจแแแแแแแแแ แแแแ แแแก แแแแแ แฉแแแแแก แแแกแฃแฎแแกแแแแแแแแแก แแแแแแกแแแแก แฎแแแก แแแชแแแแก แแ แฉแแแแกแแก.
https://habr.com/ru/post/276383/#comment_8761911
แแ แแแแแก, แแแแแแขแแ แแแ แแ แฌแแแก แแแกแแฌแงแแกแแก แแแกแขแแ:
แแแ แแ แแ แแ แแก แซแแแแแ แแแ แแ แแแกแขแ แฃแแแแขแ แกแแกแขแแแแก แแแแแ แแแฃแแแ แแแแกแแแแก. แแแ แแแก แงแแแแแแ แฎแจแแ แแ แแคแแกแแแแ แแกแแแ, แแแแช แฃแแแแงแแคแแแแ แแแ แแแแแแแ (แแ แแฃแแแแช แแแกแ แแแแแชแแแ). แจแแแแแแ, แแแแแแแก, แ แแ แแแ แแแก แแแแแแแแ แซแแแแแ แ แแฃแแแ, แแแแ แแ แแแกแ แแแแแ แแแ แซแแแแแ แแแ แขแแแแ. แแก แฎแแแฎแก แแแแแ แแ แแฎแแ แแคแแฅแ แแแก โ แฆแแ แก แแฃ แแ แ แแแ แแก แแแแแฎแแขแแ, แแฃ แแก แแ แช แแฃ แแกแ แแแแฃแแแ แฃแแแ? แแแแแก แแ แแแแแก, แแฃ แแ แแฎแแ แแแแแแฎแแขแแ, แแกแแแ แฎแแแก แฃแแ แงแแคแแ แแ แฉแแแก แแแ แแแก แแแคแแแแแแแแ, แแ แแ แแแฆแแ แแแแแแฎแแขแแ. แแก แแแแงแแแแ แ แแ แคแแฅแขแก, แ แแ แ แแกแฃแ แกแแ แ แฉแแแ แแฎแแแแ แแ แแ แแแกแแแ แแแ แแ แงแแแแ แแแแแ แฉแแแ แฎแแแฎแแ แแแแแแแ.
https://habr.com/ru/company/habr/blog/437072/#comment_19647340
แแฅ แแ แแก แแแแแแขแแ แ, แ แแแแแแช แแแแแแ แขแแแก, แแฃ แ แแขแแ แแ แแแแฎแแแก "แกแขแแขแแแแแก แฌแแ แ" แแแ แแแก แกแแกแขแแแแก:
แกแขแแขแแแก แแแ แแแก แแแแแกแแแ แแกแแ แแแแฅแแแก แแ แแคแแ แ แแแแฅแแก แแ แแ แแ แฌแแ แฃแแแขแแแแแ แแแแแแขแแ แแกแแแแก แจแแแซแแแแ แแแแแแแแ แแแแแแแแ แแแแแแแแแก.
แแ แแแแแแ แแฅ แแ แแก แ แแแขแแแแแกแ แแ แแแ แแแก แแแแแฏแแแ. แแก แแกแ แแฃแจแแแแก แฎแแแฎแแก แแแแแแจแ:
1. แแแแขแแแขแแก แ แแแขแแแแ แแ แแก แฉแแแ แแแแแแแแแแฃแแแแ แกแขแแขแแแก แแ แแแแแแขแแ แแก แแแแแ แ
2. แแแ แแแก แจแแคแแกแแแ แแ แแก แฉแแแ แแแแแแแแแแฃแแแแ แแแ แแแแ แแแแแแแแแก แแแแแ แ
แจแแแแแแ,
1. แแฃ แแฅแแแ แแแฌแแ แแ แกแแฃแแแแแกแ แกแขแแขแแ แแกแแคแแแแจแ, แแกแแแ แแแแชแแแแ แแแแ แแแแฃแกแก แกแขแแขแแแกแแแแก (แ แแแขแแแแจแ) แแ แฉแแแแแแแ แแฅแแแแก แแแกแแแก แจแแกแ แฃแแแแฃแแแ.
2. แแฃ แแฅแแแ แแแฌแแ แแ แแแแแแขแแ แ, แ แแแแแแช โแแ แแแแฎแแแแ แ แแแกโ, แแแจแแ แแฅแแแแ แแแแแแขแแ แ แแฅแแแแ แฃแแ แงแแคแแแแ แแ แแแ แแ แแแแกแ, แแฅแแแ แแจแแแ แแ แแกแแแ แแแแแแแแ แฎแแ แ, แแฃ แแกแ แคแแฅแ แแแ, แแกแ แ แแ, แแก แแฅแแแแ แแแ แแแ.
https://habr.com/ru/company/habr/blog/437072/#comment_19649262
แแแแ แ แฃแแแแงแแคแแแ แแแ แแแก แกแแกแขแแแแ แกแแฃแแ แแแก แแ แแแแแแแ, แ แแ แแก แแ แแก แแแแแแแกแขแ แแชแแแก แแแแแแแแแแ แแฃแแ แแแแแขแแแ -
- API แแแแแฆแแก แแกแ, แ แแ แแแแแแแแแก แแแแแขแแ แแแแ แแฆแแ แแงแ แจแแกแแซแแแแแแ;
- แฉแแแ แแแแแแแแแ แแแแแแแฃแ แ แ แแแขแแแแ แแกแ, แ แแ แแแแแแแ แ แแแขแแแแแแแก แแแฎแแ แแแ แแแแแ แแ แแคแแแจแ แแแ แแแฎแแ แฎแแ;
- แแกแแแ แแแแฃแแแแแแ แแแแฎแกแแแแแแแ โแแแ แแแแ แแคแกโ, แ แแแแแก แแแฎแแแแแแแช แแแแฃแกแแแ แฃแคแ แ แแแขแแ, แแแแ แ แแแแฃแกแแแ (แแแ แแแกแ แแ แฅแฃแแแแก แจแแ แแก แฃแ แแแแ แแแแ แแ แช แแ แแแแแฎแแแแแ);
- แแแแ แ แกแแฃแแแ แแ, แแแแ แแ แฃแกแแคแฃแซแแแแ, แ แแ แแแ แแ แแกแแฎแแแก แแฃแแแแแแชแแแแแก แแ แแแแแแขแแ แแแแก แฎแแ แแกแฎแก (แ แแช แแฌแแแแแฆแแแแแแแ แกแขแแขแแกแขแแแแก, แ แแแแ แช แแแแก แ แแแขแแแแแก แแแแแแแขแแ แแแแแแ แแฎแแแแแ).
แแแแกแแช แจแแแแฎแกแแแแแ แแแ แแแก แแ แกแแแแแแก แแแแแ แแแแแ แแ แกแแ แแ แแ แแก แแแชแแแฃแแ แแ แคแแ แแแ, แ แแแแแจแแช แแก แแ แกแแแแแก.
แฉแแแ แแแ แแแแแ แแ แแแ แแแแแแขแแแชแแแ แแ แจแแแฅแแฃแแแแแก แแแแ แแแแก. แแแแ แแ แแแฉแแแแแแ, แ แแ แกแแฅแแ แแแแจแ แแ แแ แแก - แแฅ แแ แแก แแแแแ แแ แแแแแแ, แ แแช แแแแแแแแแแแแ, แแแ แแแก แแแแแแแแแแ: แแแแแแแแแก แกแแแแ แแแแก แจแแฃแฆแฌแแแแแ แ แฌแแแแ, แแแแแแแ, แ แแ แแแแช แแ แแแแแฎแแแแ, แแฆแแฅแแแแ แ แแแแ แช "แชแฃแแ แแแแแแแแ". Habr-แแก แแแแแ แแแแแช แแกแ แแแแแฌแงแแแขแแก - แฉแแแ แจแแแแคแแกแแแ แแแแฎแแแ แแแแแแก แแแแ แจแแขแงแแแแแแแแแแกแแแ แแแแชแแแแแแแแแ. แแ แแ แฌแแแแ แแแขแ แฎแแแก แแแแแแแแแแแจแ แแแ แแ แจแแฃแซแแแแ แแฎแกแแแ, แ แแ แแก แแ แแกแฌแแ แ แแแแแแแแ แแแแฎแแแ แแแแแแแก แ แแแขแแแแแก แแแแแ แ. แญแแแแแแแแ แแ แแแ, แแแแแ แแแ แขแแแ แจแแฅแแแแก. แแกแ แ แแ, แแฅแแแ แจแแฅแแแแแ แแฅแแแแ แกแแแฃแแแ แ Habr - แจแแแแแ แฉแแแ แแแกแแฃแแ แแแ (แกแฎแแแแ แจแแ แแก, แแก แกแแกแแชแแแแ
แแแ แแแแ แแ แแแแ แแฃแแแ, แ แแ แแแ แแแก แแก แกแฅแแแ แฉแแแแแแ แแแแแแ
แแแแแแฃแแแแ
แแก แแ แแก แฆแ แแ แฌแงแแแแ, แฃแแขแกแแ, แฆแ แแ แฌแงแแแแ. แแ แแฎแแแฎแแ แแแแแฌแงแ แแแแแแแแ.
แฅแแแแแ แแแแแแแงแแแแ แขแแ แแแแก โแแแ แแโ แแแ แแแกแแแแก แแ แขแแ แแแแก โแฅแฃแแโ แแ โแแแแแแแ แฅแฃแแโ แงแแแแ แแแแแแแแ แแ แฃแแ แงแแคแแแ แแฎแแ แแแแแก แฏแแแแกแแแแก, แ แแช แแแแฎแแแ แแแแแแ แแแแฆแ, แ แแแแ แช แกแขแแขแแแแแกแแแแก, แแกแแแ แแแแแแขแแ แแแแกแแแแก.
แแกแขแแ แแแก แ แแ แจแแแแฎแแ, แจแแแแชแแแแแ แชแแคแ แแแก แแแแแแฎแแแแ. แชแแขแ แฎแแแก แฌแแ แแงแ แกแขแแขแแกแขแแแแก แแแแแแแแก แแแแแ แกแแ แแ, แแแแ แแ แแก แแฎแแแแ แแแแแแแแ แ แฌแแแก แแฎแแแแแ - แแแแฎแแแ แแแแแแ แกแแแ แแ แ แแแขแแแแแก แแแแแแ แแญแแ แแแแแแ. แแแแก แแแแ, แ แแ แฉแแแ แแ แแแแฅแแก API แแ แ แแแแฃแ แ แ แแแขแแแแแแแก แแแชแแแแ, แแ แแคแแแ แแฉแแแแแแก แกแแแญแแ แ แแแขแแแแก, แงแแแแแคแแ แ แ แแช แแ แฃแแแ แแแแแแแแแแแแ แแงแ แแแแแแฃแแ แแแแแแขแแ แแก แจแแกแฌแแแแ แแ แแแขแแ แแก แจแแกแแฎแแ แแแแแชแแแแแแก แจแแแ แแแแแ แแ แแแกแแแ แจแแคแแกแแแ. แแฃแกแขแแ แแกแ แแแแแฅแแชแ.
แแ แแแแฎแกแแแ แงแแแแ แแฃแแแแแแชแแ แแแแแแแแแ, แแแแแแฆแ แแฃแแแแแแชแแแก แแแขแแ แแก แแแขแกแแฎแแแ แแ แกแขแแขแแแก แ แแแขแแแแ, แจแแแแแ แแ แแแแแแขแแขแแ แแแแก แแแขแกแแฎแแแแแ แแ แแแแ แแแแแแขแแ แแแแก แ แแแขแแแแ.
แแฅ แแ แแก แแแแแแ แ แแแ แกแแ แแก แแแแ.
import requests
from bs4 import BeautifulSoup
import csv
def get_doc_by_id(pid):
fname = r'files/' + 'habrbase' + '.csv'
with open(fname, "a", newline="") as file:
try:
writer = csv.writer(file)
r = requests.head('https://habr.com/ru/post/' +str(pid) + '/')
if r.status_code == 404: # ะฟัะพะฒะตัะบะฐ ะฝะฐ ัััะตััะฒะพะฒะฐะฝะธะต
pass
else:
r = requests.get('https://habr.com/ru/post/' +str(pid) + '/')
soup = BeautifulSoup(r.text, 'html5lib')
if not soup.find("span", {"class": "post__title-text"}):
pass
else:
doc = []
cmt = []
doc.append(pid) #ะฝะพะผะตั
doc.append(soup.find("span", {"class": "user-info__nickname"}).text) #ะฝะธะบ
doc.append(soup.find("span", {"class": "voting-wjt__counter"}).text) #ััะตััะธะบ
writer.writerow(doc)
comments = soup.find_all("div", {"class": "comment"})
for x in comments:
if not x.find("div", {"class": "comment__message_banned"}):
cmt.append(x['id'][8:]) #ะฝะพะผะตั
cmt.append(x.find("span", {"class": "user-info__nickname"}).text) #ะฝะธะบ
cmt.append(x.find("span", {"class": "voting-wjt__counter"}).text) #ัััััะธะบ
writer.writerow(cmt)
cmt = []
except requests.exceptions.ConnectionError:
pass
x = int(input())
y = int(input())
for i in range(x, y):
get_doc_by_id(i)
print(i)
แจแแแแแ แแงแ แจแแแแแแ แชแฎแ แแแ habrbase แคแแแแจแ:
แแ แแแแแฏแแฃแคแ แแแแฎแแแ แแแแแแ แแ แแแแแฆแ แจแแแแแ แกแแฎแแ โแแแแฎแแแ แแแแแ - แแแกแ แ แแแขแแแแแแแก แฏแแแโ แกแแฎแแแฌแแแแแแ habrauthors.csv. แจแแแแแ แแแแแฌแงแ แแ แแแแฎแแแ แแแแแแแก แแแแแ แแ แแแแ แแ แแคแแแแแแ แแแแแชแแแแแแก แแแแแขแแแ. แแแแก แแแแ, แ แแ แฎแแแแแฎแแ แแแแจแแ แ แจแแแซแแแแ แแแฌแงแแแก แแ แ แแแแ แฃแชแแแฃแ แ แจแแชแแแแ แแแแแแแ แแ แแแแ แแแก แฉแแขแแแ แแแแกแแก, แฃแแแ แแแแแฎแ, แ แแแแแ แแแแฎแแแ แแแแแ แแงแ แแแแแก แแแแฃแจแแแแแฃแแ แแ แแฅแแแแ แแแแแแ แซแแแแแแแ.
แแฅ แแ แแก แแแแ แแแ แแแแฃแจแแแแแแก แแแแ:
import requests
from bs4 import BeautifulSoup
import csv
import pandas as pd
def len_checker():
fname = r'files/' + 'habrdata' + '.csv'
with open(fname, "r") as file:
try:
authorsList = len(file.readlines())#ะฟะพะปััะฐะตะผ ะดะปะธะฝั ัะฐะนะปะฐ ะดะฐัั
except:
authorsList = 0
return authorsList
def profile_check(nname):
try:
r = requests.head('https://m.habr.com/ru/users/' +nname + '/')
if r.status_code == 404: # ะฟัะพะฒะตัะบะฐ ะฝะฐ ัััะตััะฒะพะฒะฐะฝะธะต
pass
else:
ValUsers = []
r = requests.get('https://m.habr.com/ru/users/' +nname + '/')
soup = BeautifulSoup(r.text, 'html5lib') # instead of html.parser
if not soup.find("div", {"class": "tm-user-card"}):
valKarma = 0
valComments = 0
valArticles = 0
else:
valKarma = soup.find("span", {"class": "tm-votes-score"}).text #ะบะฐัะผะฐ
valKarma = valKarma.replace(',','.').strip()
valKarma = float(valKarma)
tempDataBlock = soup.find("div", {"class": "tm-tabs-list__scroll-area"}).text.replace('n', '') #ะฟะพะบะฐะทะฐัะตะปะธ ะฐะบัะธะฒะฝะพััะธ
mainDataBlock = tempDataBlock.split(' ')
valArticles = mainDataBlock[mainDataBlock.index('ะัะฑะปะธะบะฐัะธะธ')+1]
if valArticles.isdigit() == True:
valArticles = int(valArticles)
else:
valArticles = 0
valComments = mainDataBlock[mainDataBlock.index('ะะพะผะผะตะฝัะฐัะธะธ')+1]
if valComments.isdigit() == True:
valComments = int(valComments)
else:
valComments = 0
ValUsers.append(valKarma)
ValUsers.append(valComments)
ValUsers.append(valArticles)
except requests.exceptions.ConnectionError:
ValUsers = [0,0,0]
return ValUsers
def get_author_by_nick(x):
finalRow = []
df = pd.DataFrame
colnames=['nick', 'scores']
df = pd.read_csv(r'fileshabrauthors.csv', encoding="ANSI", names = colnames, header = None)
df1 = df.loc[x:]
fname = r'files/' + 'habrdata' + '.csv'
with open(fname, "a", newline="") as file:
writer = csv.writer(file)
for row in df1.itertuples(index=True, name='Pandas'):
valName = getattr(row, "nick")
valScore = getattr(row, "scores")
valAll = profile_check(valName)
finalRow.append(valName)
finalRow.append(valScore)
finalRow.append(valAll[0])
finalRow.append(valAll[1])
finalRow.append(valAll[2])
writer.writerow(finalRow)
print(valName)
finalRow = []
n = len_checker()
get_author_by_nick(n)
แแฅ แฃแแแ แแแ แจแแแแฌแแแแแ, แ แแแแแ แฐแแแ แแก แแแแ แแแแแ แแแแ แ แฃแชแแแฃแ แ แ แแ แฎแแแแ, แฌแแจแแแแ แแแแแแขแแ แแแแ แแแฌแงแแแฃแแ แแ แแแแแแ แแ แแแฃแแแแ แแแแฎแแแ แแแแแแแ แแแแแแแ แแแฃแแ. แแแแแแแแแ, แ แแแแ แแแแแฉแแแ แกแแ แแแแกแขแ แแชแแ แฌแแแ 2001 แฉแแแก แแแแฃแจแจแ? แแแแฎแแแ แแแแแก แแแแแชแแแแแแก แจแแกแแแ แแแแแแแ แแ แแแแแแแแแแแ แกแแแขแแก แแแแแแฃแ แ แแแ แกแแ แแ แแแแแแ แแ แแแแฎแแแ แแแแแกแแแแก แแก แแแ แกแแ แแ แ แแฎแแแแ แแขแงแแแแแแแ, แ แแ แแแแฎแแแ แแแแแ แฌแแแจแแแ, แแ แแแแ แแฉแแแแแแก แจแแแแแ แจแแขแงแแแแแแแแก: โแจแแแ แจแแชแแแแ (แจแฃแแแแแฃแ แ แแแแจแแแแแแแ). แ แฃแแ แแ แแ แแก แคแฃแแฅแชแแ. .โ แงแแแแ แแแแแแขแแ แ แแแ แฉแ, แฌแแจแแแแแช แแ แฌแแฃแแแแฎแแแแช, แแแแขแแ แแแแ แ แแแแกแขแ แแชแแแก แแแ แแฆแ 2001 แฌแแแ แแแแแแแแแ. แแแแแแแแแแแ แแฆแแแแแฉแแแ, แ แแ แแแแแแ แแ แแแแฎแแแ แแแแแ แฉแแแก แกแแแขแแก แ แแแฃแแแ แฃแ แแแ แกแแแจแ - แแฃ แแกแแแ แแ แฌแแจแแแแ แแ แแแแแแแแแ แแงแ. แแแแ แแ แ แแแแแ แแแแแแ แแฎแแแแ 250 แแ แแก แแ แแแแ แแแฎแแแแ แ แแฆแแ แแ แกแแแแแก, แแแแแแฌแงแแแขแ แฃแแ แแแแ แแ แจแแแแฎแ แแแ.
habrdata แชแฎแ แแแแก แกแแแแแแ แแแ แกแแ แแกแ แแแแแแงแฃแ แแแ: ['nick', 'scores', 'karma', 'comments',' articles', 'regdate']. แจแแแแซแแแแ แแแแแแฌแแ แแ
แแ แแกแ แแแฌแแแแแแ แแกแแแ แ แแแแกแขแ แแชแแแก แแแ แแฆแแ. แแ แแแขแงแแแ, แ แแ แแ แซแแแแแแแแ แแแ แกแแแฅแขแแแแจแ แแงแ แแแ แแแแฃแแ แแแแแ แ แแแแกแขแ แแชแแแแจแ.
แ แแแแกแขแ แแชแแแก แฌแแแ | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 |
แแแแฎแแแ แแแแแแ | 2045 | 11668 | 12463 | 5028 | 5346 | 13686 | 11610 | 9614 | 9703 | 6594 | 8926 | 7825 | 5912 | 3673 |
แกแแแ แแ แฏแแแจแ, แฉแแแ แแแงแแแแ 114 แแแแฎแแแ แแแแแ, แ แแแแแแกแแช แแแแกแแ แแแฃแฌแแ แแแ แแแแแแขแแ แแแ แแ แกแขแแขแแแแ. แแแแฎแแ, แ แแแแ แแแแแแงแฃแ แแแ แแแ แแ แแ แ แแแขแแแแแแแก แแ แแคแแแ แแแแฎแแแ แแแแแแแกแแแแก:
แกแฎแแแแ แจแแ แแก, แแแแแแแ แแแกแแแชแแ แ แแแแฃแแแแแแขแแ แแก แแ แแ แแคแแแแแแกแแแแก
แฉแแแ แแแแฅแแก แแแกแแแฃแขแฃแ แแ แแแแฃแ แ แแแแแแแแแแกแแแ, แแฅแแแ แจแแแแซแแแแ แแแฎแแ แแกแแแ แแ แแคแแแแ. แแแฅแแแ แแแแฎแแแ แแแแแ
แแฅ, แแฃแจแแแแก แแแแฎแแแแแ, แแแแแขแแแฃแแแ TOP 10 แแแแฎแแแ แแแแแ แซแแ แแแแแ แแแฉแแแแแแแแแแก แแแฎแแแแแ
แแแแฎแแแ แแแแแแ แแแแแ แแแชแฃแแแแแก แกแฌแ แแคแ แแแแแแแ แแแแฉแแแแแแก, แ แแ แแ แแ แกแแแแแก แแจแแแ แ แแแ แแแแชแแแแ, แแ แช แกแฃแคแแ แกแแฎแแ, แแ แช แแแแกแแแแแก แจแแแชแแ แแแแกแแแ, แแแแขแแ แแแแแ แแ แจแแแฉแแ แแแแ. แกแแแแขแแ แแกแ แแฅแแแแแแ แแ แแฌแ แคแแแ แแแแแแแแแแฃแแแแแแแก แขแ แแแแ, แแ แแแแฅแแก แแฃ แแ แ แแกแแแ แแแแกแขแแ แแแ. แ แ แแฅแแ แฃแแแ, แแ แแ แแแแแแแแแ แแ แงแแแแแคแแ แก - แงแแแแแก แจแแฃแซแแแ แฉแแแแขแแแ แแแ CSV แแ แแแแ แแแแฅแขแแ แแก แแแ R แแ SPSS-แจแ. แแแ แแแแแ แแแแแแแ แแแแแ, แ แแช แแแฌแฃแฎแแแก - แแแแแแแแแแ, แ แแแแแแกแแช แแแแแแแแ แ แแแขแแแแแแ แแฅแแ, แแแแ แแ แฃแแ แงแแคแแแ แแแ แแ แแฅแแ (แแ แแแ แแฅแแ). แฉแแแ แแแงแแแก แแ แซแแแ แคแแกแแแแก 4235 แแแแฎแแแ แแแแแ. แแฅ แแกแแแ แฉแแ แขแจแ แแ แแแ. แแแแแ 2866 แแแแฎแแแ แแแแแแ แแแแแแแ แ แฉแแแ แแแ, แแแแฃแกแแแ แฐแฅแแแแ แ แแแขแแแแจแ, แแแแ แแ แแแแฃแกแแแ แแแ แแแจแ.
3-แแแ 4-114 แแแแกแ แแแแฅแแก แแ แแกแแ แแแแฃแแ แแแฉแแแแแแแแแ, แชแแแแแแแแแก แคแแ แแแแแจแ. แกแฎแแแแ แจแแ แแก, แงแแแแ แแแแฎแแแ แแแแแ, แ แแแแแกแแช แแฅแแก แฃแแ แงแแคแแแ แแแ แแ, แแ แแแแแ แ แจแแชแแแแแ. แแแแแแ แแฎแแแแ 4652 แแ แแก, แแแแ แแ แแแแแ แจแแแฎแแแแ แแแแแชแแแแแก แแ แ แจแแ แแแแ, แ แแแแ แช แกแขแแขแแกแขแแแแกแแแก แกแฃแ แ, แแ แแแแ แ แแแแ แช แแแแแแแแแแก.
แกแฃแ แแแแฎแแแ แแแแแแ: 114 343
แแแ แแ <5: 89 447
แฉแแแแแแ แแฃแแแแแแ แแแ แแ: 67 890
แฉแแแแแแ แฃแแ แงแแคแแแ แแแ แแ: 4 652
แแแ แแ >= 5 แแ แฎแแแก แแแชแแแแก แจแแกแแซแแแแแแแ: 24 896
แแแ แแแแ, แฉแแแ แแฎแแแแแ, แ แแ แกแแแแแแแแแแ แแแแแแแแแ แแ แแ แแก โแกแแแแแแแแแแโ. แแก "
แแ แแฅ แแ แแก แแแแแ แแแแแแแแแ แ แแแขแแแแแแแกแแแแก:
แกแฃแ แแแแฎแแแ แแแแแแ: 114 343
แ แแแขแแแแ <5: 57 223
แฉแแแแแแ แแฃแแแแแแ แจแแคแแกแแแ: 26 207
แฉแแแแแแ แฃแแ แงแแคแแแ แจแแคแแกแแแ: 9 737
แฅแฃแแ >=5 แแ แฎแแแก แแแชแแแแก แฐแแแแแแขแฃแ แ แจแแกแแซแแแแแแแ แฅแฃแแแก แฌแงแแแแแแ: 57 120
แแฅ แแ แแฎแแแแแ, แ แแ แแฃ แฎแแแก แแแชแแแแก แฃแคแแแแ แแแแแกแแแฆแแ แแแแแ แฅแฃแแแแแ แแ แแ แ แแแ แแแ, แแแจแแ แแแแฎแแแ แแแแแแ แแแฎแแแแ แแ แแแขแก แจแแแซแแ แฎแแแก แแแชแแแ. แแ แแก แแฎแแแแ แแแแ แแแ แแ, แแแกแแช แจแแฃแซแแแ แ แแแขแแแแแแแก แแแชแแแ, แ.แ. แแแ แแแก แแคแแแแแแแแ! แแแแแกแฃแคแแแ แฎแแแก แแแชแแแแก แจแแแแฎแแแแแจแ, แ แ แแฅแแ แฃแแแ, 90 แแ แแชแแแขแก แจแแแซแแ แฎแแแก แแแชแแแ.
แแ แกแแแแแก แกแแแแแแ แแแแ แชแแแแแฃแแ, แแแแ แแ แแชแแแ แ แ แฌแแแแ, แ แแ โแแฅแแแ แฃแแ แแแแ แฃแแแ แแแฌแแ แแ แกแขแแขแแโ แแ แแ แฉแแฃแ แกแแแแแแแแแแแจแ แแแกแแฎแแแแ แแ. แแก แกแแแแ แแแแก แแ แจแแแกแแแแแแแ - แกแขแแขแแแแแก แแฎแแแแ 5 แแแแกแ แแแขแแ แแ แแแ แแ >=24-แแ (แแแแแ 900 แแแแฎแแแ แแแแแแ แ แแฆแแช แแแแกแแแฃแแ แแแฃแแ แแแแกแแฎแฃแ แแแแก แแแแ แแแแฆแ 5-แแ แแแขแ แแแ แแ แกแขแแขแแแแแก แแแ แแจแ; แ แแแแ แช แฉแแแก, แแก แแ แแก แฌแแแ แฌแแกแแแแกแ แแ แแ แแแ แแแก แแแแแซแแฎแแแ, แ แแแแแแช แแแ แจแแแแแ แฉแฃแแแก แแแแแแ. แแแขแแแฃแ แ แแ แ). แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแแแแแฃแ แแ แแ แกแขแแขแแ แแแแฌแแ แ 36 แแแแกแแ แแแข แแแแฎแแแ แแแแแแ, แกแขแแขแแแแแก แแแขแแ แแ แแแกแแแแแแ แกแแชแแชแฎแแแก แฃแคแแแแ แแ แแแแฆแ.
แแฅแแแ แแแขแแ แแ แฎแกแแแแแฃแ แแแกแแแแแก แชแฃแแ แ แแแฃแขแแชแแ แฐแฅแแแแ, แแฅแแแ แแแแ แกแขแแขแแแแ แชแฃแแ แแงแ แแ แกแแแแแแแแแแแก แแ แแแแฌแแแ? แแ แ, แแแแแ แกแขแแขแแกแขแแแ แแแแฃแแแแแ, แ แแ แแแ 90%-แก, แแแแช แแแฌแแ แ แแ แแ แกแขแแขแแ แแแแแช, แแแแ แแ แแแ แแแแฆแฌแแ 4 แแแ แแแแ แแแขแก, แแกแแแ แแฅแแก แกแแแ แแ แแแแแแแแ แจแแคแแกแแแ. แแแแ แแ แ แแแขแแแแ แแ แแคแแ แก แแแจแแแแก, แ แแแแแ แแแ แแฅแแ "แแแแแแ แแแ แแ". แแกแ แ แแ แแฅแแแ แจแแแแซแแแแ แแฅแแแแแ แแแแแแแแ แ แแแขแแแแแแ, แแฅแแแแแ แกแขแแขแแแแ, แแแแ แแ แแแแแ แแ แแก แแ แแฅแแแแแ แแแฆแแแ แแแ แแ แแ โแกแแแแแแแแแแแก แ แแแฃแแแ แแแแกโ แฃแแแ แ. แแ แช แจแแแแ แแ แแ แช แฉแแแแ.
แแก แแแแแคแแ แแแแ แแกแแแ แจแแแแ แฉแฃแแแแฃแแแ แแแ แแแแแแจแ, แแแแแแแแแ, แแฃ แแแแฆแแ แแฎแแแแ แแแแฎแแแ แแแแแแ, แ แแแแแแ แ แแแแกแขแ แแชแแแก แแแ แแฆแ แแแแแ แแงแ 2016 แแ 2018 แฌแแแแ, แ แแแแกแแช แแแฎแแ โแแ แแแฅแขแแก แจแแ แฌแงแแโ. แแแแฎแแแ แแแแแแ 90%-แก แกแฃแ แแชแแ แ แแ แแ แกแขแแขแแแ แแฅแแก แกแแแ แแ แแแแแขแแฃแ แ แ แแแขแแแแ, แแแแ แแ แแแ แแแกแแแแแก แแฅแแก 5-แแ แแแแแแแ แแแ แแ แแ แแ แจแแฃแซแแแ แฎแแ แแแกแชแแก แกแขแแขแแแแก. แแแฃ, "แกแขแแขแแแแแก แแแฌแแ แ แแแ แแแก แแกแแแแฆแแแแแแ" แแฃแจแแแแก แแแแฎแแแแแแ 60-70% แจแแแแฎแแแแแจแ.
แแฅ แแ แแก แแแแแ แแ แแ แแแ แขแแแ แแแแแคแแ แแแแ, แ แแแแแแช แงแแแแแคแแ แก แแแขแงแแแ แแแแแ, แ แแช แฎแแแแ:
78205 แแแแฎแแแ แแแแแแแแแ 114 343 แแฅแแก 0-แแ แแแขแ แฅแฃแแ. แแกแ แคแแกแแแแ แแแแ แกแขแแขแแแแ แแ แแแแแแขแแ แแแ, แแแฃ แแแ แขแแแแก แจแแกแแแกแแแแ แกแแกแแ แแแแแ แฅแแแแแแแแ.
24 896 แแแแฎแแแ แแแแแแแแแ 114 343 แแฅแแก แฎแแแก แแแชแแแแก แกแแจแฃแแแแแ. แแกแ แคแแกแแแแ แแแแ แแแ แแแแแแ, แแแฃ แแแกแฌแแแก แแฃ แแ แ แแแแ แแแ แแแแแแ แแแกแแช แฃแแแ แจแแฃแซแแแ แฎแแ.
แแแแแแ แแฃแแแ, แแแแแฎแแแแ แแแ แแแก แแ แแคแแแก แ แแแแกแขแ แแชแแแก แฌแแแก แแแฎแแแแแ. แแแแ แ แแแแแแก, แ แแ แฉแแแ แแแงแแแก แฐแแแแแแ - แแแแฎ, แแก แแกแแ. แแแกแ แกแฃแคแแ แกแแฎแแ, แ แแแแ แช แแแแแฉแแแแจแ. แแ แแแญแแแแ แแแแแแแ แแแแฌแงแแก, แฌแแแแแก แแแแแแแแแแแจแ แแแแแแแแ แแแ แแ แแแแแแแแก แแ แแฎแแ แกแฌแแ แแ แแแแแแ แแแกแแแ แแแแฃแแแแแแ "แแแ แแแก แกแแแ แแแ แแ แแแฅแชแแ แงแฃแ แแแฆแแแแก แแ แแ แแแ แฉแแ".
ะะต ะพัะดะฐะผ ัะฒะพะตะณะพ ััะฝะฐ ะฒ ะฟัะพะณัะฐะผะผะธัะพะฒะฐะฝะธะต, ะฟะพะบะฐ ัะฐะผ ะฝะต ัะตัะธััั ะฟัะพะฑะปะตะผะฐ ั ั
ะฐะฑัะพะฒัะธะฝะพะน!
แแแแแแ แแฃแแแ, แกแแแแชแ แแแแก แแแแแแแแก แจแแฃแซแแแ, แแ แแแชแแแจแ, แแแฌแแ แแก แกแแแแขแแ แแกแ แแ แกแแกแแ แแแแแ แ แแ, แแแแฆแแก แแแแแแแแ แแแแแฎแแแแแแ, แแแแ แแ แแแแแแ แแฃแแแ แแฃแแแแแแ แฃแแแ แแแแแแฎแแแแก แแแ แจแแแ, แ แแแ แแแ แแ แแแแ แขแงแแ แแแแแแแแ แแ แแแแแฃแแแแแแ แแแ แแแแแแแก แแแแ.
แกแฃแ:
- แแแแแแขแแขแแ แ, แแ แแแชแแแจแ, แแ แแ แแก แกแแแแแแแแแแแก แแแฌแแแ, แแฃแแแแช แแก แแแแแแแแแ แแก แแ แแฎแแ แ แแแฃแญแแ แแก แแแก.
- 1/3 แแแแแแแแแ, แกแขแแขแแแแแก แแแขแแ แ แแกแแแ แแ แแ แแก แกแแแแแแแแแแแก แแแฌแแแ, แแฃแแแแช แแก แแแแแแแแแ แแก แแ แแฎแแ แ แแแฃแญแแ แแก แแแก.
- แแแจแแแแช แแ, แแฃ แกแแแแแแแแแแแก แแแแแแแแ แแแแกแ แแ แแฎแแ แแแญแแ แแก แฅแแแแแแแแ แแจแแแ แแ แแงแ แแแแขแแแชแแแฃแแ แแแแฃแกแแแแ, แแแขแแ แ แแแแแช แจแแแซแแแแ แแแแแแแแแก แแแแฎแแแ แแแแแแ แฃแแแแฃแ แแกแแ แแชแแ แ แแแฌแแแแ (แกแแขแงแแแกแแขแงแแแ 10-20 แแแแกแ แแแแแแแแแแแ)
แแแ แแ แแแ แแก แแแ แแขแแแฅแแแแแแ, แ แแแแแแแช แกแแแแแแแแแแแก แแแแแแ แแแแ แแแแแแแแแแก?
แ แแชแ แแ แกแขแแขแแแก แแแแแกแแชแแแแ แแแแแแแแแแ, แแกแแแแก แแแแแแ แแฎแแแ แแแแ แแแฉแแแ. แ แแแแ แช แแแกแแแแแแแแ แแงแ, แแแ แแแแ แกแแฃแแแ แ แแแแฌแงแ แแแแแแขแแ แแแจแ แแ แแแแแ แแ แแ แแจแแแ แ แแแกแแแแ:
แจแแแแซแแแแ แ แแแแแแแช แแแแแแ แแแแ แแแฃแฅแแแแ แแแแแแขแแขแแ แแแก, แ แแแแแแแแช แแแแแแแแแก แ แแกแฃแ แกแ, แแแแ แแ... แแแแ แแ แแกแแแ แแแ แแคแแ แก แแแแแแแแแแ แฐแแแแ:
โ แแกแแแ แแ แฌแแ แแ แชแฃแ แกแขแแขแแแแก.
- แแกแแแ แแ แแ แแแ แแกแแแแแ, แแแแช แฎแแแก แแซแแแแแ แฐแแฃแขแฃแจแแแก แชแ แฃ แแแแแแแญแแแแก, แแแแก แแแแแแแ, แแฃ แ แ แกแแฎแแก แแ แซแแแแแแแ แแ แแแ แแ แ แแขแแ แจแแแแแ แแฅ
- แแกแแแ แแ แแ แแแ แแกแแแแแ, แแแแช แฎแแแก แแซแแแแแ แฐแแ-แแแฃแกแแก แแฌแแ แแแแแก แแแ แแแก
- แแกแแแ แแ แแ แแแ แแแแช แแคแแกแแแแ แกแฎแแแกแ แแแ แแก แกแแกแฌแแ แแก
แแแ แแ แจแแฃแซแแแแ แแฎแแ แ แแแฃแญแแ แแ แแแขแแ แแแก แแ แแแแแฎแแขแแ แแแขแแแแกแชแแแ แแ แแแแแ แแ, แแแ แแ แแแแแแขแแ แแแแกแ.
แแ แแแ แแ แจแแฃแซแแแแ แกแแแฃแแแ แ แแแแแก แแแชแแ แกแฎแแแแแกแแแ.
แงแแแแแคแแ แ, แ แแช แฎแแแแ แฐแแแแ, แแ แแก แแแแ แกแแฅแแ, แแแกแแช แแฅแแก แกแขแแขแแ แแ แแแ แแ.
https://habr.com/ru/post/467875/#comment_20639397
แแแ แแแ, แฉแแแ แแแแแ แแแแแ, แแแ แแ แแก แแแแแแจแแแ, แแแแฎแแ, แ แแขแแ แฎแแแแ แแก แงแแแแแคแแ แ.
แแก แแแฌแแแ, แกแแแแช แแก แแแแแแแแก
แแฃ แแแแแแฃแ แแแแแแแแก แจแแฃแซแแแ แฃแจแฃแแแ แแแแแฌแแแแแแ แแแแ แแแแแแแแจแ, แ แแก แแแแ แแแแ?
แแแ แแแแฃแแ แแ แแค
แ แแแแ แช แแแแแ แแแงแแแแแแ แแแแแแขแแ แแแแแแ แแแกแแแ, แแแ แแแก แแ แกแแแแแ แแ แแแแแแ แแ แแแแแ แฌแแแก แแแแแแแแแแแจแ แแ แจแแชแแแแแ. แแก แแ แแแแแแ แขแแฅแแแแฃแ แ แแ แแ แ, แคแกแแฅแแแแแแฃแ แแ (แจแแกแแซแแแ แแแแขแแแแช แแแ แแแแแแ แแแแ แขแแฅแแแแฃแ แ แแกแฃแ แกแแ).
แแแแแ แจแแแฎแแแแ แแแก แซแแ แแแแ แแแแแแแแแขแแแก แแ แแแแแแแแแแแแ แแกแแแ แฃแคแ แ แแแขแแแฃแ แแ.
- แแแ แแ แแ แแ แแก แแแแแแแแแแฃแแ แกแแแขแแ แแแฅแแแแแแแแแก แ แแแแฃแ แฎแแ แแกแฎแแ
- แแแ แแ แคแกแแฅแแแแแแฃแ แแ แแกแแแแขแ แแฃแแแ
- แแแ แแ แแแแ แแแแแก แกแแชแแแแแแแแก
แฌแแ แขแแแ 1
แแก แแแแแ แแ แแแแแแแ. แ แแแแแแแช แแแแแฌแงแ แฉแแแ แกแขแแขแแ: แแแฉแแแ แฃแแ แแแแแแแแ แจแแแซแแแแ แแแกแ แฃแแแแก แแแแแแแแ แแแ แแแ. แแฃ แฉแแแ แฃแแฃแแแแแแแงแแคแ แกแฎแแแแแกแฎแแ แฌแแ แแแแแแก, แ แแแแ แแชแแ แ แแแขแแแแแแแก แแแแแแแแแก แคแแ แแฃแแแแ, แแแแแแแฎแแแ แแแแแแ แแแแกแฎแแแแแแแก Habr-แกแ แแ แงแแแแ แกแฎแแ แกแแแขแก แจแแ แแก: แแแแฎแแแ แแแแแก แแ แแแแฎแแแ แแแแแก แฅแแแแแแแแแก แแแงแแคแ แแ แแแแแฃแแแแแแแ แแ แแแฃแแแแแ.
แงแแแแแแ แแแแ แชแแแแแฃแแ แแ แแแขแฃแแชแแฃแ แ แกแฅแแแ แแกแ แแแแแแงแฃแ แแแ: แแแแฎแแแ แแแแแ แแ แแก แแแแแ แแจแ, แฉแแแแฌแแ แแแ, แแแแแแขแแ แแแ แแฌแแ แแแ แแ แแแแแ แแจแแแแ, แแแแแ "แแแแฃแ แ" แกแฃแ แแแแแ แแ แคแแขแแแแ. แแแแฎแแแ แแแแแ แแ แแก แแแกแ แฅแแแแแแแแ. แกแฎแแ แแแแแ แแจแแแก แแแกแฌแแแ แแ แแ แแแแฌแแแแ แแก แแแกแขแแแ แแ แคแแขแแแแ. แแแฌแแแแแแแแก แแ แแแฌแแแแแแแแก แฏแแแ แแแแกแแแฆแแ แแแก แ แแแแ แช แจแแขแงแแแแแแแแแแก, แแกแแแ แแแแแ แแแแแ แแจแแก แฎแแ แแกแฎแก. แแกแแแ แแแแฃแงแแคแแแ แแ แแแ แแแแแแจแแ แแแฃแแ.
แกแฎแแ แงแแแแแคแแ แ แฃแแแแจแแแแแแ. แแแแแแ แ แจแแแแฎแแแแแจแ, แแแแญแแกแงแ แแจแ แแแชแแแฃแแ แแแ แแแ แแแแแแแแแแ, แแแแแแ แแจแ - แแ แ. แแแแแแ แ แแแ แขแแแแ แ แแแขแแแแแก แแแกแแชแแแแ แฃแแแ แแแฆแแแ แ แแแขแแแแ แฃแแแ แแฅแแแแแก แกแฎแแแแแ. แฎแแ แ แแแขแแแแแก แแแขแแ แแแก แแฉแแแแแแแ, แฎแแ แแแแแแแ. แแแแ แแ แแ แกแแ แแ แจแแแซแแแแ แแแแแแแแแ แแแแแแฅแแแงแแแก แ แแแแแแแแ แฃแแ แงแแคแแแ แแแกแขแ, แแแแแแขแแ แ, แคแแขแ - แแ แแแแแแ แแฃแแแ แจแแแแแ แฉแฃแแแก แแแฆแแแ แ แแแขแแแแ; แแกแแแ แ แแแแ แช แแแ แแฅแแ - แแฃ แแแแฎแแแ แแแแแก แแแกแขแแแก แแแแแฎแแแแแแ แฃแแ แงแแคแแ, แแแจแแ แแแแฎแแแ แแแแแ แแแ แแแแ แซแแแแแ แแแ แแแแ , แ แแแแแ แแแกแฌแแแ แแก, แ แแกแแช แแแแแแแก. แแ แแก แฎแแแแ แแแแก แแแแ, แ แแ แแแแฎแแแ แแแแแก แแแฅแแแแแแแแ แกแแแขแแ แแ แแแก แแแแแ แแจแแ แแ แแ แแ แแแแแแ. แแฅแแแแ แฅแแแแแแแแ แแ แแก แแแฃแกแ, แ แแช แแแจแแแแก, แ แแ แแกแแแ แแฅแแแแแแแก แแแฃแกแแ. แจแแแ แฅแแแแแแแแ แแแแฃแกแแแแ, แ แแช แแแแก แแแจแแแแก, แ แแ แแกแแแแช แจแแแก แแแแฃแก แแ แแแ.
แฐแแแ แแแ แกแแขแฃแแชแแ แคแฃแแแแแแแขแฃแ แแ แแแแกแฎแแแแแแฃแแแ. แฐแแแ แฎแแแแแแฃแ แแ แฐแงแแคแก แแแแฎแแแ แแแแแก แแ แกแก แแ แแแก แฅแแแแแแแแก. แงแแแแ แแฅแแแแ แฅแแแแแแ แจแแแซแแแแ แแงแแก แแแแขแแแชแแแฃแแ แแ แฃแแ แงแแคแแแ. แแแแ แแ แแฅแแแแก แแแแแ แแจแแ แแฅแแแแ แแแแญแแกแงแ แ. แแ แแแ แแฅแแ. แแฃ แกแฎแแ แ แแกแฃแ แกแแแแ แแกแแแ แฃแงแ แแแ แกแขแแขแแแแกแ แแ แแแแแแขแแ แแแก แแแแแแแ แแ แฃแแ แงแแคแแ แแฎแแ แแแแก, แแแจแแ Habrรฉ-แแ แแกแแแ แชแแ-แชแแแแ แฃแงแ แแแ แแแแแแแ แแ แฃแแ แงแแคแแ แแฎแแ แแแแก แกแขแแขแแแแกแ แแ แแแแแแขแแ แแแก แแ แชแแแแ แแแขแแ แก.
แกแฌแแ แแ แแแแก แแคแฃแซแแแแ แแแ แแฃแแ แฌแงแแแแ. แจแแแแแ แแ แแก แแ แชแแแแแแ แแ แแฌแงแแแก แแแแแ แกแแแแแแแแแแแก แแแแแแแแแแก.
แฌแแ แขแแแ 2
แชแแแแ แจแแคแแกแแแแก แกแแกแขแแแ แแฃแชแแแแแแแ แแฅแชแแแ แแ แ แคแกแแฅแแแแแแฃแ แ แแแแแฎแแแฏแแแแก แแแแแแแแก แฅแแแจ.
แแแ แแแแ แแแแแฎแแแฏแแแ แแ แแก แแแแแแแแแแแก แคแกแแฅแแแแแแฃแ แ แแแแแงแแคแแ, แแซแแแแ แแแแแขแแแ แแ แฌแแ แแแฅแแแแ แแแแแขแแแ. แแแ แแกแแ แแ แแก แแแแแแ แ แ แแแฅแชแแ แงแแแแแคแแ แฃแชแแแแแ, แแแฃแแแแแ แแ แแฃ แฃแกแแแแแแแแแ. แจแแแแแแ, แแแแฃแกแแก แแแชแแแแก แแแแแแแแแก แกแฃแ แแแแ แงแแแแแแแแก แฃแคแ แ แแแฆแแแแ, แแแแ แ แแแแฃแกแแก แแแชแแแแก แกแฃแ แแแแ. แแฅแแแ แจแแแแซแแแแ แแแฎแแ แแก แแแแ แกแแขแฃแแชแแแจแ, แฎแแแ แแแ แแแขแแแแจแ แแก แแแแกแแแฃแ แ แฃแแฃแแแแจแแ แแก แแ แแแแแแแ. แแฃ แแแแแแกแก แแ แกแฃแ แก แงแแแแ แแแแแแแแ แแแแแฎแแแแแแแก แแแฌแแ แ, แแก แแซแฃแแแแฃแแแ แแแแแฎแแ แชแแแแแก แแแแ แแแแแแแแแก แแ แแแแแ แ แแฃแแ แแแแแแ: แคแแกแแแแแแแแแแกแ แแ แกแแฉแฃแฅแ แแแแก แแแชแแแ, แฎแแแฌแแ แแ แจแแฎแกแแแแแ - แฎแแแฎแ, แแแแแแชแแ แแแฃแกแ, แแแฌแแ แแ แแแแแแแแ แแแแแฎแแแแแแ. แแ แแแแฎแ แแแแ แ แแแฃแแ 2013 แฌแแแก แกแขแแขแแแแ แแแแก แจแแกแแฎแแ, แแฃ แ แแแแ แฐแแแ แแแ แฃแคแ แ แฎแจแแ แแ แแแแขแแแแ แแแ แแแก, แแแแ แ แแแแฃแก. แแก แจแแแซแแแแ แแกแแ แแกแ แแงแแก; แแแแ แแ แแแแแ แกแขแแขแแแแแ แฉแแแ แแแชแแ, แ แแ แแแ แแ แแ แแก แแแฃแกแ แแแแแแแก, แแแแช แแแฌแแ แ แกแขแแขแแ, แฎแแแ แแแแแแขแแขแแ แแแแกแแแแก แแก แแ แแก แแแแฃแกแ.
แแก แซแแแแแ แกแแ แแแแฃแแ แแแแแฎแแแฏแแแแ โ แฃแแแแงแแคแแแ, แแแ แแกแแฃแแ แแแแแแแแ แงแแแแแแแแก แแแแแแ แแแฎแแ แฏแแก แแ แ แแ แแแแ แแแ แฃแแแแงแแคแแแแแแก แแแแแฎแแขแแแกแแแแก, แแแ แแกแแแก แแแแแฃแฎแขแแแกแแแแก. แ แแแขแแแแแแแก แแแแฃแกแแแแ แแ แแแแฃแกแแแแแแช แแ, แฉแแแ แแแแฅแแก แแฃแแแแแ โแแแแฃแกแแแแก แแแโ, แ แแแแกแแช แแแแฌแแ แแแฃแแ แแแแแแแกแแฃแแ แ แแแแก แแแแฃแกแแแก แแฅแแแแก แแแแแแฃแ แแแแแแขแแ แก แแแแแแแแ แ แแแแแจแ แแ แจแแแแแแก แแฅแแแแก แแ แแคแแแจแแช แแ, แ แแ แแแแแแ แซแแแแ แแแแแแขแแ แแแ แแ แแแฃแญแแ แแก แฎแแ แแแ. แแแแ แแ แแแแแช แฃแคแ แ แแแแแแแ แแแแแแขแแ แแแแก แแแแขแแแชแแแ - แแฃ แแแแแแแแ แแแแแฎแแแ, แแก แแแฃแกแแก แกแแแขแแแแขแ แแ แแแซแ แแแแก แแ แฎแแแก แแซแแแแก. แแแ แแแกแแแ แแ แแแ แแก แฃแแแ แฃแคแ แ แ แแฃแแแ;
แแแ แแ แแฃแจแแแแก แแฎแแแแ แ แแแแ แช แ แแแขแแแแ แกแขแแขแแแแแก แฅแแแจ, แ แแแแแ แแ แแก แแแแ แแกแ แแแ แแแแแ แแ แฅแแแแแ, แ แแแแแแแแช แแแแแฎแแแแก แจแแฃแซแแแ แแแแแแแ แแแแญแแ แแก. แแแแแแขแแขแแ แแก แแแ แแแก แจแแกแแชแแแแแแ, แแฅแแแ แฃแแแ แแแแแแแแ แ แแแแแแแแ แแแแแขแแแแแ แแแฅแแแแแแ, แแแฃ แกแแแแแฎแแแแ, แ แแแแแแแ แกแฌแ แแคแแ แฅแ แแแ แขแแฅแกแขแแ แแแกแฃแฎแแก แแแแฃแแกแ. แแแแแขแแฃแ แ แแแแฃแแกแ แฃแคแ แ แแแแ แฅแ แแแ แคแกแแฅแแแแแแฃแ แ แแ แแแแแแแแฃแ แ แแแแแแแแแก แแแแ - แแแแขแแ, แแแกแแช แแแแฃแกแแก แแแชแแแ แกแฃแ แก, แแแแแแแแ แกแแแแ แแฃแแแ, แ แแ แแแแฆแฌแแแก แแแ แแแก, แฃแ แฉแแแแแ แแแแแแขแแ แแแก แแฎแแแแ แแแฃแก แจแแคแแกแแแแแ แแแกแชแแก.
แกแฎแแแแ แจแแ แแก, แฃแแแขแแกแแแ, แแแแช แแแ แแแก แแแแฎแ แแ, แแ แช แแ แคแแฅแ แแแก แแกแแ แ แแฃแ แกแแแแแฎแแแแ. แแแแแแแแแ, แแแแแ แกแแ แแแแฃแแแแแ, แงแแแแแแแแ แ แกแแแแแแแแแแก แแแ แแจแ แแแแแฎแแแแแ แแแแ แซแแแแแก แแแแแแแฃแ แ แแแแฃแกแแแแก แฌแแแแแฆแแแแ - แ แแขแแ แฎแแ แ แฃแแแแงแแคแแแ แแฎแแแแ แแแแฃแกแแแแ? แ แแขแแ, แ แแชแ แแแแแแแฃแ แแ แแแแฃแกแก แแแซแแแแแ, แแแฎแแ แแ, แแแแ แแ แแแแฃแกแแแแก แแแแแ แแแแแ แแแแแ? แแแแ แแ แแแแขแแ. แแแแก แแแแ, แ แแ แแแแแแแแแก แแแแแงแแคแแ แแแแงแแแแก แแแแฃแกแ แฃแคแ แ แแแฆแแแแ, แแแแ แ แแแกแ แแแแแงแแคแแ แแแแงแแแแก แแแฃแกแ, แแแกแ แแแแแงแแคแแ แแแ แแกแแแกแแแแก แฃแคแ แ แแแฆแแแแ, แแแแ แ แแแกแ แแแแแงแแคแแ แแแฌแแแแแแกแแแแก. แแก แแแแแงแแคแแ แฃแแแ แแงแแก แแ แแจแแ แแแฃแแ แแ แจแแแฆแฃแแฃแแ, แงแแแแ แจแแแแฎแแแแแจแ แแฎแแแแ แแแแกแแแแก, แ แแ แแแแแแแแ แแ แฃแแ แงแแคแแแ แแฎแแ แแแแ แแแแแแแ แ แแแฎแแแก - แแกแแแ แแแแ แฎแแแแ แแแแแฌแงแแแฃแแแ Habrรฉ-แแ แแแแ แแแแกแแฎแฃแ แแแแก แจแแกแแฎแแ.
แแแแ แ แแแแแฎแแแฏแแแ แแ แแก แแแกแแแแ แแแแแ แแแกแขแแก แแแฉแแแ. แจแแแแฎแกแแแแแ, แ แแ แฉแแแฃแแแแ แแ แกแแแแ แแแแแแ แกแแกแขแแแแ โแงแแแแ แแแแฎแแแ แแแแแ แแแแกแฏแแก แงแแแแ แแแแฎแแแ แแแแแกโ, แงแแแแ แฃแแ แแแแ แแคแแกแแแก แกแฎแแแก แกแขแแขแแแแกแ แแ แแแแแแขแแ แแแก. แแแแ แแ แฐแแแ แแก แแแแแแแกแขแ แแชแแ แซแแแแแ แแฌแฃแฎแแแแ แกแขแแขแแแแแก แแแขแแ แแแก, แ แแแแแแแช แจแแแซแแแแ แแงแแแแ แแแ แแ แขแแฅแแแแฃแ แกแแแแแฎแแแจแ, แแแแ แแ แกแแจแแแแแ แกแแชแแแแฃแ แ แฃแ แแแแ แแฅแแแแแแแ แแแแแแขแแขแแ แแแแแ. แแ แแแขแแ แแแก แแแแชแแ แแแ แข แแแแแจแ, แแแแแ แแแแ แแกแแแ แแแแแแแ แแฎแแแแ แกแฎแแ แแแขแแ แแแแก แแแแกแฏแแก.
แแแ แแแแช, แแกแแแ แกแแกแขแแแแแ แแแฎแแแแแ แกแฎแแแแแกแฎแแ แแแขแแ แแขแฃแ แฃแ แแแแแฃแ แกแแแจแ, แแแแแแแแแ: แงแแแแแ แแแฌแแ แ แแแแแกแ แแแแฎแ แแแ, แงแแแแ แแแแฎแฃแแแแแ แกแฎแแแก แแแแฎแ แแแแแก แแ แแแแแแฃแแก แแซแแแแแ แจแแคแแกแแแแก. แแกแแช แกแแแแ แแแแแแ แกแแกแขแแแแ.
แแฎแแแแ แฐแแแ แแแ แกแแกแขแแแ แแแแแ แแแแแฎแแแฏแแ - แกแฎแแ แแแขแแ แแแก แแฎแแแแ แแแแกแฏแ แจแแแซแแ ัะฐััั แแแขแแ แแแ. แงแแแแแก, แแแแช แแแฌแแ แ แกแขแแขแแ, แแ แแฅแแก แจแแกแแซแแแแแแแ แฎแแ แแแกแชแแก แแแ แแแก. แแ แ แแช แแแแแแ แแ, แแแแแฉแแแ แฃแแแ แแแ แแแแฎแแแ แแแแแ (แแแแแแขแแขแแ แแแ), แ แแแแแแแช แแแ แแแแก แแแแกแฏแแแ, แแแแ แแ แแแแ แแแกแแแแ แแแแแ แแ แกแแแแแแแแ แแแกแฏแ แจแแกแแซแแแแแแแ แแ แแแแแ แแแแแแก แฃแคแแแแแก แแแ แแจแ. แจแแแแแแ, แแแแฎแแแ แแแแแแ แฃแแแ แแแแแ แ แ แแแแแแแแแกแแแ แแแแแแ แฉแแแแ โแแแแแก แแ แแแขแ แแแแกโ แแชแแ แ แแแฌแแแ - แแแแฎแแแ แแแแแแ แกแแแ แแ แ แแแแแแแแแก แแแฎแฃแแแแ - แแ แแแแฌแงแ แ แแกแ แแแแแแแแแช แกแฃแ แแแ แแแแแ แฉแแแแแแแ.
แแ แกแแแแแก แแแแฃแแแกแฎแแแแ แแแ แแฃแแ, แ แแ แแแแฎแแแ แแแแแแแก แแแแ แ แแแแแแแแ แแแแแแ แขแแแแแก แ แแแขแแแแแแก. แแก แแ แแกแฌแแ แแ. แแแแแแแแ แแแกแแแแ แแแแแแก แจแแฃแซแแแแ แจแแชแแแแแ แแแ แแ แแกแแแ, แ แแแแ แช แแแแแ, แแแ แ แแฃ แแแแแ แแกแแแ, แแแแช แแ แแกแแกแฃแ แแแแแ, แแแคแ แแแแแแ แแ แแแกแขแแแแ, แฎแแแ แแแแช แแแ แฉแแแแ, แแแ แแฅแแ, แแแแแ แแแแ แแแกแจแ.
แกแแแแแแแแแแจแ, แงแแแแ แแแแแแแแ แแแแแแแแ, แ แแแแแกแแช แฉแแแ แแฎแแแแแ, แแแแแ แฉแแแแแแก แจแแชแแแแแ. แแแ แฃแแ แแแแ แแแฃแแแ แแแแ, แ แแ แแก แแแแแแแฎแแก แกแแแแแแแแแแแก แขแแฅแกแแแฃแ แแแแแ.
https://habr.com/ru/company/habr/blog/437072/#comment_19649328
แกแแขแฃแแชแแแก แแแซแแแแแก แแก แคแแฅแขแ, แ แแ แขแแฅแแแแฃแ แกแคแแ แแจแ แฎแจแแ แแ แแฃแจแแแแแ แแแแแแแแแแ, แ แแแแแแกแแช แกแแแแแแ แชแฃแแแ แแกแแแ แกแแชแแแแฃแ แ แกแคแแ แ - แแแแแ แแก แแแแแแฃแขแแ แฃแแ แฐแแแ-แแฃแขแแแแ, แ แแช แแฌแแแแก โแกแแชแแแแฃแ แ แฃแ แแแแ แแฅแแแแแแแก แแ แกแแชแแแแฃแ แ แแแแจแแ แแแแก แจแแแแ แฉแฃแแแแแกแ แแ แแแฌแงแแแแก แจแแฃแซแแแแแแแแกโ. แแฅ แแฅแแแ แแแฅแแ แขแแฅแกแแแฃแ แแแ, แแฅ แแแฅแแ แแแ แแกแแ, แแฅ แแแฅแแ แกแฃแ แแแแ, แงแแแแแคแแ แ แฃแกแแแแแแแ แแ แฃแฉแแแฃแแ แแแแจแแ แแ แแฎแแแแแแแแแแแ.
แแก แงแแแแแคแแ แ แแ แแแ แแแแงแแแแ แ แจแแแแแ แแฃแแฅแขแแแแ.
แฌแแ แขแแแ 3
แแแแฃแกแแแ แ แแ แแ แแแแฅแแแแแก แ แแแแแ, แแ แแแแแแ แแ แแฅแแแแ. แแกแแแ แฎแจแแ แแ แฌแแ แแ แแแแแแขแแ แแแจแ - แแแแ แแ แแ แแ แช แแ แแฃแงแฃแ แแ แแแ แแแก, แฐแแฐแ, แ แแกแแแแก แแ แแก แกแแญแแ แ, แแฅแแแ แงแแแแแแ แฃแแ แแแแ แแแ แแ-แแแแฌแแแแแ แฎแแ แ แแ แ.แจ. แฉแแแฃแแแแ แแ, แแกแแแ แแ แแแ แซแแแแแ แแแฆแแแ แแแ แแแก แแฅแแแ แแแแแแแแแแ. แกแแแแแแแแแแจแ, แแแ แแ แแแแแแแแแ แแ แแฅแแแแ แกแแญแแ แ, แแฃ แแแกแ แแแแแแ แฆแแ แแแฃแแแแ แแ แแแแแแแแแก แแแ แขแแแแ แแแแฃแแแแแชแแแก แจแแกแแซแแแแแแแแก.
แแ แแแแขแแ แแ แแก แแแแแแแแแ - แแแแขแแ แฐแแแ แแก แแแ แแฃแแ แกแแกแขแแแ แแแงแแ แแแ แแแแแก แแแแก แจแแกแแฎแแ, แ แแช แแแแแฅแขแฃแ แแ แแ แกแแแแแก แชแฃแแ ะธ แแแ แแ แแแแแแแแ. แแฎแแแแ แแแแแ - แแ แ "แชแฃแแ แแ แแแ แแ แแแแฎแแแ แแแแแก แกแขแแขแแแแ", แแแ แซแแ แชแฃแแ ะธ แแแ แแ แแแแฎแแแ แแแแแ. แขแ แแแแแแก, โแชแฃแแ แแแแแแแแแแแกโ แแแแแแแแแแก แแแแแงแแแแแ; แแแแฎ, แกแแแแ แแแแแแ - แแแแ แแ แแ แแฅแขแแแ แแแแฉแแแแแแก, แ แแ แแฅแกแแแ แขแแช แแ แงแแแแแแแแก แแแ แแแแแกแฎแแแแแแก แขแ แแแก (แแ แแแขแก) แฃแชแแแฃแ แ แแแกแแแ แแแแก แแฅแแแ แฉแแแฃแแแแ แแแ แแแแแแแแแกแแแ.
แกแฎแแ แแแ แขแแแแแแ แจแแแแแฆแแก แแแแแ แแ แแแแก แแแฅแแแแแแ แแแแก แฌแแแแแฆแแแแ แกแแแ แซแแแแแแแ. แแฃ แแฅแแแ แแ แแฎแแ แแแแแฌแงแแแขแแ, แ แแ แแแ แแแแฃแแ แแแแแแแแ แชแฃแแ - แจแแ แแ แแฌแฃแฎแแ แแแก แแแ แแแก แแแแฃแกแแก แแแแแขแแแแก, แ แแแแแ แแก แชแฃแแ, แแแแ แแ แแฅแแแ แฃแแ แแแแ แฃแแฃแแแแแแงแแคแ แแแก แแ แแแฆแแ แฎแแแแแ แแแก แกแขแแขแแแแก แแ แแแแแแขแแ แแแก. แแแแ แแ แฐแแแ แแก แแแแแแแกแขแ แแขแแ แแแ แจแแ แก แแ แแแ แแแแแแแแแก แคแกแแฅแแแแแแแกแแแ, แแแแขแแ แแแแแฌแงแแแขแแก แชแฃแแ ะธ แแแ แแ แแก แแ แแก แแ แ แจแแคแแกแแแแแ แแแขแแแแ แแแแ, แแ แแแแ แแแแแฅแขแฃแ แ แกแแแแ แแแ, แจแแแแแแ แชแฃแแ แฃแแ แแแแ, แแแแแฌแแ แแก แฃแคแแแแแก แแแ แแจแ แแแแแแแ แฃแแแแแแ แแฃแแแแจแ แแ แแแฎแแ แแขแแก, แ แแแแ แช แฎแแแฎแแก แแขแ แแแก.
แแฅ แแ แแก แแแแฎแแแ แแแแแก แแแแแแขแแ แ
แ แแแแ แช แฎแแแแแ, แแแแแแจแ แแแแแก แแขแแแชแแ แแ แแฃแแฌแ แคแแแแ แกแฏแแ แ, แ แแ แแแ แแ แแแแแแแแแ แแกแแฎแแแก แแแแแแแแแก แแแกแขแแแแกแ แแ แแแแแแขแแ แแแแก แกแแ แแแแแแแแแแแก. แกแแแแแ แแแแแแ แแแแแแแแแแ, แ แแแแแแกแแช แแฅแแ แกแแแ แแ แฅแฃแแ +100 แแ แแแ แแ -10? แแ แ แแขแแ แแ แแก แแแแแแ แแแแแแแแ แแกแแแ แแแแแฎแ แแ? แจแแกแแซแแแ แแแแกแแแแ แแแแฎแแแ แแแแแ แแฅแแแงแแแแก flood-แก แแ แฃแกแแคแฃแซแแแ แแแแชแฎแแแแแแแก, แแแแฆแแก แแแแกแแแแก แแแ แแแจแ แแแแฃแกแแแ, แแแแ แแ แจแแแแแ แแแแแก แ แแฆแแช แแกแขแแขแ แแ แแซแแแแก แแแฃแกแแแก แแแแแ แฌแงแแแแแแแแแก แแ แฃแกแแคแฃแซแแแ แแแแชแฎแแแแแแแก แฉแแแฃแแแแ แแแ แ แแแขแแแแแแแก แแแแแงแแแแแแ? แฒ แแแฅแแแฃแแแ แแ แ.
แแแแแแขแแ แแแแกแ แแ แกแขแแขแแแแแก แกแแ แแแแแแแแแแ แฃแแ แแแแ แแแฉแแแแแแแ แแแแแแขแแ แแแแกแ แแ แกแขแแขแแแแแก แแแแ แแแ แแ แกแแแฃแแ แ แแแขแแแแแแแ. แแ แแแ แแ แแกแแฎแแแก แ แแก แชแฃแแ แแ แแแ แแ แแก แแ แแก แแแแแแแแ แฎแแแก แแแชแแแแก แแแฎแแแแแ. แแแแแ แแแแแแฎแแแแ, แแฃ แ แแขแแ แแชแแแแแแ แแแแแแแแแแ แฃแคแ แ แแแข แซแแแแกแฎแแแแแก แแแแแแก แแแงแแแแแแกแแแแก แชแฃแแ แ แแแแ แแแแแฎแแแ แแ แแแแแแแแก แแแ แแ. แแแแขแแ แแฆแกแ แฃแแแแ แชแฃแแ แแกแแ แกแแกแขแแแแจแ แแแแแแแแ แกแขแแขแแกแขแแแฃแ แแ แแแ แแแฃแแแแแ. แแแ แ แแฃ แแแแแ แแแแแแแแ แงแแแแ แฉแแแฃแแแแ แแ โแชแฃแแกโ, แแแ แ แแแแฌแงแแแแ โแฃแแชแแ แแก แแแ แแแแแกโ แซแแแแแก แแ แ.แจ.
แแแฎแแแ แแแแแแแแแกแฌแแแแ, แ แแ แงแแแแ แแก แกแแ แแฃแแ แแคแฃแซแแแแ แแแแแแแกแขแ แแชแแแก แกแ แฃแ แฃแฃแแแ แแแแก, แแแแแแก แแ แแแแแแแแแแก แฎแแแฎแแก แฅแแแแแแแแ. แกแแแแแแแก แขแแฅแแแแฃแ แแฎแแ แแแ แคแแแฃแกแแ แแแแ แแแ แกแ แฃแแแแ แแแแแ แแแก แกแแชแแแแฃแ แ แแฎแแ แ. แแแแฎแแแแแแ แแแแแ แแแแแแแแแแแ แแแแแ แแแฅแขแแก แกแแแงแแ แ-25 แแ แจแแแแแ แแ แแแแแ แฌแแแก แแแแแแแแแแแจแ แชแแแแแแแแแ แงแแแแแก แแแฅแแแ, แ แแ แแฅ แกแแแแแฎแ แแงแ. แแแแก แฏแแ แแแแแ แกแฏแแ แ แแแแก, แแกแแแ แ แแแแ แช แแแแแก, แ แแ โแแแ แแ แฐแแแ แก แฃแแแแแกแก แฎแแแกโ. แงแแแแแแ แชแฃแแ, แ แ แแฅแแ แฃแแแ, แแก แแ แแก, แ แแ แแแแแแแกแขแ แแขแแ แแแก แแ แแแแ แแแแแฌแแแแก แแ แช แแ แแกแแแ, แ แ แแ แแก แแฅ แแ แแกแฌแแ แ. แแแแฎ, แแแแแแแ, แฎแแแฎแ แแแแแแแแแ แแแ แแ แแ แชแฃแแแ. แแแจ, แงแแแแ แแแ แแ แจแแแแแ แแแแ แแ แงแแแแ แชแฃแแ แแแแแแแ! แแ แกแแแแแแแแแแ แแแแแแ.
โแ แแแแ แช แฅแแแฌแแ แแแแแแแแ แแแแแแแแก แฐแแแ แแแ:
แแแแฎแแแ แแแแแแ แแแ แ แแแแแแแแแก แแแฃแ แแแแแ แแแขแแ แ แแแแแขแแแ แแ แแแขแแแแชแแ แแแฃแแแแแก: โแแแญแแแ, แแแแแแแแแแแแแ แแแแช แแ แแแแฌแแแ, แแกแ แแแแ. แแฃ แแแ แชแฎแแ, แแแแกแแแแก แแ แแคแแ แ แแแแแแแ แแแแ แแ แแแ แแแแ แแแแแแแก แแแ แแงแ แแกแ แแแแแ. แแแแ แ แฐแแขแ - แแจแแแแแแ แแ, แแฅแแแ แแแก แแแแแแญแแแ แแ แแก แแแแ แก แแแ แแแแแแ แแแแแก. แแแฎแแแ แกแแแงแแ แ แฃแแแแแก แแแแแแแ แแ แแฃ แแขแงแแ แฃแแ แก แกแแแฃแแแ แแแแก แแ แแคแแ แก.โ
แแก, แ แแช แฐแแแ แแแ แฎแแแแ, แกแแชแแแแแแแ แกแแแแแฎแแ. แ แแแแ แช แแแแแ แแ แแฅแแ แกแฎแแ แจแแแแฎแแแแแจแ: โแกแแชแแแแฃแ แ แฅแกแแแแแ แจแแฅแแแแแแ แแแขแแกแแชแแแแฃแ แ แแแแแแแแแแแก แแแแ โ.
https://habr.com/ru/company/habr/blog/437072/#comment_19822200
แกแแแแขแแ แแกแแ, แ แแ แฐแแแ แแแ แแแแแ แแ แแแ แแ แแ แแก. แแฃ แแฅแแแ แฃแแแแงแแคแแแ แฎแแ แ แแแแแแแแแแ, แจแแแแซแแแแ แแฎแแแแ แแแขแแแแ แแ แแแ แแแจแ แแแแฃแกแ แฉแแแแ (แแแฃ แแแซแฃแแแ แแแ แแ แแแแ แฌแแแแแแก). แแแแแแ แแ แแแแแแ แกแแกแขแแแ. แแฃแ แแแแ แแแแฎแแแแแแ แแแแแ แกแฅแแแ แแแแแฎแแ แชแแแแ แแแแแก Telegram-แจแ - แแ แช แแฅ แแ แแก แฃแแฃแแแแแแงแแคแ แแ แฃแกแแแแแแแ แแแแแแแแแก แแแแแแแ แแชแแแแแแก แแ แแแแแ แแ แแแ แแ แแก แฏแแฃแคแฃแ แ แฉแแขแแก แแแขแแแแแ แแ แแแกแ แแซแฃแแแแ, แแแขแแแแก แฏแแฃแคแฃแ แ แฉแแขแ. โแฌแแ แแแขแแแฃแแ แแแแแแแแแกโ แกแแแแแฎแแแ แแแแ แแแแแแแ, แ แแแแแแช แกแฎแแแแแก แแแแแ แแแแแก, แซแแแแแ แแแแแแ แฉแแแก. แแแแแแแแแแแก แแแแ แฎแแแฎแแกแแแแก แจแแฅแแแแแ IRC-แแแ แจแแแแ แแแแ, Habr แแ Telegram แจแแฅแแแแก โแฃแแฆแ แแกแแ แแฅแขแแฃแ แ แกแแชแแแแแแแแแกโ แแแแ โแกแแแแแแ แแฃแแแขแแ แแแกแแแแกโ. แแฃ แแฅแแแ แแ แฎแแ แ แกแแแแแแ แแฃแแแขแแ แแแก แแแฌแแแ, แแแจแแ แแแฎแแแแแแก.
แแแแแแแ แแแกแแแ
โ แ แแ แจแแแซแแแแ แแแแฎแกแแแก แแฃแแแขแแกแแแ?
- แฃแแแชแ แแแแ, แฉแแแ แแ แแ แ, แแฅแแแ
"แแแแ แแชแแ Y"
แฒ แ แจแแแซแแแแ แแแแแแแแก?
แฃแแแ แแแแแก แงแแแแแกแ, แแฅแแแ แฃแแแ แแแแแแแฎแแแ แแ แแแ แก, แ แแ Habr แแฆแแ แแ แแก แแแฎแฃแ แฃแแ แกแแแแแแแแแแ แแแฌแแแแแ, แแ แแแแ แฉแแแฃแแแแ แแแ แแแ แขแแแแ แแ แแแก แฃแแแ แฐแฅแแแแแก แแกแแแ แแแ แขแแแแแแกแแแแก แฉแแแฃแแแแ แแแ แจแแคแแกแแแแก แกแแกแขแแแ. แกแขแแขแแแแแก แแ แกแแแแแแกแแแแก, แ แแแแแ แแกแแแ แซแแแแแ แแแแจแแแแแแแแแแ, แจแแแแซแแแแ แแ แแแแ แจแแคแแกแแแ แแแกแชแแ. แแแแ แแ แกแแกแขแแแ แฃแแแ แแงแแก แแ แแแแแ แแแแแ - แแแแแแขแแ แแแกแ แแ แกแขแแขแแแแก แแซแแแแ แแแแฃแกแแแ แแ แแแแฃแกแแแ, แแฃ แแแแฃแกแแแก แฃแคแ แ แฎแจแแ แแ แแฆแแ, แแแจแแ แแแ แแ แฎแแ , แแฃ แแแแฃแกแแแก แฃแคแ แ แฎแจแแ แแ แแฆแแ, แแแจแแ แชแฃแแ แฎแแ . แแแแแแขแแ แแแแ แแแแแฃแ แแแแแแขแแขแแ แแแแแ แกแแแ แซแแแแแแแ, แแ แแแ แแฎแแ แแฅแแ แจแแแแแแแแแแแฃแแ, แ แแ แแฎแแแแ แแแ, แแแกแแช แแกแแแ แแฅแแ แกแแแฃแแแ แ แกแขแแขแแแแ, แจแแฃแซแแแแ แฎแแ แแแกแชแแ แกแขแแขแแแแก.
แแแแ แแช, แแแแแแแแแก แแแแแขแ แฃแแ แแแแ แกแแกแแชแแแแ. แ แแก แแแจแแแแก 10 แแ 20 แแแแฃแกแ แแแ แขแแแแกแแแแก, แกแแแแช แแแแกแแแแ แแแแแแแแก แจแแฃแซแแแ แฎแแแก แแแชแแแ? แฉแแแ แแฎแแแแแ, แ แแ แ แแแขแแแแแก แกแแจแฃแแแ แแแแจแแแแแแแ แแ แแก 118, แแกแ, แแชแแแแแแก แแแ แแจแ แแก แแฅแแแแ แกแแแฆแแช 100-แแ, แแกแ แ แแ -100 แฃแแแ แแงแแก แ แแแแฃแ แ แแแแแขแ, แ แแก แจแแแแแแแช แแฌแงแแแ แแแแแแขแแ แแแ แงแแแแ แฎแฃแ แฌแฃแแจแ แแ แแฎแแ แแ แกแฎแแ แกแแจแแแแแแแแแ, แจแแแแแ แแ แแแแแฏแ แแกแ แแ แแ แ 10.
แแแกแแแ, แ แแแขแแแแ, แ แแแแแแช แแฎแแ แแแแแแงแแแแแ, แฃแคแ แ แแแขแแ แแฉแแแแแแก แแฅแขแแแแแแก (แแแฃ แแ แแแ แแแแแแแแแแฃแแแแแก). แฃแคแ แ แกแแกแแ แแแแแ แแฅแแแแ โแกแแจแฃแแแแ แแแแ แจแแขแงแแแแแแแแแ แแแฃแกแแแแกโ แ แแแขแแแแแก แฉแแแแแแ - แแแจแแ แฎแแแฎแ แแแแแ แแ แแฎแแ แแ แแแแขแแแ แแแ แฃแแแ แ แแแแแแขแแ แแแแ แแ แขแแ แแแแฎแแแ แแแแแแ แฃแคแ แ แกแฌแแ แแ แแแแแแงแฃแ แแแแแ: แแแกแแช แแฅแแก แงแแแแแแ แกแแกแแ แแแแแ แจแแขแงแแแแแแแแแ, แแฅแแแแ แแแแ.
แแแแแฎแ, แแแแก แแแชแแแแ, แ แแ แฎแแแแแแฃแ แแ แแแแแ แแแก แขแแฅแกแแแฃแ แแแ แแ แฃแ แแแแ แแกแแซแฃแแแแแ แกแแแแแแแแแแแจแ, แ.แจ. แแแแฅแแแก แแคแแชแแแแฃแ แแ แแแแขแแแชแแแ "แแแแฃแกแแแแก แแแก" - แฉแแแ แกแแแแแแแ แฃแแ แแแแ แฃแแแ แแแแแแแขแแ แแแแแ แแ แแแ. แแ แแ แ แแฎแแแแ แแแแแแขแแ แแแแก แแแจแแ แกแแแแแแ แแก แฅแแแจ, แแ แแแแ แแแแแแแ, แแกแแแแกแ แ แแ โแแคแ-แ แแแแแแ แแก แแแกแขแ แแฅแแแแ แแฎแแแแแโ. แฎแแแ แแแแแ แแ แแแแก แแแกแแฃแฅแแแแแแ แแฅแแแ แฃแแแ แจแแฎแแแแแ แแแ แแแแขแ แแแจแ แแ แฎแแแแ แจแแแงแแแแแ แแ แแแ แแแแแแแก แแแขแกแแฎแแแ, แ แแแแแกแแช แฃแแฃแแแแแแงแแคแ; แแแฃ แแแแแ แแ แฉแแ แแแ แแแแแแ แฃแแแ แแงแแก, แแแแ แแ แแแแแ แแแ แ แแฃแแ.
แแแฎแฃแแ, แแ แแฏแแ แ, แ แแ แแ แแ แแแแแ แแ แแฎแแ แแแแแงแแแ แกแแแแแฎแ โแแแแ แจแแคแแกแแแแก แคแแกแโ. แแแแฃแกแแก แแแกแแชแแแแ, แแแแแแแแแ แฃแแแ แแแฎแแ แฏแแก แแแแแกแ แ แแแขแแแแแก แแแฌแแแ. แแแแก แแแแแแแแ แแแแแ แแงแ แแแแฎแแแฃแแ - แฃแแแแงแแคแแแ แแแแแแแแ แฃแคแ แ แแแแฃแกแก แแซแแแแ, แแแแ แ แแแแงแแคแแแ แแแแฃแกแก. แแฃแชแแแแแแแแ แแแแแแแแ แแ แฃแแ แงแแคแแแ แแฎแแ แแแแแก แจแแแกแแแแก แแแแแแแแ แแแ.
แแ แแแแแก, แจแแแแซแแแแ แแแขแแแแ แแแ แแ แแแกแ แแแแแแแแแแแ แกแแฎแแ, แฃแแ แแแแ, แ แแแแ แช แแแแแ แแชแแแกแ แแ แขแ แแแแชแแแก แแแแแแแขแ, แแแแ แแ แแแแแฆแแ แแแกแ แแแแจแแ แ แแแแแแ แแแแแ. แแแแแก แแ แแแแแก, แงแแแแ แแก แฏแแแแ แ แแ แฏแแแแ แ แแแแแกแ แฎแฃแแ แแแแ "แ แแขแแ แฆแแแแ แแแ แแแแ, แแ แแ แแฆแแแแ, แแก แแ แแคแแ แแ แแแฅแแแแแแก" แกแแแแแแแ แจแแซแแแแก แแแแก แแฅแแแก แกแแ แแแแฃแแแ.
แแแแแแแแฎแแแจแ แแแแแฌแแแแแแ แจแแฃแซแแแแ แแฎแแแแ แแแ แแแแกแขแ แแ แแแฃแ แแแแฎแแแ แแแแแแก.
แแแแงแแคแแแ แฎแแ แ แแแ แแแก แกแแกแขแแแแ แแแกแ แแแแแแแแแแแ แคแแ แแแ?
-
แแแแฎ
-
แแ แแ แแก
แแแกแชแ แฎแแ 1710 แแแแฎแแแ แแแแแแ. 417-แแ แแแแฎแแแ แแแแแแ แแแแ แจแแแแแแ.
แฌแงแแ แ: www.habr.com