แƒ—แƒ”แƒ›แƒ: แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ

CMake แƒ“แƒ C++ แƒกแƒแƒ›แƒฃแƒ“แƒแƒ›แƒแƒ“ แƒซแƒ›แƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ

แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒก แƒ›แƒ” แƒ›แƒแƒ›แƒฌแƒแƒœแƒก แƒจแƒ”แƒ›แƒ“แƒ’แƒ”แƒœแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ, แƒ แƒ”แƒŸแƒ˜แƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒ‘แƒ, แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ, แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜แƒก แƒฉแƒแƒขแƒแƒ แƒ”แƒ‘แƒ, แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ–แƒแƒ›แƒ•แƒ, แƒ“แƒแƒคแƒแƒ แƒ•แƒ˜แƒก แƒจแƒ”แƒ’แƒ แƒแƒ•แƒ”แƒ‘แƒ, แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒ.แƒจ. แƒ“แƒ แƒ›แƒ” แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ›แƒ˜แƒงแƒ•แƒแƒ แƒก CMake, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒก แƒ›แƒแƒซแƒšแƒ”แƒ•แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜, แƒ แƒแƒช แƒ›แƒ˜แƒœแƒ“แƒ. แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜ แƒแƒ™แƒ แƒ˜แƒขแƒ˜แƒ™แƒ”แƒ‘แƒก CMake-แƒก แƒ“แƒ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ“แƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒ“แƒแƒแƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜แƒ—, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒแƒ แƒช แƒ˜แƒกแƒ” แƒชแƒฃแƒ“แƒ˜แƒ แƒ“แƒ แƒแƒฎแƒšแƒแƒฎแƒแƒœ [โ€ฆ]

แƒ แƒแƒ’แƒแƒ  แƒ›แƒแƒ•แƒแƒฎแƒ“แƒ˜แƒœแƒแƒ— แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒชแƒแƒ•แƒจแƒ˜ 90% -แƒ›แƒ“แƒ”

แƒฉแƒ•แƒ”แƒœแƒ›แƒ แƒ—แƒฃแƒ แƒฅแƒ›แƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ›แƒ แƒ’แƒ•แƒ—แƒฎแƒแƒ•แƒ”แƒก, แƒกแƒแƒ—แƒแƒœแƒแƒ“แƒแƒ“ แƒ“แƒแƒ’แƒ•แƒ”แƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒœแƒ แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ˜ แƒ›แƒแƒ—แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒชแƒ”แƒœแƒขแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ›แƒกแƒ’แƒแƒ•แƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒก แƒ แƒฃแƒกแƒ”แƒ—แƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฅ แƒกแƒ˜แƒฃแƒŸแƒ”แƒขแƒ˜ แƒฃแƒคแƒ แƒ แƒ˜แƒงแƒ แƒ˜แƒ›แƒแƒ–แƒ”, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— แƒ”แƒก แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒแƒ“. แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜: แƒแƒ แƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ S3 แƒกแƒแƒชแƒแƒ•แƒ˜, แƒแƒ แƒ˜แƒก Veritas NetBackup, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช แƒจแƒ”แƒ˜แƒซแƒ˜แƒœแƒ แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒแƒฌแƒ˜แƒœแƒแƒ•แƒ” แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒชแƒแƒ•แƒจแƒ˜ แƒ’แƒแƒ“แƒแƒกแƒแƒขแƒแƒœแƒแƒ“, แƒแƒฎแƒšแƒ แƒ“แƒ”แƒ“แƒฃแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒ—, แƒ“แƒ แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ [โ€ฆ]

StealthWatch: แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒ แƒ“แƒ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ. แฒ›แƒ” -2 แƒœแƒแƒฌแƒ˜แƒšแƒ˜

แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ แƒ™แƒแƒšแƒ”แƒ’แƒ”แƒ‘แƒ! แƒ‘แƒแƒšแƒ แƒœแƒแƒฌแƒ˜แƒšแƒจแƒ˜ StealthWatch-แƒ˜แƒก แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ— แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ•แƒ. 1. StealthWatch-แƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ•แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ”แƒ‘แƒ˜ StealthWatch-แƒ˜แƒก โ€žแƒจแƒ”แƒฎแƒ”แƒ‘แƒ˜แƒกโ€œ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ’แƒ–แƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก: dcloud โ€“ แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ แƒšแƒแƒ‘แƒแƒ แƒแƒขแƒแƒ แƒ˜แƒฃแƒšแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก; Cloud Based: Stealthwatch Cloud Free Trial โ€“ แƒแƒฅ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ˜แƒ“แƒแƒœ Netflow แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒจแƒ˜ แƒ“แƒ แƒ˜แƒฅ แƒ’แƒแƒแƒœแƒแƒšแƒ˜แƒ–แƒ“แƒ”แƒ‘แƒ StealthWatch แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ; แƒจแƒ˜แƒ“แƒ POV [โ€ฆ]

แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ MTProxy Telegram-แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒขแƒแƒขแƒ˜แƒกแƒขแƒ˜แƒ™แƒ˜แƒ—

โ€žแƒ›แƒ” แƒ›แƒ”แƒ›แƒ™แƒ•แƒ˜แƒ“แƒ แƒ”แƒแƒ‘แƒ˜แƒ— แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ” แƒ”แƒก แƒแƒ แƒ”แƒฃแƒšแƒแƒ‘แƒ, แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ แƒแƒ™แƒ”แƒ—แƒ˜แƒšแƒกแƒ˜แƒœแƒ“แƒ˜แƒกแƒ˜แƒ”แƒ แƒ˜ แƒ–แƒ”แƒšแƒแƒ“แƒแƒœ; LinkedIn แƒ“แƒ แƒ“แƒแƒ›แƒ—แƒแƒ•แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ "แƒงแƒ•แƒ”แƒšแƒ แƒกแƒฎแƒ•แƒแƒ–แƒ”" Telegram แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒแƒ–แƒ” แƒฉแƒ”แƒ›แƒก แƒกแƒแƒ›แƒงแƒแƒ แƒแƒจแƒ˜. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜, แƒแƒฎแƒ•แƒ แƒ˜แƒ—, แƒฉแƒ˜แƒœแƒแƒ•แƒœแƒ˜แƒ™แƒ›แƒ แƒœแƒแƒฉแƒฅแƒแƒ แƒ”แƒ•แƒแƒ“ แƒ“แƒ แƒฎแƒ›แƒแƒ›แƒแƒฆแƒšแƒ แƒ“แƒแƒแƒ›แƒแƒขแƒ: โ€แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒแƒฆแƒ•แƒแƒ“แƒ’แƒ”แƒœ แƒฌแƒ”แƒกแƒ แƒ˜แƒ’แƒก (แƒแƒฅ IT-แƒจแƒ˜)โ€ (...). แƒ“แƒฃแƒ แƒแƒ•แƒก แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒกแƒฏแƒ”แƒ แƒ, แƒ แƒแƒ› แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒแƒ•แƒขแƒแƒ แƒ˜แƒขแƒแƒ แƒฃแƒš แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒแƒ”แƒ‘แƒก แƒฃแƒœแƒ“แƒ แƒ”แƒจแƒ˜แƒœแƒแƒ“แƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜, แƒชแƒ˜แƒคแƒ”แƒ แƒžแƒแƒœแƒ™แƒ˜แƒก แƒ“แƒ แƒ แƒแƒกแƒ™แƒแƒ›แƒœแƒแƒ“แƒ–แƒแƒ แƒ˜แƒก แƒ“แƒ แƒแƒฅแƒ แƒแƒก แƒคแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒ˜ DPI แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒ— [โ€ฆ]

แƒ›แƒแƒฌแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒ  แƒ›แƒแƒ›แƒฌแƒแƒœแƒก: DNS HTTPS-แƒ–แƒ”

แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒแƒœแƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒ— แƒ›แƒแƒกแƒแƒ–แƒ แƒ”แƒ‘แƒ”แƒ‘แƒก DNS-แƒ˜แƒก แƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ— HTTPS-แƒ–แƒ”, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒ˜แƒฅแƒชแƒ โ€žแƒ™แƒแƒ›แƒแƒ—แƒแƒ“โ€œ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก. / Unsplash / Steve Halama แƒฃแƒ—แƒแƒœแƒฎแƒ›แƒแƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒกแƒ˜ แƒ‘แƒแƒšแƒ แƒ“แƒ แƒแƒก แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒ”แƒ“แƒ˜แƒ แƒ“แƒ แƒ—แƒ”แƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜ (แƒ›แƒแƒ— แƒจแƒแƒ แƒ˜แƒก Habr) แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒฌแƒ”แƒ แƒ”แƒœ DNS-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ HTTPS (DoH) แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ–แƒ”. แƒ˜แƒก แƒจแƒ˜แƒคแƒ แƒแƒ•แƒก แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ”แƒ‘แƒก DNS แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ“แƒ แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒก [โ€ฆ]

แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ InterSystems IRIS globals-แƒจแƒ˜

InterSystems IRIS DBMS แƒ›แƒฎแƒแƒ แƒก แƒฃแƒญแƒ”แƒ แƒก แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ”แƒ‘แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“ - แƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒจแƒ˜. แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒแƒ“, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ›แƒ แƒแƒ•แƒแƒš แƒ“แƒแƒœแƒ˜แƒก แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒกแƒ˜แƒ™แƒ”แƒ—แƒ”แƒ”แƒ‘แƒ˜แƒ— แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—, แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒฎแƒ”แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒกแƒ•แƒšแƒ”แƒšแƒแƒ“, แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ ObjectScript แƒ”แƒœแƒ. แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ— แƒ›แƒ”แƒขแƒ˜ แƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒกแƒขแƒแƒขแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ˜แƒแƒจแƒ˜ โ€žแƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒก แƒกแƒแƒ’แƒแƒœแƒซแƒฃแƒ แƒ˜ แƒฎแƒ›แƒšแƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“โ€œ: แƒฎแƒ”แƒ”แƒ‘แƒ˜. แƒœแƒแƒฌแƒ˜แƒšแƒ˜ 1 แƒฎแƒ”แƒ”แƒ‘แƒ˜. แƒœแƒแƒฌแƒ˜แƒšแƒ˜ 2 แƒ›แƒฌแƒ˜แƒ แƒ˜ แƒ›แƒแƒกแƒ˜แƒ•แƒ”แƒ‘แƒ˜. แƒœแƒแƒฌแƒ˜แƒšแƒ˜ [โ€ฆ]

แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก 80% แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ. แƒ แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒก แƒแƒ›แƒแƒ–แƒ”?

แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ›แƒแƒซแƒ แƒแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒซแƒแƒšแƒแƒ 2019 แƒฌแƒ”แƒšแƒก. แƒแƒ แƒชแƒ”แƒ แƒ— แƒ›แƒกแƒฎแƒ•แƒ˜แƒš แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒแƒก แƒแƒ  แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒจแƒ”แƒ’แƒ แƒแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ“แƒ แƒ‘แƒ”แƒ•แƒ  แƒ›แƒแƒ—แƒ’แƒแƒœแƒก แƒฃแƒ™แƒ•แƒ” แƒฐแƒงแƒแƒ•แƒก แƒแƒ› แƒกแƒคแƒ”แƒ แƒแƒจแƒ˜ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒ˜แƒกแƒขแƒ˜ แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒšแƒ˜. แƒ—แƒฃแƒ›แƒชแƒ, แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒ˜แƒ›แƒ”แƒ“แƒ’แƒแƒชแƒ แƒฃแƒ”แƒ‘แƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒก แƒ’แƒแƒ›แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก 80%-แƒ›แƒ“แƒ” แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แฒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜ [โ€ฆ]

แƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒก แƒกแƒแƒ’แƒแƒœแƒซแƒฃแƒ แƒ˜ แƒฎแƒ›แƒšแƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“. แƒ›แƒฌแƒ˜แƒ แƒ˜ แƒ›แƒแƒกแƒ˜แƒ•แƒ”แƒ‘แƒ˜. แƒœแƒแƒฌแƒ˜แƒšแƒ˜ 3

แƒฌแƒ˜แƒœแƒ แƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜ (1, 2) แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ— แƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒ’แƒแƒ แƒช แƒฎแƒ”แƒ”แƒ‘แƒ–แƒ”, แƒแƒ› แƒœแƒแƒฌแƒ˜แƒšแƒจแƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒ— แƒ’แƒšแƒแƒ‘แƒแƒšแƒฃแƒ แƒ”แƒ‘แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒฌแƒ˜แƒ  แƒ›แƒแƒกแƒ˜แƒ•แƒ”แƒ‘แƒก. แƒ›แƒฌแƒ˜แƒ แƒ˜ แƒ›แƒแƒกแƒ˜แƒ•แƒ˜ แƒแƒ แƒ˜แƒก แƒ›แƒแƒกแƒ˜แƒ•แƒ˜แƒก แƒขแƒ˜แƒžแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒ แƒ”แƒ แƒ—แƒกแƒ แƒ“แƒ แƒ˜แƒ›แƒแƒ•แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒก แƒ˜แƒฆแƒ”แƒ‘แƒก. แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒแƒจแƒ˜, แƒ›แƒฌแƒ˜แƒ แƒ˜ แƒ›แƒแƒกแƒ˜แƒ•แƒ”แƒ‘แƒ˜ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ˜แƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒ“แƒ˜แƒ“แƒ˜แƒ, แƒ แƒแƒ› แƒแƒ–แƒ แƒ˜ แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ“แƒ”แƒœแƒขแƒฃแƒ แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒแƒก. แƒแƒ›แƒ˜แƒขแƒแƒ›, แƒแƒ–แƒ แƒ˜ แƒแƒฅแƒ•แƒก แƒ›แƒฌแƒ˜แƒ แƒ˜ แƒ›แƒแƒกแƒ˜แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒแƒก [โ€ฆ]

แƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒก แƒกแƒแƒ’แƒแƒœแƒซแƒฃแƒ แƒ˜ แƒฎแƒ›แƒšแƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“. แฒฎแƒ”แƒ”แƒ‘แƒ˜. แฒ›แƒ” -2 แƒœแƒแƒฌแƒ˜แƒšแƒ˜

แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ - แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒœแƒแƒฌแƒ˜แƒšแƒ˜ 1. 3. แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ”แƒ‘แƒ˜ แƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒแƒก, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒ›แƒแƒฌแƒ”แƒกแƒ แƒ˜แƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒ” แƒแƒฅแƒ•แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜. แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ— แƒ˜แƒก, แƒ•แƒ˜แƒกแƒแƒช แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒแƒฅแƒ•แƒก แƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒแƒก. 3.1 แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ 1. แƒ”แƒ แƒ—แƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒขแƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” Globals แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒแƒก แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒกแƒ˜แƒ•แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒแƒ“, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒชแƒ•แƒšแƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒแƒ“. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒšแƒ˜: แƒ“แƒแƒแƒงแƒ”แƒœแƒ”แƒ— ^ แƒ›แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒšแƒ˜ [โ€ฆ]

แƒ’แƒšแƒแƒ‘แƒแƒšแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒก แƒกแƒแƒ’แƒแƒœแƒซแƒฃแƒ แƒ˜ แƒฎแƒ›แƒšแƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“. แฒฎแƒ”แƒ”แƒ‘แƒ˜. แฒ›แƒ” -1 แƒœแƒแƒฌแƒ˜แƒšแƒ˜

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

3CX แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ PBX-แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  Openstack-แƒ—แƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“ แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ–แƒ”

แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒจแƒ˜ 3CX PBX-แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ 3CX-แƒ˜แƒก แƒกแƒ˜แƒแƒจแƒ˜ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, Mail.ru Cloud Solutions). แฒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“แƒแƒ! แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ แƒ—แƒฃแƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก; แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ แƒ™แƒ•แƒ˜แƒแƒ—, แƒ›แƒฎแƒแƒ แƒก แƒฃแƒญแƒ”แƒ แƒก แƒ—แƒฃ แƒแƒ แƒ แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜ Openstack แƒ˜แƒœแƒคแƒ แƒแƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒแƒก. 3CX, แƒกแƒฎแƒ•แƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“, แƒแƒคแƒ˜แƒœแƒแƒœแƒกแƒ”แƒ‘แƒก Openstack-แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒก แƒ“แƒ แƒ›แƒฎแƒแƒ แƒก แƒฃแƒญแƒ”แƒ แƒก Openstack API-แƒก แƒ“แƒ Horizon แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒš แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ [โ€ฆ]

แƒžแƒแƒกแƒข-แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜: แƒ แƒ แƒแƒ แƒ˜แƒก แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜ แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ แƒจแƒ”แƒขแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ™แƒ แƒ˜แƒžแƒขแƒ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒ–แƒ” SKS Keyserver

แƒฐแƒแƒ™แƒ”แƒ แƒ”แƒ‘แƒ›แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒก OpenPGP แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜แƒ แƒแƒ— แƒฌแƒ”แƒšแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒฎแƒœแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ”แƒขแƒงแƒ•แƒ˜แƒ—, แƒ แƒแƒจแƒ˜แƒ แƒกแƒแƒฅแƒ›แƒ” แƒ“แƒ แƒ แƒแƒขแƒแƒ› แƒ•แƒ”แƒ  แƒฎแƒฃแƒ แƒแƒ•แƒ”แƒœ. / Unsplash / Chunlea Ju แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ˜แƒ•แƒœแƒ˜แƒกแƒ˜แƒก แƒจแƒฃแƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒจแƒ˜ แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ—แƒแƒ•แƒ“แƒแƒ›แƒกแƒฎแƒ›แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ—แƒแƒ•แƒก แƒ“แƒแƒ”แƒกแƒฎแƒœแƒ”แƒœ OpenPGP แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ–แƒ” แƒแƒ’แƒ”แƒ‘แƒฃแƒš แƒ™แƒ แƒ˜แƒžแƒขแƒแƒ’แƒ แƒแƒคแƒ˜แƒฃแƒšแƒ˜ แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก SKS Keyserver แƒฅแƒกแƒ”แƒšแƒก. แƒ”แƒก แƒแƒ แƒ˜แƒก IETF แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ˜ (RFC 4880), แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ [โ€ฆ]