Okerr แƒฐแƒ˜แƒ‘แƒ แƒ˜แƒ“แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒฎแƒ˜แƒšแƒ•แƒ

แƒแƒ แƒ˜ แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ” แƒžแƒแƒกแƒขแƒ˜ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ›แƒแƒ แƒชแƒฎแƒ˜ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒแƒ™แƒ”แƒ แƒ . แƒแƒฎแƒšแƒ แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒช แƒ’แƒแƒ›แƒแƒ•แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ” okerr แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ—แƒ˜ แƒ™แƒแƒ“แƒ˜ แƒคแƒแƒ แƒ’แƒšแƒ”แƒ‘แƒจแƒ˜ แƒฆแƒ˜แƒ แƒšแƒ˜แƒชแƒ”แƒœแƒ–แƒ˜แƒ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ” แƒ“แƒแƒ›แƒ”แƒฌแƒ”แƒ แƒ แƒ”แƒก แƒ›แƒแƒ™แƒšแƒ” แƒ›แƒ˜แƒ›แƒแƒฎแƒ˜แƒšแƒ•แƒ Habr-แƒ–แƒ”.

Okerr แƒฐแƒ˜แƒ‘แƒ แƒ˜แƒ“แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒฎแƒ˜แƒšแƒ•แƒ
[ แƒกแƒ แƒฃแƒšแƒ˜ แƒ–แƒแƒ›แƒ ]

แƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ“แƒ”แƒก

แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ, แƒ—แƒฃ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ— แƒ›แƒชแƒ˜แƒ แƒ” แƒ’แƒฃแƒœแƒ“แƒจแƒ˜ แƒแƒœ แƒ›แƒแƒ แƒขแƒ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ— แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒแƒ  แƒฎแƒแƒ แƒ— แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ—แƒฃ แƒแƒ แƒ. แƒแƒœ แƒ—แƒฅแƒ•แƒ”แƒœ แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ แƒแƒ˜แƒ›แƒ” แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ โ€žแƒ“แƒ˜แƒ“แƒ˜ แƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกโ€œ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก แƒ แƒแƒขแƒแƒ›แƒฆแƒแƒช โ€žแƒแƒ  แƒแƒคแƒ แƒ˜แƒœแƒ“แƒโ€œ แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก, แƒแƒœ แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ• แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒจแƒ˜ แƒ“แƒ แƒ“แƒ˜แƒ“แƒแƒ“ แƒแƒ  แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒ. แƒ“แƒ แƒแƒกแƒ”แƒ•แƒ” - แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ  แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ— แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒšแƒ˜แƒก (แƒแƒœ แƒ—แƒฃแƒœแƒ“แƒแƒช แƒ’แƒแƒœแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก) แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒแƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒ“แƒแƒคแƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒฆแƒ”แƒจแƒ˜ แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› แƒแƒ แƒ˜ แƒกแƒแƒแƒ—แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ.

แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก okerr แƒฃแƒฉแƒ•แƒ”แƒฃแƒšแƒ

แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒ” แƒ’แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ— แƒแƒ™แƒ”แƒ แƒแƒก แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒšแƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ’แƒแƒœแƒแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒก แƒ›แƒแƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ.

Okerr แƒแƒ แƒ˜แƒก แƒฐแƒ˜แƒ‘แƒ แƒ˜แƒ“แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜

แƒจแƒ˜แƒ“แƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒ“แƒ แƒแƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒฃแƒš แƒ›แƒแƒœแƒฅแƒแƒœแƒ”แƒ‘แƒ–แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก โ€žแƒแƒ’แƒ”แƒœแƒขแƒ˜โ€œ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒ›แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”). แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ’แƒแƒ แƒ”, แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒ‘แƒก แƒฅแƒกแƒ”แƒšแƒจแƒ˜ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, ping แƒแƒœ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒแƒ‘แƒ). แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒแƒก แƒแƒฅแƒ•แƒก แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ”แƒ‘แƒ˜. Okerr แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒแƒ แƒ˜แƒ•แƒ” แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒก. แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ˜แƒ’แƒœแƒ˜แƒ— แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒแƒก แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒกแƒฃแƒ‘แƒฃแƒฅแƒ˜ (30Kb) แƒแƒ’แƒ”แƒœแƒขแƒ˜ แƒแƒœ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜, แƒฎแƒแƒšแƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒฎแƒ“แƒ”แƒ‘แƒ okerr แƒกแƒ”แƒœแƒกแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒฅแƒ•แƒ”แƒงแƒแƒœแƒแƒจแƒ˜.

okerr แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒช

แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒ“แƒ แƒ แƒ—แƒฃแƒšแƒ˜แƒ, แƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ แƒ“แƒ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ แƒ“แƒ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒก. okerr-แƒ˜แƒ— แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ (แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒฃแƒคแƒแƒกแƒ แƒ“แƒ แƒฆแƒ˜แƒ แƒฌแƒงแƒแƒ แƒ), แƒแƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜. แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒคแƒแƒกแƒ.

แƒ—แƒฃ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ™แƒแƒ›แƒžแƒ”แƒœแƒกแƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒ“แƒแƒคแƒแƒ แƒแƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒจแƒ˜ แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒแƒแƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ‘แƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒคแƒ˜แƒšแƒแƒกแƒแƒคแƒ˜แƒฃแƒ แƒ˜ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ - แƒ•แƒ˜แƒœ แƒแƒ แƒ˜แƒก แƒ›แƒชแƒ•แƒ”แƒšแƒ˜? แƒ แƒแƒ’แƒแƒ  แƒ’แƒ•แƒ”แƒขแƒงแƒ•แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ—แƒฃ แƒ˜แƒก แƒ—แƒแƒ•แƒแƒ“ โ€žแƒ›แƒแƒ™แƒ•แƒ“แƒโ€œ แƒ แƒแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ—, แƒชแƒแƒšแƒ™แƒ” แƒแƒœ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒฎแƒ•แƒ แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ“แƒแƒ”แƒชแƒ แƒแƒ แƒฎแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒชแƒ”แƒœแƒขแƒ แƒ˜แƒกแƒ™แƒ”แƒœ)? แƒ’แƒแƒ แƒ” แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก okerr-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก - แƒ”แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ - แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒแƒก แƒ›แƒแƒจแƒ˜แƒœแƒแƒช แƒ™แƒ˜, แƒ—แƒฃ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒชแƒ”แƒœแƒขแƒ แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ—แƒแƒœ แƒแƒ แƒ˜แƒก แƒ”แƒšแƒ”แƒฅแƒขแƒ แƒแƒ”แƒœแƒ”แƒ แƒ’แƒ˜แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒแƒœ แƒ—แƒแƒ•แƒก แƒ“แƒแƒ”แƒกแƒฎแƒ›แƒ”แƒ‘แƒ แƒ–แƒแƒ›แƒ‘แƒ”แƒ‘แƒก.

แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ แƒ˜แƒกแƒ™แƒ˜, แƒ แƒแƒ› แƒ—แƒแƒ•แƒแƒ“ okerr แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜ แƒ˜แƒงแƒแƒก, แƒ”แƒก แƒแƒกแƒ”แƒ (แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒแƒ’แƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒ—, แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒแƒแƒ‘แƒ˜แƒก 90% แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ“แƒ "แƒฃแƒคแƒแƒกแƒแƒ“", 99% แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜แƒ—, แƒ“แƒ แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ แƒชแƒฎแƒ แƒ แƒแƒ แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒแƒœแƒ”แƒœแƒขแƒฃแƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒ แƒ—แƒฃแƒšแƒ˜). แƒ›แƒแƒ’แƒ แƒแƒ›, แƒฏแƒ”แƒ  แƒ”แƒ แƒ—แƒ˜, แƒแƒ›แƒ˜แƒก แƒจแƒแƒœแƒกแƒ˜ แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ แƒ“แƒ แƒ›แƒ”แƒแƒ แƒ”แƒช, แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒ›แƒฉแƒœแƒ”แƒ•แƒ”แƒšแƒ˜ แƒ“แƒแƒ แƒฉแƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฃ แƒ˜แƒก แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒฉแƒ•แƒ”แƒœแƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ–แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒก. แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก 99.9% แƒกแƒแƒœแƒ“แƒแƒแƒ‘แƒ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— 99.9% (แƒแƒ แƒช แƒ—แƒฃ แƒ˜แƒกแƒ” แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜), แƒ›แƒแƒจแƒ˜แƒœ แƒ’แƒแƒ›แƒแƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ›แƒแƒ แƒชแƒฎแƒ˜แƒก แƒจแƒแƒœแƒกแƒ˜ แƒแƒ แƒ˜แƒก 0.1% 0.1% = 0.0001%. แƒกแƒแƒ›แƒ˜ แƒชแƒฎแƒ แƒ˜แƒแƒœแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒแƒแƒ‘แƒแƒก แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜แƒกแƒ แƒ“แƒ แƒฎแƒแƒ แƒฏแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒซแƒแƒšแƒ˜แƒแƒœ แƒ™แƒแƒ แƒ’แƒ˜แƒ!

แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜แƒก แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒก แƒแƒœ แƒ•แƒ”แƒ‘ แƒกแƒขแƒฃแƒ“แƒ˜แƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒแƒก okerr แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ“แƒ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ–แƒ” แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒคแƒแƒกแƒ˜แƒแƒœแƒ˜ แƒแƒœ แƒฃแƒคแƒแƒกแƒ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—. แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒœแƒ™แƒฃแƒ แƒ”แƒœแƒขแƒ”แƒ‘แƒก แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒแƒฅแƒ•แƒ— แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒ—.

Okerr แƒแƒ แƒ˜แƒก แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘

แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒแƒ แƒ˜แƒก "แƒœแƒแƒ—แƒฃแƒ แƒ". แƒ›แƒแƒก แƒแƒฅแƒ•แƒก แƒแƒ แƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ - แƒ›แƒฌแƒ•แƒแƒœแƒ” (OK) แƒแƒœ แƒฌแƒ˜แƒ—แƒ”แƒšแƒ˜ (ERR). แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ‘แƒ”แƒ•แƒ  แƒ“แƒแƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒฃแƒš (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—) แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒก. แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒ›แƒ—แƒแƒ•แƒแƒ  แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› แƒแƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒฌแƒ•แƒแƒœแƒ”แƒ (แƒ“แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒฎแƒฃแƒ แƒแƒ—), แƒแƒœ แƒ แƒแƒฆแƒแƒช แƒฌแƒ˜แƒ—แƒšแƒแƒ“ แƒแƒœแƒแƒ—แƒ”แƒ‘แƒก แƒ“แƒ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒก แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒแƒก. แƒแƒ› แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ˜แƒกแƒแƒก, แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ. แƒ“แƒฆแƒ”แƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš, แƒกแƒแƒœแƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒก, แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ.

Okerr แƒฐแƒ˜แƒ‘แƒ แƒ˜แƒ“แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒฎแƒ˜แƒšแƒ•แƒ

แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš okerr แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒก แƒแƒฅแƒ•แƒก แƒฉแƒแƒจแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒก (Zabbix-แƒจแƒ˜ แƒแƒ›แƒแƒก แƒขแƒ แƒ˜แƒ’แƒ”แƒ แƒ˜ แƒ”แƒฌแƒแƒ“แƒ”แƒ‘แƒ). แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก 2-แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ (แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒ”แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ‘แƒแƒ“แƒ˜แƒ). แƒ“แƒ แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒจแƒ˜แƒ“แƒ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ, แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, ...) แƒแƒ แƒ˜แƒก แƒ›แƒชแƒ•แƒ”แƒšแƒ˜. แƒ—แƒฃ แƒ แƒแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ— แƒแƒ  แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒš แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒแƒก แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒš แƒ“แƒ แƒแƒก, แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ“แƒแƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ.

แƒฉแƒ•แƒ”แƒœแƒ˜ แƒฉแƒ•แƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒ แƒ“แƒ˜แƒšแƒ˜แƒ— แƒ”แƒš.แƒคแƒแƒกแƒขแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒฌแƒ”แƒ แƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ (แƒฉแƒ•แƒ”แƒœ แƒ•แƒ’แƒ”แƒ’แƒ›แƒแƒ•แƒ— แƒ›แƒแƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜). แƒ—แƒฃ แƒ›แƒแƒกแƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฌแƒ”แƒกแƒ แƒ˜แƒ’แƒจแƒ˜แƒ, แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒกแƒฎแƒ•แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœ แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒก (แƒ›แƒแƒ’แƒ แƒแƒ› แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—, แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ’แƒแƒ“แƒแƒ•แƒฎแƒ”แƒ“แƒแƒ— okerra-แƒก แƒ“แƒแƒคแƒ แƒ“แƒ แƒ“แƒแƒ•แƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ”แƒ—, แƒ แƒแƒ› แƒแƒ› แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒฌแƒ•แƒแƒœแƒ”แƒ). แƒ—แƒฃ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ•แƒ, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ แƒ”แƒแƒ’แƒ˜แƒ แƒ”แƒ‘แƒ—.

แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒจแƒ”แƒ•แƒ˜แƒœแƒแƒ แƒฉแƒฃแƒœแƒแƒ— โ€žแƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒฃแƒšแƒ˜โ€œ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ (แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ“แƒแƒœแƒแƒฎแƒ•แƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒกแƒ’แƒแƒœ), แƒ›แƒแƒ’แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“, แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ“แƒ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒแƒก แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒแƒ“ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒกแƒ แƒ“แƒ แƒกแƒ˜แƒ’แƒœแƒแƒšแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ— okerr-แƒก, แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ’แƒœแƒแƒšแƒ˜แƒ–แƒแƒชแƒ˜แƒ, แƒแƒกแƒ” แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒฌแƒฃแƒ—แƒจแƒ˜, แƒ›แƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ”แƒ แƒ—แƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ "แƒ“แƒแƒ˜แƒซแƒ˜แƒœแƒแƒก", แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ›แƒ˜แƒ˜แƒฆแƒแƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ”แƒ แƒ—แƒ˜ แƒฌแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ แƒแƒฆแƒแƒช แƒ˜แƒจแƒšแƒ”แƒ‘แƒ, แƒ˜แƒก แƒแƒœแƒแƒ—แƒ”แƒ‘แƒก แƒ“แƒ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก. แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ. แƒ˜แƒ› แƒฌแƒฃแƒ—แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ“แƒแƒฎแƒแƒ แƒฏแƒ”แƒ— แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ–แƒ”, แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒฆแƒ; แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒ’แƒแƒ˜แƒ’แƒ”แƒ— แƒกแƒฎแƒ•แƒ”แƒ‘แƒ–แƒ” แƒแƒ“แƒ แƒ”. แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒ›แƒแƒ— แƒ’แƒแƒแƒกแƒฌแƒแƒ แƒ”แƒก, แƒกแƒแƒœแƒแƒ› แƒ•แƒ˜แƒœแƒ›แƒ” แƒจแƒ”แƒแƒ›แƒฉแƒœแƒ”แƒ•แƒ“แƒ. แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒแƒฌแƒ”แƒฃแƒšแƒ˜ แƒ แƒแƒฆแƒแƒช แƒแƒ  แƒ˜แƒ—แƒ•แƒšแƒ”แƒ‘แƒ แƒ“แƒแƒ•แƒแƒ แƒ“แƒœแƒ˜แƒšแƒแƒ“!

แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก

แƒกแƒ˜แƒ แƒชแƒฎแƒ•แƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ, แƒ—แƒฃ แƒ“แƒแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒก แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ–แƒ แƒ“แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒ—แƒฅแƒ•แƒ”แƒœ แƒ—แƒแƒ•แƒก แƒ“แƒแƒ”แƒกแƒฎแƒ›แƒ˜แƒแƒœ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒ“แƒ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ‘แƒ”แƒ•แƒ แƒ˜แƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ‘แƒ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒจแƒ˜ (แƒ–แƒแƒ‘แƒฅแƒกแƒ˜, Nagios).

แƒแƒ’แƒ”แƒœแƒขแƒ˜ (แƒแƒ™แƒ”แƒ แƒ›แƒแƒ“แƒ˜ แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒ“แƒแƒœ okerrupdate) แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜. แƒ›แƒแƒจแƒแƒกแƒแƒ“แƒแƒ›แƒ”, แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒ  แƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฆแƒ˜แƒ แƒžแƒแƒ แƒขแƒ”แƒ‘แƒ˜, แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜ แƒแƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก firewall-แƒ˜แƒก แƒแƒœ NAT-แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ›แƒ แƒ“แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ แƒ—แƒฃแƒšแƒ˜แƒ (แƒ›แƒ” แƒ•แƒ˜แƒขแƒงแƒแƒ“แƒ˜ โ€žแƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜โ€œ) แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ’แƒแƒขแƒ”แƒฎแƒ•แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒจแƒ˜ แƒ˜แƒก แƒแƒ  แƒฃแƒกแƒ›แƒ”แƒœแƒก แƒฅแƒกแƒ”แƒšแƒก. แƒกแƒแƒ™แƒ”แƒขแƒ˜.

แƒกแƒ แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒ’แƒแƒจแƒฃแƒฅแƒ”แƒ‘แƒ

แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒฌแƒ”แƒกแƒ˜แƒ, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ  แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก แƒ•แƒกแƒฌแƒแƒ•แƒšแƒแƒ‘แƒ— okerr-แƒ˜แƒกแƒ’แƒแƒœ. แƒ—แƒฃ แƒฃแƒ”แƒชแƒ แƒแƒ“ แƒ“แƒแƒ˜แƒ แƒฆแƒ•แƒ แƒฌแƒ”แƒกแƒ˜ (okerr-แƒ›แƒ แƒแƒ  แƒ’แƒแƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ แƒ“แƒแƒฃแƒ•แƒแƒšแƒ˜ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ (แƒ—แƒฃ แƒ”แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ) แƒแƒœ แƒ แƒแƒ› แƒ”แƒก แƒฃแƒ™แƒ•แƒ” แƒ›แƒแƒฎแƒ“แƒ) - แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ— แƒฉแƒ”แƒ™แƒ”แƒ‘แƒก okerr-แƒก.

แƒ’แƒแƒ แƒ” แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ

แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒขแƒ˜แƒžแƒ˜แƒฃแƒ แƒ˜ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜:

  • Ping
  • http แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜
  • SSL แƒกแƒ”แƒ แƒ—แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒกแƒ˜แƒแƒฎแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ (แƒ’แƒแƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒก, แƒ—แƒฃ แƒ•แƒแƒ“แƒ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ”แƒ‘แƒ)
  • แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ— TCP แƒžแƒแƒ แƒขแƒ˜ แƒ“แƒ แƒ›แƒแƒกแƒ–แƒ” แƒ‘แƒแƒœแƒ”แƒ แƒ˜
  • http grep (แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ [แƒแƒ  แƒฃแƒœแƒ“แƒ] แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒš แƒขแƒ”แƒฅแƒกแƒขแƒก)
  • sha1 แƒฐแƒ”แƒจแƒ˜, แƒ แƒแƒ—แƒ แƒ“แƒแƒ˜แƒญแƒ˜แƒ แƒแƒ— แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜.
  • DNS (DNS แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒก แƒฃแƒœแƒ“แƒ แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ)
  • WHOIS (แƒ’แƒแƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒก, แƒ—แƒฃ แƒ“แƒแƒ›แƒ”แƒœแƒ˜ แƒ’แƒแƒฃแƒแƒ แƒ”แƒกแƒ“แƒ”แƒ‘แƒ)
  • แƒแƒœแƒขแƒ˜แƒกแƒžแƒแƒ›แƒ˜ DNSBL (แƒ›แƒแƒกแƒžแƒ˜แƒœแƒซแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ 50+ แƒแƒœแƒขแƒ˜แƒกแƒžแƒแƒ›แƒ˜แƒก แƒจแƒแƒ• แƒกแƒ˜แƒ”แƒ‘แƒจแƒ˜ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“)

แƒจแƒ˜แƒ“แƒ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒ‘แƒ˜

แƒแƒกแƒ”แƒ•แƒ”, แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ (แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒแƒ“แƒ˜).

  • df (แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ”)
  • แƒกแƒแƒจแƒฃแƒแƒšแƒ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ
  • opentcp (แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ— TCP แƒ›แƒแƒกแƒแƒกแƒ›แƒ”แƒœแƒ˜ แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ - แƒจแƒ”แƒ’แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ—, แƒ—แƒฃ แƒ แƒแƒ›แƒ” แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒแƒœ แƒ’แƒแƒคแƒฃแƒญแƒ“แƒ)
  • uptime - แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ uptime แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”. แƒจแƒ”แƒ’แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ—, แƒ—แƒฃ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ (แƒแƒœแƒฃ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜แƒ)
  • client_ip
  • dirsize - แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒก, แƒ แƒแƒ—แƒ แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒ˜ แƒแƒ“แƒ”แƒ•แƒœแƒแƒ—, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ˜แƒก rootfs แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒก แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒš แƒ–แƒแƒ›แƒแƒก, แƒ›แƒ™แƒแƒชแƒ แƒ˜ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ“แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒšแƒ˜แƒก แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก
  • แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ“แƒ แƒแƒ แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ - แƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ”แƒ— แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ (แƒแƒœ แƒแƒ แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜). แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ—แƒแƒ•แƒแƒ“ okerr แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ“แƒ แƒ—แƒฃ แƒ›แƒแƒกแƒจแƒ˜ แƒแƒ แƒ˜แƒก แƒ—แƒฃแƒœแƒ“แƒแƒช แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜, แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ‘ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒ“แƒ แƒ•แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘. แƒ›แƒแƒ’แƒ แƒแƒ› mail.log แƒคแƒแƒกแƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ (แƒ แƒแƒขแƒแƒชแƒ˜แƒ˜แƒ“แƒแƒœ N แƒฌแƒฃแƒ—แƒ˜). แƒ“แƒ แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒ˜แƒก แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒ˜แƒงแƒ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒ“แƒ”แƒกแƒแƒช logrotate แƒ•แƒ”แƒ  แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ rsyslog แƒกแƒฌแƒแƒ แƒแƒ“.
  • linecount - แƒฎแƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒคแƒแƒ˜แƒšแƒจแƒ˜ (แƒ แƒแƒ’แƒแƒ แƒช wc -l). แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒก แƒฃแƒคแƒ แƒ แƒ แƒ‘แƒ˜แƒš แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒแƒก, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒฎแƒแƒšแƒแƒ“ แƒœแƒ”แƒšแƒ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, Googlebot แƒฎแƒ•แƒ“แƒ”แƒ‘แƒ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒ“แƒแƒฎแƒฃแƒ แƒฃแƒš แƒ’แƒ•แƒ”แƒ แƒ“แƒก). 2 แƒฌแƒฃแƒ—แƒจแƒ˜ แƒแƒ แƒ˜แƒก 20 แƒฎแƒแƒ–แƒ˜แƒก แƒšแƒ˜แƒ›แƒ˜แƒขแƒ˜. แƒ—แƒฃ แƒ˜แƒก แƒฃแƒคแƒ แƒ แƒ›แƒแƒฆแƒแƒšแƒ˜แƒ, แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ

แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒจแƒ˜แƒ“แƒ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒ‘แƒ˜

แƒ—แƒฃ แƒแƒ› แƒ›แƒแƒ›แƒ”แƒœแƒขแƒแƒ›แƒ“แƒ” โ€žแƒ“แƒ˜แƒแƒ’แƒแƒœแƒแƒšแƒฃแƒ แƒแƒ“โ€œ แƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ‘แƒ“แƒ˜แƒ—, แƒแƒฎแƒšแƒ แƒฃแƒคแƒ แƒ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒ˜แƒ— แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ.

แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ

แƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ”แƒ‘แƒก แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒก แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒจแƒ˜. แƒฉแƒ•แƒ”แƒœแƒก แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒก แƒแƒฅแƒ•แƒ— แƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ "ServerName-20200530.tar.gz". okerr-แƒจแƒ˜ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ ServerName-DATE.tar.gz (แƒคแƒแƒฅแƒขแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ—แƒแƒ แƒ˜แƒฆแƒ˜ แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒจแƒ˜ โ€žDATEโ€œ). แƒแƒกแƒ”แƒ•แƒ” แƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ“แƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ˜แƒก แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒฌแƒ˜แƒœแƒ แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ˜แƒก 90%-แƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜).

แƒ แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ™แƒ”แƒ—แƒ“แƒ”แƒก แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ˜แƒก แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒ˜แƒก แƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒแƒก แƒ›แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒช แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ“แƒ แƒแƒ› แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒจแƒ˜ แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒ? แƒแƒ แƒแƒคแƒ”แƒ แƒ˜! แƒ”แƒก แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒกแƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— "แƒแƒ แƒแƒคแƒ แƒ˜แƒก" แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ:

  • โ€žแƒแƒ แƒแƒคแƒ แƒ˜แƒกโ€œ แƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒกแƒฌแƒ แƒแƒคแƒ˜แƒ, แƒ˜แƒก แƒ“แƒแƒ–แƒแƒ’แƒแƒ•แƒก แƒ“แƒ แƒแƒก
  • แƒซแƒœแƒ”แƒšแƒ˜แƒ แƒ“แƒแƒ˜แƒ•แƒ˜แƒฌแƒงแƒ "แƒแƒ แƒแƒคแƒ แƒ˜แƒก" แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ
  • แƒซแƒœแƒ”แƒšแƒ˜แƒ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒ— โ€žแƒแƒ แƒแƒคแƒ”แƒ แƒ˜แƒกโ€œ แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ. แƒแƒ แƒแƒคแƒ”แƒ แƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜

แƒ—แƒฃ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฉแƒ”แƒœแƒ แƒจแƒ”แƒฌแƒงแƒ“แƒ”แƒ‘แƒ, แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ. แƒ—แƒฃ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ’แƒแƒ—แƒ˜แƒจแƒ”แƒ— แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ“แƒ แƒแƒฆแƒแƒ  แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒ˜แƒฌแƒ”แƒ•แƒ— แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒฌแƒแƒจแƒšแƒ (แƒ•แƒ”แƒ‘ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒแƒœ แƒญแƒฃแƒ แƒ•แƒ˜แƒ“แƒแƒœ API-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—).

maxfilesz

แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒก แƒแƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ“แƒ˜แƒ“แƒ˜ แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ–แƒแƒ›แƒแƒก (แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•: /var/log/*). แƒ”แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ“แƒแƒ˜แƒญแƒ˜แƒ แƒแƒ— แƒแƒ แƒแƒžแƒ แƒแƒ’แƒœแƒแƒ–แƒ˜แƒ แƒ”แƒ‘แƒแƒ“แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฃแƒฎแƒ”แƒจแƒ˜ แƒซแƒแƒšแƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜ แƒแƒœ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒกแƒžแƒแƒ›แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ.

runstatus/runline

แƒ”แƒก แƒแƒ แƒ˜แƒก แƒแƒ แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒ›แƒแƒ“แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒแƒ“. Runstatus แƒแƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒก แƒ™แƒแƒ“แƒก แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ–แƒ”. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, okerr แƒแƒ  (แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒก) แƒ›แƒแƒ“แƒฃแƒšแƒก, แƒ แƒแƒ› แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒแƒก systemd แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ. แƒ”แƒก แƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ runstatus-แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— (แƒ˜แƒฎ. แƒฅแƒ•แƒ”แƒ›แƒแƒ—). Runline - แƒแƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก แƒ˜แƒ› แƒฎแƒแƒ–แƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒแƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒก. แฒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, temp_RUN="cat /sys/class/thermal/thermal_zone0/temp" แƒฉแƒ•แƒ”แƒœแƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” Runline แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒจแƒ˜ แƒฅแƒ›แƒœแƒ˜แƒก แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜:แƒขแƒ”แƒ›แƒžแƒ˜ แƒžแƒ แƒแƒชแƒ”แƒกแƒแƒ แƒ˜แƒก แƒขแƒ”แƒ›แƒžแƒ”แƒ แƒแƒขแƒฃแƒ แƒแƒกแƒ—แƒแƒœ.

sql

แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒš แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒแƒก MySQL-แƒจแƒ˜ แƒ“แƒ แƒแƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒก แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒก. แƒ›แƒแƒ แƒขแƒ˜แƒ• แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ—, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, "SELECT 1" - แƒ”แƒก แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒก, แƒ แƒแƒ› DBMS แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ‘แƒ”แƒ•แƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒแƒ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒแƒœแƒšแƒแƒ˜แƒœ แƒ›แƒแƒฆแƒแƒ–แƒ˜แƒแƒจแƒ˜ แƒจแƒ”แƒ™แƒ•แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒ˜แƒก แƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ. แƒ—แƒฃ แƒ˜แƒชแƒ˜แƒ—, แƒ แƒแƒ› แƒ’แƒแƒฅแƒ•แƒ— 100 แƒแƒœ แƒ›แƒ”แƒขแƒ˜ แƒจแƒ”แƒ™แƒ•แƒ”แƒ—แƒ แƒกแƒแƒแƒ—แƒจแƒ˜, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒงแƒ”แƒœแƒแƒ— แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒšแƒ˜แƒ›แƒ˜แƒขแƒ˜ 100 แƒแƒœ 80-แƒ›แƒ“แƒ”. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ’แƒแƒงแƒ˜แƒ“แƒ•แƒ”แƒ‘แƒ˜ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ, แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒแƒก แƒ“แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒ•แƒ.

แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ—, แƒ แƒแƒ› แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒ แƒ แƒแƒ แƒแƒžแƒ แƒแƒ’แƒœแƒแƒ–แƒ˜แƒ แƒ”แƒ‘แƒแƒ“แƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ— แƒ›แƒแƒฎแƒ“แƒ แƒ”แƒก:

  • แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ (แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒแƒœ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”) แƒ“แƒ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ•แƒ˜แƒ“แƒ แƒ˜แƒฅแƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ› แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒ˜แƒงแƒ "แƒ“แƒแƒ›แƒžแƒแƒšแƒ˜".
  • แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒ แƒแƒฆแƒแƒชแƒ˜แƒ—, แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒœแƒ”แƒšแƒ แƒแƒœ แƒ˜แƒ™แƒแƒ แƒ’แƒ”แƒ‘แƒ แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜, แƒ”แƒก แƒ›แƒแƒฃแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒขแƒแƒ•แƒ”แƒ‘แƒ”แƒœ แƒจแƒ”แƒกแƒงแƒ˜แƒ“แƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
  • แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒจแƒ”แƒ“แƒ˜แƒก แƒกแƒžแƒแƒ›แƒ˜แƒก แƒกแƒ˜แƒ”แƒ‘แƒจแƒ˜ แƒ“แƒ แƒ›แƒ˜แƒกแƒ’แƒแƒœ แƒคแƒแƒกแƒขแƒ แƒแƒ  แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒ•แƒ”แƒ  แƒ“แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜แƒแƒœ
  • แƒกแƒแƒ แƒ”แƒ™แƒšแƒแƒ›แƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ˜แƒก แƒ‘แƒ˜แƒฃแƒฏแƒ”แƒขแƒ˜ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ, แƒ‘แƒแƒœแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒแƒ  แƒขแƒ แƒ˜แƒแƒšแƒ”แƒ‘แƒก.

แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ“แƒ”แƒก แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ—แƒ’แƒแƒœแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒžแƒ แƒแƒ’แƒœแƒแƒ–แƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ“แƒ แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒ˜แƒก แƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒแƒ— แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ (แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜) แƒ“แƒ แƒ“แƒแƒแƒ“แƒ’แƒ˜แƒœแƒแƒ—, แƒ แƒแƒ› แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ แƒกแƒแƒ”แƒญแƒ•แƒแƒ แƒ“แƒ แƒ˜แƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒแƒก.

แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜

แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒก แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒœแƒแƒ—แƒฅแƒ•แƒแƒ›แƒ”แƒ‘แƒ˜ (แƒžแƒ˜แƒ—แƒแƒœแƒ˜แƒก แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜) แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ(แƒกแƒขแƒแƒขแƒ˜แƒ แƒฐแƒแƒ‘แƒ แƒ”แƒ–แƒ”). แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ แƒ’แƒแƒ›แƒแƒฎแƒแƒขแƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ–แƒ”แƒ›แƒแƒ— SQL-แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ—แƒแƒ•แƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒœแƒ˜แƒจแƒœแƒ”แƒ— แƒกแƒฃแƒกแƒขแƒ˜ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ - แƒ“แƒฆแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ”แƒก 100 แƒ’แƒแƒงแƒ˜แƒ“แƒ•แƒ แƒกแƒแƒแƒ—แƒจแƒ˜, แƒฆแƒแƒ›แƒ˜แƒ— แƒ™แƒ˜ - 20 แƒ“แƒ แƒ”แƒก แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜แƒ แƒ“แƒ แƒแƒ แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ. แฒ แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ? แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒฆแƒแƒ›แƒ˜แƒ— แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒžแƒแƒœแƒ˜แƒ™แƒแƒจแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.

แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒแƒ แƒ˜ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜, แƒ“แƒฆแƒ” แƒ“แƒ แƒฆแƒแƒ›แƒ”. แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒแƒ แƒ˜แƒ•แƒ” โ€žแƒฉแƒฃแƒ›แƒแƒ“โ€œ (แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ  แƒ’แƒแƒ›แƒแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒแƒœ แƒกแƒ˜แƒ’แƒœแƒแƒšแƒ”แƒ‘แƒก). แƒ“แƒ แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒก, แƒ แƒแƒ› แƒ“แƒฆแƒ˜แƒก แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ 20:00 แƒกแƒแƒแƒ—แƒแƒ›แƒ“แƒ” แƒ˜แƒงแƒแƒก OK, แƒฎแƒแƒšแƒ 20:00 แƒกแƒแƒแƒ—แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ แƒฆแƒแƒ›แƒ˜แƒก แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ˜แƒงแƒแƒก OK.

แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜แƒ แƒ”แƒกแƒ™แƒแƒšแƒแƒชแƒ˜แƒ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒ›แƒ”แƒœแƒ”แƒฏแƒ”แƒ แƒ˜ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒก แƒกแƒ˜แƒ’แƒœแƒแƒšแƒ”แƒ‘แƒก (แƒ›แƒแƒก แƒแƒ›แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ แƒแƒ  แƒแƒฅแƒ•แƒก, แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒขแƒแƒ แƒ”แƒ‘แƒ›แƒ แƒฃแƒœแƒ“แƒ แƒฃแƒžแƒแƒกแƒฃแƒฎแƒแƒœ แƒœแƒแƒ แƒ›แƒแƒšแƒฃแƒ  แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒก), แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ”แƒ แƒก แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ  แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฌแƒ˜แƒ—แƒšแƒ“แƒ”แƒ‘แƒ, แƒ—แƒฃ แƒžแƒ แƒแƒ”แƒฅแƒขแƒจแƒ˜ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒš แƒ“แƒ แƒแƒจแƒ˜.

แƒแƒกแƒ”แƒ•แƒ”, แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒกแƒ—แƒ•แƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ“แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ“แƒ˜แƒšแƒ˜แƒก 3-แƒ“แƒแƒœ 5 แƒกแƒแƒแƒ—แƒแƒ›แƒ“แƒ”. แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒ•แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒก แƒแƒ› แƒ“แƒ แƒแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜ แƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒ—แƒฃ แƒแƒ แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› 5:00 แƒกแƒแƒแƒ—แƒ–แƒ” แƒฃแƒœแƒ“แƒ แƒ˜แƒ›แƒฃแƒจแƒแƒแƒœ. แƒ—แƒฃ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒกแƒฎแƒ•แƒ แƒ“แƒ แƒแƒก แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ”แƒœ - แƒ’แƒแƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ—. แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒแƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒ˜แƒญแƒแƒ แƒ‘แƒ”. แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— 5 แƒ•แƒ”แƒ‘ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒขแƒแƒ แƒ”แƒ‘แƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ“แƒ แƒแƒก แƒ’แƒแƒ›แƒแƒ แƒ—แƒแƒœ 1-2 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒ‘แƒ แƒซแƒแƒšแƒแƒจแƒ˜ 3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ 5-แƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ, แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ.

แƒ–แƒ”แƒ›แƒแƒ— แƒ›แƒแƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒแƒ™แƒ”แƒ แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒ แƒ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜. Okerra-แƒก แƒแƒ  แƒแƒฅแƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ”แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ›แƒแƒ“แƒฃแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ’แƒแƒœแƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒแƒ— แƒ”แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ (แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒช แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒแƒจแƒ˜ - แƒ—แƒฃ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒขแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ  แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ 20% แƒ“แƒฆแƒ’-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒ—แƒ•แƒšแƒ”แƒšแƒแƒ“. แƒ”แƒœแƒ˜แƒ“แƒแƒœ, แƒ—แƒฅแƒ•แƒ”แƒœ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒ—แƒแƒ•แƒก, แƒ แƒแƒ—แƒ แƒ›แƒแƒ”แƒ แƒ’แƒแƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ”แƒ‘แƒก).

แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒแƒšแƒ‘แƒแƒ— แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜แƒ okerr-แƒจแƒ˜ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒ แƒ—แƒฃแƒšแƒ˜ แƒ—แƒ”แƒ›แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ™แƒแƒ แƒ’แƒ˜ แƒแƒ›แƒ‘แƒแƒ•แƒ˜ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ›แƒ˜แƒกแƒ˜ แƒแƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ, แƒกแƒแƒœแƒแƒ› แƒแƒ  แƒ“แƒแƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒœแƒแƒ“ แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ”แƒœ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒก, แƒฎแƒแƒšแƒ แƒ—แƒแƒ•แƒแƒ“ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒก แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ.

แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒฉแƒ”แƒ™แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ

แƒ›แƒ” แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ›แƒกแƒฃแƒ แƒก แƒ’แƒแƒ“แƒ›แƒแƒ’แƒชแƒ”แƒ— แƒแƒ–แƒ แƒ˜, แƒ แƒแƒ› okerr แƒแƒ  แƒแƒ แƒ˜แƒก แƒแƒ—แƒแƒกแƒแƒ‘แƒ˜แƒ— แƒ›แƒ–แƒ แƒฉแƒ”แƒ™แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒžแƒ˜แƒ แƒ˜แƒฅแƒ˜แƒ— - แƒฃแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ”แƒก แƒงแƒแƒ•แƒšแƒ˜แƒกแƒ - แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒซแƒ แƒแƒ•แƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒฉแƒ”แƒ™แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒฃแƒœแƒแƒ แƒ˜แƒ—. แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒฉแƒ”แƒ™แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ okerr-แƒจแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ แƒฐแƒแƒ™แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ—แƒแƒœแƒแƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒœ, แƒกแƒฃแƒš แƒ›แƒชแƒ˜แƒ แƒ”, แƒ›แƒแƒฌแƒ˜แƒœแƒแƒ•แƒ” okerr แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒจแƒ”แƒกแƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒแƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒขแƒแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ Linux แƒ”แƒ แƒ—แƒ˜ แƒ—แƒ•แƒ˜แƒก แƒฌแƒ˜แƒœ.

แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒฎแƒ”แƒšแƒคแƒแƒกแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜:

แƒ”แƒก แƒฎแƒแƒ–แƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒจแƒ˜ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜ แƒจแƒ”แƒ’แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ—, แƒ—แƒฃ /bin/true แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒแƒ  แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒ แƒแƒœ แƒ“แƒแƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒก 0-แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ”แƒก.

true_OK=/bin/true

แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒฎแƒแƒ–แƒ˜ - แƒ“แƒ แƒแƒฅ แƒฉแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒชแƒแƒขแƒ แƒ•แƒแƒ แƒ— แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ•แƒ“แƒ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒแƒšแƒแƒ‘แƒ okerr.

แƒแƒกแƒ”แƒ— แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒแƒกแƒแƒช แƒฃแƒ™แƒ•แƒ” แƒแƒฅแƒ•แƒก แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ: แƒ—แƒฃ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ’แƒแƒคแƒฃแƒญแƒ“แƒ, okerr แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒแƒ  แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒ“แƒ แƒแƒ˜แƒก แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ.

แƒ”แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒจแƒ”แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› apache2 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ’แƒแƒคแƒฃแƒญแƒ“แƒ (แƒ™แƒแƒ แƒ’แƒแƒ“, แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ˜แƒชแƒ˜แƒ— ...):

apache_OK="systemctl is-active --quiet apache2"

แƒแƒกแƒ” แƒ แƒแƒ›, แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ”แƒœแƒแƒ–แƒ” แƒ“แƒ แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒฌแƒ”แƒ แƒแƒ— shell แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒ›แƒแƒขแƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒฉแƒ”แƒ™แƒ”แƒ‘แƒ˜.

แƒฃแƒคแƒ แƒ แƒ แƒ—แƒฃแƒšแƒ˜ - แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒฌแƒ”แƒ แƒแƒ— (แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ”แƒœแƒแƒ–แƒ”) แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ›แƒแƒ“แƒฃแƒšแƒ˜ okerrmod-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒฃแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒแƒกแƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ:

#!/usr/bin/python3

print("STATUS: OK")

แƒซแƒแƒšแƒ˜แƒแƒœ แƒ แƒ—แƒฃแƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก? แƒ›แƒแƒ“แƒฃแƒšแƒ›แƒ แƒ—แƒแƒ•แƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒ›แƒแƒกแƒชแƒ”แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜ STDOUT-แƒ–แƒ”. แƒฃแƒคแƒ แƒ แƒ แƒ—แƒฃแƒšแƒ˜ แƒ›แƒแƒ“แƒฃแƒšแƒ˜ แƒ˜แƒซแƒšแƒ”แƒ•แƒ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒก:

$ okerrmod --dump df
NAME: pi:df-/
TAGS: df
METHOD: numerical|maxlim=90
DETAILS: 49.52%, 13.9G/28.2G used, 13.0G free
STATUS: 49.52

NAME: pi:df-/boot
TAGS: df
METHOD: numerical|maxlim=90
DETAILS: 84.32%, 53.1M/62.9M used, 9.9M free
STATUS: 84.32

แƒ˜แƒก แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒแƒแƒฎแƒšแƒ”แƒ‘แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒก (แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒ—), แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒฅแƒ›แƒœแƒ˜แƒก แƒ›แƒแƒ—, แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ’แƒแƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒขแƒแƒšแƒ”แƒ‘แƒก แƒ“แƒ แƒขแƒ”แƒ’แƒก, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒกแƒแƒญแƒ˜แƒ แƒ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ•แƒœแƒ แƒ“แƒแƒคแƒแƒ–แƒ”.

แƒ“แƒ”แƒžแƒ”แƒจแƒ

แƒแƒ แƒ˜แƒก Telegram แƒ‘แƒแƒขแƒ˜ @OkerrBot. แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒ— (แƒ›แƒ” แƒแƒ  แƒ›แƒแƒ›แƒฌแƒแƒœแƒก, แƒ แƒแƒ› Pyaterochka-แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ”แƒ แƒ—แƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒ แƒฃแƒฅแƒ˜แƒ—, Lenta-แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ”แƒแƒ แƒ”, MTS-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒ“แƒ แƒแƒกแƒ” แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก, แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก, แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก). แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ”แƒžแƒ”แƒจแƒ. แƒขแƒ”แƒšแƒ”แƒ’แƒ แƒแƒ›แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜ แƒ“แƒ แƒ›แƒ˜แƒกแƒชแƒ”แƒ— แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒฃแƒ แƒ˜ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜. แƒ’แƒแƒ›แƒแƒ•แƒ”แƒ“แƒ˜แƒ— แƒ—แƒ”แƒแƒขแƒ แƒ˜แƒ“แƒแƒœ/แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜แƒ“แƒแƒœ, แƒแƒ แƒ˜ แƒกแƒแƒแƒ—แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ—แƒ˜แƒ—แƒ˜ แƒแƒ  แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ แƒžแƒฃแƒšแƒกแƒ–แƒ”, แƒฉแƒแƒ•แƒ แƒ—แƒ”แƒ— แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜, แƒฉแƒแƒขแƒ‘แƒแƒขแƒจแƒ˜ แƒ”แƒ แƒ— แƒฆแƒ˜แƒšแƒแƒ™แƒก แƒ“แƒแƒ•แƒแƒญแƒ˜แƒ แƒ”แƒ— แƒ“แƒ แƒ“แƒแƒ•แƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ˜แƒ—, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ˜แƒงแƒ.

แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜

แƒ“แƒฆแƒ”แƒกแƒ“แƒฆแƒ”แƒแƒ‘แƒ˜แƒ—, แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ‘แƒ˜แƒ–แƒœแƒ”แƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒฅแƒ•แƒก IT, แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒ›แƒ’แƒ”แƒ‘แƒšแƒ˜แƒแƒœแƒ˜ แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ แƒกแƒแƒœแƒ“แƒแƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ— แƒ“แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ—แƒแƒ•แƒ˜แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒก/แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒก แƒžแƒแƒขแƒ˜แƒ•แƒ˜แƒกแƒชแƒ”แƒ›แƒ˜แƒ— แƒ”แƒžแƒงแƒ แƒแƒ‘แƒ.

แƒฌแƒแƒ แƒ›แƒแƒ˜แƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ - แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก แƒกแƒฃแƒ แƒก แƒ แƒแƒฆแƒแƒชแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ, แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒœแƒแƒฎแƒ•แƒ แƒแƒœ แƒจแƒ”แƒ™แƒ•แƒ”แƒ—แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ“แƒ แƒ แƒแƒฆแƒแƒช แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ›แƒแƒœ แƒแƒ  แƒ˜แƒชแƒ˜แƒก แƒ แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ•แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ”แƒ–แƒ”แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ“แƒ แƒ แƒแƒ“แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ“แƒ”แƒ‘แƒ. แƒ˜แƒฅแƒœแƒ”แƒ‘ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒแƒก แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒแƒฅแƒ•แƒก แƒแƒ แƒแƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜? แƒแƒœแƒฃ แƒ”แƒฅแƒ•แƒกแƒ˜ แƒ—แƒ•แƒ˜แƒก แƒฌแƒ˜แƒœ แƒ’แƒแƒขแƒงแƒ“แƒ แƒ“แƒ แƒแƒ  แƒฌแƒ”แƒšแƒ˜แƒฌแƒแƒ“แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ“แƒ”แƒ‘แƒ? แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒชแƒ˜แƒ•แƒแƒ แƒ˜ แƒแƒฎแƒšแƒแƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒ˜แƒ“แƒ, แƒ˜แƒก แƒฃแƒ™แƒ•แƒ” แƒ™แƒแƒšแƒแƒ—แƒแƒจแƒ˜แƒ... แƒ“แƒ แƒกแƒฃแƒš แƒกแƒฎแƒ•แƒ แƒกแƒแƒฅแƒ›แƒ”แƒ, แƒ แƒแƒชแƒ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜ แƒฎแƒ”แƒ“แƒแƒ•แƒก, แƒ แƒแƒ› แƒ แƒแƒฆแƒแƒช แƒ’แƒญแƒ˜แƒ แƒก (แƒงแƒแƒ•แƒ”แƒš แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒแƒจแƒ™แƒแƒ แƒแƒ, แƒ แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ›แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก), แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ— แƒ›แƒแƒกแƒ–แƒ” แƒ“แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ“แƒแƒฌแƒ”แƒ แƒแƒ— แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ“แƒ แƒแƒช. แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ”แƒ แƒแƒก แƒ“แƒ แƒ›แƒ˜แƒ˜แƒฆแƒแƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ”แƒšแƒ”แƒฅแƒขแƒ แƒแƒœแƒฃแƒšแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒ—, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ›แƒแƒ’แƒ•แƒแƒ แƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒก แƒ˜แƒก, แƒ แƒแƒช แƒ›แƒแƒก แƒกแƒฃแƒ แƒ“แƒ (แƒจแƒ”แƒ˜แƒซแƒ˜แƒœแƒแƒก แƒ›แƒแƒชแƒ˜แƒ•แƒแƒ แƒ˜).

Okerr แƒฐแƒ˜แƒ‘แƒ แƒ˜แƒ“แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒฎแƒ˜แƒšแƒ•แƒ

แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒก แƒ”แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒžแƒแƒ แƒขแƒœแƒ˜แƒแƒ แƒ”แƒ‘แƒ˜ แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒแƒ“ แƒ”แƒœแƒ“แƒแƒ‘แƒ˜แƒแƒœ แƒ›แƒแƒ—, แƒ•แƒ˜แƒœแƒช แƒฃแƒคแƒ แƒ แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒ“แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒ›แƒ’แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒ› แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ˜แƒ—.

แƒแƒฅ 10 แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒฎแƒ˜แƒšแƒ•แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜. แƒแƒฅ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ แƒ”แƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒ˜ Python ะธ Dropbox. okerr แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜.

Failover

แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ”แƒก แƒกแƒขแƒแƒขแƒ˜แƒ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒแƒ  แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒก, แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ›แƒ˜แƒ•แƒ›แƒแƒ แƒ—แƒแƒ• แƒฉแƒ”แƒ›แƒก แƒฌแƒ˜แƒœแƒ แƒกแƒขแƒแƒขแƒ˜แƒแƒก - แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ›แƒแƒ แƒชแƒฎแƒ˜ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก . แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒ“แƒฃแƒ‘แƒšแƒ˜แƒ™แƒแƒขแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒ แƒชแƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒ—แƒฅแƒ•แƒ”แƒœ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒแƒ  แƒ’แƒ”แƒฅแƒœแƒ”แƒ‘แƒแƒ— แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒ - แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ’แƒแƒ›แƒแƒ•แƒšแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ“แƒ”แƒ‘แƒ˜แƒแƒœ แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”. แƒ“แƒ แƒ›แƒ”แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ”แƒก แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ, แƒœแƒแƒ—แƒ”แƒšแƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒแƒ“ แƒแƒ แƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒกแƒแƒ“แƒ›แƒ”.

แƒ“แƒแƒ‘แƒแƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒฃแƒ แƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜

okerr แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒœแƒฅแƒแƒœแƒ”แƒ‘แƒก RAM-แƒ˜แƒ— 2 แƒ’แƒ‘-แƒ“แƒแƒœ. แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒกแƒ”แƒœแƒกแƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก 512 แƒ›แƒ‘แƒแƒช แƒ™แƒ˜ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ. แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒœแƒฃแƒšแƒ˜แƒก แƒขแƒแƒšแƒ˜แƒ. (แƒžแƒšแƒแƒกแƒขแƒ›แƒแƒกแƒ˜แƒก แƒฉแƒแƒœแƒ—แƒ okerrupdate แƒ˜แƒฌแƒแƒœแƒ˜แƒก 26 แƒ™แƒ‘, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒก Python3 แƒ“แƒ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒš แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ”แƒ‘แƒก). แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก cron แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒ“แƒแƒœ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒก แƒแƒฅแƒ•แƒก แƒœแƒฃแƒšแƒแƒ•แƒแƒœแƒ˜ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ. แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ”แƒ‘แƒฃแƒš แƒ›แƒแƒœแƒฅแƒแƒœแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒกแƒ”แƒœแƒกแƒแƒ แƒ”แƒ‘แƒ˜ (แƒกแƒฃแƒžแƒ”แƒ  แƒ˜แƒแƒคแƒ˜ VPS 512 แƒ›แƒ‘ แƒแƒžแƒ”แƒ แƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒ—) แƒ“แƒ Raspberry Pi. แƒ”แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”แƒช แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ curl-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—! (แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒฅแƒ•แƒ”แƒ›แƒแƒ—)

แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ˜แƒ— - แƒแƒ™แƒ”แƒ แƒ , แƒแƒšแƒ‘แƒแƒ— แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ—แƒฃแƒœแƒ“แƒแƒช แƒกแƒฎแƒ•แƒ แƒฃแƒคแƒแƒกแƒ แƒฆแƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ Zabbix แƒแƒœ Nagios, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒงแƒแƒ— แƒ›แƒแƒกแƒ–แƒ” แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒ˜ (แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜) แƒ“แƒ แƒ”แƒก แƒฃแƒ™แƒ•แƒ” แƒคแƒฃแƒšแƒ˜แƒ. แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒกแƒแƒญแƒ˜แƒ แƒแƒ. okerr-แƒ˜แƒ— แƒแƒ› แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒแƒœ แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ›แƒ˜แƒกแƒ˜ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ แƒ“แƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒ˜แƒ›แƒ˜แƒกแƒ“แƒ แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒ—แƒฃ แƒ แƒ แƒ›แƒแƒ’แƒฌแƒแƒœแƒ— แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒแƒ“.

API แƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ’แƒ แƒแƒชแƒ˜แƒ แƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒš แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒแƒจแƒ˜

แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ“แƒ แƒฆแƒ˜แƒ แƒแƒ แƒฅแƒ˜แƒขแƒ”แƒฅแƒขแƒฃแƒ แƒ. okerr-แƒก แƒแƒฅแƒ•แƒก แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ API, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒแƒœแƒแƒช แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ. แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— 1000 แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ? แƒแƒ›แƒแƒก แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก แƒ”แƒ แƒ—แƒ˜ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ 3-4 แƒฎแƒแƒ–แƒ˜แƒกแƒ’แƒแƒœ. แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— 1000 แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ? แƒแƒกแƒ”แƒ•แƒ” แƒซแƒแƒšแƒ˜แƒแƒœ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒแƒ แƒฏแƒ”แƒ  แƒ’แƒแƒ“แƒแƒ•แƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ HTTPS แƒกแƒ”แƒ แƒ—แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒ แƒฃแƒกแƒฃแƒšแƒ˜ แƒกแƒ”แƒœแƒกแƒแƒ แƒ˜แƒ“แƒแƒœ:

#!/bin/sh

for indicator in `okerrclient --api-filter sslcert`
do
    echo set location for $indicator
    okerrclient --api-set location=ru retest=1 --name $indicator
done

แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒแƒ— แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”แƒช, แƒ›แƒฎแƒแƒšแƒแƒ“ curl-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—.

# short and nice (using okerrupdate and config file)
$ okerrupdate MyIndicator OK

# only curl is enough!
$ curl -d 'textid=MyProject&name=MyIndicator&secret=MySecret&status=OK' https://bravo.okerr.com/

แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒแƒ— แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ“แƒแƒœ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ’แƒฃแƒšแƒ˜แƒกแƒชแƒ”แƒ›แƒ˜แƒก แƒกแƒ˜แƒ’แƒœแƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ แƒแƒ—แƒ okerr-แƒ›แƒ แƒ˜แƒชแƒแƒ“แƒ”แƒก, แƒ แƒแƒ› แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ“แƒ แƒแƒฆแƒ•แƒ˜แƒซแƒ”แƒ‘แƒก แƒ’แƒแƒœแƒ’แƒแƒจแƒ˜แƒก, แƒ—แƒฃ แƒ˜แƒก แƒแƒ•แƒแƒ แƒ˜แƒ แƒแƒœ แƒ’แƒแƒ˜แƒงแƒ˜แƒœแƒ”แƒ‘แƒ. แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, okerr แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒแƒ›แƒแƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœ - okerr แƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ”แƒ‘แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒ—แƒแƒ•แƒก แƒ“แƒ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ›แƒแƒ“แƒฃแƒšแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒ•แƒšแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒฌแƒแƒ แƒ›แƒแƒฅแƒ›แƒœแƒ˜แƒก แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒแƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. (แƒ“แƒ แƒแƒ› "แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก" แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ - แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒฎแƒ•แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒ“แƒแƒœ)

แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ™แƒแƒ“แƒ˜ (แƒ’แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜) แƒฉแƒ•แƒ”แƒœแƒก แƒขแƒ”แƒšแƒ”แƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ‘แƒแƒขแƒจแƒ˜:

from okerrupdate import OkerrProject, OkerrExc

op = OkerrProject()
uptimei = op.indicator("{}:telebot_uptime".format(hostname))
...
uptimei.update('OK', 'pid: {} Uptime: {} cmds: {}'.format(
        os.getpid(), dhms(uptime), commands_cnt))

แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒžแƒ˜แƒ—แƒแƒœแƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก okerrupdate, แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒฎแƒ•แƒ แƒ”แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒ แƒ”แƒ™แƒแƒ— okerrupdate แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒแƒœ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— HTTP แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ okerr แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”.

แƒ แƒแƒ’แƒแƒ  แƒ’แƒ•แƒ”แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ okerr

แƒแƒ™แƒ”แƒ แƒ›แƒ แƒจแƒ”แƒชแƒ•แƒแƒšแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒ. แฒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“. แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ, แƒกแƒฎแƒ•แƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒ› แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› okerr-แƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ“แƒ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ แƒ“แƒ แƒ›แƒแƒก แƒแƒฅแƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ, แƒ แƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ (แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ— แƒ แƒแƒช แƒแƒ  แƒฐแƒฅแƒแƒœแƒ“แƒ). แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒ—แƒฃ แƒ แƒแƒ˜แƒ›แƒ” แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒแƒ™แƒšแƒ˜แƒ, แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ” แƒ“แƒ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ‘ (แƒแƒ  แƒ’แƒžแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› okerr แƒ˜แƒงแƒแƒก แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒ›แƒชแƒ˜แƒ แƒ” แƒ“แƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก). แƒแƒœ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜, แƒ“แƒแƒแƒ›แƒแƒขแƒ” แƒ—แƒแƒ•แƒแƒ“ - แƒ”แƒก แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ.

แƒฉแƒ•แƒ”แƒœ แƒ›แƒแƒ•แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ— แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒ แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒ˜แƒ— "แƒ•แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ™แƒ”แƒ แƒแƒ“แƒแƒœ". แƒ—แƒฃ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘แƒแƒช แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ•แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ”แƒ— okerr-แƒ˜แƒกแƒ’แƒแƒœ, แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ— แƒฉแƒ”แƒ™แƒก okerr-แƒก. (แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ โ€žแƒฉแƒ•แƒ”แƒœโ€œ-แƒจแƒ˜ แƒ•แƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒแƒ‘ แƒฉแƒ•แƒ”แƒœ, แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒก แƒ“แƒ แƒแƒ แƒ แƒ—แƒแƒœแƒแƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒก). แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒ”แƒก แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ˜แƒงแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฎแƒšแƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒ˜ แƒ’แƒแƒฎแƒ“แƒ.

แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜

okerr-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜แƒ— แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒก แƒ–แƒแƒ›แƒ”แƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”. แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ’แƒแƒแƒ–แƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒ—แƒ•แƒแƒšแƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ–แƒ แƒ“แƒ˜แƒก แƒขแƒ”แƒ›แƒžแƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ‘แƒ”แƒ•แƒ แƒก แƒ˜แƒซแƒšแƒ”แƒ•แƒ. แƒแƒ›แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒฉแƒ•แƒ”แƒœ แƒแƒฆแƒ›แƒแƒ•แƒแƒฉแƒ˜แƒœแƒ”แƒ— แƒกแƒžแƒแƒ›แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ“แƒ แƒฃแƒฎแƒ”แƒจแƒ˜ แƒซแƒแƒšแƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ, แƒ“แƒ แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ โ€žแƒ’แƒ˜แƒŸแƒ“แƒ”แƒ‘แƒโ€œ, แƒ›แƒแƒ— แƒ แƒแƒฆแƒแƒช แƒแƒ  แƒ’แƒแƒ›แƒแƒกแƒ“แƒ˜แƒก แƒ“แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ›แƒแƒก แƒ˜แƒกแƒ”แƒ• แƒ“แƒ แƒ˜แƒกแƒ”แƒ• แƒ˜แƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ”แƒœ (แƒงแƒแƒ•แƒ”แƒš แƒฏแƒ”แƒ แƒ–แƒ” แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒœ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒก แƒŸแƒฃแƒ แƒœแƒแƒšแƒจแƒ˜. ).

SSL แƒกแƒ”แƒ แƒ—แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜. แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ—แƒแƒœแƒแƒ•แƒ” แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” LetsEncrypt แƒฉแƒ•แƒ”แƒœแƒ›แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒฃแƒคแƒแƒกแƒ SSL แƒกแƒ”แƒ แƒ—แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฌแƒแƒ“แƒ”แƒ‘แƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒแƒ—แƒแƒกแƒ˜ แƒ›แƒแƒ—แƒ’แƒแƒœแƒ˜). แƒ“แƒ แƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฏแƒแƒฏแƒแƒฎแƒ”แƒ—แƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก! แƒคแƒแƒฅแƒขแƒ˜แƒ, แƒ แƒแƒ› แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜ "แƒชแƒแƒชแƒฎแƒแƒšแƒ˜แƒ", แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒฃแƒšแƒแƒ“ แƒกแƒ—แƒฎแƒแƒ•แƒ”แƒœ แƒ›แƒแƒ— แƒ แƒแƒ˜แƒ›แƒ”แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒแƒก, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜ แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœ แƒแƒ›แƒแƒก. แƒ›แƒแƒ— แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒ˜แƒขแƒแƒœแƒแƒœ แƒกแƒแƒ˜แƒขแƒ˜ แƒกแƒฎแƒ•แƒ DocumentRoot-แƒ–แƒ”, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“. แƒแƒœ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒฃแƒžแƒ˜แƒ แƒแƒ‘แƒ แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒกแƒžแƒ˜แƒœแƒซแƒšแƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒจแƒ˜. แƒ‘แƒฃแƒœแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜แƒ, แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒคแƒฃแƒญแƒ“แƒ”แƒ‘แƒ แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ. แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ SSL แƒฐแƒแƒกแƒขแƒ˜ แƒ“แƒแƒ”แƒ›แƒแƒขแƒ okerr-แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“, แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒฎแƒ•แƒ แƒกแƒแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒฃแƒขแƒ˜แƒšแƒ˜แƒขแƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒ“แƒแƒœ a2conf. แƒ›แƒแƒ“แƒ˜แƒ— แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ— a2okerr.py โ€” แƒ“แƒ แƒ—แƒฃ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒแƒฎแƒแƒšแƒ˜ แƒกแƒแƒ˜แƒขแƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ okerr-แƒจแƒ˜. แƒ—แƒฃ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒ แƒแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒ— แƒกแƒ”แƒ แƒ—แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜ แƒแƒ  แƒ’แƒแƒœแƒแƒฎแƒšแƒ“แƒ”แƒ‘แƒ, แƒกแƒ”แƒ แƒ—แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ•แƒแƒ“แƒ˜แƒก แƒ’แƒแƒกแƒ•แƒšแƒแƒ›แƒ“แƒ” แƒกแƒแƒ›แƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ˜แƒ— แƒแƒ“แƒ แƒ”, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒชแƒ˜แƒ— แƒ“แƒ แƒ’แƒแƒ•แƒแƒ แƒ™แƒ•แƒ”แƒ•แƒ—, แƒ แƒแƒขแƒแƒ› แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒแƒกแƒ”แƒ—แƒ˜ แƒซแƒแƒฆแƒšแƒ˜. a2certbot.py แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒ“แƒแƒœ - แƒ”แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ”แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ แƒแƒ›แƒแƒจแƒ˜ (แƒ˜แƒก แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒก - แƒ“แƒ แƒ™แƒแƒ แƒ’แƒแƒ“ แƒฌแƒ”แƒ แƒก แƒ แƒ แƒ˜แƒงแƒ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒกแƒแƒ“ แƒแƒ แƒ˜แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒแƒšแƒ‘แƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ).

แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜แƒ— แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ“แƒแƒ›แƒ”แƒœแƒ˜แƒก แƒ•แƒแƒ“แƒ˜แƒก แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒก. แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒคแƒแƒกแƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒคแƒแƒกแƒขแƒแƒก, แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ 50+ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒจแƒแƒ• แƒกแƒ˜แƒ”แƒ‘แƒจแƒ˜. (แƒ“แƒ แƒฎแƒแƒœแƒ“แƒแƒฎแƒแƒœ แƒ›แƒแƒ—แƒจแƒ˜ แƒ•แƒแƒ แƒ“แƒ”แƒ‘แƒ˜แƒแƒœ). แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒ˜แƒชแƒแƒ“แƒ˜แƒ—, แƒ แƒแƒ› Google mail แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒช แƒจแƒแƒ• แƒกแƒ˜แƒแƒจแƒ˜แƒ? แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ—แƒ•แƒ˜แƒ—แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ— mail-wr1-f54.google.com แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒก แƒ“แƒ แƒ˜แƒก แƒ™แƒ•แƒšแƒแƒ• SORBS-แƒ˜แƒก แƒจแƒแƒ• แƒกแƒ˜แƒแƒจแƒ˜แƒ! (แƒ”แƒก แƒ”แƒฎแƒ”แƒ‘แƒ "แƒแƒœแƒขแƒ˜-แƒกแƒžแƒแƒ›แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก" แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒแƒก)

แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒ˜ - แƒ–แƒ”แƒ›แƒแƒ— แƒฃแƒ™แƒ•แƒ” แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ”, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒ›แƒแƒ—แƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ okerr-แƒ˜แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜แƒ— แƒ แƒแƒ’แƒแƒ แƒช แƒฃแƒแƒฎแƒšแƒ”แƒก แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒก แƒฉแƒ•แƒ”แƒœแƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”, แƒแƒกแƒ”แƒ•แƒ” (แƒชแƒแƒšแƒ™แƒ” แƒฃแƒขแƒ˜แƒšแƒ˜แƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก okerr) แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒ•แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ•แƒ— Amazon Glacier-แƒ–แƒ”. แƒ“แƒ˜แƒแƒฎ, แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒ“แƒแƒ“แƒ แƒ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ’แƒแƒกแƒแƒ™แƒ•แƒ˜แƒ แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒงแƒฃแƒ แƒ”แƒ‘แƒ“แƒœแƒ”แƒœ.

แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ”แƒกแƒ™แƒแƒšแƒแƒชแƒ˜แƒ˜แƒก แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒก. แƒ”แƒก แƒ’แƒ•แƒ˜แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก, แƒ—แƒฃ แƒ แƒแƒ˜แƒ›แƒ” แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒœแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒแƒ  แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ. แƒ›แƒ” แƒ™แƒ˜, แƒ แƒแƒชแƒ แƒ แƒแƒฆแƒแƒช แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก แƒ•แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘, แƒฎแƒแƒœแƒ“แƒแƒฎแƒแƒœ แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ›แƒแƒ—แƒ˜ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ. แƒ”แƒกแƒ™แƒแƒšแƒแƒชแƒ˜แƒ แƒ™แƒแƒ แƒ’แƒ˜ แƒจแƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒ, แƒ›แƒแƒจแƒ˜แƒœแƒแƒช แƒ™แƒ˜, แƒ—แƒฃ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒ—แƒแƒ•แƒก แƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ”แƒ‘แƒ—.

แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ‘แƒแƒจแƒ˜, แƒ›แƒ” แƒ›แƒฏแƒ”แƒ แƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ˜ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒ˜ แƒ แƒ˜แƒ’แƒ˜แƒ— แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ. แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒแƒ  แƒแƒ แƒ˜แƒก (แƒแƒœ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒก แƒแƒ  แƒแƒฅแƒ•แƒก แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒก แƒ“แƒ แƒ. แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒจแƒจ!), แƒฎแƒแƒšแƒ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒก แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ“แƒ แƒ“แƒ แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒ˜ แƒฃแƒคแƒ แƒ แƒ›แƒจแƒ•แƒ˜แƒ“แƒ˜ แƒ’แƒแƒฎแƒ“แƒ. แƒ’แƒแƒ“แƒแƒฃแƒ“แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ“แƒแƒ•แƒ”แƒ“แƒ˜แƒ— แƒšแƒ”แƒœแƒขแƒ˜แƒ— แƒฎแƒ•แƒ แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒจแƒ•แƒ˜แƒ“ แƒ“แƒ แƒ’แƒแƒ–แƒแƒ›แƒ˜แƒš แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ–แƒ”, แƒ แƒแƒชแƒ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒแƒ แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ›แƒ”แƒขแƒงแƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ“แƒ แƒแƒ แƒ›แƒแƒ—แƒ˜ แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ. แƒ›แƒแƒ›แƒฎแƒ“แƒแƒ แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒช แƒ™แƒ˜ แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ›แƒแƒกแƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ’แƒแƒฎแƒ“แƒ: แƒฏแƒ”แƒ  แƒ”แƒ แƒ—แƒ˜, แƒ›แƒแƒ— แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ•แƒ˜แƒ’แƒ”แƒ‘แƒ—, แƒกแƒแƒœแƒแƒ› แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒžแƒแƒœแƒ˜แƒ™แƒแƒจแƒ˜ แƒฉแƒแƒ•แƒแƒ แƒ“แƒ”แƒ‘แƒ˜แƒแƒœ แƒ“แƒ แƒ›แƒ”แƒแƒ แƒ”แƒช, แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ‘แƒแƒšแƒ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒกแƒ—แƒแƒœ (แƒ แƒแƒชแƒ แƒ”แƒ แƒ—แƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ“แƒ˜, แƒ›แƒ”แƒแƒ แƒ”แƒก แƒ’แƒแƒ•แƒขแƒ”แƒฎแƒ”) - แƒแƒกแƒ” แƒ แƒแƒ›, แƒชแƒฎแƒ”แƒšแƒ, แƒ™แƒ•แƒแƒšแƒ˜ แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒ›แƒแƒกแƒ—แƒแƒœ แƒ’แƒแƒ›แƒ™แƒšแƒแƒ•แƒ”แƒ‘แƒ.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒงแƒ แƒกแƒฎแƒ•แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒช...

แƒ˜แƒชแƒแƒ“แƒ˜แƒ—, แƒ แƒแƒ› แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒš Debian 9-แƒจแƒ˜ (Stretch) แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒžแƒแƒ™แƒ”แƒขแƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ phpmyadmin, แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• (แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜!) แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒš แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒจแƒ˜แƒ? (CVE-2019-6798). แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ‘แƒ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒฉแƒ•แƒ”แƒœ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ“แƒแƒ•แƒคแƒแƒ แƒ”แƒ— แƒ˜แƒ’แƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ’แƒ–แƒ˜แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ“แƒแƒ•แƒแƒงแƒ”แƒœแƒ” แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒขแƒ แƒ”แƒ™แƒ”แƒ แƒ˜แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ okerr-แƒจแƒ˜, แƒ แƒแƒ—แƒ แƒ•แƒ˜แƒชแƒแƒ“แƒ”, แƒ แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ•แƒ โ€žแƒšแƒแƒ›แƒแƒ–แƒ˜โ€œ แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜ (แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜แƒก SHA1 แƒฏแƒแƒ›แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—). แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ›แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ แƒ›แƒ” แƒ“แƒแƒ›แƒ˜แƒ™แƒ แƒ, แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒ’แƒแƒ แƒช แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ›แƒแƒ˜แƒœแƒช (2019 แƒฌแƒšแƒ˜แƒก แƒ˜แƒแƒœแƒ•แƒ แƒ˜แƒ“แƒแƒœ!) แƒแƒ  แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ˜แƒฅแƒœแƒ”แƒ‘, แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒ•แƒ˜แƒœแƒ›แƒ”แƒ› แƒ˜แƒชแƒ˜แƒก, แƒ แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒ, แƒ แƒแƒ› แƒแƒกแƒ”แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒžแƒแƒ™แƒ”แƒขแƒ˜ แƒฌแƒ”แƒšแƒ˜แƒฌแƒแƒ“แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜แƒ แƒ˜แƒกแƒ”แƒ• แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒ˜แƒ?

แƒกแƒฎแƒ•แƒ แƒ“แƒ แƒแƒก แƒ›แƒกแƒ’แƒแƒ•แƒก แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒจแƒ˜: SSH-แƒจแƒ˜ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒกแƒแƒญแƒ˜แƒ แƒ แƒ’แƒแƒฎแƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ. แƒ“แƒ แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ“แƒแƒกแƒแƒฎแƒแƒ•แƒ— แƒแƒ›แƒแƒชแƒแƒœแƒแƒก, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒแƒ— แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ. (แƒ“แƒแƒฅแƒ•แƒ”แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒแƒ“ แƒ˜แƒ’แƒ”แƒ‘แƒ”แƒœ, แƒ˜แƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ”แƒœ, แƒ˜แƒ‘แƒœแƒ”แƒ•แƒ˜แƒแƒœ แƒ“แƒ แƒฃแƒจแƒ•แƒ”แƒ‘แƒ”แƒœ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒก). แƒแƒ›แƒ˜แƒขแƒแƒ›, แƒฏแƒ”แƒ  แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ— SSH แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ okerr-แƒ–แƒ” แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ“แƒ okerr-แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒ“แƒแƒ•แƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ˜แƒ—, แƒ แƒแƒ› แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”. (แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒฃแƒšแƒ˜! แƒ›แƒ” แƒแƒ•แƒ˜แƒ แƒฉแƒ˜แƒ” แƒแƒ› แƒขแƒ˜แƒžแƒ˜แƒก แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒœแƒแƒฎแƒแƒ— แƒ แƒแƒ›แƒ”แƒš แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒแƒฅแƒ•แƒก). แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ“แƒแƒ•แƒ แƒฌแƒ›แƒฃแƒœแƒ“แƒ˜แƒ—, แƒ แƒแƒ› แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”, แƒฉแƒ•แƒ”แƒœ แƒแƒ›แƒแƒ•แƒ˜แƒฆแƒ”แƒ— แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜.

แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ แƒ›แƒ” แƒ˜แƒงแƒ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒฉแƒœแƒ“แƒ”แƒ‘แƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜แƒ— แƒ’แƒแƒ“แƒ˜แƒก. (แƒแƒšแƒ‘แƒแƒ— แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก แƒœแƒแƒชแƒœแƒแƒ‘แƒ˜?). แƒกแƒแƒœแƒแƒ› แƒจแƒ”แƒแƒ›แƒฉแƒœแƒ”แƒ•แƒ—, แƒกแƒแƒœแƒแƒ› แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ— - แƒ“แƒ แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜แƒ - แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒกแƒ”แƒ• แƒ˜แƒจแƒšแƒ”แƒ‘แƒ. แƒฉแƒ•แƒ”แƒœ แƒ”แƒก แƒ›แƒแƒฎแƒ“แƒ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ•แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— Amazon Marketplace-แƒจแƒ˜ (MWS). แƒ แƒแƒฆแƒแƒช แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜, แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜ แƒ˜แƒœแƒ•แƒ”แƒœแƒขแƒแƒ แƒ˜ แƒ˜แƒงแƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ (แƒกแƒแƒฅแƒแƒœแƒšแƒ˜แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒ“แƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒคแƒแƒกแƒ”แƒ‘แƒ˜). แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒแƒ แƒ™แƒ•แƒ˜แƒ”แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒ˜แƒก แƒ’แƒแƒกแƒแƒ แƒ™แƒ•แƒ”แƒ•แƒแƒ“, แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ˜แƒงแƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ’แƒแƒ”แƒ แƒ™แƒ•แƒ˜แƒ. แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, MWS, แƒ˜แƒกแƒ”แƒ•แƒ” แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ›แƒแƒ–แƒแƒœแƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜, แƒชแƒแƒขแƒแƒ—แƒ˜ แƒœแƒ”แƒšแƒ˜แƒ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ˜แƒงแƒ แƒฉแƒแƒ›แƒแƒ แƒฉแƒ”แƒœแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ˜แƒœแƒช, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒซแƒ”แƒšแƒ˜แƒ— แƒฃแƒฎแƒ”แƒจแƒแƒ“ แƒ›แƒแƒ˜แƒœแƒช แƒ’แƒแƒ’แƒ•แƒ”แƒ’แƒ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒกแƒ แƒ“แƒ แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒฌแƒ•แƒ”แƒ• แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก (แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ—, แƒ“แƒแƒ•แƒ แƒฉแƒ˜แƒ— แƒ˜แƒก แƒแƒ™แƒ”แƒ แƒก, แƒ“แƒ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ แƒ˜แƒ’แƒ˜ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ).

แƒ™แƒแƒšแƒ”แƒฅแƒชแƒ˜แƒแƒก แƒชแƒแƒขแƒ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ“แƒแƒ”แƒ›แƒแƒขแƒ แƒ“แƒ˜แƒ“แƒ›แƒ แƒ“แƒ แƒซแƒ•แƒ˜แƒ แƒแƒ“แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ›แƒ แƒ”แƒ•แƒ แƒแƒžแƒฃแƒšแƒ›แƒ แƒฐแƒแƒกแƒขแƒ”แƒ แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก. แƒฃแƒ”แƒชแƒ แƒแƒ“, แƒงแƒ•แƒ”แƒšแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ’แƒแƒฅแƒ แƒ แƒ แƒแƒ“แƒแƒ แƒ˜แƒ“แƒแƒœ! แƒฏแƒ”แƒ  แƒ—แƒแƒ•แƒแƒ“ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒจแƒ”แƒแƒ›แƒฉแƒœแƒ˜แƒ, แƒ แƒแƒ› แƒกแƒแƒ˜แƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ, แƒแƒ  แƒ˜แƒฎแƒกแƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ‘แƒ˜แƒšแƒ”แƒ—แƒ˜ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒ˜แƒขแƒ˜ แƒ“แƒแƒ˜แƒจแƒแƒšแƒ, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒงแƒ•แƒ”แƒšแƒ! (แƒœแƒแƒขแƒแƒจแƒ, แƒฉแƒ•แƒ”แƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ“แƒแƒ•แƒ™แƒแƒ แƒ’แƒ”แƒ—!). แƒแƒฅ แƒแƒ™แƒ”แƒ แƒ›แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒคแƒ”แƒฎแƒ˜แƒก แƒกแƒแƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒงแƒ•แƒ”แƒšแƒ แƒ˜แƒ› แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒก แƒแƒœแƒแƒ—แƒ”แƒ‘แƒ“แƒ. แƒžแƒแƒœแƒ˜แƒ™แƒ, แƒžแƒแƒœแƒ˜แƒ™แƒ, แƒฌแƒ แƒ”แƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒ•แƒ แƒ‘แƒ˜แƒ•แƒแƒ แƒ— (แƒกแƒฎแƒ•แƒ แƒ แƒ แƒ•แƒฅแƒœแƒแƒ—?). แƒ›แƒ”แƒ แƒ” แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒแƒ›แƒแƒฆแƒšแƒ“แƒ. แƒ’แƒแƒ›แƒแƒ“แƒ˜แƒก, แƒ แƒแƒ› แƒ“แƒแƒขแƒ-แƒชแƒ”แƒœแƒขแƒ แƒจแƒ˜ แƒ แƒฃแƒขแƒ˜แƒœแƒฃแƒšแƒ˜ แƒ›แƒแƒ•แƒšแƒ แƒ˜แƒงแƒ (แƒ‘แƒ”แƒ•แƒ  แƒฌแƒ”แƒšแƒ˜แƒฌแƒแƒ“แƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš) แƒ“แƒ, แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ’แƒ•แƒ”แƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒœแƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒฆแƒแƒช แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒจแƒ”แƒ”แƒฅแƒ›แƒœแƒ แƒ›แƒแƒ— แƒ“แƒ แƒแƒ  แƒ’แƒแƒ’แƒ•แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒก. แƒ˜แƒกแƒ”, แƒ›แƒ”แƒขแƒ˜ แƒ’แƒฃแƒšแƒ˜แƒก แƒจแƒ”แƒขแƒ”แƒ•แƒ, แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒฅแƒขแƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ“แƒแƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜! แƒ•แƒ”แƒ  แƒฌแƒแƒ แƒ›แƒแƒ›แƒ˜แƒ“แƒ’แƒ”แƒœแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ“แƒ˜ แƒแƒ›แƒแƒก แƒฉแƒ”แƒ›แƒ˜ แƒฎแƒ”แƒšแƒ˜แƒ—. แƒแƒ™แƒ”แƒ แƒ›แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒฃแƒ—แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒชแƒแƒ“แƒ. แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒ แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ“แƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜ แƒ˜แƒงแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒœแƒ”แƒœ. แƒ–แƒแƒ’แƒ˜ แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜ แƒ˜แƒงแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒกแƒ” แƒแƒ“แƒ’แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒฃแƒœแƒ“แƒ. แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒœแƒแƒ™แƒแƒ แƒ’แƒ˜แƒ“แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒ™แƒแƒ แƒ’แƒ”แƒ— แƒแƒ แƒ˜ แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒ•แƒ˜แƒ แƒ’แƒ•แƒ˜แƒœแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒงแƒ แƒ“แƒ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜แƒงแƒ แƒแƒ› แƒกแƒแƒ•แƒกแƒ” แƒ‘แƒแƒœแƒแƒœแƒ˜แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”แƒแƒ‘แƒ˜แƒกแƒแƒก. แƒ›แƒ” แƒแƒ แƒช แƒ™แƒ˜ แƒจแƒ”แƒ•แƒฌแƒฃแƒฎแƒ“แƒ˜ แƒ›แƒแƒ—แƒ˜ แƒจแƒ”แƒฅแƒ›แƒœแƒ, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒฆแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒ•แƒ˜แƒ“แƒ แƒกแƒ˜แƒ’แƒœแƒแƒšแƒ˜แƒ–แƒแƒชแƒ˜แƒ, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฌแƒ”แƒกแƒ แƒ˜แƒ’แƒจแƒ˜ แƒ˜แƒงแƒ, แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ. แƒ›แƒ” แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ›แƒฌแƒแƒœแƒก แƒ”แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ okerr แƒซแƒแƒšแƒ˜แƒแƒœ แƒ’แƒแƒ›แƒแƒกแƒแƒ“แƒ”แƒ’แƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ แƒ˜แƒกแƒ”แƒ— แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒจแƒ˜, แƒ แƒแƒ–แƒ”แƒช แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒแƒ แƒช แƒ™แƒ˜ แƒ’แƒ•แƒ˜แƒคแƒ˜แƒฅแƒ แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒ›แƒ˜แƒ–แƒแƒœแƒ˜แƒช แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒ”แƒก แƒแƒ แƒ˜แƒก - แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒฌแƒ”แƒ•แƒ แƒแƒ แƒแƒžแƒ แƒแƒ’แƒœแƒแƒ–แƒ˜แƒ แƒ”แƒ‘แƒแƒ“แƒก.

Okerr แƒกแƒ”แƒœแƒกแƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ˜แƒแƒค แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒก (แƒกแƒแƒ“แƒแƒช แƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ˜ แƒ“แƒ แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒแƒแƒ‘แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ–แƒฆแƒ•แƒ”แƒ•แƒ”แƒœ แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒก). แƒแƒกแƒ” แƒ แƒแƒ›, แƒฉแƒ•แƒ”แƒœ แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒ•แƒ˜แƒžแƒแƒ•แƒ”แƒ— แƒซแƒแƒšแƒ˜แƒแƒœ แƒ™แƒแƒ แƒ’แƒ˜ แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒกแƒฃแƒžแƒ”แƒ  แƒ˜แƒแƒคแƒ˜, แƒ™แƒ แƒ˜แƒขแƒ”แƒ แƒ˜แƒฃแƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒกแƒแƒแƒชแƒแƒ แƒ˜แƒ. แƒ›แƒแƒ’แƒ แƒแƒ›... แƒฎแƒแƒœแƒ“แƒแƒฎแƒแƒœ แƒ’แƒแƒ›แƒแƒ“แƒ˜แƒก, แƒ แƒแƒ› แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒแƒžแƒแƒ แƒแƒขแƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜ แƒกแƒฎแƒ•แƒ (แƒ›แƒ”แƒ–แƒแƒ‘แƒ”แƒšแƒ˜) IP-แƒ“แƒแƒœ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒกแƒแƒกแƒฌแƒแƒฃแƒšแƒ”แƒ‘แƒ˜. Client_ip แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒ— https://diagnostic.opendns.com/myip แƒ˜แƒฆแƒ”แƒ‘แƒก แƒแƒ แƒแƒกแƒฌแƒแƒ  IP-แƒก. แƒ“แƒ แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒŸแƒฃแƒ แƒœแƒแƒšแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ˜แƒ แƒ™แƒ•แƒ”แƒ•แƒ, แƒ แƒแƒ› แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ แƒแƒกแƒ”แƒ•แƒ” แƒ›แƒแƒ•แƒ˜แƒ“แƒ แƒแƒ› แƒ›แƒ”แƒ–แƒแƒ‘แƒ”แƒšแƒ˜ IP-แƒ“แƒแƒœ. แƒ›แƒแƒ“แƒ˜แƒ—, แƒแƒฎแƒšแƒแƒ•แƒ” แƒ’แƒแƒ•แƒฃแƒ›แƒ™แƒšแƒแƒ•แƒ“แƒ”แƒ— แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒแƒก. แƒ™แƒแƒ แƒ’แƒ˜แƒ, แƒ แƒแƒ› แƒ”แƒก แƒ›แƒจแƒ•แƒ˜แƒ“แƒแƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒก แƒจแƒ”แƒ•แƒœแƒ˜แƒจแƒœแƒ”แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ›, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ IP แƒ—แƒ”แƒ—แƒ แƒ˜ แƒกแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— - แƒ“แƒ แƒ—แƒฃ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒฎแƒแƒœแƒ“แƒแƒฎแƒแƒœ แƒแƒกแƒ” แƒชแƒ˜แƒ›แƒชแƒ˜แƒ›แƒ”แƒ‘แƒก แƒ›แƒแƒ™แƒšแƒ” แƒ“แƒ แƒแƒจแƒ˜ - แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒกแƒชแƒแƒ“แƒแƒ— แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ“แƒแƒญแƒ”แƒ แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒœแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ แƒแƒ› โ€“ แƒ แƒแƒ“แƒ’แƒแƒœ แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— VPS แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ–แƒ” โ€“ แƒฉแƒ•แƒ”แƒœ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ˜แƒแƒคแƒ”แƒ‘แƒก (hetzner, ovh, scaleway). แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ›แƒฌแƒแƒœแƒก แƒ แƒแƒ’แƒแƒ แƒช แƒ”แƒขแƒแƒšแƒแƒœแƒ”แƒ‘แƒ˜แƒก, แƒแƒกแƒ”แƒ•แƒ” แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒแƒ‘แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒกแƒแƒ–แƒ แƒ˜แƒกแƒ˜แƒ—. แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ‘แƒ”แƒ•แƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒซแƒ•แƒ˜แƒ แƒแƒ“แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒš Amazon EC2-แƒก แƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒแƒกแƒ” แƒ แƒแƒ›, okerr-แƒ˜แƒก แƒฌแƒงแƒแƒšแƒแƒ‘แƒ˜แƒ—, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ–แƒ แƒ˜. แƒแƒ แƒ˜แƒ•แƒ” แƒ”แƒชแƒ”แƒ›แƒ. แƒ“แƒ แƒ›แƒ” แƒแƒ  แƒ•แƒ˜แƒขแƒงแƒแƒ“แƒ˜, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ“แƒแƒ™แƒ•แƒ˜แƒ แƒ•แƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒ˜แƒแƒคแƒ˜ แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒฐแƒ”แƒชแƒœแƒ”แƒ แƒ˜, แƒจแƒ”แƒกแƒแƒ›แƒฉแƒœแƒ”แƒ•แƒแƒ“ แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” EC2. แƒแƒ›แƒ˜แƒขแƒแƒ›, แƒ—แƒฃ แƒแƒ  แƒฎแƒแƒ แƒ— แƒ›แƒ˜แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒแƒ›แƒแƒ–แƒแƒœแƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ—แƒแƒœ, แƒ แƒแƒขแƒแƒ› แƒ’แƒแƒ“แƒแƒ˜แƒฎแƒแƒ“แƒแƒ— แƒ›แƒ”แƒขแƒ˜? ๐Ÿ™‚

แƒ แƒ แƒแƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜?

แƒ—แƒฃ แƒแƒ› แƒ”แƒขแƒแƒžแƒ–แƒ” แƒแƒ™แƒ”แƒ แƒ˜แƒกแƒ’แƒแƒœ แƒฏแƒ”แƒ  แƒแƒ  แƒจแƒ”แƒ’แƒแƒจแƒ˜แƒœแƒ”แƒ—, แƒ›แƒแƒจแƒ˜แƒœ แƒกแƒชแƒแƒ“แƒ”แƒ—! แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ’แƒแƒ“แƒแƒฎแƒ•แƒ˜แƒ“แƒ”แƒ— แƒแƒ› แƒ‘แƒ›แƒฃแƒšแƒ–แƒ” okerr แƒ“แƒ”แƒ›แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ (แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒฃแƒœแƒ”แƒ— แƒแƒฎแƒšแƒแƒ•แƒ”!) แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ—, แƒ แƒแƒ› แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ”แƒ›แƒ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก, แƒแƒกแƒ” แƒ แƒแƒ›, แƒ—แƒฃ แƒ แƒแƒ˜แƒ›แƒ”แƒก แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—, แƒ˜แƒ›แƒแƒ•แƒ” แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒจแƒ˜ แƒกแƒฎแƒ•แƒแƒ› แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฎแƒ”แƒšแƒ˜ แƒจแƒ”แƒ’แƒ˜แƒจแƒแƒšแƒแƒ— แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“. แƒแƒœ (แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜) แƒ“แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ“แƒ˜แƒ— แƒ‘แƒ›แƒฃแƒšแƒ˜แƒ— offsite okerr - แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ, SMS-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒ—แƒฃ แƒแƒ  แƒ›แƒแƒ’แƒฌแƒแƒœแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ แƒ”แƒแƒšแƒฃแƒ แƒ˜ แƒ”แƒš. แƒคแƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ”แƒ แƒ—แƒฏแƒ”แƒ แƒแƒ“แƒ˜, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ›แƒ”แƒ˜แƒšแƒ˜แƒœแƒแƒขแƒแƒ แƒ˜ (แƒ›แƒ” แƒ’แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— getnada.com). แƒแƒกแƒ”แƒ—แƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฌแƒแƒ˜แƒจแƒแƒšแƒแƒก แƒ“แƒ แƒแƒ—แƒ แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒ’แƒ”แƒ—แƒฎแƒแƒ•แƒ”แƒ‘แƒแƒ— แƒขแƒ แƒ”แƒœแƒ˜แƒœแƒ’แƒ˜แƒก แƒ’แƒแƒ•แƒšแƒ (แƒจแƒ”แƒแƒกแƒ แƒฃแƒšแƒ”แƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒแƒ แƒช แƒ—แƒฃ แƒ˜แƒกแƒ” แƒ แƒ—แƒฃแƒšแƒ˜ แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ). แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒšแƒ˜แƒ›แƒ˜แƒขแƒ”แƒ‘แƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒชแƒ˜แƒ แƒ”แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒขแƒ แƒ”แƒœแƒ˜แƒœแƒ’แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒœ แƒ”แƒ แƒ—แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ. แƒขแƒ แƒ”แƒœแƒ˜แƒœแƒ’แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒ˜แƒ–แƒ แƒ“แƒ”แƒ‘แƒ แƒšแƒ˜แƒ›แƒ˜แƒขแƒ”แƒ‘แƒ˜ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ˜แƒœแƒ“แƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ).

แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒ˜แƒ“แƒแƒœ - แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ แƒ˜แƒ’แƒจแƒ˜ WIKI แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ”แƒก แƒ“แƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ–แƒ” (okerrupdate แƒ•แƒ˜แƒ™แƒ˜). แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒ แƒแƒ›แƒ” แƒ’แƒแƒฃแƒ’แƒ”แƒ‘แƒแƒ แƒ˜แƒ, แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ (at) okerr.com-แƒ–แƒ” แƒแƒœ แƒ“แƒแƒขแƒแƒ•แƒ”แƒ— แƒ‘แƒ˜แƒšแƒ”แƒ—แƒ˜ - แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒ”แƒชแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ›แƒแƒ•แƒแƒ’แƒ•แƒแƒ แƒแƒ— แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜.

แƒ—แƒฃ แƒ›แƒแƒก แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒแƒ“ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ“แƒ แƒ”แƒก แƒ’แƒแƒ–แƒ แƒ“แƒ˜แƒšแƒ˜ แƒšแƒ˜แƒ›แƒ˜แƒขแƒ”แƒ‘แƒ˜ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก, แƒ›แƒแƒ’แƒ•แƒฌแƒ”แƒ แƒ”แƒ— แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒ–แƒ แƒ“แƒ˜แƒ— (แƒฃแƒคแƒแƒกแƒแƒ“).

แƒ’แƒกแƒฃแƒ แƒ— แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒแƒ— okerr แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”? แฒแƒฅ okerr-dev แƒกแƒแƒชแƒแƒ•แƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒแƒ— แƒกแƒฃแƒคแƒ—แƒ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒ–แƒ”, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒ—. แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒ–แƒ” - แƒแƒ แƒแƒœแƒแƒ˜แƒ แƒ˜ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ :-). แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒฎแƒ”แƒš, แƒ—แƒฃ แƒ แƒแƒ›แƒ” แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ, แƒฉแƒ•แƒ”แƒœ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ•แƒ”แƒชแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒ’แƒ”แƒฎแƒ›แƒแƒ แƒแƒ—.

แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒ”แƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜ แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ“แƒ”แƒก, แƒ แƒแƒ—แƒ แƒกแƒแƒ›แƒงแƒแƒ แƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒฌแƒงแƒแƒšแƒแƒ‘แƒ˜แƒ— แƒ’แƒแƒฎแƒ“แƒ”แƒก แƒฃแƒคแƒ แƒ แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ. แƒฃแƒคแƒแƒกแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒกแƒ แƒ“แƒ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒฌแƒงแƒแƒšแƒแƒ‘แƒ˜แƒ—, แƒกแƒแƒ›แƒงแƒแƒ แƒ แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒ’แƒแƒ‘แƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒฎแƒ“แƒ แƒ“แƒ แƒฃแƒคแƒ แƒ แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ—แƒแƒ แƒ“แƒ”แƒ‘แƒ. แƒฌแƒงแƒแƒ แƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒฃแƒคแƒแƒกแƒ github-แƒจแƒ˜, แƒคแƒแƒกแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒฃแƒคแƒแƒกแƒ gmail. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒฃแƒคแƒแƒกแƒแƒ“ แƒ›แƒขแƒ™แƒœแƒแƒ แƒ˜ แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ›แƒแƒ—แƒ’แƒแƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฎแƒ“แƒ, แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ“แƒ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ แƒ“แƒ แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒญแƒ แƒ. แƒงแƒแƒ•แƒ”แƒš แƒแƒฎแƒแƒš แƒžแƒ แƒแƒ”แƒฅแƒขแƒก, แƒงแƒ•แƒ”แƒšแƒ แƒ’แƒฃแƒœแƒ“แƒก แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒแƒฅแƒ•แƒก แƒคแƒแƒกแƒขแƒ, แƒกแƒแƒชแƒแƒ•แƒ˜ แƒ“แƒ CRM. แƒ“แƒ แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ˜แƒแƒœแƒ˜ แƒ“แƒ แƒฃแƒคแƒแƒกแƒ แƒ“แƒ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ•. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ˜แƒงแƒแƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก - แƒ›แƒชแƒ˜แƒ แƒ” แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒœ okerr แƒฃแƒคแƒแƒกแƒแƒ“ แƒ“แƒ แƒ“แƒแƒ‘แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ–แƒ แƒ“แƒ˜แƒก แƒ”แƒขแƒแƒžแƒ–แƒ”แƒช แƒ™แƒ˜ แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒ–แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ—แƒ แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒœแƒ“แƒแƒแƒ‘แƒ.

แƒฌแƒงแƒแƒ แƒ: www.habr.com