Π
ΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
Π’Π΅ΠΊΡΡΠ°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½Π°Ρ ΡΠ°ΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π±ΡΠ»Π° Π½Π° Linux. ΠΠΎΡΡΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Π΅ΡΡΡ Windows ΡΠ΅ΡΠ²Π΅ΡΡ, ΡΠ΅Π³ΠΎ Π½Π΅Π»ΡΠ·Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΎ Linux. ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠΈΠ»ΡΠ½Π°Ρ ΡΡΠΎΡΠΎΠ½Π° Veliam β ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ ΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠΌΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π·Π° NAT. ΠΠΎ ΡΡΠΎΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Π±ΡΠ» ΠΎΡΠ΅Π½Ρ ΠΆΠ΅ΡΡΠΊΠΎ Π·Π°Π²ΡΠ·Π°Π½ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» Π±ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠΈΠΊΡΠΎΡΠΈΠΊ. Π ΡΡΠΎ ΡΠ²Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ Π±Ρ Π½Π΅ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΠ»ΠΎ. Π― ΡΠ½Π°ΡΠ°Π»Π° Π½Π°ΡΠ°Π» Π΄ΡΠΌΠ°ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠΎΠ² ΡΠ°ΠΌΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ Π²Π΅Π½Π΄ΠΎΡΠΎΠ². ΠΠΎ Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π», ΡΡΠΎ ΡΡΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ Π³ΠΎΠ½ΠΊΠ° Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΠΈΡΠΌ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, ΡΠ°ΠΊ ΠΈ ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ, ΠΌΠΎΠ³ΡΡ ΠΎΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΡΠ°Π²ΠΈΠ» NAT. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ ΠΈΠ· ΡΠΈΡΡΠ°ΡΠΈΠΈ Π²ΠΈΠ΄Π΅Π»ΡΡ VPN.
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π½ΠΎ Π½Π΅ ΠΊΠ°ΠΊ open source, ΡΠΎ ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ²ΠΎΠΉ ΡΠΎΡΡΠ°Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Ρ ΠΎΡΠΊΡΡΡΡΠΌΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΌΠΈ ΡΠΈΠΏΠ° GPL ΡΡΠ°Π»ΠΎ Π½Π΅Π»ΡΠ·Ρ. ΠΡΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ°, ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠ΅ΡΠ΅Π±ΡΠ°ΡΡ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ GPL. ΠΠΎΠ³Π΄Π° ΠΏΠΈΡΠ°Π»ΠΈ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ, ΡΡΠΎ Π±ΡΠ»ΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ. ΠΠΎ Π΄Π»Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ. ΠΠ΅ΡΠ²ΡΠΉ ΠΆΠ΅ VPN ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ Π² Π³ΠΎΠ»ΠΎΠ²Ρ β OpenVPN. ΠΠΎ ΠΎΠ½ GPL. ΠΡΠ΅ Π±ΡΠ» Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΏΠΎΠ½ΡΠΊΠΈΠΉ SoftEther VPN. ΠΠ³ΠΎ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ»Π° Π²ΠΊΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ Π² ΡΠΎΡΡΠ°Π² ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠΎΡΠ»Π΅ ΠΏΠ°ΡΡ Π΄Π½Π΅ΠΉ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅ΡΡΠΎΠ² ΠΊΠ°ΠΊ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΎΠΎΠ±ΡΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΈ Π·Π½Π°ΡΡ ΠΏΡΠΎ SoftEther VPN β ΠΏΠΎΠ»ΡΡΠΈΠ»ΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏ. ΠΡΠ΅ Π±ΡΠ»ΠΎ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ. ΠΠΎ, ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ Π½Π°Ρ ΡΡΠ° ΡΡ Π΅ΠΌΠ° Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΡΠΌΡΡΠ°Π»Π°, ΠΈ ΠΌΡ ΠΎΡ Π½Π΅Π΅ Π² ΠΈΡΠΎΠ³Π΅ ΠΎΡΠΊΠ°Π·Π°Π»ΠΈΡΡ. ΠΠΎ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΡΠΊΠ°Π·Π°Π»ΠΈΡΡ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ. Π ΠΈΡΠΎΠ³Π΅ Π²ΡΠ΅ ΡΠ΄Π΅Π»Π°Π»ΠΈ Π½Π° ΠΎΠ±ΡΡΠ½ΡΡ TCP ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΡ . Π§Π°ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΎΡ, ΡΠ°ΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Nat Hole Punching (NHP), ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°Π»Π°ΡΡ Π½Π° Free Pascal. ΠΠ°Π΄ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΏΡΠΎ NHP Ρ ΡΠ°Π½Π΅Π΅ Π²ΠΎΠΎΠ±ΡΠ΅ Π΄Π°ΠΆΠ΅ Π½Π΅ ΡΠ»ΡΡΠ°Π». Π Π² Π³ΠΎΠ»ΠΎΠ²Ρ Π½Π΅ ΠΌΠΎΠ³Π»ΠΎ ΠΏΡΠΈΠΉΡΠΈ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΡΠ·Π°ΡΡ 2 ΡΠ΅ΡΠ΅Π²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΎΠ±Π° ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π·Π° NAT Π½Π°ΠΏΡΡΠΌΡΡ. ΠΡΠΎΡΡΡΠ΄ΠΈΡΠΎΠ²Π°Π» ΡΠ΅ΠΌΡ, ΠΏΠΎΠ½ΡΠ» ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ ΠΈ ΡΠ΅Π» ΠΏΠΈΡΠ°ΡΡ. ΠΠ°Π΄ΡΠΌΠ°Π½Π½ΠΎΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΎ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΊ Π½ΡΠΆΠ½ΠΎΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ Π·Π° NAT ΠΏΠΎ RDP, SSH ΠΈΠ»ΠΈ Winbox Π±Π΅Π· Π²Π²ΠΎΠ΄Π° ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ VPN. ΠΡΠΈΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΡΡΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈΠ΄Π΅Ρ ΠΌΠΈΠΌΠΎ Π½Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΎΡΠ°, ΡΡΠΎ Ρ ΠΎΡΠΎΡΠΎ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΏΠΈΠ½Π³Π΅ ΠΈ ΡΠ΅Π±Π΅ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΡΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ.
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ Ρ Linux Π½Π° Windows
ΠΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π΅ Π½Π° Windows Π±ΡΠ»ΠΎ ΡΡΠ°Π·Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ. ΠΠ΅ΡΠ²Π°Ρ β Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ wmic Π² windows Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄Π΅Π»Π°ΡΡ WQL Π·Π°ΠΏΡΠΎΡΡ. Π Π² Π½Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠΆΠ΅ Π²ΡΠ΅ Π±ΡΠ»ΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΎ Π½Π° Π½ΠΈΡ . Π Π±ΡΠ»ΠΎ Π΅ΡΠ΅ ΡΡΠΎ-ΡΠΎ, Π½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π·Π°ΠΏΠ°ΠΌΡΡΠΎΠ²Π°Π» ΠΏΠΎΡΠ΅ΠΌΡ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠΊΠ°Π·Π°Π»ΠΈΡΡ ΠΎΡ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠ°Π·Π»ΠΈΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²Π΅ΡΡΠΈΡΠΌΠΈ Windows. Π Π²ΡΠΎΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡΡ. ΠΠ΅ Π½Π°ΠΉΠ΄Ρ Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Π½Π΅ΠΉ ΡΡΠΈΠ»ΠΈΡΡ ΠΏΠΎΠ΄ βΠ΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΉβ Π΄Π»Ρ Π½Π°Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ, Ρ ΡΠ½ΠΎΠ²Π° Π·Π°ΠΏΡΡΡΠΈΠ» IDE Lazarus. Π Π½Π°ΠΏΠΈΡΠ°Π» Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΡΠΈΠ»ΠΈΡΡ. ΠΠ° Π²Ρ ΠΎΠ΄ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½ΡΠΆΠ½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΏΡΠΎΡΡ Π½Π°Π΄ΠΎ Π΄Π΅Π»Π°ΡΡ, Π° Π² ΠΎΡΠ²Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°Ρ Π΄Π°Π½Π½ΡΠ΅. Π Π²ΡΠ΅ ΡΡΠΎ Π² ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅. ΠΡΠ»ΠΈΡΠ½ΠΎ.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΠ» pthreads Π΄Π»Ρ PHP Windows Π΄ΡΠΌΠ°Π», ΡΡΠΎ Π²ΡΠ΅ ΠΏΡΡΠΌ Π·Π°ΠΏΡΡΡΠΈΡΡΡ, Π½ΠΎ Π½Π΅ ΡΡΡ-ΡΠΎ Π±ΡΠ»ΠΎ. ΠΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ²ΠΈΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ, Ρ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ pthreads Π²ΡΠΎΠ΄Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π½Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π». Π‘ΡΠ°Π»ΠΎ ΡΡΠ½ΠΎ, ΡΡΠΎ Π΅ΡΡΡ ΠΊΠ°ΠΊΠ°Ρ-ΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ Ρ pthreads Π² Windows. Π’Π°ΠΊ ΠΎΠ½ΠΎ ΠΈ Π±ΡΠ»ΠΎ. ΠΡΠΎΡΠΈΡΠ°Π» Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, ΠΈ ΡΠ°ΠΌ Π±ΡΠ»ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ, ΡΡΠΎ Π΄Π»Ρ Windows ΡΠΈΡΠ»ΠΎ ΠΏΠΎΡΠΎΠΊΠΎΠ² ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ, ΠΏΡΠΈΡΠ΅ΠΌ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎΠΌΠ½Ρ Π½Π΅ΡΠ²Π½ΠΎ. ΠΡΠΎ ΡΡΠ°Π»ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ, ΠΊΠΎΠ³Π΄Π° Ρ Π½Π°ΡΠ°Π» ΡΠΎΠΊΡΠ°ΡΠ°ΡΡ ΡΠΈΡΠ»ΠΎ ΠΏΠΎΡΠΎΠΊΠΎΠ², ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ, ΠΎΠ½ΠΎ Π΄Π΅Π»Π°Π»ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΎΡΠ΅Π½Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. ΠΠΏΡΡΡ ΠΎΡΠΊΡΡΠ» IDE ΠΈ Π² ΡΡ ΠΆΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π±ΡΠ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΠΉ ΠΏΡΠΎΠΏΠΈΠ½Π³ΠΎΠ²ΠΊΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². ΠΡ ΠΈ Π΄ΠΎ ΠΊΡΡΠΈ ΡΠΆΠ΅ ΠΈ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡΠΎΠ² ΡΡΠ΄Π° ΠΆΠ΅. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ Π² pthreads Π΄Π»Ρ PHP ΠΏΡΠΎΠΏΠ°Π»Π°, ΠΈ ΠΎΠ½ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. ΠΠ°Π»Π΅Π΅ Π² ΡΡΡ ΡΡΠΈΠ»ΠΈΡΡ Π±ΡΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΠΎΠ² ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΠ½Π° ΠΏΠΎ ΡΠ΅ΠΉ Π΄Π΅Π½Ρ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π±ΡΠ» ΡΠΎΠ±ΡΠ°Π½ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ Π΄Π»Ρ Windows, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΊΠ»ΡΡΠ°Π» Π² ΡΠ΅Π±Ρ Apache, PHP, MariaDB, ΡΠ°ΠΌΠΎ PHP ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π½Π°Π±ΠΎΡ ΡΡΠΈΠ»ΠΈΡ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π½Π° Free Pascal. Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊΠ°, ΡΠΎ Ρ Π΄ΡΠΌΠ°Π», ΡΡΠΎ ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ Π±ΡΡΡΡΠΎ ΡΠ΅ΡΡ, Ρ.ΠΊ. ΡΡΠΎ ΡΠ²Π΅ΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½Π°Ρ ΠΈ Π½ΡΠΆΠ½Π°Ρ ΠΏΠΎΡΡΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΎΡΡΠ° Π²Π΅ΡΡ. Π’ΠΎ Π»ΠΈ Ρ Π½Π΅ ΡΠ°ΠΊ ΠΈΡΠΊΠ°Π», ΡΠΎ Π»ΠΈ Π΅ΡΠ΅ ΡΡΠΎ-ΡΠΎ. ΠΠΎ ΠΌΠ½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π»ΠΈΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π»ΠΈΠ±ΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π³ΠΈΠ±ΠΊΠΈ, Π»ΠΈΠ±ΠΎ Π΄ΠΎΡΠΎΠ³ΠΈΠ΅ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠΎΠΆΠ΅ Π½Π΅Π³ΠΈΠ±ΠΊΠΈΠ΅. Π Π²ΡΠ΅-ΡΠ°ΠΊΠΈ Ρ Π½Π°ΡΠ΅Π» Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π»ΡΠ±ΡΠ΅ Ρ ΠΎΡΠ΅Π»ΠΊΠΈ. ΠΡΠΎ InnoSetup. ΠΠΈΡΡ Π·Π΄Π΅ΡΡ ΠΎΠ± ΡΡΠΎΠΌ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΌΠ½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠΎΠΈΡΠΊΠ°ΡΡ, Π²Π΄ΡΡΠ³ Ρ ΠΊΠΎΠΌΡ-ΡΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠ»Ρ Π²ΡΠ΅ΠΌΡ.
ΠΡΠΊΠ°Π· ΠΎΡ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π² ΠΏΠΎΠ»ΡΠ·Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°
Π― ΡΠ°Π½Π΅Π΅ ΠΏΠΈΡΠ°Π», ΡΡΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ ΡΠ°ΡΡΡΡ Π±ΡΠ» Π±ΡΠ°ΡΠ·Π΅Ρ Ρ Β«ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌΒ». Π’Π°ΠΊ Π²ΠΎΡ Π±ΡΠ»ΠΈ ΡΠ°ΠΊΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π°, ΠΊΠΎΠ³Π΄Π°, ΡΠΎ Chrome ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡΡ ΠΈ Π²Π΅ΡΡΡΠΊΠ° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡΠΈΠ²ΠΈΡΡΡ, ΡΠΎ Windows ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡΡ ΠΈ custom uri scheme ΡΠ»Π΅ΡΠ°ΡΡ. ΠΡΠ΅Π½Ρ Π½Π΅ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ ΠΈΠΌΠ΅ΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ΄Π° ΡΡΡΠΏΡΠΈΠ·Ρ Π² ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΡΠΈΡΠ΅ΠΌ, custom uri Π½Π°ΡΠ°Π»ΠΈ ΡΠ»Π΅ΡΠ°ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Windows. Microsoft ΠΏΠΎΠΏΡΠΎΡΡΡ ΡΠ΄Π°Π»ΡΠ»Π° Π²ΡΠ΅ Π½Π΅ Π΅Π΅ Π²Π΅ΡΠΊΠΈ Π² Π½ΡΠΆΠ½ΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅. Π’Π°ΠΊΠΆΠ΅ Google Chrome ΡΠ΅ΠΏΠ΅ΡΡ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ Π²ΡΠ±ΠΎΡ ΠΎΡΠΊΡΡΠ²Π°ΡΡ ΠΈΠ»ΠΈ Π½Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· custom uri, ΠΈ Π·Π°Π΄Π°Π΅Ρ ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°. ΠΡ ΠΈ Π² ΡΠ΅Π»ΠΎΠΌ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ»ΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠ΅Π³ΠΎ Π±ΡΠ°ΡΠ·Π΅Ρ Π½Π΅ Π΄Π°Π΅Ρ. Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎ Π²Π°ΡΠΈΠ°Π½Ρ Π² ΡΠ°ΠΊΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ Π²ΠΈΠ΄ΠΈΡΡΡ ΠΏΡΠΎΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΠΉ Π±ΡΠ°ΡΠ·Π΅Ρ, ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ΅ΠΉΡΠ°Ρ Π΄Π΅Π»Π°ΡΡ ΡΠ΅ΡΠ΅Π· Electron. ΠΠΎ ΡΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅ΡΠΈ Π±ΡΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π½Π° Free Pascal, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π² ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π° ΡΠΎΠΌ ΠΆΠ΅ ΡΠ·ΡΠΊΠ΅, Π° Π½Π΅ ΠΏΠ»ΠΎΠ΄ΠΈΡΡ Π·ΠΎΠΎΠΏΠ°ΡΠΊ. Π’Π°ΠΊ Π±ΡΠ» Π½Π°ΠΏΠΈΡΠ°Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ Ρ Chromium Π½Π° Π±ΠΎΡΡΡ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΎΠ½ Π½Π°ΡΠ°Π» ΠΎΠ±ΡΠ°ΡΡΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΎΠ±Π²ΡΠ·ΠΊΠ°ΠΌΠΈ.
Π Π΅Π»ΠΈΠ·
ΠΠ°ΠΊΠΎΠ½Π΅Ρ Π²ΡΠ±ΡΠ°Π»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°Π»ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΏΠΎΠΊΠ° ΡΠ΅Π» ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π΅Π»ΡΠ²Π°Π½ΠΈΡ ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π² SaaS. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π»ΠΈ Π²ΡΡ ΠΎΠ΄ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΡΡΠ½ΠΎΠΊ, ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅ΠΌ ΠΏΠΎΠ΄Π±ΠΎΡΠ° Π½Π°Π·Π²Π°Π½ΠΈΡ Π±ΡΠ»ΠΎ Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π΅Π·Π°Π½ΡΡΠΎΠ³ΠΎ, ΠΈΠ»ΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π΄ΠΎΡΠΎΠ³ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π° Π² Π·ΠΎΠ½Π΅ β.comβ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ/ΠΌΠΎΠ΄ΡΠ»ΠΈ Π΅ΡΠ΅ Π½Π΅ Π±ΡΠ»ΠΈ ΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π² Veliam, Π½ΠΎ ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ Π±ΡΠ΄Π΅ΠΌ Π²ΡΠΏΡΡΠΊΠ°ΡΡ Ρ ΡΠ΅ΠΊΡΡΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΠΎΠΌ, Π° ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π΄ΠΎΠ΄Π΅Π»ΡΠ²Π°ΡΡ ΡΠΆΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ. Π ΡΠ°ΠΌΠΎΠΉ ΠΏΠ΅ΡΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π½Π΅ Π±ΡΠ»ΠΎ HelpDeskβΠ°, Veliam ConnectorβΠ°, Π½Π΅Π»ΡΠ·Ρ Π±ΡΠ»ΠΎ ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΡΠΎΠ³ΠΈ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ² ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. ΠΡΠΏΠΈΠ»ΠΈ Code Sign Certificate, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π»ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΡΡ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΠ°ΡΡΠΈ. ΠΠ°ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ°ΠΉΡ Π΄Π»Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π½Π°ΡΠ°Π»ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠΎΠ²Π°ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ° ΠΈ Ρ.Π΄. Π ΠΎΠ±ΡΠ΅ΠΌ Π³ΠΎΡΠΎΠ²Ρ Π½Π°ΡΠΈΠ½Π°ΡΡ. ΠΠ΅Π³ΠΊΠ°Ρ ΡΠΉΡΠΎΡΠΈΡ ΠΎΡ ΠΏΡΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΎΠΈΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΠΊΡΠΎ-ΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ, Ρ ΠΎΡΡ ΠΏΠΎ ΡΡΠΎΠΌΡ ΠΏΠΎΠ²ΠΎΠ΄Ρ Ρ Π½Π°Ρ Π½Π΅ Π±ΡΠ»ΠΎ ΡΠΎΠΌΠ½Π΅Π½ΠΈΠΉ. Π ΡΡΡ ΡΡΠΎΠΏ. ΠΠ°ΡΡΠ½Π΅Ρ ΡΠΊΠ°Π·Π°Π», ΡΡΠΎ Π±Π΅Π· ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π² ΠΌΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅ΡΡ Π²ΡΡ ΠΎΠ΄ΠΈΡΡ Π½Π° ΡΡΠ½ΠΎΠΊ Π½Π΅Π»ΡΠ·Ρ. ΠΠΎΠΆΠ½ΠΎ Π±Π΅Π· ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ, Π½ΠΎ Π½Π΅ Π±Π΅Π· ΡΡΠΎΠ³ΠΎ. ΠΠΎΡΠ»Π΅ Π½Π΅ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ², Π±ΡΠ»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Telegram, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ ΡΡΡΡΠΎΠΈΠ»Π°. ΠΠ· Π²ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΈΡ ΠΌΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅ΡΠΎΠ², ΡΡΠΎ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ²ΠΎΠΈΠΌ API Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΠΈ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ -ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΠΉ. Π’ΠΎΡ ΠΆΠ΅ WhatsApp ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±Π΅ΡΡΡ Π½Π΅ΠΏΠ»ΠΎΡ ΠΈΠ΅ Π΄Π΅Π½ΡΠ³ΠΈ Π·Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡ ΡΡΠ»ΡΠ³Π°ΠΌΠΈ, Π²ΡΠ΅ ΠΏΠΈΡΡΠΌΠ° Ρ ΠΏΡΠΎΡΡΠ±ΠΎΠΉ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ Π΄ΠΎΡΡΡΠΏ Π±Π΅Π· ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΎΠΊ Π±ΡΠ»ΠΈ ΠΏΡΠΎΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½Ρ. ΠΡ Π° Π²Π°ΠΉΠ±Π΅Ρβ¦ Π― Π½Π΅ Π·Π½Π°Ρ ΠΊΡΠΎ ΠΈΠΌ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ΅ΠΉΡΠ°Ρ, Ρ.ΠΊ. ΡΠΏΠ°ΠΌ ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΠ° ΡΠ°ΠΌ Π·Π°ΡΠΊΠ°Π»ΠΈΠ²Π°ΡΡ. Π ΠΊΠΎΠ½ΡΠ΅ Π΄Π΅ΠΊΠ°Π±ΡΡ, ΠΏΠΎΡΠ»Π΅ ΡΡΠ΄Π° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΉ, ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΉ ΡΡΠ΅Π΄ΠΈ Π΄ΡΡΠ·Π΅ΠΉ, ΠΎΡΠΊΡΡΠ»ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΈ Π²ΡΠ»ΠΎΠΆΠΈΠ»ΠΈ ΡΠΎΡΡ Π΄Π»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ.
ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ
Π‘ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°ΡΠ°Π»Π° ΠΌΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ΅Π½ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠΎΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ ΡΠΆΠ΅ Π² Π±ΠΎΠ΅Π²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈ Π΄Π°Π»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΈΠ΄Π±ΡΠΊ. ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΠΏΠ»Π΅Π½Π½ΡΡ ΠΏΠΎΡΡΠΎΠ² Π² ΠΠ Π΄Π°Π»ΠΈ ΠΏΠ»ΠΎΠ΄Ρ. ΠΠΎΡΠ»ΠΈ ΠΏΠ΅ΡΠ²ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ.
Π’ΡΡ Π½Π°Π΄ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π²ΡΡ ΠΎΠ΄ΠΈΡΡ Π½Π° ΡΡΠ½ΠΎΠΊ, ΠΊΠΎΠ³Π΄Π° Ρ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π΅Ρ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ, ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Π±Π΅Π·Π°Π³Π΅Π½ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, Π² ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡΡ ΡΡΠ΅ΡΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΎΡ ΡΠ²ΠΎΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΈ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ, ΠΎΡΠ΅Π½Ρ Π½Π΅ΠΏΡΠΎΡΡΠΎ. ΠΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ Π»ΡΠ΄Π΅ΠΉ ΡΡΠΎ ΠΏΡΠ³Π°Π΅Ρ. ΠΡ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°ΡΠ°Π»Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ, ΡΡΠΎ Ρ ΡΡΠΈΠΌ Π±ΡΠ΄ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ Π±ΡΠ»ΠΈ Π³ΠΎΡΠΎΠ²Ρ ΠΊ ΡΡΠΎΠΌΡ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΈ ΠΌΠΎΡΠ°Π»ΡΠ½ΠΎ. ΠΡΠ΅ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ RDP ΠΈ SSH ΠΈΡΠ°ΠΊ ΡΠΈΡΡΡΡΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΈΡΡΡΡΡΡΡ Π½Π°ΡΠΈΠΌ ΡΠΎΡΡΠΎΠΌ ΠΏΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΡ AES. ΠΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΏΠΎ HTTPS. Π£ΡΠ΅ΡΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ Ρ ΡΠ°Π½ΡΡΡΡ Π² Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅. ΠΠ»ΡΡΠΈ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ Ρ Π²ΡΠ΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠ΅. ΠΠ»Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ΅Π°Π½ΡΠΎΠ²ΡΠ΅ ΠΊΠ»ΡΡΠΈ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΡΠ΅, ΡΡΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π΅Π»Π°ΡΡ Π² ΡΡΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΡΡΠΎΠ±Ρ Π»ΡΠ΄ΡΠΌ Π±ΡΠ»ΠΎ ΡΠΏΠΎΠΊΠΎΠΉΠ½Π΅ΠΉ β ΡΡΠΎ Π±ΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΎΡΠΊΡΡΡΡΠΌΠΈ, ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΡ ΠΈ Π½Π΅ ΡΡΡΠ°Π²Π°ΡΡ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π»ΡΠ΄ΡΠΌ Π½Π° Π²ΠΎΠ»Π½ΡΡΡΠΈΠ΅ ΠΈΡ Π²ΠΎΠΏΡΠΎΡΡ.
ΠΠ»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ , ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΡΠΎΡΡΠ° ΠΏΠ΅ΡΠ΅Π²Π΅ΡΠΈΠ²Π°ΡΡ ΡΡΡΠ°Ρ , ΠΈ ΠΎΠ½ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΡΡΡΡ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π»ΠΈΡΠ½ΠΎΡΡΠΈ Π² ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΡΡΠ°Ρ Π² ΠΠ ΠΏΠΈΡΠ°Π»ΠΈ, ΡΡΠΎ ΡΡΠΎ ΠΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅Π»ΡΠ·Ρ Ρ.ΠΊ. ΡΡΠΎ ΡΠΎΠ±ΠΈΡΠ°Π»ΠΊΠ° ΠΈΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ Π½ΠΎΡΠ½Π΅ΠΉΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ. ΠΠ°Π΄ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅ Π±ΡΠ»ΠΎ Π½Π΅ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΡΡΠ°Π²ΡΡ ΠΊ ΡΠ΅Π±Π΅ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½ΡΠΉ ΡΠΎΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ ΡΠ»ΡΠΆΠ±Π°, ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΠΏΠΎΠ»Π½ΡΠ΅ ΠΏΡΠ°Π²Π° Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΈ ΠΈΠΌ Π½Π΅ Π½ΡΠΆΠ½Ρ ΡΡΠ΅ΡΠΊΠΈ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ-ΡΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΡΠ°Π²Π½ΠΎΠ΅ (ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΡΠ»ΡΠΆΠ±Π°, Π½ΠΎ ΡΠ°ΠΊ ΠΈ ΡΡΡ, Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ΅ΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΡ Π»ΡΠ±ΡΡ). ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ β ΠΎΠΏΠ°ΡΠ΅Π½ΠΈΡ Π»ΡΠ΄Π΅ΠΉ ΠΏΠΎΠ½ΡΡΠ½Ρ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠΎΡΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅Ρ β ΡΡΠΎ Π΄Π΅Π»ΠΎ ΠΏΡΠΈΠ²ΡΡΠ½ΠΎΠ΅, Π° Π²ΠΎΡ Π²Π²ΠΎΠ΄ ΡΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ β ΡΡΠΎ ΡΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ°ΡΠ½ΠΎ ΠΈ ΠΈΠ½ΡΠΈΠΌΠ½ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Ρ Π΄ΠΎΠ±ΡΠΎΠΉ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ Π»ΡΠ΄Π΅ΠΉ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΡΠΎΠ»Ρ Π½Π° Π²ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ, Π° Π΄Π΅Π»Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΠ΅ΡΠΊΡ Π΄Π°ΠΆΠ΅ Π΄Π»Ρ ΡΠ΅ΡΡΠ° Π»Π΅Π½ΠΈΠ²ΠΎ. ΠΠΎ Π½Π° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌ Π»ΡΠ΄ΠΈ Π΄ΠΎΠ²Π΅ΡΡΡΡ ΡΠ²ΠΎΠΈ ΡΡΠ΅ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ. Π ΠΌΡ ΡΡΡΠ΅ΠΌΠΈΠΌΡΡ ΡΡΠ°ΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· Π½ΠΈΡ .
ΠΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² Π±ΡΠ»ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π°, ΡΡΠΎ ΠΌΡ Π³Π΄Π΅-ΡΠΎ ΡΡΠΎ ΡΠΊΡΠ°Π»ΠΈ. ΠΠ°Ρ ΡΡΠΎ ΡΠ»Π΅Π³ΠΊΠ° ΡΠ΄ΠΈΠ²ΠΈΠ»ΠΎ. ΠΡ Π»Π°Π΄Π½ΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π½ΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π²ΡΡΡΠ΅ΡΠ°Π»ΠΈΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΡ ΠΎΡ ΡΠ°Π·Π½ΡΡ Π»ΡΠ΄Π΅ΠΉ. ΠΠ΅ Π·Π½Π°Π»ΠΈ ΡΠ½Π°ΡΠ°Π»Π° ΠΊΠ°ΠΊ Π½Π° ΡΡΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ. Π’ΠΎ Π»ΠΈ Π³ΡΡΡΡΠΈΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π»ΡΠ΄Π΅ΠΉ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΡΡΠΎ Π² Π ΠΎΡΡΠΈΠΈ Π½ΠΈΠΊΡΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΌ, Π° ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΊΡΠ°ΡΡΡ ΡΠΎ Π»ΠΈ ΡΠ°Π΄ΠΎΠ²Π°ΡΡΡΡ, ΡΡΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΊΡΠ°ΡΡΡ.
Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ Π·Π°Π²Π΅ΡΡΠΈΠ»ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ EV Code Sign Certificate. ΠΠ»Ρ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠΉΡΠΈ ΡΡΠ΄ ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΠΊΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΡΠ°ΡΡΡ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π·Π°Π²Π΅ΡΠ΅Π½Ρ Π°Π΄Π²ΠΎΠΊΠ°ΡΠΎΠΌ. ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ EV Code Sign ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ β ΡΡΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ° Π΄Π»Ρ ΡΡΠ°ΡΡΠΈ. ΠΡΠΎΡΠ΅Π΄ΡΡΠ° Π·Π°ΡΡΠ½ΡΠ»Π°ΡΡ Π½Π° ΠΌΠ΅ΡΡΡ. Π ΡΡΠΎ Π±ΡΠ» ΠΌΠ΅ΡΡΡ Π½Π΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ, Π° ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². ΠΠΎΠΆΠ΅Ρ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΡ ΡΡΡ Π½Π΅ ΠΏΡΠΈ ΡΠ΅ΠΌ, ΠΈ Ρ Π²ΡΠ΅Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΠ»Π° ΡΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ? ΠΠΎΠ΄Π΅Π»ΠΈΡΠ΅ΡΡ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π³ΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π½Π΅Ρ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° Π€Π‘Π’ΠΠ. ΠΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΎΠ±ΡΡΡΠ½ΡΡΡ, ΡΡΠΎ ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° β ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΏΠΎ ΠΠΠ‘Π’, Π° ΠΌΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΠ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² Π ΠΎΡΡΠΈΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ AES.
ΠΡΠ΅ ΡΡΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π½Π°Π²Π΅Π²Π°Π»ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ β ΠΏΡΠΎΠ΄Π²ΠΈΠ³Π°ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ Π² ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡΡ ΡΡΠ΅ΡΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ, Π½Π΅ Π±ΡΠ΄ΡΡΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π° ΡΠ»ΡΡ Ρ. ΠΠ°ΠΆΠ΅ Ρ ΡΡΠ΅ΡΠΎΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΌΡ Π·Π½Π°Π»ΠΈ, ΡΡΠΎ Π±ΡΠ΄ΡΡ ΡΠ΅, ΠΊΡΠΎ ΠΎΡΠ΅Π½Ρ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΡΠΎΠΌΡ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΉ ΠΏΠ΅ΡΠ΅Π²Π°Π»ΠΈΠ»ΠΎ Π·Π° ΡΡΡΡΡΡ, ΠΌΡ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ ΠΎΠ± ΡΡΠΎΠΌ Π΄ΡΠΌΠ°ΡΡ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠΌΠΈΠΌΠΎ Π½Π΅Π³Π°ΡΠΈΠ²Π° ΡΠ΅Ρ , ΠΊΡΠΎ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΏΡΠΎΠ΄ΡΠΊΡ, ΡΡΠ°Π»ΠΈ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΠΈ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΡΡΠ½ΡΠ΅ ΠΎΡΠ·ΡΠ²Ρ. ΠΠ°Π΄ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΡΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½ΡΠ΅ ΠΎΡΠ·ΡΠ²Ρ β ΡΠ°ΠΌΡΠΉ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΡΠΈΠ²Π°ΡΠΎΡ ΠΊ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°.
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²
ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΡΡΡΡ Π·Π°Π΄Π°Ρ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ Β«ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΠΠ°Π½Π΅ Π΄ΠΎΡΡΡΠΏ ΠΊ Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈΠ· Π΄ΠΎΠΌΠ°Β». ΠΠΎΠ΄Π½ΠΈΠΌΠ°Π»ΠΈ VPN Π½Π° ΠΌΠΈΠΊΡΠΎΡΠΈΠΊ ΠΈ Π΄Π΅Π»Π°Π»ΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΡΠ΅ΡΠΊΠΈ. ΠΠΎ ΡΡΠΎ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π½Π΅ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π΅ ΠΏΠΎ ΡΠ°Π³Π°ΠΌ ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΏΠΎ VPN. Π Π°Π·Π½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Windows. Π ΠΎΠ΄Π½ΠΎΠΉ Π²ΠΈΠ½Π΄Π΅ Π²ΡΠ΅ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ, Π² Π΄ΡΡΠ³ΠΎΠΉ Π½ΡΠΆΠ΅Π½ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ». Π Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΠΏΠ΅ΡΠ΅Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΡΡΡΠΏΠ°Π»ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ VPN, Π° Π½Π΅ Ρ Π²ΡΠ΅Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Π΅ΡΡΡ Π΄ΠΎ Π½Π΅Π³ΠΎ Π΄ΠΎΡΡΡΠΏ ΠΈ ΡΡΠΎ Π±ΡΠ»ΠΎ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ.
ΠΠΎ Ρ Π½Π°Ρ ΠΆΠ΅ ΡΠΆΠ΅ Π΅ΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ ΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠΌΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΡΠ΅ΠΌΡ Π±Ρ Π½Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΌ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΎΠΌ ΠΈ Π½Π΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΠΈΠ»ΠΈΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Π΄Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. Π₯ΠΎΡΠ΅Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ°ΠΌ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π²Π²ΠΎΠ΄ΠΈΠ» Π·Π°ΡΠΌΠ½ΠΎΠ³ΠΎ. ΠΡΠΎΡΡΠΎ ΠΎΠ΄Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Β«ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡΒ». ΠΠΎ ΠΊΠ°ΠΊ ΡΡΠ° ΡΡΠΈΠ»ΠΈΡΠ° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΊΡΠ΄Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ, Π΅ΡΠ»ΠΈ Π² Π½Π΅ΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°. ΠΡΠ»Π° ΠΈΠ΄Π΅Ρ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΠ±ΠΎΡΠΊΠΈ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Π½Π°ΡΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ . Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΡΠΊΠ°ΡΠ°ΡΡ ΡΡΠ»ΡΠΊΒ», ΠΈ ΠΊ Π½Π°ΠΌ Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π° ΡΠ±ΠΎΡΠΊΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π±ΠΈΠ½Π°ΡΠ½ΠΈΠΊΠ° Ρ Π·Π°ΡΠΈΡΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Π½ΡΠΆΠ½ΠΎΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΡ / ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΏΠΎ RDP. Π ΡΠ΅Π»ΠΎΠΌ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ. ΠΠΎ ΡΡΠΎ Π΄ΠΎΠ»Π³ΠΎ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±Ρ ΠΆΠ΄Π°ΡΡ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΠΊΠ° Π±ΠΈΠ½Π°ΡΠ½ΠΈΠΊ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ, Π° ΠΏΠΎΡΠΎΠΌ ΠΈ ΡΠΊΠ°ΡΠ°Π΅ΡΡΡ. ΠΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΡΠΎΡΡΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°ΠΉΠ»ΠΈΠΊ Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΠΎΠΌ, Π½ΠΎ ΡΡΠΎ ΡΠΆΠ΅ 2 ΡΠ°ΠΉΠ»Π°, Π° Π΄Π»Ρ ΠΏΡΠΎΡΡΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½ΡΠΆΠ΅Π½ ΠΎΠ΄ΠΈΠ½. ΠΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ»ΠΈΠΊ, ΠΎΠ΄Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊΠΎΠ². ΠΠΎΡΠΈΡΠ°Π² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎΡΡ Π³ΡΠ³Π»Π°, Ρ ΠΏΡΠΈΡΠ΅Π» ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ ΡΡΠΎ, Π΅ΡΠ»ΠΈ Π² ΠΊΠΎΠ½Π΅Ρ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ β.exeβ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠ°ΠΊΡΡ-ΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΠΎ ΠΎΠ½ Π½Π΅ ΠΏΠΎΡΡΠΈΡΡΡ (Π½Ρ ΠΏΠΎΡΡΠΈ). Π’ΡΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΎΡΡ Π²ΠΎΠΉΠ½Ρ ΠΈ ΠΌΠΈΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ, ΠΈ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ, ΠΊΠ°ΠΊ ΠΈ ΡΠ°Π½ΡΡΠ΅. ΠΡΠ΅Ρ ΡΡΠΈΠΌ Π½Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Π½Π° Ρ ΠΎΠ΄Ρ ΠΏΡΡΠΌΠΎ Π² ΡΠ°ΠΌΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΡΡΠ°ΡΠΈ ΠΎΠ½ΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Veliam Connector, ΠΈ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΠΊ Π½Π΅ΠΌΡ Π² ΠΊΠΎΠ½Π΅Ρ Π½ΡΠΆΠ½ΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. Π ΡΠΆ ΡΠ°ΠΌΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π½Π°Π΅Ρ, ΡΡΠΎ Ρ ΡΡΠΈΠΌ Π΄Π΅Π»Π°ΡΡ. ΠΠΎΡΠ΅ΠΌΡ Ρ ΡΡΡΡ Π²ΡΡΠ΅ Π² ΡΠΊΠΎΠ±ΠΊΠ°Ρ Π½Π°ΠΏΠΈΡΠ°Π» Β«Π½Ρ ΠΏΠΎΡΡΠΈΒ»? ΠΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π·Π° ΡΡΠΎ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ»Π°ΡΠΈΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠ΅Ρ ΡΠ²ΠΎΡ ΠΏΠΎΠ΄ΠΏΠΈΡΡ ΠΠ¦Π. ΠΠΎ ΠΌΡ, Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΡΠ°ΠΏΠ΅, ΡΡΠΈΡΠ°Π΅ΠΌ, ΡΡΠΎ ΡΡΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ΅Π½Π° Π·Π° ΡΠ°ΠΊΠΎΠ΅ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ.
ΠΠΈΡΠ΅Π½Π·ΠΈΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ
ΠΡΡΠ΅ Ρ ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π», ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π±ΡΠ»ΠΎ ΡΠ΅ΡΠ΅Π½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΎΠ±ΡΠ΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ, Π° Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΈΠ·ΡΡΠ΄Π½ΠΎ ΠΏΠΎΡΡΡΠ΄ΠΈΡΡΡΡ ΠΈ ΠΏΠΎΠΈΡΠΊΠ°ΡΡ Π·Π°ΠΌΠ΅Π½Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ ΠΌΠΎΠ΄ΡΠ»ΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ»ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ΅Π±Ρ Π² ΡΠΎΡΡΠ°Π² Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠΎ ΡΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π»ΠΈΠ·Π°, ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»Π°ΡΡ Π²Π΅ΡΡΠΌΠ° Π½Π΅ΠΏΡΠΈΡΡΠ½Π°Ρ Π²Π΅ΡΡ. Π ΡΠΎΡΡΠ°Π²Π΅ Veliam Server, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ» Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π±ΡΠ»Π° Π‘Π£ΠΠ MariaDB. Π ΠΎΠ½Π° Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ GPL. ΠΠΈΡΠ΅Π½Π·ΠΈΡ GPL ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ, ΡΡΠΎ ΡΠΎΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΈ Π΅ΡΠ»ΠΈ Π² ΡΠΎΡΡΠ°Π² Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Π° MariaDB ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΠΌΠ΅Π΅Ρ ΡΡΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ, ΡΠΎ ΠΈ Π½Π°Ρ ΠΏΡΠΎΠ΄ΡΠΊΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ΄ ΡΡΠΎΠΉ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ. ΠΠΎ ΠΊ ΡΡΠ°ΡΡΡΡ, Ρ ΡΡΠΎΠΉ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ ΡΠ΅Π»Ρ β ΠΎΡΠΊΡΡΡΡΠΉ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄, Π° Π½Π΅ Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π² ΡΡΠ΄Π΅ ΡΠ΅Ρ , ΠΊΡΠΎ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΎΡΠΈΠ±ΡΡ. ΠΡΠ»ΠΈ Ρ ΠΏΡΠ°Π²ΠΎΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ΅ΡΠ΅Π½Π·ΠΈΡ, ΡΠΎ ΠΎΠ½ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΠΎ ΡΠ²Π΅Π΄ΠΎΠΌΠ»ΡΠ΅Ρ Π½Π°ΡΡΡΠΈΡΠ΅Π»Ρ ΠΈ ΡΠΎΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 30 Π΄Π½Π΅ΠΉ ΡΡΡΡΠ°Π½ΠΈΡΡ Π½Π°ΡΡΡΠ΅Π½ΠΈΠ΅. ΠΡ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»ΠΈ ΡΠ²ΠΎΡ ΠΎΡΠΈΠ±ΠΊΡ ΡΠ°ΠΌΠΈ ΠΈ ΠΏΠΈΡΠ΅ΠΌ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΈ ΠΈ ΡΡΠ°Π·Ρ ΠΏΡΠΈΠ½ΡΠ»ΠΈΡΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΊΠ°ΠΊ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΡΡ ΠΎΠ΄ ΠΎΠΊΠ°Π·Π°Π»ΡΡ ΠΎΡΠ΅Π²ΠΈΠ΄Π΅Π½ β ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° SQLite. Π£ ΡΡΠΎΠΉ ΠΠ Π½Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ SQLite, Π΄Π° ΠΈ ΠΊΡΡΠ° Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠ°Ρ ΠΎΠ΄ΠΈΠ» Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΡΠΎ SQLite ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΠ°ΠΌΠΎΠΉ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠΉ Π‘Π£ΠΠ Π² ΠΌΠΈΡΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π·-ΡΠ°ΠΊΠΈ ΠΈΠ·-Π·Π° Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ², Π½ΠΎ Π½Π΅ ΠΈΡΠΊΠ°Π» ΠΏΡΡΡΠΎΠ², ΡΠ°ΠΊ ΡΡΠΎ ΡΡΠΎ Π½Π΅ΡΠΎΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠ°ΡΠ°Π» ΠΈΠ·ΡΡΠ°ΡΡ ΡΠ΅ΠΌ Π³ΡΠΎΠ·ΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° SQLite.
ΠΡΠΎ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΠΆΠ΅ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΠ΅Π½ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Ρ MariaDB ΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π² Π½Π΅ΠΉ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΈΡΠΊΠΈ MariaDB Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² SQLite. ΠΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΊΠΎΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π·Π°ΠΏΡΠΎΡΡ ΡΠΈΠΏΠ°
Select * FROM `table` WHERE `id`>1000 FOR UPDATE
ΠΠ°Π½Π½Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ Π΄Π΅Π»Π°Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΠ±ΠΎΡΠΊΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ, Π½ΠΎ ΠΈ Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ. Π Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΡΠΎΠΆΠ΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°ΡΡ. ΠΠΎ ΠΏΠΎΠΌΠΈΠΌΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Veliam Server Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΏΠΎΡΡΠΈΡΡΠ΅Ρ Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² Π½ΠΎΠ²ΡΡ Π‘Π£ΠΠ ΠΈ ΡΠ΄Π°Π»ΠΈΡ ΡΡΠ°ΡΡΡ. Π’Π°ΠΊΠΆΠ΅, Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π² SQLite ΠΈ ΡΡΠΎ Π±ΡΠ»ΠΎ ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ. ΠΠΎ ΠΏΠΎΡΠΈΡΠ°Π² ΠΏΡΠΎΡΡΠΎΡΡ Π²ΡΠ΅ΠΌΠΈΡΠ½ΠΎΠΉ ΠΏΠ°ΡΡΠΈΠ½Ρ, Ρ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π°ΡΠ΅Π», ΡΡΠΎ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π² SQLite ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ, ΠΏΠ΅ΡΠ΅Π΄Π°Π² ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
PRAGMA journal_mode=WAL;
Π ΠΈΡΠΎΠ³Π΅ Π·Π°Π΄Π°ΡΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½Π°Ρ ΡΠ°ΡΡΡ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° SQLite. ΠΠ°ΠΊΠΈΡ -ΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡΠ°Π±ΠΎΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΌΡ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ.
ΠΠΎΠ²ΡΠΉ HelpDesk
ΠΠ· Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ Π² SaaS Π²Π΅ΡΡΠΈΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ HelpDesk ΡΠΈΡΡΠ΅ΠΌΡ, Π½ΠΎ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ. ΠΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ ΡΠ΄Π΅Π»Π°ΡΡ β ΡΡΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Π΄ΠΎΠΌΠ΅Π½ΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π² ΡΠ°ΡΡΠΈ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΠΉ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. Π‘Π΅ΠΉΡΠ°Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΡΠΎΠ±Ρ Π·Π°ΠΉΡΠΈ Π² HelpDesk ΠΈ ΠΎΡΡΠ°Π²ΠΈΡΡ Π·Π°ΡΠ²ΠΊΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅, ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ Π½Π° ΡΡΠ»ΡΠΊ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΡΡΠΎΠ»Π΅ ΠΈ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ Π±ΡΠ°ΡΠ·Π΅Ρ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π²Π²ΠΎΠ΄ΠΈΡ Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΡΡΠ΅ΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
. ΠΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ Apache SSPI, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ
ΠΎΠ΄ΠΈΡ Π² ΡΠΎΡΡΠ°Π² Veliam Server Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ΄ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΡΡ. Π§ΡΠΎΠ±Ρ ΠΎΡΡΠ°Π²ΠΈΡΡ Π·Π°ΡΠ²ΠΊΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Π°ΠΌΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ, ΠΎΠ½ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΈ Π΅ΠΌΡ Π½Π° ΠΏΠΎΡΡΡ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡ ΡΡΡΠ»ΠΊΠ°, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ Π±Π΅Π· ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ Π°Π²ΡΠΎΡΠΈΠ·ΡΠ΅ΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ HelpDesk. ΠΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ Π² Π΄ΠΎΠΌΠ΅Π½Π΅, ΡΠΎ ΠΈ ΡΡΠ΅ΡΠ½Π°Ρ Π·Π°ΠΏΠΈΡΡ Π² HelpDesk ΡΠΎΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠ°ΠΌΠΎΠΌΡ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΡΡΠ΅ΡΠ½ΡΠΌΠΈ Π·Π°ΠΏΠΈΡΡΠΌΠΈ ΠΈ Π² Π΄ΠΎΠΌΠ΅Π½Π΅, ΠΈ Π² HelpDesk. Π£Π²ΠΎΠ»ΠΈΠ»ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊ β ΠΎΡΠΊΠ»ΡΡΠΈΠ» ΡΡΠ΅ΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΡ Π² Π΄ΠΎΠΌΠ΅Π½Π΅ ΠΈ Π²ΡΠ΅, ΠΎΠ½ Π½Π΅ Π·Π°ΠΉΠ΄Π΅Ρ Π² ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ ΠΈΠ· ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ, Π½Π΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Π΄Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΠ΄Π½Ρ GPO, ΠΊΠΎΡΠΎΡΠ°Ρ
ΠΡΠΎΡΠΎΠ΅, ΡΡΠΎ ΡΡΠΈΡΠ°Π΅ΠΌ ΠΊΡΠ°ΠΉΠ½Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌ HelpDesk, Π²ΠΎ Π²ΡΡΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΄Π»Ρ Π½Π°Ρ ΡΠ°ΠΌΠΈΡ β ΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Π·Π°ΡΠ²ΠΈΡΠ΅Π»Ρ ΠΏΡΡΠΌΠΎ ΠΈΠ· Π·Π°ΡΠ²ΠΊΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ, Π΅ΡΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅ΡΠΈ. ΠΠ»Ρ Π°ΡΡΡΠΎΡΡΠ° ΡΡΠΎ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π΄Π»Ρ ΡΡΠ°ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΡΠΎΠΆΠ΅ ΡΠ°ΡΡΠΎ ΠΎΡΠ΅Π½Ρ Π½ΡΠΆΠ½ΠΎ. ΠΡΡΡ ΡΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ Π·Π°Π΄Π°ΡΠ΅ΠΉ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ. Π ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π»Ρ Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ. Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π΄Π»Ρ VNC, Π° Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Radmin ΠΈ TeamViewer. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Π½Π°Ρ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΡΡΠ°Π½ΡΠΏΠΎΡΡ Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΊ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅, ΠΌΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΡΠ°ΠΊ, ΡΡΠΎ VNC ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΌ ΡΠ°Π±ΠΎΡΠΈΠΌ ΡΡΠ°Π½ΡΠΈΡΠΌ Π·Π° NAT. Π’ΠΎΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΠΈ Ρ Radmin. Π‘Π΅ΠΉΡΠ°Ρ, Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Π² ΡΠ°ΠΌΠΎΠΉ Π·Π°ΡΠ²ΠΊΠ΅ Π½Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ βΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ Π·Π°ΡΠ²ΠΈΡΠ΅Π»Ρβ. ΠΡΠΊΡΡΠ²Π°Π΅ΡΡΡ VNC ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ Π·Π°ΡΠ²ΠΈΡΠ΅Π»Ρ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ Π²Ρ Ρ Π½ΠΈΠΌ ΡΠ΅ΡΠΈ ΠΈΠ»ΠΈ ΡΠΈΠ΄ΠΈΡΠ΅ Π΄ΠΎΠΌΠ° Π² ΡΠ°ΠΏΠΎΡΠΊΠ°Ρ . ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ΠΠΠ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²ΡΠ΅ΠΌ Π½Π° ΡΠ°Π±ΠΎΡΠΈΠ΅ ΡΡΠ°Π½ΡΠΈΠΈ VNC Server.
Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ ΡΠ°ΠΌΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° Π½ΠΎΠ²ΡΠΉ HelpDesk ΠΈ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠ΅ΠΉ Ρ Π΄ΠΎΠΌΠ΅Π½ΠΎΠΌ ΠΈ VNC. ΠΡΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ Π½Π°Ρ. Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π΅ ΠΏΠ»Π°ΡΠΈΡΡ Π·Π° TeamViewer, ΠΊΠΎΡΠΎΡΡΠΌ ΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΡΠ΅Ρ Π»Π΅Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π°ΡΠ΅ΠΉ ΡΠ»ΡΠΆΠ±Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ.
Π§ΡΠΎ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ Π΄Π΅Π»Π°ΡΡ Π΄Π°Π»ΡΡΠ΅
ΠΠΎΠ³Π΄Π° ΠΌΡ Π²ΡΠΏΡΡΡΠΈΠ»ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΡΠΎ Π½Π΅ Π΄Π΅Π»Π°Π»ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΏΠ»Π°ΡΠ½ΡΡ ΡΠ°ΡΠΈΡΠΎΠ², Π° ΠΏΡΠΎΡΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ»ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΡΠ°ΡΠΈΡ 50 ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°. ΠΡΡΡ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΡΠ΅ΡΠ΅Π²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ Π²Π°ΡΠΈΡΡ Π²ΡΠ΅ΠΌ, ΠΏΠΎΠ΄ΡΠΌΠ°Π»ΠΈ ΠΌΡ. Π ΡΡΡ Π½Π°ΡΠ°Π»ΠΈ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ Π·Π°ΠΏΡΠΎΡΡ Π½Π° ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡΠ°. Π‘ΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΌΡ Π±ΡΠ»ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π² ΡΠΎΠΊΠ΅ β Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠΊΠ°Π·Π°ΡΡ. ΠΠ΅ΡΠΆΠ΅Π»ΠΈ Π½Π°ΡΠΈΠΌ ΡΠΎΡΡΠΎΠΌ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π»ΠΈΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ². ΠΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΡΠ°ΡΡΠΈΡΡΠ»ΠΈ Π»ΠΈΠΌΠΈΡ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π΄Π΅Π»Π°Π» ΡΠ°ΠΊΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΡ. Π£ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ Π² ΠΎΡΠ²Π΅Ρ Π½Π° ΠΈΡ Π·Π°ΠΏΡΠΎΡ ΡΠΏΡΠΎΡΠΈΠ»ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΈΠΌ ΡΡΠΎΠ»ΡΠΊΠΎ, Π½Π΅ΡΠΆΠ΅Π»ΠΈ Ρ Π½ΠΈΡ ΡΠ°ΠΊΠΎΠ΅ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ. Π ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π½Π°ΡΠ°Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΌΡ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π»ΠΈ. ΠΡΠ΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΠΏΡΠΎΡΡΠΎ β ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΡΡ Π½Π°ΡΠΈΠΌ ΡΠΎΡΡΠΎΠΌ Π½Π°ΡΠ°Π»ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ²Π΅ΡΡ, Π½ΠΎ ΠΈ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΡΡΠ°Π½ΡΠΈΠΈ. ΠΡΡΡΠ΄Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π½Π° ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡΠΎΠ². Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ ΡΠΆΠ΅ Π²Π²Π΅Π»ΠΈ ΠΏΠ»Π°ΡΠ½ΡΠ΅ ΡΠ°ΡΠΈΡΡ ΠΈ Π»ΠΈΠΌΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ.
Π‘Π΅ΡΠ²Π΅ΡΡ, ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π° ΡΠ°Π±ΠΎΡΠ°ΡΡ Π»ΠΈΠ±ΠΎ Ρ Π‘Π₯Π Π»ΠΈΠ±ΠΎ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ Π² RAID ΠΌΠ°ΡΡΠΈΠ²Π΅. Π ΠΌΡ Π΄Π΅Π»Π°Π»ΠΈ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡ Π΄Π»Ρ Π½ΠΈΡ . Π ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ SMART Π±ΡΠ» Π½Π΅ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ Π΄Π»Ρ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. ΠΠΎ Ρ ΡΡΠ΅ΡΠΎΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π»ΡΠ΄ΠΈ ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΠ»ΠΈ ΡΠΎΡΡ Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ, ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π·Π°ΠΏΡΠΎΡΡ Π½Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° SMART. ΠΡΠΊΠΎΡΠ΅ ΠΌΡ Π΅Π³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΠΌ.
Π‘ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Veliam Connector, ΡΡΠ°Π»ΠΎ Π½Π΅Π½ΡΠΆΠ½ΡΠΌ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅ VPN ΡΠ΅ΡΠ²Π΅ΡΠ° Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ, ΠΈΠ»ΠΈ Π΄Π΅Π»Π°ΡΡ RDGW, ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠ±ΡΠ°ΡΡΠ²Π°ΡΡ ΠΏΠΎΡΡΡ Π΄ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΌΠ°ΡΠΈΠ½ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎ RDP. ΠΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π½Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠΎΠ»ΡΠΊΠΎ Π»ΠΈΡΡ Π΄Π»Ρ ΡΡΠΈΡ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ. Veliam Connector Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄ Windows, Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ Ρ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ Π½ΠΎΡΡΠ±ΡΠΊΠΎΠ² ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ MacOS ΠΊ ΡΠ°Π±ΠΎΡΠΈΠΌ ΡΡΠ°Π½ΡΠΈΡΠΌ ΠΈΠ»ΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°ΠΌ Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ. Π ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ, ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π²ΡΠ½ΡΠΆΠ΄Π΅Π½ ΠΈΠ·-Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΡΠΎΠ±ΡΠΎΡΠΎΠ² ΠΈΠ»ΠΈ VPN. ΠΠΎΡΡΠΎΠΌΡ ΡΠ΅ΠΉΡΠ°Ρ ΠΌΡ ΡΠΆΠ΅ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ Π΄Π΅Π»Π°ΡΡ Π²Π΅ΡΡΠΈΡ Veliam Connector ΠΏΠΎΠ΄ MacOS. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠ²ΠΎΠ΅ΠΉ Π»ΡΠ±ΠΈΠΌΠΎΠΉ ΡΠ±Π»ΠΎΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΠΎΠ»ΡΡΠ°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅.
ΠΡΠ΅Π½Ρ Π½ΡΠ°Π²ΠΈΡΡΡ ΡΠΎ, ΡΡΠΎ, ΠΈΠΌΠ΅Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π»ΠΎΠΌΠ°ΡΡ Π³ΠΎΠ»ΠΎΠ²Ρ, ΡΡΠΎ Π»ΡΠ΄ΡΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ΄ΠΎΠ±Π½Π΅ΠΉ. ΠΎΠ½ΠΈ ΡΠ°ΠΌΠΈ ΠΏΠΈΡΡΡ ΡΠ²ΠΎΠΈ ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ, ΡΠ°ΠΊ ΡΡΠΎ ΠΏΠ»Π°Π½ΠΎΠ² ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π½Π° Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ.
ΠΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ, ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ ΡΠ΅ΠΉΡΠ°Ρ Π·Π°Π½ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ Π΅Π΅ Π·Π°ΡΡΠ±Π΅ΠΆ. ΠΡ ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅ΠΌ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ Π²Π½Π΅ Π½Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½Ρ, ΠΈΡΠ΅ΠΌ Π²Π°ΡΠΈΠ°Π½ΡΡ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ± ΡΡΠΎΠΌ ΠΏΠΎΠ·ΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΡΠ°ΡΡΡ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡΠΎ-ΡΠΎ ΠΈΠ· ΡΠ΅Ρ
, ΠΊΡΠΎ ΠΏΡΠΎΡΠΈΡΠ°Π» ΡΡΡ ΡΡΠ°ΡΡΡ, ΡΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°ΡΡ Π½ΡΠΆΠ½ΡΠΉ Π²Π΅ΠΊΡΠΎΡ, Π½Ρ ΠΈΠ»ΠΈ ΡΠ°ΠΌ Π·Π½Π°Π΅Ρ ΠΈ ΡΠΌΠ΅Π΅Ρ ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ ΡΠ²ΠΎΠΈ ΡΡΠ»ΡΠ³ΠΈ. ΠΡΠ΄Π΅ΠΌ ΠΏΡΠΈΠ·Π½Π°ΡΠ΅Π»ΡΠ½Ρ Π·Π° ΠΏΠΎΠΌΠΎΡΡ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com