Π‘Π΅ ΡΠΈΠ½ΠΈ Π΄Π΅ΠΊΠ° Π²ΡΠ²ΠΎΡ Π½Π° Π²ΠΎΠ·Π±ΡΠ΄Π°ΡΠ° Π·Π° ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΈΡΠ΅ Π΅ Π·Π°Π΄ Π½Π°Ρ. ΠΠΎΠ²Π΅ΡΠ΅ Π½Π΅ ΡΠΈΡΠ°ΠΌΠ΅ ΠΎΠ±ΡΠ°Π²ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΠ°ΡΠΈ Π½Π΅Π΄Π΅Π»Π½ΠΎ βΠΠ°ΠΊΠΎ Π³ΠΎ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΠ² ΠΌΠΎΡΠΎΡ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ Π½Π° 150 ΡΡΠ»ΡΠ³ΠΈβ. Π‘Π΅Π³Π° ΡΠ»ΡΡΠ°ΠΌ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°Π·ΡΠΌΠ½ΠΈ ΠΌΠΈΡΠ»ΠΈ: βΠΠ΅ Π³ΠΎ ΠΌΡΠ°Π·Π°ΠΌ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠΎΡ, ΡΠ°ΠΌΠΎ ΡΠ΅ Π³ΡΠΈΠΆΠ°ΠΌ Π·Π° Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎΡΡΠ°β. ΠΡΡΠΈ Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π²ΠΌΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ
ΠΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅: ΠΎΠ΄ ΠΎΡΠ½ΠΎΠ²Π½Π° Ρ Π΅ΠΌΠΈΡΠ° Π΄ΠΎ ΠΊΠ²Π°Π½ΡΠ½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠΊΠ°
ΠΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΡΠΎ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π° Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ ΡΠ°ΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ. ΠΠΎ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΠΌ readme Π½Π° Github - ΠΈ ΡΠ΅ΡΡΠΎ ΠΏΠΎ Π΅Π΄Π΅Π½ ΡΠ°Ρ, Π½Π°ΡΠΌΠ½ΠΎΠ³Ρ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠ°ΡΠ°, ΡΓ¨ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° ΠΈ Π·Π°ΠΏΠΎΡΠ½ΡΠ²Π°ΠΌ Π½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠΎΠ΄Π°Π²Π°ΡΠ΅ΡΠΎ ΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΡ, Π±Π°ΡΠ΅ΠΌ Π·Π° ΠΏΠΎΡΠ΅ΡΠ½Π°ΡΠ° ΡΡΠ΅Π΄ΠΈΠ½Π°, ΡΠ΅ Π²ΡΡΠΈ Π½Π° ΠΏΡΠ²ΠΈΠΎΡ Π΄Π΅Π½. ΠΠΎ, Π°ΠΊΠΎ ΡΠ΅ Π²ΠΏΡΡΡΠΈΠΌΠ΅ Π²ΠΎ ΠΌΠΈΠΊΡΠΎΡΡΠ»ΡΠ³ΠΈ, ΠΏΠΎΡΠ΅ΡΠ½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π»Π°Π½ΡΠΈΡΠ°ΡΠ΅ Π²ΡΡΠΎΠ³Π»Π°Π²ΠΎ ΡΠ°ΡΡΠ΅. ΠΠ°, ΡΠ΅Π³Π° Π³ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Docker ΡΠΎ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡΠ° ΠΈ ΠΊΠ»Π°ΡΡΠ΅Ρ ΠΎΠ΄ K8 ΠΌΠ°ΡΠΈΠ½ΠΈ, Π½ΠΎ Π·Π° ΠΏΠΎΡΠ΅ΡΠ½ΠΈΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅Ρ ΡΠ΅ΡΠΎ ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠΊΠΎΠΌΠΏΠ»ΠΈΡΠΈΡΠ°Π½ΠΎ. ΠΠ° ΠΌΠ½ΠΎΠ³Ρ ΡΡΠ½ΠΈΠΎΡΠΈ ΠΎΠ²Π° Π΅ ΡΠΎΠ²Π°Ρ ΠΊΠΎΡ Π΅ Π½Π°Π²ΠΈΡΡΠΈΠ½Π° Π½Π΅ΠΏΠΎΡΡΠ΅Π±Π½Π° ΠΊΠΎΠΌΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°.
Π‘ΠΈΡΡΠ΅ΠΌΠΎΡ Π½Π΅ Π΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅
ΠΡΠ΄Π΅ Π΄Π° ΡΠ΅ ΡΠΎΠΊΡΡΠΈΡΠ°ΠΌΠ΅ Π½Π° Π½Π°ΡΠΈΠΎΡ ΡΡΠ½ΠΈΠΎΡ Π·Π° ΠΌΠΎΠΌΠ΅Π½Ρ. Π‘ΠΎ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠ½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ, Π°ΠΊΠΎ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ Π³ΡΠ΅ΡΠΊΠ°, Π±Π΅ΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ»Π΅Π΄ΠΈ ΠΈ Π²Π΅Π΄Π½Π°Ρ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ Π½Π° Π΄Π΅Π±Π°Π³ΠΈΡΠ°ΡΠ΅. Π‘Π΅Π³Π° ΠΈΠΌΠ°ΠΌΠ΅ ΡΡΠ»ΡΠ³Π° ΠΊΠΎΡΠ° ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠ° ΡΠΎ Π΄ΡΡΠ³Π° ΡΡΠ»ΡΠ³Π° ΠΊΠΎΡΠ° ΡΠ΅ΠΊΠ° Π½Π΅ΡΡΠΎ Π²ΠΎ ΡΠ΅Π΄ΠΈΡΠ° Π²ΠΎ ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»Π°ΡΠ° Π·Π° ΠΏΠΎΡΠ°ΠΊΠΈ ΡΡΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠ²Π° Π΄ΡΡΠ³Π° ΡΡΠ»ΡΠ³Π° - ΠΈ ΠΏΠΎΡΠΎΠ° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° Π³ΡΠ΅ΡΠΊΠ°. ΠΠΎΡΠ°ΠΌΠ΅ Π΄Π° Π³ΠΈ ΡΠΎΠ±Π΅ΡΠ΅ΠΌΠ΅ ΡΠΈΡΠ΅ ΠΎΠ²ΠΈΠ΅ Π΄Π΅Π»ΠΎΠ²ΠΈ Π·Π° Π½Π° ΠΊΡΠ°ΡΠΎΡ Π΄Π° ΠΎΡΠΊΡΠΈΠ΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΡΡΠ»ΡΠ³Π°ΡΠ° Π ΡΠ°Π±ΠΎΡΠΈ ΡΠΎ Π²Π΅ΡΠ·ΠΈΡΠ° 11, Π° ΡΡΠ»ΡΠ³Π°ΡΠ° Π Π²Π΅ΡΠ΅ ΡΠ° ΡΠ΅ΠΊΠ° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° 12. ΠΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ ΠΎΠ΄ ΠΌΠΎΡΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π΅Π½ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈΠ΄ΠΈΡΠ°Π½ Π΄Π½Π΅Π²Π½ΠΈΠΊ: ΠΌΠΎΡΠ°ΠΌ Π΄Π° ΠΊΠΎΡΠΈΡΡΠ°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π΅Π½ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»/Π΄Π΅Π±Π°Π³Π΅Ρ Π·Π° Π΄Π° ΠΎΠ΄ΠΈΠΌΠ΅ Π½ΠΈΠ· ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΡΠ΅ΠΊΠΎΡ ΠΏΠΎ ΡΠ΅ΠΊΠΎΡ. ΠΡΡΡΡΠ°Π½ΡΠ²Π°ΡΠ΅ΡΠΎ Π³ΡΠ΅ΡΠΊΠΈ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅ΡΠΎ ΠΈΠ½Ρ Π΅ΡΠ΅Π½ΡΠ½ΠΎ ΡΡΠ°Π½Π°Π° ΠΏΠΎΡΠ΅ΡΠΊΠΎ.
ΠΠΊΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄Π΅Π±Π°Π³ΠΈΡΠ°, ΠΌΠΎΠΆΠ΅Π±ΠΈ ΡΠ΅ Π³ΠΈ ΡΠ΅ΡΡΠΈΡΠ°ΠΌΠ΅
ΠΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΠΈ ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½ΠΈΠΎΡ ΡΠ°Π·Π²ΠΎΡ ΡΠ΅Π³Π° ΡΡΠ°Π½ΡΠ²Π°Π°Ρ ΡΠ΅ΠΊΠΎΡΠ΄Π½Π΅Π²ΠΈΠ΅. ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π½ΠΎΠ²ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΡΠΎ Π³ΠΈ Π³Π»Π΅Π΄Π°ΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Π°Ρ ΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°Π°Ρ ΡΠ΅ΡΡΠΎΠ²ΠΈ ΡΠΎ ΡΠ΅ΠΊΠΎΠ΅ Π½ΠΎΠ²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π±Π°ΡΠ°Π°Ρ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π°Ρ ΡΠ΅ΡΡΠΎΠ²ΠΈ ΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°Π°Ρ ΠΏΡΠ΅Π΄ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΠ°ΡΠ°. ΠΠ²Π° ΡΠ΅ ΠΎΠ΄Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΊΠΎΠΈ Π½Π΅ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΡΡΠ°Ρ ΠΈ Π±Π΅Π° Π³ΠΎΠ»Π΅ΠΌΠ° ΠΏΡΠΎΠΌΠ΅Π½Π° Π·Π° ΠΌΠ½ΠΎΠ³Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠΠΎ, ΡΠ΅Π³Π°, Π·Π° Π½Π°Π²ΠΈΡΡΠΈΠ½Π° Π΄Π° ΡΠ° ΡΠ΅ΡΡΠΈΡΠ°ΠΌ ΡΡΠ»ΡΠ³Π°ΡΠ°, ΠΌΠΎΡΠ°ΠΌ Π΄Π° ΠΏΠΎΠ΄ΠΈΠ³Π½Π°ΠΌ ΡΠ΅Π»ΠΎΡΠ½Π° ΡΠ°Π±ΠΎΡΠ½Π° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° ΠΌΠΎΡΠ°ΡΠ° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°. Π‘Π΅ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ Π½Π° ΡΠΎΡ Π½ΠΎΠ² ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΡΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ K8 ΠΎΠ΄ 150 ΡΡΠ»ΡΠ³ΠΈ? ΠΠ°, ΡΠ΅Π³Π° ΡΠ΅ Π³ΠΎ Π½Π°ΡΡΠΈΠΌΠ΅ Π½Π°ΡΠΈΠΎΡ CI ΡΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΈ ΠΏΠΎΠΊΡΠ΅Π½Π΅ ΡΠΈΡΠ΅ ΠΎΠ²ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π΄Π° ΠΏΠΎΡΠ²ΡΠ΄ΠΈ Π΄Π΅ΠΊΠ° ΡΓ¨ Π½Π°Π²ΠΈΡΡΠΈΠ½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°. ΠΠ²Π° Π΅ Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ ΠΏΡΠ΅ΠΌΠ½ΠΎΠ³Ρ Π½Π°ΠΏΠΎΡ, ΠΏΠ° Π·Π°ΡΠΎΠ° ΡΠ°ΠΌΠΎ ΡΠ΅ Π³ΠΎ ΡΠ΅ΡΡΠΈΡΠ°ΠΌΠ΅ ΡΠ΅ΠΊΠΎΡ Π΄Π΅Π» ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΎ: ΡΠ±Π΅Π΄Π΅Π½ ΡΡΠΌ Π΄Π΅ΠΊΠ° Π½Π°ΡΠΈΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΄ΠΎΠ±ΡΠΈ, API-ΠΈΡΠ΅ ΡΠ΅ ΡΠΈΡΡΠΈ, Π° Π΄Π΅ΡΠ΅ΠΊΡΠΎΡ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° Π΅ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ ΠΈ Π½Π΅ΠΌΠ° Π΄Π° Π²Π»ΠΈΡΠ°Π΅ Π½Π° Π΄ΡΡΠ³ΠΈΡΠ΅.
Π‘ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈ ΠΈΠΌΠ°Π°Ρ Π΄ΠΎΠ±ΡΠ° ΠΏΡΠΈΡΠΈΠ½Π°. Π½Π΅Π»ΠΈ?
ΠΠΎΡΡΠΎΡΠ°Ρ ΠΌΠ½ΠΎΠ³Ρ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΠ΅Π»ΠΈΡΠ΅ Π²ΠΎ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΈ. ΠΠΎ Π²ΠΈΠ΄ΠΎΠ² ΠΎΠ²Π° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ Π·Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡ, Π·Π° Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΠΌΠΎΠ²ΠΈΡΠ΅, Π·Π° ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ, Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ° ΠΎΠ΄ΡΠΆΠ»ΠΈΠ²ΠΎΡΡ. ΠΠΎ, Π²ΠΎ ΡΠ΅Π°Π»Π½ΠΎΡΡΠ°, Π½ΠΈΠ΅ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ°Π²ΠΌΠ΅ Π΄Π΅ΡΠ΅Π½ΠΈΠΈ Π²ΠΎ Π°Π»Π°ΡΠΊΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° Π΄Π° ΡΠ°Π·Π²ΠΈΠ΅ΠΌΠ΅ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠΈ ΠΊΠΎΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΡΠ²Π°Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ. Π Π°Π±ΠΎΡΠ°ΠΌ ΡΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»ΡΠΈ Π²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. ΠΠ±ΠΈΡΠ½ΠΎ Π·Π±ΠΎΡΡΠ²Π°ΠΌΠ΅ Π·Π° ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠΈΠ΅ ΡΠ΅ Π²ΠΎ Π³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π½Π° Π΅Π΄Π΅Π½ ΡΠ°Π·ΠΎΠ» Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π½Π° Postgres. ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΠ΄ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ ΡΠ΅ Π·Π°
ΠΠΎ, ΡΠ΅ΠΊΠΎΠ³Π°Ρ ΡΡΠΌ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈΡΠ°Π½ Π΄Π° ΡΡΠ°ΠΌ Π·Π° Π½ΠΈΠ²Π½Π°ΡΠ° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°. ΠΠΎ ΠΊΠΎΡΠ° ΡΠ°Π·Π° ΠΎΠ΄ ΠΏΡΠ΅ΠΌΠΈΠ½ΠΎΡ ΠΊΠΎΠ½ ΠΌΠΈΠΊΡΠΎΡΡΠ»ΡΠ³ΠΈ ΡΠ΅ Π½Π°ΠΎΡΠ°Π°Ρ? ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ Π²ΠΈΠ΄Π°Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ ΠΊΠΎΠΈ Π²Π΅Π»Π°Ρ Π΄Π΅ΠΊΠ° ΡΠ΅ Π·Π°Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ ΡΠΎ Π½ΠΈΠ²Π½Π°ΡΠ° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠ½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°. ΠΠ½ΠΎΠ³Ρ Π»ΡΡΠ΅ ΡΠ΅ ΠΈΠΌΠ°Π°Ρ ΠΊΠΎΡΠΈΡΡ ΠΎΠ΄ ΠΌΠΈΠΊΡΠΎΡΡΠ»ΡΠ³ΠΈΡΠ΅, Π° ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈΡΠ΅ ΡΠ΅ Π³ΠΈ Π½Π°Π΄ΠΌΠΈΠ½Π°Ρ Π½Π΅ΡΠ°ΠΌΠ½ΠΈΠ½ΠΈΡΠ΅ Π½Π° ΠΏΠ°ΡΠΎΡ Π½Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΠ°ΡΠ°. ΠΠΎ, Π»ΠΈΡΠ½ΠΎ, Π²Π΅ ΠΌΠΎΠ»Π°ΠΌ Π΄Π°ΡΡΠ΅ ΠΌΠΈ ΡΠ° ΠΌΠΎΡΠ°ΡΠ° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠ½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°, ΠΌΠ΅ΡΡΠΎ Π½Π° ΠΏΠ»Π°ΠΆΠ° - ΠΈ ΡΠ°Ρ ΡΡΠΌ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΡΡΠ΅ΡΠ΅Π½.
ΠΠ·Π²ΠΎΡ: www.habr.com