ΠΠ΄ΡΠ°Π²ΠΎ Π₯Π°Π±Ρ!
ΠΠ°Π·Π°ΡΠΎΡ Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ ΡΠ°ΡΡΠ΅ ΡΠ΅ΠΊΠΎΡ Π΄Π΅Π½, Π° ΡΠΎ ΡΠΎΠ° ΠΈ ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π°ΡΠ° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠ°ΡΡΠ΅.
ΠΠ°ΡΠΎΠ° ΡΠ΅ΡΠΈΠ²ΠΌΠ΅ Π΄Π° Π³ΠΎ Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ
ΠΠ΄Π½ΠΎΡΡΠ°Π²Π½ΠΈΠΎΡ, ΡΠ΄ΠΎΠ±Π΅Π½ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ»ΠΈΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° Π΅ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ Π΄Π° ΡΠ° Π½Π°ΠΏΡΠ°Π²ΠΈ Π½Π°Π²ΠΈΡΡΠΈΠ½Π° Π΅ΡΠΈΠΊΠ°ΡΠ½Π° Π°Π»Π°ΡΠΊΠ° Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π²Π°ΠΆΠ½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ², Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 3 ΠΈΠ»ΡΠ°Π΄ΠΈ ΠΈΠ·Π²ΠΎΡΠΈ Π½Π° Π²Π΅ΡΡΠΈ, Π½Π° Π°Π½Π³Π»ΠΈΡΠΊΠΈ, ΡΡΡΠΊΠΈ ΠΈ ΠΊΠΈΠ½Π΅ΡΠΊΠΈ, ΠΊΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΡΠΎ Π΄ΠΎΠ±ΠΈΠ²Π°ΠΌΠ΅ ΠΎΠΊΠΎΠ»Ρ 3 ΠΈΠ»ΡΠ°Π΄ΠΈ Π½ΠΎΠ²ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ Π΄Π½Π΅Π²Π½ΠΎ.
Π‘Π΅ΠΊΠΎΡ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π» Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΡΠΏΠΎΠΌΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ ΠΈ ΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΎΡΡ Π²ΠΎ ΡΠΎΡΠΈΡΠ°Π»Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ.
ΠΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ ΡΠΈΠ»ΡΠ΅ΡΠΎΡ Π·Π° Π²Π΅ΡΡΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΠΈΡΠ΅ Π²Π°ΡΠΈΠΎΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π΅Π½ ΠΈΠ·Π²ΠΎΡ, Π΄Π° Π³ΠΎ Π·Π°ΡΡΠ²Π°ΡΠ΅ Π²ΠΎ Π²Π°ΡΠ°ΡΠ° ΡΠΌΠ΅ΡΠΊΠ° ΠΈ, Π΄ΠΎΠΊΠΎΠ»ΠΊΡ Π΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ, Π΄Π° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΡΠ΅Π½ΠΎΡ Π²ΠΎ Π²Π°ΡΠΈΠΎΡ ΠΊΠ°Π½Π°Π» Π½Π° Telegram.
ΠΠΎΡΡΠΎΡΠ°Π½ΠΎ ΡΠ»Π΅Π΄ΠΈΠΌΠ΅ Π²Π°ΠΆΠ½ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ Π·Π° 2716 ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ ΠΈ ΡΠ° ΡΠ»Π΅Π΄ΠΈΠΌΠ΅ ΠΏΠΎΡΠ°Π²Π°ΡΠ° Π½Π° Π½ΠΎΠ²ΠΈ Π²Π°Π»ΡΡΠΈ Π½Π° ΠΏΠ°Π·Π°ΡΠΎΡ.
ΠΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° Π΄Π° ΡΠ° Π²ΠΈΠ΄ΠΈΡΠ΅ Π»ΠΈΡΡΠ°ΡΠ° Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ Π²ΠΈΠ΄ΠΈΡΠ΅ Π»ΠΈΠ΄Π΅ΡΠΈΡΠ΅ Π½Π° ΡΠ°ΡΡ ΠΈ ΠΏΠ°Π΄ Π½Π° ΠΏΠ°Π·Π°ΡΠΎΡ.
ΠΠ° ΡΠ΅ΠΊΠΎΡΠ° Π²Π°Π»ΡΡΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ Π²ΠΈΠ΄ΠΈΡΠ΅ Π½Π°ΡΠ½ΠΎΠ²ΠΈΡΠ΅ Π²Π΅ΡΡΠΈ ΠΈ ΡΠΈΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π½Π° ΠΏΠΎΡΠ΅Π±Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π¦Π΅Π½Π°, ΠΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ° ΠΈΡΠ½., ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠ°Π±Π΅Π»Π° ΡΠΎ ΡΠ΅Π½ΠΈ Π·Π° ΡΠ΅Π»ΠΈΠΎΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π½Π° ΠΏΠΎΡΡΠΎΠ΅ΡΠ΅ Π½Π° Π²Π°Π»ΡΡΠ°ΡΠ° Π½Π° ΠΏΠ°Π·Π°ΡΠΎΡ.
ΠΠΎ Π²Π°ΡΠ°ΡΠ° Π»ΠΈΡΠ½Π° ΡΠΌΠ΅ΡΠΊΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ ΠΈ Π΄Π° ΡΠ° ΡΠ»Π΅Π΄ΠΈΡΠ΅ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° Π½Π° Π³ΡΠ°ΡΠΈΠΊΠΎΠ½.
ΠΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ² Π½Π΅ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΠΌΠ΅ Π·Π° ΠΌΠΎΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΡΠ°, Π±ΠΈΠ΄Π΅ΡΡΠΈ ... Π£ΡΠ»ΡΠ³Π°ΡΠ° Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΌΠ»Π°Π΄Π° ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π° ΠΏΡΠ±Π»ΠΈΠΊΠ°, Π½ΠΎ Π½Π°ΡΠ²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ ΡΠΎΠ° ΡΠ΅ Π±ΠΈΠ΄Π΅ ΡΠ΅ΠΊΠ»Π°ΠΌΠΈΡΠ°ΡΠ΅ ΠΈ ΠΏΡΠΈΡΡΠ°ΠΏ ΡΠΎ ΠΏΠ»Π°ΡΠ΅Π½Π° ΠΏΡΠ΅ΡΠΏΠ»Π°ΡΠ° Π΄ΠΎ ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π½Π° PRO.
ΠΠ΅ΠΊΠΎΠΈ ΡΠ΅Ρ Π½ΠΈΡΠΊΠΈ Π΄Π΅ΡΠ°Π»ΠΈ
Π£ΡΠ»ΡΠ³Π°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π΄Π²Π° Π΄Π΅Π»Π°
- ΠΡΠ΅Π΄Π½ΠΈΠΎΡ Π΄Π΅Π» Π΅ SPA Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½Π° Π²ΠΎ Vue ΠΈ Π·Π°Π΄Π½ΠΈΠ½Π° Π½Π°ΠΏΠΈΡΠ°Π½Π° Π²ΠΎ Go, ΠΊΠΎΡΠ° Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ HTML ΡΠΎ ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° Π·Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠΈΡΠ΅ ΠΈ ΠΊΠΎΠ΄ Π·Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° SPA. ΠΠ²ΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΡΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ ΠΈ Π΄Π° Π±ΠΈΠ΄Π΅ΡΠ΅ ΠΏΡΠΈΡΠ°ΡΠ΅Π»ΡΠΊΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ ΡΠΎ ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠΈΡΠ΅. ΠΠ°ΠΊΠΎ Yandex Π²Π΅Π΄Π½Π°Ρ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ ΠΊΠ°ΠΊΠΎ Π²ΡΠ°ΡΠ°.
- ΠΠ°ΡΡΠ΅ΡΠΎΡ Π΅ ΠΎΠ΄Π²ΠΎΠ΅Π½ Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π½Π° ΡΡΠ»ΡΠ³Π° ΡΠΎ ΡΠΎΠΏΡΡΠ²Π΅Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π΅Π½ ΠΏΠ°Π½Π΅Π», Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈ Π½Π° ΠΏΠΎΡΠ΅Π±Π΅Π½ ΡΠ΅ΡΠ²Π΅Ρ. ΠΠ²Π΄Π΅ Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅Π²ΠΌΠ΅ Go, PostgreSQL, Beanstalkd Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ΅Π΄ΠΈΡΠΈ Π·Π° ΠΏΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΠΈ Rotating TOR ΠΏΡΠΎΠΊΡΠΈ ΡΡΠΎ Π½ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΠΌΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° IP. ΠΠ° Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π΅ΠΊΠΎΠΈ ΡΠ°ΡΡΠΎΠ²ΠΈ, ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Ρ ΡΠΎΠΌ Π±Π΅Π· ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ Π·Π° Π΄Π° Π³ΠΈ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΡΠ΅ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ. ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΠΏΠ°Π½Π΅Π» Π·Π° ΠΏΠ°ΡΡΠ΅ΡΠΎΡ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ Π²ΠΎ ΠΠ°ΡΠ°Π²Π΅Π».
Π‘ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ ΡΠ°Π±ΠΎΡΠ°Ρ Π²ΠΎ ΠΠΎΠΊΠ΅Ρ, Π° ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°Ρ 19 ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ. Π‘Π΅ΡΠΎ ΠΎΠ²Π° Π΅ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Π΅Π½ΠΎ ΠΏΡΠ΅ΠΊΡ GitLab CI. ΠΠΈ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ Prometheus ΠΈ Grafana Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ, Π° Sentry Π·Π° Π΅Π²ΠΈΠ΄Π΅Π½ΡΠΈΡΠ° Π½Π° Π³ΡΠ΅ΡΠΊΠΈ.
Π¨ΡΠΎ ΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ° ΡΠ»Π΅Π΄Π½ΠΎ?
ΠΠ·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π·Π° iOS ΠΈ Android, ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈ ΡΡΠ°ΡΠΈΠΈ, Π²ΠΈΠ΄Π΅Π° ΠΈ ΡΠ΅ΡΠ΅Π½Π·ΠΈΠΈ Π·Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ. ΠΡΠ΅ΡΠΏΠ»Π°ΡΠ΅ΡΠ΅ ΡΠ΅ Π½Π° Π°Π²ΡΠΎΡΠΎΡ. Π, ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π° ΡΠ΅Π³ΡΠ΅ΡΠΈΠ²Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π²Π»ΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° Π²Π΅ΡΡΠΈΡΠ΅ Π²ΡΠ· Π΄Π²ΠΈΠΆΠ΅ΡΠ°ΡΠ° Π½Π° ΡΠ΅Π½ΠΈΡΠ΅ Π½Π° Π²Π°Π»ΡΡΠΈΡΠ΅.
ΠΠ΅ Π½ΠΈ Π±ΠΈΠ΄Π΅ Π΄ΡΠ°Π³ΠΎ Π΄Π° ΡΠ»ΡΡΠ½Π΅ΠΌΠ΅ ΠΊΡΠΈΡΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΠΈΠ΄Π΅ΠΈ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ.
Π.Π‘ Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΈΠΎΡ Π°Π²ΡΠΎΡ Π½Π° ΠΏΠΎΡΡΠΎΡ
ΠΠ·Π²ΠΎΡ: www.habr.com