ΠΠΎΠΊΠ»Π°Π΄ΡΡ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈ Π·Π° Π½ΡΠΊΠΎΠΈ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, Π½ΠΎ ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π²ΡΠΈΡΠΊΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΡΠΈΡΡΠ΅Π΄ΠΈΠ½ΡΠ²Π°Ρ ΠΊΡΠΌ DevOps, Π²Π΅ΡΠ΅ ΠΈΠΌΠ°Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π΅Π½ ΠΎΠΏΠΈΡ Π·Π°Π΄ Π³ΡΡΠ±Π° ΡΠΈ. ΠΠΎ ΡΠΎΠ²Π° Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΡΠΊ Π½ΡΠΌΠ° ΠΌΡΡΡΠΎ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΠΎ-ΡΠ΅ΡΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΡΠ° Π·Π°Π΅ΡΠΈ Π΄Π° ΠΏΠΎΠΏΡΠ°Π²ΡΡ βΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ ΡΠΏΠ΅ΡΠ½ΠΎ ΠΊΡΠΈΡΠΈΡΠ΅Π½ Π±ΡΠ³ Π·Π° Π΄Π΅Π½Ρβ ΠΈ Π½ΡΠΌΠ°Ρ Π²ΡΠ΅ΠΌΠ΅ Π΄ΠΎΡΠΈ Π΄Π° Ρ Π²ΡΡΠ»ΡΡ Π±ΡΡΠ· ΠΏΠΎΠ³Π»Π΅Π΄ ΠΊΡΠΌ ΠΏΠΎΠ»Π΅ΡΠΎ DevOps. Π‘ΠΏΠΎΡΠ΅Π΄ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π°Π²ΡΠΎΡΠ° DevOps Π΅, ΠΏΡΡΠ²ΠΎ, Π·Π΄ΡΠ°Π² ΡΠ°Π·ΡΠΌ. ΠΡΠΎΡΠΎ, ΡΠΎΠ²Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ. ΠΠΊΠΎ ΡΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΈΠΌΠ°ΡΠ΅ Π·Π΄ΡΠ°Π² ΡΠ°Π·ΡΠΌ ΠΈ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ ΠΊΠ°ΡΠΎ Π΅ΠΊΠΈΠΏΠ΅Π½ ΠΈΠ³ΡΠ°Ρ, ΡΠΎΠ·ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ Π΅ Π·Π° Π²Π°Ρ.
ΠΠ΅ΠΊΠ° ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ, Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΏΡΠΈΠ·Π½Π°Π²Π°ΠΌ, ΡΠ΅ Π² ΡΡΠ°ΡΡΠ° ΠΈΠΌΠ° Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΠΌΠ΅ ΠΏΠΎΠ·Π½Π°Π²Π°Ρ. ΠΠ°Π·Π²Π°ΠΌ ΡΠ΅ ΠΠ½ΡΠΎΠ½ ΠΠΎΠΉΠΊΠΎ, Π°Π· ΡΡΠΌ Microsoft Azure MVP. ΠΠ°ΠΊΠ²ΠΎ Π΅ MVP? Π’ΠΎΠ²Π° Π΅ Model-View-Presenter. Model-View-Presenter ΡΡΠΌ ΡΠΎΡΠ½ΠΎ Π°Π·.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π·Π°Π΅ΠΌΠ°ΠΌ ΠΏΠΎΠ·ΠΈΡΠΈΡΡΠ° Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ Π² Ciklum. Π ΡΡΠ²ΡΠ΅ΠΌ Π½Π°ΡΠΊΠΎΡΠΎ ΡΠΈ ΠΊΡΠΏΠΈΡ ΡΠ°ΠΊΡΠ² ΠΊΡΠ°ΡΠΈΠ² Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΠΈΠΌΠ΅ΠΉΠ»Π° ΡΠΈ, ΠΊΠΎΠΉΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΌ Π½Π° ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΌΠΈ ΠΏΠΈΡΠ΅ΡΠ΅ Π½Π°: Π°Π· [ΠΊΡΡΠ΅] byokoant.pro. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΌΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠΈΡΠ΅ ΠΈΠΌΠ΅ΠΉΠ» Ρ Π²ΡΠΏΡΠΎΡΠΈ. ΠΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΈΠΌ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΠΌ. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎΡΠΎ Π½Π΅ΡΠΎ Π΅, ΡΠ΅ Π½Π΅ Π±ΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΠΌ Π²ΡΠΏΡΠΎΡΠΈ ΠΏΠΎ ΠΈΠΌΠ΅ΠΉΠ», ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΎΡΠ½Π°ΡΡΡ Π΄ΠΎ Π΄Π²Π΅ ΡΠ΅ΠΌΠΈ: ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° ΠΈ ΡΠ΅Π»ΠΈΠ³ΠΈΡ. ΠΠ° Π²ΡΠΈΡΠΊΠΎ ΠΎΡΡΠ°Π½Π°Π»ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΌΠΈ ΠΏΠΈΡΠ΅ΡΠ΅ ΠΏΠΎ ΠΈΠΌΠ΅ΠΉΠ». Π©Π΅ ΠΌΠΈΠ½Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΠ΅ ΠΎΡΠ³ΠΎΠ²ΠΎΡΡ.
ΠΡΠΊΠΎΠ»ΠΊΠΎ Π΄ΡΠΌΠΈ Π·Π° ΡΠ΅Π±Π΅ ΡΠΈ:
- ΠΠ΅ΡΠ΅ 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΡΠΌ Π² ΡΠ°Π·ΠΈ ΡΡΠ΅ΡΠ°.
- Π Π°Π±ΠΎΡΠ΅Ρ Π² Microsoft.
- ΠΠ· ΡΡΠΌ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΡΡ Π½Π° ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠ°ΡΠ° Azure ΠΎΠ±ΡΠ½ΠΎΡΡ, ΠΊΠΎΡΡΠΎ ΠΎΡΠ½ΠΎΠ²Π°Ρ ΠΌΠ΅ Π½ΡΠΊΡΠ΄Π΅ ΠΏΡΠ΅Π· 2014 Π³. Π Π²ΡΠ΅ ΠΎΡΠ΅ Π³ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΈ Π³ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΠΌΠ΅.
- ΠΠ· ΡΡΠΌ ΠΈ Π±Π°ΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° Azure, ΠΊΠΎΡΡΠΎ ΡΠΌΠ΅ Π΄ΠΎΠΌΠ°ΠΊΠΈΠ½ΠΈ Π² Π£ΠΊΡΠ°ΠΉΠ½Π°.
- Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΠΎΠΌΠ°Π³Π°ΠΌ Π² ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Global Azure Bootcamp Π² ΠΠΈΠ΅Π².
- ΠΠ°ΠΊΡΠΎ ΠΊΠ°Π·Π°Ρ , Π°Π· ΡΡΠΌ Microsoft Azure MVP.
- ΠΠΎΡΡΠ° ΡΠ΅ΡΡΠΎ Π³ΠΎΠ²ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ. ΠΠ°ΠΈΡΡΠΈΠ½Π° ΠΎΠ±ΠΈΡΠ°ΠΌ Π΄Π° Π³ΠΎΠ²ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ. ΠΡΠ΅Π· ΠΈΠ·ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° ΡΡΠΏΡΡ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½Ρ ΠΎΠΊΠΎΠ»ΠΎ 40 ΠΏΡΡΠΈ. ΠΠΊΠΎ ΠΏΠΎΠ΄ΠΌΠΈΠ½Π΅ΡΠ΅ Π£ΠΊΡΠ°ΠΉΠ½Π°, ΠΠ΅Π»Π°ΡΡΡ, ΠΠΎΠ»ΡΠ°, ΠΡΠ»Π³Π°ΡΠΈΡ, Π¨Π²Π΅ΡΠΈΡ, ΠΠ°Π½ΠΈΡ, Π₯ΠΎΠ»Π°Π½Π΄ΠΈΡ, ΠΡΠΏΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ Π΄ΡΡΠ³Π° ΡΡΡΠ°Π½Π° Π² ΠΠ²ΡΠΎΠΏΠ°, ΡΠΎΠ³Π°Π²Π° Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΡΠΈΠ΄Π΅ΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ, ΠΊΠΎΡΡΠΎ ΠΈΠΌΠ° ΠΎΠ±Π»Π°ΡΠ½Π° ΡΠ΅ΠΌΠ° Π² ΡΠ²ΠΎΡ ΠΏΠΎΡΠΎΠΊ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΠ΅ Π²ΠΈΠ΄ΠΈΡΠ΅ Π² ΡΠΏΠΈΡΡΠΊΠ° Ρ ΠΎΡΠ°ΡΠΎΡΠΈ.
- ΠΠ· ΡΡΡΠΎ ΡΡΠΌ ΡΠ΅Π½ Π½Π° Π‘ΡΠ°Ρ Π’ΡΠ΅ΠΊ.
ΠΠ΅ΠΊΠ° ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΌΠ°Π»ΠΊΠΎ Π·Π° Π΄Π½Π΅Π²Π½ΠΈΡ ΡΠ΅Π΄. ΠΠ°ΡΠ°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠ°:
- Π©Π΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΎ Π΅ DevOps. ΠΠ΅ΠΊΠ° ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π°ΡΠΎ ΡΠΎΠ²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ. ΠΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° DevOps Π±Π΅ΡΠ΅ ΠΊΠ»ΡΡΠΎΠ²Π° Π΄ΡΠΌΠ°, ΠΊΠΎΡΡΠΎ ΠΏΠΈΡΠ΅Ρ ΡΠ΅ Π² Π°Π²ΡΠΎΠ±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΡΠ° ΡΠΈ ΠΈ Π²Π΅Π΄Π½Π°Π³Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ ΡΠ΅ +$500 Π·Π°ΠΏΠ»Π°ΡΠ°. Π‘Π΅Π³Π° ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ blockchain Π² Π°Π²ΡΠΎΠ±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΡΠ° ΡΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ +500 Π΄ΠΎΠ»Π°ΡΠ° ΠΊΡΠΌ Π·Π°ΠΏΠ»Π°ΡΠ°ΡΠ° ΡΠΈ.
- Π ΡΠΎΠ³Π°Π²Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΌΠ°Π»ΠΊΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΡΠΎΠ²Π°, ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅. ΠΠΎ Π½Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° DevOps ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ, Π° ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΎΠ½Π΅Π·ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π½Π° DevOps, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅. Π©Π΅ Π²ΠΈ ΠΊΠ°ΠΆΠ° Π·Π°ΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π²ΠΈ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°Ρ. Π©Π΅ Π²ΠΈ ΠΊΠ°ΠΆΠ° Π·Π°ΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π° ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° ΠΈΠ·ΠΏΠΈΡΠ²Π°ΡΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π±ΠΎΠ»ΠΊΠ°.
Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π° ΠΊΠ°ΡΡΠΈΠ½Π°, ΠΊΠΎΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ ΠΎΡΠ° ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ. Π’ΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π² ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. Π’ΠΎΠ²Π° Π΅, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΡΠ΄Π΅Π»ΠΈ Π·Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π½Π°ΡΠΈΡ ΡΠΎΡΡΡΠ΅Ρ. Π ΡΠ΅Π·ΠΈ ΠΎΡΠ΄Π΅Π»ΠΈ Π½Π΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ.
ΠΠΎΠΆΠ΅ Π±ΠΈ, Π°ΠΊΠΎ Π½Π΅ ΡΡΠ΅ ΡΡΠΏΠ΅Π»ΠΈ Π΄Π° Π³ΠΎ ΡΡΠ΅ΡΠΈΡΠ΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΡΠ½ΠΎ Π² ΠΎΡΠ΄Π΅Π»ΠΈΡΠ΅ DevOps ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ Ρ ΠΎΡΠ΄Π΅Π»ΠΈΡΠ΅ Dev ΠΈ QA. ΠΠΌΠ° Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Ρ ΡΠΎΡΡΡΠ΅Ρ ΠΈ ΠΈΠΌΠ° QA Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π»ΠΎΡΠΈ ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·ΠΏΡΠ°ΡΠ°ΠΌ ΡΡΠ΄Π΅ΡΠ½ΠΈΡ ΡΠΈ ΠΊΠΎΠ΄ Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ ΠΈ ΡΠ°ΠΌ ΡΠ΅Π΄ΠΈ Π½ΡΠΊΠ°ΠΊΡΠ² Π½Π΅Π³ΠΎΠ΄Π½ΠΈΠΊ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΈ Π²ΡΡΡΠ° ΡΠΎΠ·ΠΈ ΠΊΠΎΠ΄ ΠΈ ΠΊΠ°Π·Π²Π°, ΡΠ΅ Π²Π°ΡΠΈΡΡ ΠΊΠΎΠ΄ Π΅ Π»ΠΎΡ.
ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π°, Π·Π°ΡΠΎΡΠΎ Ρ ΠΎΡΠ°ΡΠ° Π½Π΅ ΠΎΠ±ΡΡΠ²Π°Ρ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ. Π ΡΠ΅ ΡΠΈ Ρ Π²ΡΡΠ»ΡΡ Π½ΡΠΊΠ°ΠΊΠ²ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ, Π½ΡΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π· Π½ΡΠΊΠ°ΠΊΠ²Π° ΡΡΠ΅Π½Π° ΠΎΡ Π½Π΅ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π°Ρ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΡΡ Π½Π΅ΡΠΎ Ρ ΡΡΡ .
Π’ΠΎΡΠ½ΠΎ ΡΠ°Π·ΠΈ ΡΡΠ΅Π½Π° Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π° ΡΠ°Π·ΡΡΡΠΈ DevOps ΠΊΡΠ»ΡΡΡΠ°ΡΠ°, Ρ.Π΅. Π½Π°ΠΊΠ°ΡΠ°ΠΉΡΠ΅ Ρ ΠΎΡΠ°ΡΠ° Π΄Π° ΠΎΠ±ΡΡΠ²Π°Ρ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ ΠΈ ΠΏΠΎΠ½Π΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ°Π²ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ Ρ ΠΎΡΠ° Π² ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ Π·Π°ΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΈΠΌ Π΅ Π²Π°ΠΆΠ½Π°.
Π ΠΊΠΎΠ³Π°ΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° DevOps, Π½ΡΠΊΠΎΠΉ ΡΠ΅ Π²ΠΈ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ DevOps Π΅, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΡΡ ΠΈΠΌΠ° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ; Π½ΡΠΊΠΎΠΉ ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ DevOps Π΅, Π°ΠΊΠΎ ΠΏΡΠΎΠ΅ΠΊΡΡΡ ΠΏΡΠΈΠ»Π°Π³Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° βΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄β; Π½ΡΠΊΠΎΠΉ ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΠΏΡΡΠ²Π°ΡΠ° ΡΡΡΠΏΠΊΠ° ΠΊΡΠΌ DevOps Π΅ ΡΠ°Π·ΠΊΠ»ΠΎΠ½ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠ»Π°Π³ΠΎΠ²Π΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π΅ Π²ΡΡΠ½ΠΎ ΠΏΠΎ ΡΠ²ΠΎΠΉ Π½Π°ΡΠΈΠ½. ΠΠΎ ΡΠΎΠ²Π° ΡΠ° ΡΠ°ΠΌΠΎ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅. ΠΡΠ΅Π΄ΠΈ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΡΠ΅ ΠΊΡΠΌ ΡΠ΅Π·ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΠΌ Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΡΠ΅ ΡΠΎΠ·ΠΈ ΡΠ»Π°ΠΉΠ΄, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° 3-ΡΠ΅ Π΅ΡΠ°ΠΏΠ° Π½Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Dev-Ops Π²ΡΠ² Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ, Π²ΡΠ² Π²Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ.
Π’ΠΎΠ·ΠΈ ΡΠ»Π°ΠΉΠ΄ ΠΈΠΌΠ° ΠΈ Π²ΡΠΎΡΠΎ Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎ ΠΈΠΌΠ΅. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΡΡΠΈΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½, Π·Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠΎΠΈ ΡΠ° 3-ΡΠ΅ ΠΌΡΡΠΊΠ΅ΡΠ°ΡΠΈ Π½Π° DevOps. ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ. ΠΠ°ΡΠΎ 3 ΠΌΡΡΠΊΠ΅ΡΠ°ΡΠΈ? ΠΡΠ΄ΠΎΠ»Ρ ΠΏΠΈΡΠ΅: Ρ ΠΎΡΠ°, ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, Ρ.Π΅. ΠΠΠ β ΠΠΎΡΡΠΎΡ, ΠΠΎΡΡΠΎΡ ΠΈ ΠΠΎΡΡΠΎΡ. ΠΡΠΎ 3-ΡΠ΅ ΠΌΡΡΠΊΠ΅ΡΠ°ΡΠΈ Π½Π° DevOps. Π’Π°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΠΎΠΏΠΈΡΠ²Π° ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π·Π°ΡΠΎ ΡΠΎΠ²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π²ΠΊΠ»ΡΡΠ²Π°.
ΠΠΎΠ³Π°ΡΠΎ Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π΄Π° ΠΏΡΠΈΠ»Π°Π³Π°ΡΠ΅ DevOps ΠΊΡΠ»ΡΡΡΠ°, Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΎ ΡΡ Π΄Π° Π±ΡΠ΄Π΅ Π²Π½Π΅Π΄ΡΠ΅Π½Π° Π² ΡΠ»Π΅Π΄Π½ΠΈΡ ΡΠ΅Π΄.
ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Ρ Ρ ΠΎΡΠ°ΡΠ°. Π ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΠ±ΡΡΠ½ΠΈΡΠ΅ Π½Π° Ρ ΠΎΡΠ°ΡΠ° ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΡΠΎΠ²Π° ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ Π½ΡΠΊΠΎΠΈ ΠΏΠΎΠ»Π·ΠΈ ΠΎΡ Π½Π΅Π³ΠΎ.
ΠΠ°ΡΠ°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ ΡΠ΅ Π½Π°ΡΠΈΡΠ° DotNet Fest. Π ΠΊΠ°ΠΊΡΠΎ ΠΌΠΈ ΠΊΠ°Π·Π°Ρ Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΎΡΠΈΡΠ΅, ΠΏΠΎΠΊΠ°Π½ΠΈΡ ΠΌΠ΅ ΡΡΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΏΡΠ±Π»ΠΈΠΊΠ° ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ Π½Π°Π΄ΡΠ²Π°ΠΌ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Ρ ΠΎΡΠ° Π² Π·Π°Π»Π°ΡΠ° Π΄Π° ΡΡΠ°ΡΡΠ²Π°Ρ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ°.
Π©Π΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Ρ ΠΎΡΠ°ΡΠ°, ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΈΡΠΊΠ°Ρ Π΄Π° ΠΏΡΠ°Π²ΡΡ Π²ΡΠ΅ΠΊΠΈ Π΄Π΅Π½. ΠΠ°ΠΊΠ²ΠΎ ΠΈΡΠΊΠ°Ρ Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ? Π’Π΅ ΠΈΡΠΊΠ°Ρ Π΄Π° Π½Π°ΠΏΠΈΡΠ°Ρ Π½ΠΎΠ² ΠΊΠΎΠ΄, Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½ΠΎΠ²ΠΎΠΌΠΎΠ΄Π½ΠΈ ΡΠ°ΠΌΠΊΠΈ, Π΄Π° ΡΡΠ·Π΄Π°Π΄Π°Ρ Π½ΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ°ΠΊΠ²ΠΎ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ ΠΈΡΠΊΠ°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅? ΠΠΎΡΠΈΠ³ΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠ°ΡΠΈ Π³ΡΠ΅ΡΠΊΠΈ. ΠΠ°Π΄ΡΠ²Π°ΠΌ ΡΠ΅ Π΄Π° ΡΡΠ΅ ΡΡΠ³Π»Π°ΡΠ½ΠΈ Ρ ΠΌΠ΅Π½. Π’ΠΎΠ²Π° ΠΈΡΠΊΠ°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅. Π’Π΅ ΠΈΡΠΊΠ°Ρ Π΄Π° ΠΏΠΈΡΠ°Ρ Π½ΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, Π½Π΅ ΠΈΡΠΊΠ°Ρ Π΄Π° ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Ρ Π³ΡΠ΅ΡΠΊΠΈ.
ΠΡΠΎΡΡ Π½Π° Π³ΡΠ΅ΡΠΊΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π΄Π°Π΄Π΅Π½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΏΡΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°, Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΠΎΠ²Π° ΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ·ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΠ° ΡΡΡΠ΅ΡΠ΅ ΠΌΡ ΠΈ ΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΡΡΠ°Ρ ΠΎΡ ΡΠ°ΠΌΠ΅Π½Π΅ΡΠ΅ ΠΌΡ, Π° Π½Π΅ ΠΎΡ Π΄ΠΆΠΎΠ±ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π·Π°Π΄Π½ΠΈΠΊΠ° ΠΌΡ. ΠΠΎ Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π³ΠΎΠ»ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΏΠΎΠ½ΡΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π°, ΡΠ΅ Π΅ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ»Π΅Π΄ΠΈΠΌ Π²ΡΠΈΡΠΊΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ Π±ΠΈ Π±ΠΈΠ»ΠΎ Ρ ΡΠ±Π°Π²ΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π½ΡΠΊΠΎΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΏΠΎ-ΡΡΠ°Π±ΠΈΠ»Π΅Π½ ΠΈ ΠΏΠΎ-ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ ΠΊΠΎΠ΄.
ΠΠ°ΠΊΠ²ΠΎ Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΡΠΊΠ°Ρ QA? ΠΠ΅ Π·Π½Π°ΠΌ Π΄Π°Π»ΠΈ ΡΠ° Π² Π·Π°Π»Π°ΡΠ°. Π’ΡΡΠ΄Π½ΠΎ ΠΌΠΈ Π΅ Π΄Π° ΠΊΠ°ΠΆΠ°, ΡΠ΅ ΠΈΡΠΊΠ°ΠΌ QA, Π·Π°ΡΠΎΡΠΎ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ ΡΡΠΌ Π±ΠΈΠ» ΡΠ°ΠΊΡΠ². Π Π±Π΅Π· ΠΎΠ±ΠΈΠ΄ΠΈ ΠΊΡΠΌ ΠΌΠΎΠΌΡΠ΅ΡΠ°ΡΠ°, ΡΠ΅ ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΡΠ΅ Π½Π°Π΄ΡΠ²Π°ΠΌ Π½ΠΈΠΊΠΎΠ³Π° Π΄Π° Π½Π΅ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Ρ. ΠΠΎ Π½Π΅ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ°, ΡΠ΅ ΡΠΌΡΡΠ°ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΈΠΌ Π·Π° Π±Π΅Π·ΡΠΌΠΈΡΠ»Π΅Π½Π° ΠΈ Π±Π΅Π·ΠΏΠΎΠ»Π΅Π·Π½Π°, Π° Π·Π°ΡΠΎΡΠΎ Π½Π΅ ΡΠ΅ ΡΠΌΡΡΠ°ΠΌ Π·Π° ΡΠΎΠ²Π΅ΠΊ, ΠΊΠΎΠΉΡΠΎ Π±ΠΈ ΠΌΠΎΠ³ΡΠ» Π΄Π° Π²ΡΡΡΠΈ ΡΠ°Π·ΠΈ ΡΠ°Π±ΠΎΡΠ° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄ΠΎΡΠΈ Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌ Π΄Π° Ρ Π½Π°ΠΏΡΠ°Π²Ρ. ΠΠΎ Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΠΌ, ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ QA Π½Π΅ Ρ Π°ΡΠ΅ΡΠ²Π° Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ, Π΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΡΡΡΡΠΈΠ½, Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π½ΡΠΊΠ°ΠΊΠ²ΠΈ ΡΠ΅Π³ΡΠ΅ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅, Π΄Π° Π½Π°ΡΡΡΠΏΠ²Π° ΡΡΡΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π΄ΠΎΠΊΠ»Π°Π΄Π²Π°Π»ΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΈ 3 ΡΠΏΡΠΈΠ½ΡΠ° ΠΈ Π΄Π° ΠΊΠ°Π·Π²Π°: βΠΠΎΠ³Π° ΡΠ΅ , ΠΌΠΎΡΡ Π'ΠΡΡΠ°Π½ΡΠ½, ΠΏΠΎΠΏΡΠ°Π²Π΅ΡΠ΅ ΡΠ°Π·ΠΈ Π³ΡΠ΅ΡΠΊΠ°.' Π ΠΌΠΎΡΡ Π'ΠΡΡΠ°Π½ΡΠ½ ΠΌΡ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ: βΠΠ°, Π΄Π°, Π΄Π°, Π²Π΅ΡΠ΅ Π³ΠΎ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡ .β Π ΠΊΠ°ΠΊ ΡΠ΅ ΡΠ»ΡΡΠΈ ΡΠ°ΠΊΠ°, ΡΠ΅ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡ Π΅Π΄ΠΈΠ½ Π±ΡΠ³ ΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈΡ 5 ΠΏΠΎ ΠΏΡΡΡ.
Π₯ΠΎΡΠ°ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΡΠΎΠ²Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ, ΠΈΡΠΊΠ°Ρ ΡΠΎΠ²Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π±Π΅Π· Π³ΡΠ΅ΡΠΊΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° Π½Π΅ ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΡΡΡΠ²ΡΡΠ° Π²ΡΠ΅ΠΊΠΈ ΠΏΠ΅ΡΡΠΊ, ΠΊΠΎΠ³Π°ΡΠΎ Π²ΡΠΈΡΠΊΠΈ Π½ΠΎΡΠΌΠ°Π»Π½ΠΈ Ρ ΠΎΡΠ° ΠΎΡΠΈΠ²Π°Ρ Π² Π±Π°ΡΠ°. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π²Π½Π΅Π΄ΡΠΈΡ Π° Π² ΠΏΠ΅ΡΡΠΊ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ ΡΠ΅Π΄ΡΡ Π΄ΠΎ ΡΡΠ±ΠΎΡΠ°, ΠΎΠΏΠΈΡΠ²Π°ΠΉΠΊΠΈ ΡΠ΅ Π΄Π° ΠΎΠΏΡΠ°Π²ΡΡ ΠΈ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Ρ ΡΠΎΠ²Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅.
Π ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΠ±ΡΡΠ½ΠΈΡΠ΅ Π½Π° Ρ ΠΎΡΠ°ΡΠ°, ΡΠ΅ ΡΠ΅ ΡΠ° Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΡΡΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΡΠ΅ ΠΊΡΠΌ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅. ΠΠ½ΠΎΠ³ΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ. ΠΠ°ΡΠΎ? ΠΠ°ΡΠΎΡΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΊΠ°Π·Π²Π°ΠΌΠ΅ βΡΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡβ, Π·Π° Π²Π°Ρ Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½Π΅ Π½ΡΠΊΡΠ΄Π΅ Π²ΡΡΡ Ρ ΡΠ°Π»ΡΠ΅ΡΠΊΠ° Π΄Π° ΠΎΠΏΠΈΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠΈΡΠ°Ρ Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ. Π’ΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅, ΡΠ΅ Π°ΠΊΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π½Π΅Π΄ΡΡΠ²Π°ΡΠ΅ Π² QA ΡΡΠ΅Π΄Π° ΠΈΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π° ΡΡΠ΅Π΄Π°, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠ²Π° Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π² ΡΠΎΠ·ΠΈ ΡΠ΅Π΄; Π½Π° ΡΠ΅Π·ΠΈ Π΅ΡΠ°ΠΏΠΈ Π½ΠΈΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΠΌΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΈ ΠΌΠΎΠ΄ΡΠ»Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ ΠΈ UI ΡΠ΅ΡΡΠΎΠ²Π΅. Π‘Π»Π΅Π΄ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΌΠ΅ Π΄Π°Π»ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π΅ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π»ΠΎ Π΄ΠΎΠ±ΡΠ΅ ΠΈΠ»ΠΈ Π·Π»Π΅. ΠΠΎ Π²ΠΈΠ΅ Π²Π΅ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΡΡΠ΅Π½ ΡΠΏΠΈΡΡΠΊ Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ°ΡΡΡ ΠΎΡΠ½ΠΎΠ²ΠΎ ΠΈ ΠΎΡΠ½ΠΎΠ²ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°ΡΠ΅ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ.
Π Π΅Π΄Π²Π° ΠΊΠΎΠ³Π°ΡΠΎ Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ ΡΠ° ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ, Π·Π°ΠΏΠΎΡΠ²Π°ΡΠ΅ Π΄Π° ΠΈΠ·Π±ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π·ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ.
ΠΠ° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΎ Π²ΠΈΠΆΠ΄Π°ΠΌ ΡΠΎΠ²Π° Π΄Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π² ΠΎΠ±ΡΠ°ΡΠ½Π° ΠΏΠΎΡΠΎΠΊΠ°. ΠΠ΅Π΄Π½Π°Π³Π° ΡΠΎΠΌ Π½ΡΠΊΠΎΠΉ ΡΡΠ΅ Π΄ΡΠΌΠ°ΡΠ° βDevOpsβ, ΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ Jenkins, Π·Π°ΡΠΎΡΠΎ Π²ΡΡΠ²Π°Ρ, ΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° ΡΠΎΠΌ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ Jenkins, ΡΠ΅ ΠΈΠΌΠ°Ρ DevOps. Π’Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ Π° ΠΠΆΠ΅Π½ΠΊΠΈΠ½Ρ, ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π° ΡΡΠ°ΡΠΈΠΈΡΠ΅ βΠΠ°ΠΊ Π΄Π°β Π½Π° ΡΠ΅Π±ΡΠ°ΠΉΡΠ° Π½Π° ΠΠΆΠ΅Π½ΠΊΠΈΠ½Ρ, ΠΎΠΏΠΈΡΠ°Ρ Π° ΡΠ΅ Π΄Π° Π²ΠΌΡΠΊΠ½Π°Ρ ΠΏΡΠΎΡΠ΅ΡΠΈ Π² ΡΠ΅Π·ΠΈ ΡΡΠ°ΡΠΈΠΈ βΠΠ°ΠΊ Π΄Π°β ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π΄ΠΎΠΉΠ΄ΠΎΡ Π° ΠΏΡΠΈ Ρ ΠΎΡΠ°ΡΠ° ΠΈ Π³ΠΈ Π½Π°ΠΊΠ»ΠΎΠ½ΠΈΡ Π°, ΠΊΠ°Π·Π²Π°ΠΉΠΊΠΈ, ΡΠ΅ ΠΊΠ½ΠΈΠ³Π°ΡΠ° ΠΊΠ°Π·Π²Π°, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½, ΡΠ°ΠΊΠ° ΡΠ΅ Π³ΠΎ ΠΏΡΠ°Π²ΠΈΠΌ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½.
ΠΠ΅ ΡΠ΅ ΠΠΆΠ΅Π½ΠΊΠΈΠ½Ρ Π΅ Π»ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. ΠΠ΅ ΠΈΡΠΊΠ°ΠΌ Π΄Π° Π³ΠΎ ΠΊΠ°ΠΆΠ° ΠΏΠΎ Π½ΠΈΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½. ΠΠΎ ΡΠΎΠ²Π° Π΅ ΡΠ°ΠΌΠΎ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅. Π ΠΊΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ Π²ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, Π° Π½Π΅ ΠΏΡΡΠ²ΠΎΡΠΎ. ΠΠ°ΡΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈ ΠΎΡ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΡΠ»ΡΡΡΠ° ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈ. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠΌ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠΎΠ·ΠΈ ΡΠ»Π°ΠΉΠ΄ ΠΈ ΠΎΠ±ΡΡΠ½ΡΠ²Π°ΠΌ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΡΠΎΠ»ΠΊΠΎΠ²Π° Π΄ΡΠ»Π³ΠΎ.
ΠΠ΅ΠΊΠ° ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ Π½Π° DevOps ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ. ΠΠ°ΠΊΠ²ΠΎ ΡΠ° ΡΠ΅? ΠΠ°ΠΊΠ²Π° Π΅ ΡΠ°Π·Π»ΠΈΠΊΠ°ΡΠ°? ΠΠ°ΠΊ Π΄Π° Π³ΠΈ ΠΏΡΠΎΠ±Π²Π°ΠΌ? ΠΠ°ΡΠΎ ΡΠ° Π²Π°ΠΆΠ½ΠΈ?
ΠΡΡΠ²Π°ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, Π·Π° ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΡΡΠ΅ ΡΡΠ²Π°Π»ΠΈ, ΡΠ΅ Π½Π°ΡΠΈΡΠ° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ. ΠΠΎΠΆΠ΅ Π±ΠΈ Π½ΡΠΊΠΎΠΉ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈΠΌΠ° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ (CI).
ΠΠ°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΅, ΡΠ΅ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΠΎΠΏΠΈΡΠ°ΠΌ ΡΠΎΠ²Π΅ΠΊ: βΠΠΌΠ°ΡΠ΅ Π»ΠΈ CI ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°?β ΠΈ ΡΠΎΠΉ ΠΊΠ°Π·Π²Π°: βΠΠ°β, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ Π³ΠΎ ΠΏΠΈΡΠ°ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ°Π²ΠΈ, ΡΠΎΠΉ ΠΌΠΈ ΠΎΠΏΠΈΡΠ²Π° Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΡΠ΅Π»ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ. Π’ΠΎΠ²Π° Π½Π΅ Π΅ ΡΡΠ²ΡΠ΅ΠΌ Π²ΡΡΠ½ΠΎ.
ΠΡΡΡΠ½ΠΎΡΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π½Π° CI Π΅ Π½Π°ΡΠΎΡΠ΅Π½Π° ΡΠ°ΠΌΠΎ ΠΊΡΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄Π°, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Ρ ΠΎΡΠ° ΠΏΠΈΡΠ°Ρ, Π² Π½ΡΠΊΠ°ΠΊΡΠ² Π²ΠΈΠ΄ Π΅Π΄ΠΈΠ½Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π° Π±Π°Π·Π°. Π’ΠΎΠ²Π° Π΅ Π²ΡΠΈΡΠΊΠΎ.
ΠΠ°Π΅Π΄Π½ΠΎ Ρ CI ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΈΠΌΠ° ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΏΠΎ ΠΏΡΡΡ - ΠΊΠ°ΡΠΎ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΡ, Π½ΠΎ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΠΎΠ²Π° ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ.
Π‘Π°ΠΌΠΈΡΡ CI Π½ΠΈ ΠΊΠ°Π·Π²Π°, ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Ρ ΠΎΡΠ° ΠΏΠΈΡΠ°Ρ ΠΊΠΎΠ΄ ΠΈ ΡΠΎΠ·ΠΈ ΠΊΠΎΠ΄ ΡΡΡΠ±Π²Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ Π² Π΅Π΄ΠΈΠ½Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π° Π±Π°Π·Π°.
ΠΠ°ΠΊΠ²ΠΎ Π½ΠΈ Π΄Π°Π²Π° ΡΠΎΠ²Π° ΠΈ Π·Π°ΡΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ? ΠΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ DotNet, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠ²Π° Π΅ Π΄ΠΎΠ±ΡΠ΅, ΡΠΎΠ²Π° Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½ Π΅Π·ΠΈΠΊ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠΊΠΎ ΡΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°, ΡΠΎΠ²Π° Π²Π΅ΡΠ΅ Π΅ Π΄ΠΎΠ±ΡΡ Π·Π½Π°ΠΊ. Π’ΠΎΠ²Π° Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π° Π½ΠΈΡΠΎ, Π½ΠΎ Π΅ ΠΏΡΡΠ²ΠΈΡΡ Π΄ΠΎΠ±ΡΡ Π·Π½Π°ΠΊ, ΡΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ½Π΅ Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°ΠΌΠ΅.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅ΠΌ Π½ΡΠΊΠΎΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅, ΠΊΠΎΠ΅ΡΠΎ ΡΡΡΠΎ Π΅ ΠΎΡΠ΄Π΅Π»Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°. ΠΡΠΈΡΠΊΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ ΡΠ° Π·Π΅Π»Π΅Π½ΠΈ - ΡΠΎΠ²Π° Π΅ Π²ΡΠΎΡΠΈΡΡ Π΄ΠΎΠ±ΡΡ Π·Π½Π°ΠΊ. ΠΠΎ ΡΠΎΠ²Π° ΠΎΡΠ½ΠΎΠ²ΠΎ Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π° Π½ΠΈΡΠΎ.
ΠΠΎ Π·Π°ΡΠΎ Π±ΠΈΡ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΠΈ ΡΠΎΠ²Π°? ΠΡΠΈΡΠΊΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, Π·Π° ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ Π΄Π½Π΅Ρ, Π½ΠΎΡΡΡ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ Π΅Π΄Π½Π°ΠΊΠ²Π° ΡΡΠΎΠΉΠ½ΠΎΡΡ, Ρ.Π΅. ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ Π΅Π΄Π½Π°ΠΊΠ²ΠΈ ΠΏΠΎΠ»Π·ΠΈ ΠΈ ΡΡΡΠΎ ΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Ρ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ Π½Π°ΡΠΈΠ½.
ΠΡΡΠ²ΠΎ, ΡΠΎΠ²Π° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΡΠΊΠΎΡΠΈΡΠ΅ Π΄ΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ°. ΠΠ°ΠΊ ΡΠΎΠ²Π° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΡΠΊΠΎΡΠΈΡΠ΅ Π΄ΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ°? ΠΠΎΠ³Π°ΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π½ΡΠΊΠΎΠΈ Π½ΠΎΠ²ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠ΄ΠΎΠ²Π° Π±Π°Π·Π°, ΠΌΠΎΠΆΠ΅ΠΌ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° ΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π½Π΅ΡΠΎ Ρ ΡΠΎΠ·ΠΈ ΠΊΠΎΠ΄. ΠΠΈΠ΅ Π½Π΅ ΡΠ°ΠΊΠ°ΠΌΠ΅ Π΄Π° Π΄ΠΎΠΉΠ΄Π΅ ΡΠ΅ΡΠ²ΡΡΡΡΠΊ, Π·Π°ΡΠΎΡΠΎ Π² ΡΠ΅ΡΠ²ΡΡΡΡΠΊ Π³ΠΎ ΠΏΡΡΠΊΠ°ΠΌΠ΅ Π² QA Environment, ΠΏΡΠ°Π²ΠΈΠΌ Π³ΠΎ ΡΠΎΡΠ½ΠΎ ΡΡΠΊ ΠΈ ΡΠΎΡΠ½ΠΎ ΡΡΠΊ.
Π©Π΅ Π²ΠΈ ΡΠ°Π·ΠΊΠ°ΠΆΠ° Π΅Π΄Π½Π° ΡΡΠΆΠ½Π° ΠΈΡΡΠΎΡΠΈΡ ΠΎΡ ΠΌΠΎΡ ΠΆΠΈΠ²ΠΎΡ. ΠΠ΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ΄Π°Π²Π½Π°, ΠΊΠΎΠ³Π°ΡΠΎ Π±ΡΡ ΠΎΡΠ΅ ΠΌΠ»Π°Π΄ ΠΈ ΠΊΡΠ°ΡΠΈΠ². Π‘Π΅Π³Π° Π²Π΅ΡΠ΅ ΡΡΠΌ ΠΌΠ»Π°Π΄, ΠΊΡΠ°ΡΠΈΠ² ΠΈ ΡΠΌΠ΅Π½, ΠΈ ΡΠΊΡΠΎΠΌΠ΅Π½. ΠΡΠ΅Π΄ΠΈ Π²ΡΠ΅ΠΌΠ΅ Π±ΡΡ Π² Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠΌΠ°Ρ ΠΌΠ΅ Π³ΠΎΠ»ΡΠΌ Π΅ΠΊΠΈΠΏ ΠΎΡ ΠΎΠΊΠΎΠ»ΠΎ 30 ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. Π ΠΈΠΌΠ°Ρ ΠΌΠ΅ Π³ΠΎΠ»ΡΠΌ, Π³ΠΎΠ»ΡΠΌ Enterprise ΠΏΡΠΎΠ΅ΠΊΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ΅ ΠΎΠΊΠΎΠ»ΠΎ 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π ΠΈΠΌΠ°Ρ ΠΌΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅. Π Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ ΠΈΠΌΠ°Ρ ΠΌΠ΅ ΠΊΠ»ΠΎΠ½, Π² ΠΊΠΎΠΉΡΠΎ Ρ ΠΎΠ΄Π΅Ρ Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. Π ΠΈΠΌΠ°ΡΠ΅ ΠΊΠ»ΠΎΠ½, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°ΡΠ΅ Π²Π΅ΡΡΠΈΡΡΠ° Π½Π° ΠΊΠΎΠ΄Π°, ΠΊΠΎΠΉΡΠΎ Π΅ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΡΡ ΠΊΠ»ΠΎΠ½ ΠΈΠ·ΠΎΡΡΠ°Π½Π° Ρ 3 ΠΌΠ΅ΡΠ΅ΡΠ° ΠΎΡ ΠΊΠ»ΠΎΠ½Π°, ΠΊΠΎΠΉΡΠΎ Π±Π΅ΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅. ΠΠ°ΠΊΠ²ΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π° ΡΠΎΠ²Π°? Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° ΡΠΎΠΌ ΠΈΠΌΠ°ΠΌ Π³ΡΠ΅ΡΠΊΠ° Π½ΡΠΊΡΠ΄Π΅, ΠΊΠΎΡΡΠΎ ΠΎΡΠΈΠ²Π° Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ Π²ΠΈΠ½Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅, Π·Π°ΡΠΎΡΠΎ ΡΠ΅ ΡΠ° Π³ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ, ΠΈ ΠΏΠΎ Π³ΡΠ΅ΡΠΊΠ° Π½Π° QA, Π·Π°ΡΠΎΡΠΎ ΡΠ° Π³ΠΎ ΡΠ°Π·Π³Π»Π΅Π΄Π°Π»ΠΈ, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π°ΠΊΠΎ ΠΏΠΎΠ»ΡΡΠ° Π·Π°Π΄Π°ΡΠ° Π·Π° Π°ΠΊΡΡΠ°Π»Π½Π° ΠΊΠΎΡΠ΅ΠΊΡΠΈΡ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ, ΡΠΎΠ³Π°Π²Π° ΡΡΡΠ±Π²Π° Π΄Π° Π²ΡΡΠ½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π² ΠΊΠΎΠ΄Π° ΡΠΈ ΠΏΡΠ΅Π΄ΠΈ 3 ΠΌΠ΅ΡΠ΅ΡΠ°. Π’ΡΡΠ±Π²Π° Π΄Π° ΡΠΈ ΡΠΏΠΎΠΌΠ½Ρ ΠΊΠ°ΠΊΠ²ΠΎ ΠΈΠΌΠ°Ρ ΠΏΡΠ΅Π΄ΠΈ 3 ΠΌΠ΅ΡΠ΅ΡΠ° ΠΈ Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌ Π΄Π° Π³ΠΎ ΠΏΠΎΠΏΡΠ°Π²Ρ ΡΠ°ΠΌ.
ΠΠΊΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΡΠ΅ ΠΈΠΌΠ°Π»ΠΈ ΡΠΎΠ·ΠΈ ΠΎΠΏΠΈΡ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΡΠΎΠ±Π²Π°ΡΠ΅ Π² Π΄ΠΎΠΌΠ° ΡΠΈ. ΠΡΠ½ΠΎΠ²Π½ΠΎΡΠΎ Π½Π΅ΡΠΎ Π΅ Π΄Π° Π½Π΅ Π³ΠΎ ΠΏΡΠΎΠ±Π²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΠ°Π»Π΅Π½. ΠΠ°ΠΏΠΈΡΠ΅ΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄, Π·Π°Π±ΡΠ°Π²Π΅ΡΠ΅ Π·Π° ΡΡΡ Π·Π° ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠ° ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ Π²ΡΡΠ½Π΅ΡΠ΅ ΠΈ ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ Π±ΡΡΠ·ΠΎ Π΄Π° ΠΎΠ±ΡΡΠ½ΠΈΡΠ΅ Π·Π° ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ° ΡΠ΅Π·ΠΈ ΡΠ΅Π΄ΠΎΠ²Π΅ ΠΊΠΎΠ΄ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°ΡΠ΅ ΠΈΠ»ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°ΡΠ΅. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ»Π½ΡΠ²Π°ΡΠΎ ΠΏΡΠ΅ΠΆΠΈΠ²ΡΠ²Π°Π½Π΅.
ΠΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠ²Π° Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Ρ ΡΠ΅Π΄ΠΈΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΡΠΎΡΠ½ΠΎ ΡΡΠΊ ΠΈ ΡΠΎΡΠ½ΠΎ ΡΠ΅Π³Π°, Π²Π΅Π΄Π½Π°Π³Π° ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΡΠΌ Π½Π°ΠΏΠΈΡΠ°Π» ΡΠ²ΠΎΡ ΠΊΠΎΠ΄. Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ ΠΌΠΈ Π΄Π°Π΄Π΅ ΠΏΡΠ»Π½Π°ΡΠ° ΠΊΠ°ΡΡΠΈΠ½Π°, Π½ΠΎ Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π΅ ΠΏΠΎΠ½Π΅ ΡΠ°ΡΡ ΠΎΡ ΡΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅. Π Π°ΠΊΠΎ ΠΈΠΌΠ° Π½ΡΠΊΠ°ΠΊΡΠ² ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π΅Π½ Π±ΡΠ³, ΡΠ΅ Π·Π½Π°ΠΌ Π·Π° Π½Π΅Π³ΠΎ ΡΠΎΡΠ½ΠΎ ΡΠ΅Π³Π°, ΡΠΎΠ΅ΡΡ Π±ΡΠΊΠ²Π°Π»Π½ΠΎ ΡΠ»Π΅Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΈΠ½ΡΡΠΈ. ΠΡΠΌΠ° Π΄Π° ΠΈΠΌΠ° Π½ΡΠΆΠ΄Π° Π΄Π° Π²ΡΡΡΠ°ΠΌ 3 ΠΌΠ΅ΡΠ΅ΡΠ° Π½Π°Π·Π°Π΄. Π©Π΅ ΡΡΡΠ±Π²Π° Π΄Π° Π²ΡΡΠ½Π° ΡΠ°ΠΌΠΎ 2 ΠΌΠΈΠ½ΡΡΠΈ Π½Π°Π·Π°Π΄. ΠΠ΄Π½Π° Π΄ΠΎΠ±ΡΠ° ΠΊΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠ½Π° Π΄ΠΎΡΠΈ Π½ΡΠΌΠ° Π΄Π° ΠΈΠΌΠ° Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΠΏΡΠΈΠ³ΠΎΡΠ²ΠΈ ΠΊΠ°ΡΠ΅ Π·Π° 2 ΠΌΠΈΠ½ΡΡΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠΎΠ²Π° Π΅ Π΄ΠΎΡΡΠ° Π³ΠΎΡΠΈΠ½ΠΎ.
Π’ΠΎΠ²Π° ΠΈΠΌΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ, ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ Π²ΡΠ² Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡ, Ρ.Π΅. Π½Π΅ ΡΠ°ΠΌΠΎ ΡΠΎΠ·ΠΈ, Π½Π° ΠΊΠΎΠΉΡΠΎ ΡΡΠ΅ Π³ΠΎ Π½Π°ΡΡΡΠΎΠΈΠ»ΠΈ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΠΊΠ°ΠΊΡΠΎ ΡΠ°ΠΌΠ°ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΡΠ°ΠΊΠ° ΠΈ ΡΠ°ΠΌΠΈΡΡ CI ΡΠ΅ ΡΠ΅ ΠΏΠΎΠ²ΡΠ°ΡΡ Π·Π° Π²ΡΡΠΊΠ° Π½ΠΎΠ²Π° ΠΏΡΠΎΠΌΡΠ½Π°, ΠΊΠΎΡΡΠΎ ΠΏΡΠ°Π²ΠΈΡΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π’ΠΎΠ²Π° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠ΅ΡΡΡΡΠΈΡΠ΅, Π·Π°ΡΠΎΡΠΎ Π²Π°ΡΠΈΡΡ Π΅ΠΊΠΈΠΏ ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ. ΠΠ΅ΡΠ΅ Π½ΡΠΌΠ° Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΡ, Π² ΠΊΠΎΡΡΠΎ Π²ΠΈ ΠΈΠ΄Π²Π° Π±ΡΠ³ ΠΎΡ ΠΊΠΎΠ΄Π°, Ρ ΠΊΠΎΠΉΡΠΎ ΡΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΈ 3 ΠΌΠ΅ΡΠ΅ΡΠ°. ΠΠ΅ΡΠ΅ Π½ΡΠΌΠ° Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅Π΄ΠΈΡΠ΅ ΠΈ ΠΏΡΠ΅ΠΊΠ°ΡΠ²Π°ΡΠ΅ ΠΏΡΡΠ²ΠΈΡΠ΅ Π΄Π²Π° ΡΠ°ΡΠ°, ΠΎΠΏΠΈΡΠ²Π°ΠΉΠΊΠΈ ΡΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π΅ ΡΠ»ΡΡΠΈΠ»ΠΎ ΡΠΎΠ³Π°Π²Π° ΠΈ Π΄Π° Π½Π°Π²Π»Π΅Π·Π΅ΡΠ΅ Π² ΡΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°, ΠΏΡΠ΅Π΄ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°ΡΠ΅ Π½Π΅ΡΠΎ.
ΠΠ°ΠΊ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΌΠ΅ΡΠΈΠΌ ΡΡΠΏΠ΅Ρ Π° ΠΈΠ»ΠΈ Π½Π΅ΡΡΠΏΠ΅Ρ Π° Π½Π° ΡΠ°Π·ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°? ΠΠΊΠΎ Π΄ΠΎΠΊΠ»Π°Π΄Π²Π°ΡΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΡ ΡΠ΅Ρ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠΌΠ΅ Π²Π½Π΅Π΄ΡΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° CI, ΡΠΎΠΉ ΡΡΠ²Π° Π±Π»Π° Π±Π»Π° Π±Π»Π°. ΠΡΠΈΠ»ΠΎΠΆΠΈΡ ΠΌΠ΅ Π³ΠΎ, Π΄ΠΎΠ±ΡΠ΅, Π½ΠΎ Π·Π°ΡΠΎ, ΠΊΠ°ΠΊΠ²ΠΎ Π½ΠΈ Π΄ΠΎΠ½Π΅ΡΠ΅, ΠΊΠ°ΠΊ Π³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°ΠΌΠ΅, ΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π³ΠΎ ΠΏΡΠΈΠ»Π°Π³Π°ΠΌΠ΅?
ΠΡΡΠ²ΠΈΡΡ Π΅, ΡΠ΅ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° CI ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²Π½Π΅Π΄ΡΡΠ²Π°ΠΌΠ΅ Π²ΡΠ΅ ΠΏΠΎ-ΡΠ΅ΡΡΠΎ ΠΈ ΠΏΠΎ-ΡΠ΅ΡΡΠΎ, ΡΠΎΡΠ½ΠΎ Π·Π°ΡΠΎΡΠΎ Π½Π°ΡΠΈΡΡ ΠΊΠΎΠ΄ Π΅ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΎ ΠΏΠΎ-ΡΡΠ°Π±ΠΈΠ»Π΅Π½. ΠΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ ΡΠ΅ Π½Π°ΠΌΠ°Π»ΡΠ²Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½ΠΈ Π·Π° Π½Π°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠ° ΠΈ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π·ΠΈ Π³ΡΠ΅ΡΠΊΠ° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ°, ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΠΌΠ΅ ΠΎΡΠ³ΠΎΠ²ΠΎΡ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠΎΡΠ½ΠΎ ΡΡΠΊ ΠΈ ΡΠΎΡΠ½ΠΎ ΡΠ΅Π³Π° ΠΊΠ°ΠΊΠ²ΠΎ Π½Π΅ Π΅ Π½Π°ΡΠ΅Π΄ Ρ Π½Π°ΡΠΈΡ ΠΊΠΎΠ΄.
ΠΡΡΠ³Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΠΊΠΎΡΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅, Π΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅, ΠΊΠΎΡΡΠΎ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ ΠΈΠ΄Π²Π° Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° CI. ΠΡΡΠ²ΡΡ ΡΡΠΊΠ° Π·Π° ΡΡΠΊΠ°.
ΠΠ°ΠΊΠ²ΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΡΡΠΊ? ΠΠ°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅, ΡΠ΅ Π½Π°ΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²Π΅ ΡΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ. Π Π²ΡΠ΅ΠΊΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ ΡΠ΅ΡΡ Π΅ Π½Π°ΡΠΎΡΠ΅Π½ ΠΊΡΠΌ ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ. ΠΠΌΠ°ΠΌΠ΅ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅, ΠΊΠΎΠΈΡΠΎ Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΡΠ΅ΡΡΠ²Π°ΠΌΠ΅ ΠΌΠΎΠ΄ΡΠ» ΠΎΡΠ΄Π΅Π»Π½ΠΎ, Ρ.Π΅. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ Π²ΡΠ² Π²Π°ΠΊΡΡΠΌ? Π’ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±ΡΠ΅.
ΠΠΌΠ°ΠΌΠ΅ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅, ΠΊΠΎΠΈΡΠΎ Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Ρ Π΅Π΄ΠΈΠ½ Ρ Π΄ΡΡΠ³. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ Π΄ΠΎΠ±ΡΠΎ.
ΠΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° UI, ΠΊΠΎΠΈΡΠΎ Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ UI ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ, Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ Ρ.Π½.
ΠΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²Π΅, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅, ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π½Π° ΡΠΎΠ²Π° ΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅ΡΡΠΎ Π³ΠΈ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅. ΠΠ΄ΠΈΠ½ΠΈΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ΅ ΠΏΠΈΡΠ°Ρ ΠΊΡΠ°ΡΠΊΠΈ ΠΈ ΠΌΠ°Π»ΠΊΠΈ. Π ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ.
ΠΠΊΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΡΠΎΠ³Π°Π²Π° Π΅ Π΄ΠΎΠ±ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡΡ Π²ΠΈ Π΄Π° Π΅ ΠΌΠ°Π»ΡΠΊ. ΠΠ°ΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΠ½Π΅ΠΌΠ°Ρ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅. ΠΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ΅ΡΡΡΡ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΅ Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΎΡΠ½Π΅ΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΡΠ° ΠΏΡΠΈ Π³ΠΎΠ»ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡ. Π Π΅ Π΄ΠΎΠ±ΡΠ΅, Π°ΠΊΠΎ ΡΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΡΠ°. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎΡΠΎ Π½Π΅ΡΠΎ Π΅, ΡΠ΅ Π½ΡΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° Π³ΠΈ ΠΏΡΡΠΊΠ°ΡΠ΅ Π·Π° Π²ΡΡΠΊΠ° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ. ΠΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° Π³ΠΈ ΠΏΡΡΠΊΠ°ΡΠ΅ ΠΏΡΠ΅Π· Π½ΠΎΡΡΠ°. Π ΠΊΠΎΠ³Π°ΡΠΎ Π²ΡΠΈΡΠΊΠΈ Π΄ΠΎΠΉΠ΄ΠΎΡ Π° Π½Π° ΡΠ°Π±ΠΎΡΠ° ΡΡΡΡΠΈΠ½ΡΠ°: ΠΈ ΡΠ΅ΡΡΠ΅ΡΠΈ, ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡ Π° Π½ΡΠΊΠ°ΠΊΡΠ² Π²ΠΈΠ΄ Π΄ΠΎΠΊΠ»Π°Π΄, ΡΠ΅ ΡΠΌΠ΅ ΠΏΡΡΠ½Π°Π»ΠΈ Π°Π²ΡΠΎΡΠ΅ΡΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠ΅Π· Π½ΠΎΡΡΠ° ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡ ΠΌΠ΅ ΡΠ΅Π·ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ. Π ΡΡΠΊ Π΅Π΄ΠΈΠ½ ΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΡΡΠ²ΡΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈ Π΄Π°Π»ΠΈ Π²Π°ΡΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° Π½ΡΠΊΠΎΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ, ΡΠ΅ Π±ΡΠ΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΅Π²ΡΠΈΠ½ ΠΎΡ ΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΡΡΠΈΡ QA ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ, Π΄ΠΎΡΠΈ Π°ΠΊΠΎ ΡΠΎΠΉ Π΅ Junior QA ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π±ΠΎΡΠΈ Π·Π° Ρ ΡΠ°Π½Π° ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½ΠΎΡΡ. ΠΡΠ΅ ΠΏΠ°ΠΊ Π΅Π΄ΠΈΠ½ ΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΌΠ°ΡΠΈΠ½Π°ΡΠ° ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎ-Π΅Π²ΡΠΈΠ½. ΠΡΠΎ Π·Π°ΡΠΎ ΠΈΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΡΠ΅ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ° Π² Π½Π΅Π³ΠΎ.
ΠΠΌΠ°ΠΌ Π΄ΡΡΠ³ ΠΏΡΠΎΠ΅ΠΊΡ, Π²ΡΡΡ Ρ ΠΊΠΎΠΉΡΠΎ ΡΠ°Π±ΠΎΡΡ. ΠΠΌΠ°Ρ ΠΌΠ΅ Π΄Π²ΡΡΠ΅Π΄ΠΌΠΈΡΠ½ΠΈ ΡΠΏΡΠΈΠ½ΡΠΎΠ²Π΅ ΠΏΠΎ ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΡΠΎΠ΅ΠΊΡΡΡ Π±Π΅ΡΠ΅ Π³ΠΎΠ»ΡΠΌ, Π²Π°ΠΆΠ΅Π½ Π·Π° ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΈΡ ΡΠ΅ΠΊΡΠΎΡ ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ Π³ΡΠ΅ΡΠΊΠ°. Π ΡΠ»Π΅Π΄ Π΄Π²ΡΡΠ΅Π΄ΠΌΠΈΡΠ΅Π½ ΡΠΏΡΠΈΠ½Ρ, ΡΠΈΠΊΡΠ»ΡΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π±Π΅ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π²Π°Π½ ΠΎΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅, ΠΊΠΎΠΉΡΠΎ ΠΎΡΠ½Π΅ ΠΎΡΠ΅ 4 ΡΠ΅Π΄ΠΌΠΈΡΠΈ. ΠΠΏΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅ Π΄Π° ΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅ ΠΌΠ°ΡΠ°Π±Π° Π½Π° ΡΡΠ°Π³Π΅Π΄ΠΈΡΡΠ°. ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠ΄ Π² ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π΄Π²Π΅ ΡΠ΅Π΄ΠΌΠΈΡΠΈ, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ Π³ΠΎ ΠΏΡΠ°Π²ΠΈΠΌ ΠΊΠ°ΡΠΎ CodeFreeze, ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ°ΠΌΠ΅ Π³ΠΎ Π² Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ Π³ΠΎ ΠΏΡΡΠΊΠ°ΠΌΠ΅ Π½Π° ΡΠ΅ΡΡΠ΅ΡΠΈ. Π’Π΅ΡΡΠ΅ΡΠΈΡΠ΅ Π³ΠΎ ΡΠ΅ΡΡΠ²Π°Ρ ΠΎΡΠ΅ 4 ΡΠ΅Π΄ΠΌΠΈΡΠΈ, Ρ.Π΅. ΠΠΎΠΊΠ°ΡΠΎ Π³ΠΎ ΡΠ΅ΡΡΠ²Π°Ρ, Π½ΠΈΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΠΌ ΠΎΡΠ΅ Π΄Π²Π΅ Π²Π΅ΡΡΠΈΠΈ Π·Π° ΡΡΡ . Π’ΠΎΠ²Π° Π΅ Π½Π°ΠΈΡΡΠΈΠ½Π° ΡΡΠΆΠ΅Π½ ΡΠ»ΡΡΠ°ΠΉ.
Π Π½ΠΈΠ΅ ΠΈΠΌ ΠΊΠ°Π·Π°Ρ ΠΌΠ΅, ΡΠ΅ Π°ΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΡΠ΅ ΠΏΠΎ-ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΈ, ΠΈΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅, Π·Π°ΡΠΎΡΠΎ ΡΠΎΠ²Π° Π΅, ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈ Π½Π°ΡΠ°Π½ΡΠ²Π° ΡΠΎΡΠ½ΠΎ ΡΡΠΊ, ΡΠΎΡΠ½ΠΎ ΡΠ΅Π³Π°.
ΠΡΠ°ΠΊΡΠΈΠΊΡΠ²Π°ΠΉΡΠ΅ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅. Π‘ΡΡΠ°Ρ ΠΎΡΠ½ΠΎ, Π·Π°Π²ΡΡΡΠΈΡ ΡΠ΅ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ. Π’ΠΎΠ²Π° Π²Π΅ΡΠ΅ Π΅ Π΄ΠΎΠ±ΡΠ΅. ΠΠ°ΡΠΈΡΡ ΠΊΠΎΠ΄ Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½. Π‘Π΅Π³Π° Π±ΠΈ Π±ΠΈΠ»ΠΎ Ρ ΡΠ±Π°Π²ΠΎ Π΄Π° Π²Π½Π΅Π΄ΡΠΈΡΠ΅ ΡΠ°Π·ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ Π² Π½ΡΠΊΠ°ΠΊΠ²Π° ΡΡΠ΅Π΄Π°. ΠΠ° ΠΊΠ°ΠΆΠ΅ΠΌ Π² ΡΡΠ΅Π΄Π° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ.
ΠΠ°ΡΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ? ΠΡΡΠ²ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎ ΡΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΈ ΡΡΡ ΡΠ°ΠΌΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅. Π‘ΡΠ΅ΡΠ°Π» ΡΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΊΠ°ΡΠΎ ΡΠΎΠ·ΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΠΎΠΏΠΈΡΠ°ΠΌ: βΠΠ°ΠΊ ΡΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π° Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ?β, ΠΌΠΎΠΌΡΠ΅ΡΠ°ΡΠ° ΠΌΠΈ ΠΊΠ°Π·Π²Π°Ρ: βΠΠΈΠ΅ Π³ΠΎ ΡΠ³Π»ΠΎΠ±ΡΠ²Π°ΠΌΠ΅ ΠΈ Π³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ°ΠΌΠ΅ Π² zip Π°ΡΡ ΠΈΠ². ΠΠ·ΠΏΡΠ°ΡΠ°ΠΌΠ΅ Π³ΠΎ Π½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΏΠΎ ΠΏΠΎΡΠ°ΡΠ°. ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡΡ ΠΈΠ·ΡΠ΅Π³Π»Ρ ΠΈ ΡΠ°Π·ΡΠΈΡΡΠ²Π° ΡΠΎΠ·ΠΈ Π°ΡΡ ΠΈΠ². Π ΡΠ΅Π»ΠΈΡΡ ΠΎΡΠΈΡ Π·Π°ΠΏΠΎΡΠ²Π° Π΄Π° ΡΠ΅ ΠΌΠΎΠ»ΠΈ ΡΡΡΠ²ΡΡΡΡ Π΄Π° Π²Π·Π΅ΠΌΠ΅ Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ.
ΠΠ° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ Ρ Π½Π΅ΡΠΎ ΠΏΡΠΎΡΡΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ ΡΠ° Π·Π°Π±ΡΠ°Π²ΠΈΠ»ΠΈ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΡΡ CSS Π² Π°ΡΡ ΠΈΠ²Π° ΠΈΠ»ΠΈ ΡΠ° Π·Π°Π±ΡΠ°Π²ΠΈΠ»ΠΈ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Ρ Π°ΡΡΠ°Π³Π° Π² ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΡΠ°ΠΉΠ»Π° Π½Π° java-script. Π ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΠΌ Π·Π°ΡΠ²ΠΊΠ° ΠΊΡΠΌ ΡΡΡΠ²ΡΡΠ°, Π±ΡΠ°ΡΠ·ΡΡΡΡ ΡΠΌΡΡΠ°, ΡΠ΅ Π²Π΅ΡΠ΅ ΠΈΠΌΠ° ΡΠΎΠ·ΠΈ java-script ΡΠ°ΠΉΠ» ΠΈ ΡΠ΅ΡΠ°Π²Π° Π΄Π° Π½Π΅ Π³ΠΎ ΠΈΠ·ΡΠ΅Π³Π»Ρ. Π ΠΈΠΌΠ°ΡΠ΅ ΡΡΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ, Π½Π΅ΡΠΎ Π»ΠΈΠΏΡΠ²Π°ΡΠ΅. ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΠΎΠ½Π΅ Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π±ΠΈ ΡΠ΅ ΡΠ»ΡΡΠΈΠ»ΠΎ, Π°ΠΊΠΎ Π²Π·Π΅ΠΌΠ΅ΡΠ΅ ΡΠΈΡΡΠΎ ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠ½ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π³ΠΎ ΠΊΠ°ΡΠΈΡΠ΅ Π² Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΠΈΡΡΠ° Π½ΠΎΠ²Π° ΡΡΠ΅Π΄Π°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π΄ΠΎΠΊΡΠ΄Π΅ Π²ΠΎΠ΄ΠΈ ΡΠΎΠ²Π°.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ, Ρ.Π΅. ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°, ΡΠΎΠ²Π° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΡΡΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π² ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
ΠΠ΄ΠΈΠ½ ΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°Π½ΠΈΠ»Π΅Π½ java-ΡΠΊΡΠΈΠΏΡ, Π΅, ΡΠ΅ Π΄Π²Π°ΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΠΏΡΠΈΠ±ΡΡΠ·Π°Π½ΠΎ ΡΠ° Π΄Π΅ΠΊΠ»Π°ΡΠΈΡΠ°Π»ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° ΡΡΡ ΡΡΡΠΎΡΠΎ ΠΈΠΌΠ΅ Π² ΠΎΠ±Π΅ΠΊΡΠ° ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ. Π ΡΠΎΠ³Π°Π²Π°, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ Π²Π°ΡΠΈΡ ΠΊΡΡΠΌΠ΅Ρ. Π§ΠΈΠΉΡΠΎ java-script ΡΠ°ΠΉΠ» Π΅ ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ Π²ΡΠΎΡΠΈ, ΡΠ΅ ΠΏΡΠ΅Π·Π°ΠΏΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π° Π΄ΡΡΠ³ΠΈΡ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ»Π½ΡΠ²Π°ΡΠΎ. ΠΠ»ΠΈΠ·Π°ΡΠ΅: Π΅Π΄Π½ΠΎ Π½Π΅ΡΠΎ ΡΠ°Π±ΠΎΡΠΈ Π·Π° Π΅Π΄ΠΈΠ½ ΡΠΎΠ²Π΅ΠΊ, Π΄ΡΡΠ³ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ Π·Π° Π΄ΡΡΠ³. Π Π΅ βΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎβ, ΠΊΠΎΠ³Π°ΡΠΎ Π²ΡΠΈΡΠΊΠΎ ΠΈΠ·Π»Π΅Π·Π΅ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ.
Π‘Π»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΠΊΠΎΡΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅, Π΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π²ΡΡΡΠ°Π½Π΅ ΠΊΡΠΌ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ.
ΠΠ°ΡΠΎ ΡΠΎΠ²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅? ΠΡΠ΅ ΠΎΡΠ΅ ΠΈΠΌΠ° Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠΈ ΡΠΏΠΎΠΌΠ½ΡΡ Π΄Π°Π»Π΅ΡΠ½ΠΈΡΠ΅, Π΄Π°Π»Π΅ΡΠ½ΠΈ 90-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠΈΡΠ΅ Π±ΡΡ Π° Π³ΠΎΠ»Π΅ΠΌΠΈ, Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ΅ Π±ΡΡ Π° ΠΌΠ°Π»ΠΊΠΈ. Π Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ Π½Π°ΡΠΈΠ½ Π·Π° ΡΠ΅Π± ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π±Π΅ΡΠ΅ ΡΡΠ΅Π· PHP. ΠΠ΅ ΡΠ΅ PHP Π΅ Π»ΠΎΡ Π΅Π·ΠΈΠΊ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π΅ ΡΠ°ΠΊΠ°.
ΠΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Π±Π΅ΡΠ΅ Π΄ΡΡΠ³. ΠΠΎΠ³Π°ΡΠΎ Π²Π½Π΅Π΄ΡΠΈΡ ΠΌΠ΅ Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ Π½Π° Π½Π°ΡΠΈΡ php ΡΠ°ΠΉΡ, ΠΊΠ°ΠΊ Ρ Π²Π½Π΅Π΄ΡΠΈΡ ΠΌΠ΅? ΠΠ°ΠΉ-ΡΠ΅ΡΡΠΎ ΠΎΡΠ²Π°ΡΡΡ ΠΌΠ΅ Far Manager ΠΈΠ»ΠΈ Π½Π΅ΡΠΎ Π΄ΡΡΠ³ΠΎ. Π ΠΊΠ°ΡΠΈ ΡΠ΅Π·ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° FTP. Π Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΠΎΡΡΠ·Π½Π°Ρ ΠΌΠ΅, ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ Π½ΡΠΊΠ°ΠΊΡΠ² ΠΌΠ°Π»ΡΠΊ, ΠΌΠ°Π»ΡΠΊ Π±ΡΠ³, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°Π±ΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΠΌ ΡΠΎΡΠΊΠ° ΠΈ Π·Π°ΠΏΠ΅ΡΠ°Ρ ΠΈΠ»ΠΈ ΡΠΌΠ΅ Π·Π°Π±ΡΠ°Π²ΠΈΠ»ΠΈ Π΄Π° ΡΠΌΠ΅Π½ΠΈΠΌ ΠΏΠ°ΡΠΎΠ»Π°ΡΠ° Π·Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ, Π° ΠΈΠΌΠ° ΠΏΠ°ΡΠΎΠ»Π° Π·Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΡΡΠΎ Π΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈΡ Ρ ΠΎΡΡ. Π ΡΠ΅ΡΠ°Π²Π°ΠΌΠ΅ Π±ΡΡΠ·ΠΎ Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ΠΌ Ρ FTP ΠΈ Π΄Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°ΠΌΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ΡΠ΅ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΌ. Π’ΠΎΠ²Π° Π΅ ΠΏΡΠΎΡΡΠΎ ΠΎΠ³ΡΠ½! Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎ ΠΏΡΠ΅Π· 90-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ.
ΠΠΎ Π°ΠΊΠΎ Π½Π΅ ΡΡΠ΅ Π³Π»Π΅Π΄Π°Π»ΠΈ ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠ°, 90-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π±ΡΡ Π° ΠΏΡΠ΅Π΄ΠΈ ΠΏΠΎΡΡΠΈ 30 Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π‘Π΅Π³Π° Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ. Π ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ Π΄Π° ΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅ ΠΌΠ°ΡΠ°Π±Π° Π½Π° ΡΡΠ°Π³Π΅Π΄ΠΈΡΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ Π²ΠΈ ΠΊΠ°ΠΆΠ°Ρ: βΠ Π°Π·Π³ΡΡΠ½Π°Ρ ΠΌΠ΅ ΡΠ΅ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ, Π½ΠΎ ΡΠ°ΠΌ Π½Π΅ΡΠΎ ΡΠ΅ ΠΎΠ±ΡΡΠΊΠ°. ΠΡΠΎ Π²Π°ΡΠ΅ΡΠΎ FTP ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΈΠΌΠ΅ ΠΈ ΠΏΠ°ΡΠΎΠ»Π°, ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ ΡΠ΅ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ ΠΈ Π±ΡΡΠ·ΠΎ Π³ΠΎ ΠΏΠΎΠΏΡΠ°Π²Π΅ΡΠ΅ ΡΠ°ΠΌ. ΠΠΊΠΎ ΡΠΈ Π§ΡΠΊ ΠΠΎΡΠΈΡ, ΡΠΎΠ²Π° ΡΠ΅ ΡΠ²ΡΡΡΠΈ ΡΠ°Π±ΠΎΡΠ°. ΠΠΊΠΎ Π½Π΅, ΡΠΎΠ³Π°Π²Π° ΡΠΈΡΠΊΡΠ²Π°ΡΠ΅, ΡΠ΅ Π°ΠΊΠΎ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°ΡΠ΅ Π΅Π΄ΠΈΠ½ Π±ΡΠ³, ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΎΡΠ΅ 10. ΠΡΠΎ Π·Π°ΡΠΎ ΡΠ°Π·ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π½Π° Π²ΡΡΡΠ°Π½Π΅ ΠΊΡΠΌ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ.
ΠΠΎΡΠΈ Π°ΠΊΠΎ Π½Π΅ΡΠΎ Π»ΠΎΡΠΎ Π½ΡΠΊΠ°ΠΊ ΡΠΈ Π΅ ΠΏΠΎΠΏΠ°Π΄Π½Π°Π»ΠΎ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΡΠ° Π½ΡΠΊΡΠ΄Π΅, ΡΠΎ Π΅ Π»ΠΎΡΠΎ, Π½ΠΎ Π½Π΅ Π΅ ΡΠ°ΡΠ°Π»Π½ΠΎ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π²ΡΡΠ½Π΅ΡΠ΅ ΠΊΡΠΌ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ, ΠΊΠΎΡΡΠΎ ΠΈΠΌΠ°ΡΠ΅. ΠΠ°ΡΠ΅ΡΠ΅ΡΠ΅ Π³ΠΎ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎ ΠΊΠΎΠΏΠΈΠ΅, Π°ΠΊΠΎ Π΅ ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ Π΄Π° Π³ΠΎ Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ΅ΡΠ΅ Ρ ΡΠ°Π·ΠΈ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π²ΡΡΠ½Π΅ΡΠ΅ ΠΊΡΠΌ ΡΠ°Π·ΠΈ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π° Π²Π΅ΡΡΠΈΡ ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ Ρ Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈ ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° Π±ΡΡΠ΅ΡΠΈΡΠ°Π½Π΅. ΠΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ, Π±Π΅Π· Π΄Π° Π±ΡΡΠ·Π°ΡΠ΅, Π΄Π° Π²Π·Π΅ΠΌΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΠΈ Π΄Π° Π³ΠΎ ΡΠ΅ΡΡΠ²Π°ΡΠ΅ Π»ΠΎΠΊΠ°Π»Π½ΠΎ, Π΄Π° Π³ΠΎ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π΄Π° ΠΊΠ°ΡΠΈΡΠ΅ Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ. ΠΠ°ΠΈΡΡΠΈΠ½Π° ΠΈΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΠΎΠ²Π°.
Π‘Π΅Π³Π° Π½Π΅ΠΊΠ° ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π΄Π° ΡΡΡΠ΅ΡΠ°Π΅ΠΌ ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½ Π΄Π²Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ. Π©Π΅ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΡΠ΅ΡΠ°, Π½Π°ΡΠ΅ΡΠ΅Π½Π° Release Management.
ΠΠΎΠ³Π°ΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π² Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠ° ΡΠΎΡΠΌΠ°, ΠΊΠ°Π·Π²Π°ΠΌΠ΅, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·ΡΠ΅Π³Π»ΠΈΠΌ ΠΊΠΎΠ΄ ΠΎΡ Π½ΡΠΊΠ°ΠΊΡΠ² ΠΊΠ»ΠΎΠ½ ΠΎΡ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ, Π΄Π° Π³ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°ΠΌΠ΅ ΠΈ Π΄Π° Π³ΠΎ Π²Π½Π΅Π΄ΡΠΈΠΌ. ΠΠΎΠ±ΡΠ΅ Π΅, Π°ΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π΅Π΄Π½Π°ΠΊΠ²Π° ΡΡΠ΅Π΄Π°. ΠΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΠ΅Π΄ΠΈ, ΡΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠΌΠ΅ ΠΊΠΎΠ΄Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ, Π΄ΠΎΡΠΈ ΠΎΡ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡ ΠΊΠΎΠΌΠΈΡ. Π©Π΅ Π³ΠΎ ΠΈΠ·Π²Π°ΠΆΠ΄Π°ΠΌΠ΅ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ, ΡΠ΅ Π³ΠΎ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΠΌΠ΅ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ ΠΈ ΡΠ΅ Π³ΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°ΠΌΠ΅ Π² Π½ΠΎΠ²Π° ΡΡΠ΅Π΄Π°. ΠΡΡΠ²ΠΎ, ΡΠΎΠ²Π° Π΅ Π²ΡΠ΅ΠΌΠ΅, Π·Π°ΡΠΎΡΠΎ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡ, Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π³ΠΎΠ»ΡΠΌ ΠΈ ΠΈΠ΄Π²Π° ΠΎΡ 90-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΠ½Π΅ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΡΠ°.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΠΈΠΌΠ° ΠΈ Π΄ΡΡΠ³Π° ΡΡΠ³Π°. ΠΠΎΠ³Π°ΡΠΎ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΡΠ΅, Π΄ΠΎΡΠΈ Π½Π° Π΅Π΄Π½Π° ΠΈ ΡΡΡΠ° ΠΌΠ°ΡΠΈΠ½Π°, Π²ΠΈΠ΅ ΡΠ΅ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΡΠ΅ ΡΡΡΠΈΡΠ΅ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ, Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ°ΡΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΡ, ΡΠ΅ ΡΠ°Π·ΠΈ ΠΌΠ°ΡΠΈΠ½Π° Π΅ Π² ΡΡΡΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅, Π² ΠΊΠΎΠ΅ΡΠΎ Π±Π΅ΡΠ΅ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅.
ΠΠ° ΠΏΡΠΈΠ΅ΠΌΠ΅ΠΌ, ΡΠ΅ Π½ΡΠΊΠΎΠΉ Π²Π»Π΅Π·Π΅ ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ° DotNet Π²ΠΌΠ΅ΡΡΠΎ Π²Π°Ρ ΠΈΠ»ΠΈ, ΠΎΠ±ΡΠ°ΡΠ½ΠΎ, Π½ΡΠΊΠΎΠΉ ΡΠ΅ΡΠΈ Π΄Π° ΠΈΠ·ΡΡΠΈΠ΅ Π½Π΅ΡΠΎ. Π ΡΠΎΠ³Π°Π²Π° ΠΈΠΌΠ°ΡΠ΅ ΠΊΠΎΠ³Π½ΠΈΡΠΈΠ²Π΅Π½ Π΄ΠΈΡΠΎΠ½Π°Π½Ρ, ΡΠ΅ ΠΎΡ ΡΠΎΠ·ΠΈ ΠΊΠΎΠΌΠΈΡ ΠΏΡΠ΅Π΄ΠΈ Π΄Π²Π΅ ΡΠ΅Π΄ΠΌΠΈΡΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Ρ ΠΌΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ ΠΈ Π²ΡΠΈΡΠΊΠΎ Π±Π΅ΡΠ΅ Π½Π°ΡΠ΅Π΄, Π½ΠΎ ΡΠ΅Π³Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ ΡΡΡΠ°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π°, ΡΡΡΠΈΡΡ ΠΊΠΎΠΌΠΈΡ, ΡΡΡΠΈΡΡ ΠΊΠΎΠ΄, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π°ΠΌΠ΅ Π΄Π° ΠΈΠ·Π³ΡΠ°Π΄ΠΈΠΌ, Π½ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ . Π©Π΅ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΡΠ΅ Ρ ΡΠΎΠ²Π° Π΄ΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ Π½Π΅ Π΅ ΡΠ°ΠΊΡ, ΡΠ΅ ΡΠ΅ Π³ΠΎ ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅. ΠΠ°ΠΉ-ΠΌΠ°Π»ΠΊΠΎΡΠΎ ΡΠ΅ ΡΠΈ ΡΠ°Π·Π²Π°Π»ΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ΡΠ²ΠΈΡΠ΅.
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΡΡΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π° Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ, Π½Π°ΡΠ΅ΡΠ΅Π½Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π½Π° Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈ, Π³Π°Π»Π΅ΡΠΈΡ ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΡΠΈΡΠ°ΡΠ΅ ΠΊΠ°ΠΊΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅.
ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΠΈΠ΄Π΅Ρ Π΅, ΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° ΡΠΎΠΌ ΠΈΠΌΠ°ΠΌΠ΅ Π½ΡΠΊΠ°ΠΊΡΠ² Π²ΠΈΠ΄ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ ΡΠ°ΠΌ, Π΄Π° ΡΠ΅ΡΠ΅ΠΌ, Π² ΠΊΠ»ΠΎΠ½, ΠΊΠΎΠΉΡΠΎ ΡΠΌΠ΅ Π³ΠΎΡΠΎΠ²ΠΈ Π΄Π° Π²Π½Π΅Π΄ΡΠΈΠΌ Π² Π½Π°ΡΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅Π΄ΠΈ, Π½ΠΈΠ΅ ΡΡΠ±ΠΈΡΠ°ΠΌΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡ ΡΠΎΠ·ΠΈ ΠΊΠΎΠΌΠΈΡ ΠΈ Π²ΡΠΈΡΠΊΠΎ, ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΠΌ Π·Π° ΡΠΎΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΈΠ΅ Π³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ°ΠΌΠ΅ Π² zip Π°ΡΡ ΠΈΠ² ΠΈ Π³ΠΎ Π·Π°ΠΏΠ°Π·Π΅ΡΠ΅ Π² Π½ΡΠΊΠ°ΠΊΠ²ΠΎ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅. Π ΠΎΡ ΡΠΎΠ²Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΠΎΠ·ΠΈ zip Π°ΡΡ ΠΈΠ² ΠΏΠΎ Π²ΡΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π³ΠΎ Π²Π·Π΅ΠΌΠ°ΠΌΠ΅ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π³ΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°ΠΌΠ΅ Π² ΡΡΠ΅Π΄Π°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. Π‘ΡΡΡΠ΅Π·Π°Π²Π°ΠΌΠ΅ ΡΠ΅ ΡΠ°ΠΌ ΠΈ Π°ΠΊΠΎ Π²ΡΠΈΡΠΊΠΎ Π΅ Π½Π°ΡΠ΅Π΄, ΡΠΎΠ³Π°Π²Π° ΡΠ΅ ΡΠ°Π·Π³ΡΡΡΠ°ΠΌΠ΅ Π½Π° ΡΡΠ΅Π½Π°ΡΠ°. ΠΠΊΠΎ Π²ΡΠΈΡΠΊΠΎ Π΅ Π½Π°ΡΠ΅Π΄, ΡΠΎΠ³Π°Π²Π° Π²Π½Π΅Π΄ΡΡΠ²Π°ΠΌΠ΅ ΡΡΡΠΈΡ Π°ΡΡ ΠΈΠ² Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ, ΡΡΡΠΈΡΠ΅ Π΄Π²ΠΎΠΈΡΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½ΠΈ ΡΠΎΡΠ½ΠΎ Π²Π΅Π΄Π½ΡΠΆ.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π³Π°Π»Π΅ΡΠΈΡ ΠΊΠ°ΡΠΎ ΡΠ°Π·ΠΈ, ΡΠΎΠ²Π° ΡΡΡΠΎ Π½ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈΠΌ Ρ ΡΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ°Π·Π³Π»Π΅Π΄Π°Ρ ΠΌΠ΅ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΡΠ»Π°ΠΉΠ΄, ΠΊΠΎΠ³Π°ΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΌΠ΅ Π·Π° Π²ΡΡΡΠ°Π½Π΅ ΠΊΡΠΌ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ. ΠΠΊΠΎ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΡΡΠ΅ Π²Π½Π΅Π΄ΡΠΈΠ»ΠΈ Π½Π΅ΡΠΎ Π½Π΅ΡΠ΅Π΄Π½ΠΎ, Π²ΠΈΠ½Π°Π³ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²Π·Π΅ΠΌΠ΅ΡΠ΅ Π²ΡΡΠΊΠ° Π΄ΡΡΠ³Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½Π° Π²Π΅ΡΡΠΈΡ ΠΎΡ ΡΠ°Π·ΠΈ Π³Π°Π»Π΅ΡΠΈΡ ΠΈ Π΄Π° Ρ Π΄Π΅ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π² ΡΠ΅Π·ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½. Π’ΠΎΠ²Π° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ Π²ΡΡΠ½Π΅ΡΠ΅ ΠΊΡΠΌ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ, Π°ΠΊΠΎ Π½Π΅ΡΠΎ ΡΠ΅ ΠΎΠ±ΡΡΠΊΠ°.
ΠΠΌΠ° ΠΈ Π΄ΡΡΠ³Π° ΡΡΠ΄Π΅ΡΠ½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°. ΠΠΈΠ΅ ΠΈ Π°Π· Π²ΡΠΈΡΠΊΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΠΌΠ΅, ΡΠ΅ ΠΊΠΎΠ³Π°ΡΠΎ Π²ΡΡΠ½Π΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΠΈ ΠΊΡΠΌ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π° Π²Π΅ΡΡΠΈΡ, ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΡΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΠΌ ΠΎΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ.
ΠΠΎΠ³Π°ΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΌΠ½ΠΎΠ³ΠΎ Ρ ΠΎΡΠ° ΡΠΌΡΡΠ°Ρ, ΡΠ΅ ΡΠΎΠ²Π° Π΅ Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠ²Π°Ρ. Π Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π½ΡΠΆΠ΄Π°, Π΄Π° ΡΠ΅ΡΠ΅ΠΌ, Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π½ΠΎΠ² ΡΡΡΠ²ΡΡ, Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ Π½Π° Π²Π°ΡΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠΎΠ³Π°Π²Π° ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π±ΠΈΠ»Π΅Ρ Π΄ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ ΠΈΠ»ΠΈ devops. Devops ΡΠ΅ ΠΎΡΠ½Π΅ΠΌΠ΅ 3 ΡΠ΅Π΄ΠΌΠΈΡΠΈ Π·Π° ΡΠΎΠ²Π°. Π ΡΠ»Π΅Π΄ 3 ΡΠ΅Π΄ΠΌΠΈΡΠΈ ΡΠ΅ Π²ΠΈ ΠΊΠ°ΠΆΠ°Ρ, ΡΠ΅ ΡΠΌΠ΅ Π²ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π»ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π°, Ρ Π΅Π΄Π½ΠΎ ΡΠ΄ΡΠΎ, Π΄Π²Π° Π³ΠΈΠ³Π°Π±Π°ΠΉΡΠ° RAM ΠΈ Windows ΡΡΡΠ²ΡΡ Π±Π΅Π· DotNet. ΠΠ°Π·Π²Π°ΡΠ΅: βΠΠΎ Π°Π· ΠΈΡΠΊΠ°Ρ DotNet.β Π’Π΅: βΠΠΎΠ±ΡΠ΅, Π²ΡΡΠ½Π΅ΡΠ΅ ΡΠ΅ ΡΠ»Π΅Π΄ 3 ΡΠ΅Π΄ΠΌΠΈΡΠΈ.β
ΠΠ΄Π΅ΡΡΠ° Π΅, ΡΠ΅ ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° ΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ²ΠΎΡΡΠ° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΎΡΡΠΎ ΠΊΠ°ΡΠΎ ΠΎΡΠ΅ Π΅Π΄ΠΈΠ½ ΡΠ΅ΡΡΡΡ.
ΠΠΎΠΆΠ΅ Π±ΠΈ, Π°ΠΊΠΎ Π½ΡΠΊΠΎΠΉ ΠΎΡ Π²Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² DotNet, ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π΅ ΡΡΠ²Π°Π» Π·Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, Π½Π°ΡΠ΅ΡΠ΅Π½Π° Entity Framework. Π ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π΄ΠΎΡΠΈ ΡΡΠ΅ ΡΡΠ²Π°Π»ΠΈ, ΡΠ΅ Entity Framework Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Microsoft Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΡΠΎΠΊΠ°ΡΠ²Π°. ΠΠ° ΡΠ°Π±ΠΎΡΠ° Ρ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΡΠΎΠ²Π° Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄, Π½Π°ΡΠ΅ΡΠ΅Π½ Code First. Π’ΠΎΠ²Π° Π΅, ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΠΏΠΈΡΠ²Π°ΡΠ΅ Π² ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π²Π°ΡΠ°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ. Π ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ°Π·Π³ΡΡΡΠ°ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ. Π’ΠΎΠΉ ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π° Ρ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ, ΡΠ°ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΊΠΎΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ ΠΈΠΌΠ° ΠΈ ΠΊΠΎΠΈ Π½Π΅ ΠΈ ΡΡΠ·Π΄Π°Π²Π° Π²ΡΠΈΡΠΊΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ.
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΡΡΠΎΡΠΎ Ρ Π²Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°. ΠΡΠΌΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ²Π° Π΄Π°Π»ΠΈ ΠΈΠΌΠ°ΡΠ΅ Π½ΡΠΆΠ΄Π° ΠΎΡ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΈΠ»ΠΈ Π΄Π°Π»ΠΈ ΠΈΠΌΠ°ΡΠ΅ Π½ΡΠΆΠ΄Π° ΠΎΡ Windows ΡΡΡΠ²ΡΡ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡ. Π’ΠΎΠ²Π° Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ΅ΡΡΡΡ. Π ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΡΠ΅ΡΡΡΡ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΡΠΎΠ·ΠΈ ΡΠ΅ΡΡΡΡ. Π‘ΡΠΎΡΠ²Π΅ΡΠ½ΠΎ, Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ Π½ΡΠΊΠ°ΠΊΠ²Π° Π½ΠΎΠ²Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ, Π½ΡΠΊΠ°ΠΊΡΠ² Π½ΠΎΠ² ΠΏΠΎΠ΄Ρ ΠΎΠ΄, Π½ΡΠΌΠ° Π΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΏΠΈΡΠ΅ΡΠ΅ Π±ΠΈΠ»Π΅Ρ Π·Π° devops, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ Π΄Π° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π·Π° ΡΠ΅Π±Π΅ ΡΠΈ ΠΎΡ Π³ΠΎΡΠΎΠ²ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΈ, ΠΎΡ Π³ΠΎΡΠΎΠ²ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΠΈ Π΄Π° Ρ Π²Π½Π΅Π΄ΡΠΈΡΠ΅ ΡΠ°ΠΌ ΡΠ° Π²ΡΠΈΡΠΊΠΈΡΠ΅ ΡΠΈ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΡΡΠΈΠ΅ΡΠ΅ ΡΠΎΠ²Π°, Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π½ΡΠΊΠΎΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΠΈ Π΄Π° Π΄ΠΎΠΊΠ»Π°Π΄Π²Π°ΡΠ΅ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ Π·Π° Π½Π΅Π³ΠΎ.
Π‘Π»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΠΊΠΎΡΡΠΎ ΡΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΠΈ ΡΡΡΠΎ Π΅ Π²Π°ΠΆΠ½Π°, Π½ΠΎ ΠΊΠΎΡΡΠΎ ΠΌΠ°Π»ΠΊΠΎ Ρ ΠΎΡΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ, Π΅ Application Performance Monitoring.
ΠΡΠΊΠ°Ρ Π΄Π° ΠΊΠ°ΠΆΠ° ΡΠ°ΠΌΠΎ Π΅Π΄Π½ΠΎ Π½Π΅ΡΠΎ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°. ΠΠΎΠ΅ Π΅ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΎΡΠΎ Π² ΡΠ°Π·ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°? ΠΡΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΠΠ°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ ΡΡΡΠΎΡΠΎ ΠΊΠ°ΡΠΎ ΡΠ΅ΠΌΠΎΠ½Ρ Π½Π° Π°ΠΏΠ°ΡΡΠ°ΠΌΠ΅Π½Ρ. Π’ΠΎΠ²Π° Π½Π΅ Π΅ ΠΊΡΠ°ΠΉΠ½ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅, ΡΠΎΠ²Π° Π΅ ΠΏΡΠΎΡΠ΅Ρ. Π’ΡΡΠ±Π²Π° Π΄Π° Π³ΠΎ ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ.
Π Π΄ΠΎΠ±ΡΡ ΡΠΌΠΈΡΡΠ» Π±ΠΈ Π±ΠΈΠ»ΠΎ Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Π½Π° ΠΏΠΎΡΡΠΈ Π²ΡΡΠΊΠ° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅, ΠΊΠ°ΠΊΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅, ΡΠΎΠ²Π° Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΠΎ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π·Π° Π²ΡΡΠΊΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅.
ΠΠ°ΡΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ? ΠΠ°ΡΠΎΡΠΎ, Π°ΠΊΠΎ ΠΈΠ·Π²Π΅Π΄Π½ΡΠΆ ΠΏΠΎΡΡΠ²ΡΡΠ²Π°ΡΠ΅ ΡΠΏΠ°Π΄ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, ΡΠΎΠ³Π°Π²Π° ΡΡΡΠ±Π²Π° ΡΡΠ½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ Π·Π°ΡΠΎ. ΠΠΊΠΎ Π²Π°ΡΠΈΡΡ Π΅ΠΊΠΈΠΏ ΠΈΠΌΠ°, Π΄Π° ΡΠ΅ΡΠ΅ΠΌ, Π΄Π²ΡΡΠ΅Π΄ΠΌΠΈΡΠ½ΠΈ ΡΠΏΡΠΈΠ½ΡΠΎΠ²Π΅, ΡΠΎΠ³Π°Π²Π° ΠΏΠΎΠ½Π΅ Π²Π΅Π΄Π½ΡΠΆ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π΄Π²Π΅ ΡΠ΅Π΄ΠΌΠΈΡΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠΈ Π½Π° Π½ΡΠΊΠ°ΠΊΡΠ² ΠΎΡΠ΄Π΅Π»Π΅Π½ ΡΡΡΠ²ΡΡ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΡΠ½ΠΎ ΡΠΈΠΊΡΠΈΡΠ°Π½ ΠΏΡΠΎΡΠ΅ΡΠΎΡ, RAM, Π΄ΠΈΡΠΊΠΎΠ²Π΅ ΠΈ Ρ.Π½. Π Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅ ΡΡΡΠΈΡΠ΅ ΡΠ΅Π·ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ . ΠΠΎΠ»ΡΡΠ°Π²Π°ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ°. ΠΠΈΠΆΡΠ΅ ΠΊΠ°ΠΊ ΡΠ΅ Π΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠ» ΠΎΡ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡ ΡΠΏΡΠΈΠ½Ρ.
Π Π°ΠΊΠΎ ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅, ΡΠ΅ ΡΡΠ²ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π΅ ΡΡΠ·ΠΊΠΎ Π½Π°ΠΌΠ°Π»ΡΠ»ΠΎ Π½ΡΠΊΡΠ΄Π΅, ΡΠΎΠ²Π° ΡΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠΎΠ²Π° ΡΠ΅ Π΄ΡΠ»ΠΆΠΈ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅, Π½Π°ΡΡΡΠΏΠΈΠ»ΠΈ ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ ΡΠ΅Π΄ΠΌΠΈΡΠΈ. Π’ΠΎΠ²Π° ΡΠ΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΎΡΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ. Π ΠΎΡΠ½ΠΎΠ²ΠΎ, ΡΠΎΠ²Π° ΡΠ° ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ ΡΡΡΠΈΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ, ΡΡΠ΅Π· ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΌΠ΅ΡΠΈΡΠ΅ ΠΊΠΎΠ»ΠΊΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΡΠ΅ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΠΈ.
Π‘Π»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΠΊΠΎΡΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅, Π΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ°. ΠΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΠΊΠΎ ΡΠ° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΡΠΎΠ²Π° ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΎ. ΠΠΎ ΠΏΠΎΠ²ΡΡΠ²Π°ΠΉΡΠ΅ ΠΌΠΈ, ΡΠΎΠ²Π° Π²ΡΡΡΠ½ΠΎΡΡ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΎ Π½Π΅ΡΠΎ.
ΠΠ°ΡΠΊΠΎΡΠΎ ΠΈΠΌΠ°ΡΠ΅ Π΅Π΄Π½Π° Π·Π°Π±Π°Π²Π½Π° ΠΈΡΡΠΎΡΠΈΡ. ΠΠΎΠΌΡΠ΅ΡΠ°ΡΠ° Π΄ΠΎΠΉΠ΄ΠΎΡ Π° ΠΏΡΠΈ ΠΌΠ΅Π½ ΠΈ ΠΊΠ°Π·Π°Ρ Π°: βΠΠΎΠΌΠΎΠ³Π½Π΅ΡΠ΅ Π½ΠΈ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΠΎΠ΄ΠΈΡ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° Π½Π°ΡΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.β Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΌΠ΅ ΠΊΠΎΠ΄Π° Π·Π°Π΅Π΄Π½ΠΎ Π΄ΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΠ°Π·ΠΊΠ°Π·Π°Ρ Π° ΠΌΠΈ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, Π½Π°ΡΠ΅ΡΡΠ°Ρ Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΈ. Π ΠΏΠ»ΡΡ ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΡΡ Π²ΡΠΈΡΠΊΠΎ Π±Π΅ΡΠ΅ Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΎ, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ, Π½ΠΎ ΠΈΠΌΠ°ΡΠ΅ Π΅Π΄Π½ΠΎ ΠΠ! Π’Π΅ ΠΈΠΌΠ°Ρ Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π² ΡΠ²ΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊΠ°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅Π·ΠΈ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Ρ IP Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ, Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠΌΠ΅Π½Π° ΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ ΠΊΡΠΌ ΡΠ΅Π·ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ Ρ.Π½.
Π Π°Π· ΠΊΠ°Π·Π²Π°ΠΌ: βΠΠΎΠΌΡΠ΅ΡΠ°, Π΄ΠΎΠ±ΡΠ΅, Π·Π°ΡΠ²ΠΎΡΠΈΡ ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π°ΡΠ° ΡΠΈ ΡΡΠ΅Π΄Π° ΡΡΡ Π·Π°ΡΠΈΡΠ½Π° ΡΡΠ΅Π½Π°, Π½ΠΎ ΡΠ°ΠΊΡΡΡ, ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ Π·Π° Π²Ρ ΠΎΠ΄ ΠΈ ΠΏΠ°ΡΠΎΠ»Π°ΡΠ° Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΡΠΎΡΠ½ΠΎ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π°ΡΠ° Π½Π° ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊΠ° ΠΈ Π²ΡΠ΅ΠΊΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ ΠΏΡΠΎΡΠ΅ΡΠ΅, Π²Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΠΎΠ³ΡΠΎΠΌΠ΅Π½ ΡΠΈΡΠΊ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° . Π Π±Π΅Π· Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΊΠΎ ΡΡΠΏΠ΅Ρ ΡΠΈΠ³ΡΡΠ½ΠΎ Π΅ Π²Π°ΡΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΠΊΠΎΠ΄Π°, Π°ΠΊΠΎ Π³ΠΎ ΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊΠ°, Π½ΠΈΠΊΠΎΠ³Π° Π½ΡΠΌΠ° Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΡΠ΅ ΠΎΠ΄ΠΈΡ Π½ΠΈΠΊΡΠ΄Π΅.β ΠΠ° ΡΠΎΠ²Π° Π³ΠΎΠ²ΠΎΡΡ.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ°. ΠΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅Π΄ΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠΌΠ΅Π½Π° ΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° QA, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π° ΡΡΠ΅Π΄Π° ΠΈ Ρ.Π½.
Π’Π°Π·ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π°. ΠΠΈΠ½Π°Π³ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° Π΅ ΠΎΡΠ΄Π΅Π»Π½ΠΎ ΠΎΡ ΡΠ°ΠΌΠΎΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠ°ΡΠΎ? Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΠ΅ ΡΡΠ·Π΄Π°Π»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π²Π΅Π΄Π½ΡΠΆ ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π΅ ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π° Π΄Π°Π»ΠΈ ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π°ΡΠ΅ ΠΊΡΠΌ SQL ΡΡΡΠ²ΡΡΠ° ΡΡΠ΅Π· ΡΠ°ΠΊΡΠ² ΠΈ ΡΠ°ΠΊΡΠ² IP ΠΈΠ»ΠΈ ΡΠ°ΠΊΡΠ² ΠΈ ΡΠ°ΠΊΡΠ² IP, ΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½. ΠΡΠΎ Π·Π°ΡΠΎ, Π°ΠΊΠΎ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Π½ΡΠΊΠΎΠΉ ΠΎΡ Π²Π°Ρ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ²ΡΡΠ΄ΠΎ ΠΊΠΎΠ΄ΠΈΡΠ° Π½ΠΈΠ·Π° Π·Π° Π²ΡΡΠ·ΠΊΠ° Π² ΠΊΠΎΠ΄Π°, ΡΠΎΠ³Π°Π²Π° Π½Π΅ Π·Π°Π±ΡΠ°Π²ΡΠΉΡΠ΅, ΡΠ΅ ΡΠ΅ Π²ΠΈ Π½Π°ΠΌΠ΅ΡΡ ΠΈ ΡΠ΅ Π²ΠΈ Π½Π°ΠΊΠ°ΠΆΠ°, Π°ΠΊΠΎ ΡΠ΅ ΠΎΠΊΠ°ΠΆΠ΅ΡΠ΅ Π² ΡΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΌΠ΅Π½. Π’ΠΎΠ²Π° Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Ρ Π² ΠΎΡΠ΄Π΅Π»Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² web.config.
Π ΡΠ°Π·ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π²Π΅ΡΠ΅ ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π° ΠΎΡΠ΄Π΅Π»Π½ΠΎ, Ρ.Π΅. ΡΠΎΠ²Π° Π΅ ΡΠΎΡΠ½ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΡΡ, Π² ΠΊΠΎΠΉΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΠΉΠ΄Π°Ρ ΠΈ Π΄Π° ΡΠ΅Π΄Π½Π°Ρ Π² Π΅Π΄Π½Π° ΡΡΠ°Ρ. Π ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅: βΠΠΈΠΆΡΠ΅, Π΅ΡΠΎ Π΄Π²ΠΎΠΈΡΠ½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° ΠΌΠΎΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’Π΅ ΡΠ°Π±ΠΎΡΡΡ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ ΠΎΡ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, Π·Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ. Π’ΡΠΊ Π΄ΠΎ Π΄Π²ΠΎΠΈΡΠ½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈΠΌΠ° ΡΠ°ΠΉΠ». Π ΡΠΎΠ·ΠΈ ΡΠ°ΠΉΠ» ΡΠΎΠ²Π° ΠΏΠΎΠ»Π΅ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π·Π° Π²Ρ ΠΎΠ΄Π°, ΡΠΎΠ²Π° Π΅ Π·Π° ΠΏΠ°ΡΠΎΠ»Π°ΡΠ°, ΡΠΎΠ²Π° Π΅ Π·Π° IP. Π Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅ΡΠ΅ Π³ΠΎ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅." Π ΡΠΎΠ²Π° Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈ ΡΡΠ½ΠΎ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. Π’ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈ Π½Π°ΠΈΡΡΠΈΠ½Π° Π½Π°Π²ΡΡΠΊΡΠ΄Π΅, ΠΊΠ°ΡΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ²Π° ΡΠ°Π·ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ.
Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, Π·Π° ΠΊΠΎΡΡΠΎ Π±ΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° Π³ΠΎΠ²ΠΎΡΡ, Π΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΠΊΠΎΡΡΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ²ΡΡΠ·Π°Π½Π° Ρ ΠΎΠ±Π»Π°ΡΠΈΡΠ΅. Π Π½ΠΎΡΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π΅Π½ Π΅ΡΠ΅ΠΊΡ, Π°ΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠ°. Π’ΠΎΠ²Π° Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π°Π½Π΅ Π½Π° Π²Π°ΡΠ°ΡΠ° ΡΡΠ΅Π΄Π°.
ΠΠ½Π°ΠΌ, ΡΠ΅ ΠΈΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄ΡΡΠΈ Π½Π° ΡΠ°Π·ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ ΠΎΡ Π΅ΠΊΠΈΠΏΠΈΡΠ΅, Ρ ΠΊΠΎΠΈΡΠΎ ΡΠ°Π±ΠΎΡΡ. Π Ρ Π²ΡΠΈΡΠΊΠΈ Π΅ΠΊΠΈΠΏΠΈ, Ρ ΠΊΠΎΠΈΡΠΎ ΡΠ°Π±ΠΎΡΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΠ°Π·ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°.
ΠΠ°ΡΠΎ? Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, Π±ΠΈ Π±ΠΈΠ»ΠΎ ΡΡΠ΄Π΅ΡΠ½ΠΎ, Π°ΠΊΠΎ Π²ΡΠ΅ΠΊΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΈΠΌΠ° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π°, ΠΊΠΎΡΡΠΎ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ 24/7. ΠΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΡΠΎΠ²Π° Π΅ Π½ΠΎΠ²ΠΈΠ½Π° Π·Π° Π²Π°Ρ, ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π½Π΅ ΡΡΠ΅ ΠΎΠ±ΡΡΠ½Π°Π»ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π½ΠΎ ΡΠ°ΠΌΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ 24/7. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎ 8 ΡΠ°ΡΠ° Π½Π° Π΄Π΅Π½. ΠΠΎΡΠΈ Π΄Π° Π΄ΠΎΠΉΠ΄Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ-ΡΠ°Π½ΠΎ, ΡΠΎΠΉ ΠΎΠ±ΡΠ΄Π²Π° ΠΎΠ±ΠΈΠ»Π½ΠΎ, ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΎΡΠΈΠ²Π° Π½Π° ΡΠΈΡΠ½Π΅Ρ. ΠΠ΅ΠΊΠ° Π±ΡΠ΄Π΅ 12 ΡΠ°ΡΠ° Π½Π° Π΄Π΅Π½, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅Π·ΠΈ ΡΠ΅ΡΡΡΡΠΈ. Π‘ΠΏΠΎΡΠ΅Π΄ Π½Π°ΡΠ΅ΡΠΎ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°ΡΠ΅Π»ΡΡΠ²ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ 5 ΠΎΡ 7 Π΄Π½ΠΈ Π² ΡΠ΅Π΄ΠΌΠΈΡΠ°ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΡΠΈΡΠ°Ρ Π·Π° ΡΠ°Π±ΠΎΡΠ½ΠΈ.
Π‘ΡΠΎΡΠ²Π΅ΡΠ½ΠΎ ΠΏΡΠ΅Π· Π΄Π΅Π»Π½ΠΈΡΠ½ΠΈΡΠ΅ Π΄Π½ΠΈ ΡΠ°Π·ΠΈ ΠΌΠ°ΡΠΈΠ½Π° Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ 24 ΡΠ°ΡΠ°, Π° ΡΠ°ΠΌΠΎ 12, Π° ΠΏΡΠ΅Π· ΠΏΠΎΡΠΈΠ²Π½ΠΈΡΠ΅ Π΄Π½ΠΈ ΡΠ°Π·ΠΈ ΠΌΠ°ΡΠΈΠ½Π° Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΈΠ·ΠΎΠ±ΡΠΎ. ΠΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎ, Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ ΡΡΠΊ? Π§ΡΠ΅Π· Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·ΠΈ ΠΏΡΠΎΡΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π² ΡΠΎΠ·ΠΈ ΠΎΡΠ½ΠΎΠ²Π΅Π½ Π³ΡΠ°ΡΠΈΠΊ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΡΠ΅ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ΅Π·ΠΈ ΡΡΠ΅Π΄ΠΈ ΡΡΡ 70%, Ρ.Π΅. Π²ΠΈΠ΅ ΡΡΠ΅ Π²Π·Π΅Π»ΠΈ ΡΠ΅Π½Π°ΡΠ° Π½Π° Π²Π°ΡΠΈΡ dev, QA, demo, ΡΡΠ΅Π΄Π° ΠΈ ΡΡΠ΅ Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΠ»ΠΈ Π½Π° 3.
ΠΡΠΏΡΠΎΡΡΡ Π΅ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²Ρ Ρ ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ ΠΏΠ°ΡΠΈ? ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΊΡΠΏΡΡ ReSharper, Π°ΠΊΠΎ ΠΎΡΠ΅ Π½Π΅ ΡΠ° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΠΈ. ΠΠ»ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΠΉΡΠ΅ ΠΊΠΎΠΊΡΠ΅ΠΉΠ». ΠΠΊΠΎ ΠΏΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° ΡΡΠ΅ ΠΈΠΌΠ°Π»ΠΈ Π΅Π΄Π½Π° ΡΡΠ΅Π΄Π°, Π² ΠΊΠΎΡΡΠΎ ΠΏΠ°ΡΠ°Ρ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅, ΠΈ QA, ΠΈ ΡΠΎΠ²Π° Π΅, ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ 3 ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΈ ΠΈ Ρ ΠΎΡΠ°ΡΠ° Π½ΡΠΌΠ° Π΄Π° ΡΠΈ ΠΏΡΠ΅ΡΠ°Ρ.
ΠΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ»Π°ΠΉΠ΄Π° Ρ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡΡΠ°Π²Π½ΠΈΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ ΠΌΠ΅ 1 Π·Π°ΠΏΠΈΡΠ° Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π΄Π²Π° ΠΌΠ΅ΡΠ΅ΡΠ° ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ ΠΈΠΌΠ° ΠΌΠΈΠ»ΠΈΠΎΠ½? ΠΠ°ΠΊ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ Π·Π°ΡΠΎ ΠΈ ΠΊΠ°ΠΊΡΠ² Π΅ ΡΠΌΠΈΡΡΠ»ΡΡ ΠΎΡ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ°?
Π’ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±ΡΡ Π²ΡΠΏΡΠΎΡ, Π·Π°ΡΠΎΡΠΎ Π²ΠΈΠ½Π°Π³ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·ΠΌΠ΅ΡΠ²Π°ΡΠ΅ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π½Π° Π΅Π΄Π½ΠΈ ΠΈ ΡΡΡΠΈ ΡΠ΅ΡΡΡΡΠΈ. Π’ΠΎΠ΅ΡΡ, ΠΏΡΡΠΊΠ°ΡΠ΅ Π½ΠΎΠ² ΠΊΠΎΠ΄, ΠΈΠ·ΠΌΠ΅ΡΠ²Π°ΡΠ΅ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π½Π° Π½ΠΎΠ²ΠΈΡ ΠΊΠΎΠ΄. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ, Π΄Π° ΠΏΡΠΈΠ΅ΠΌΠ΅ΠΌ, ΡΠ΅ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊ ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΏΡΠΈ ΡΠ»Π°Π±ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠΌΠ° 1 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π΅ 000 Π³ΠΈΠ³Π°Π±Π°ΠΉΡΠ°. ΠΠ·ΠΌΠ΅ΡΠΈΡ ΡΠ΅ Π³ΠΎ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡ ΡΠ΅ ΡΠΈΡΠ»Π°ΡΠ°. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΡΠΈΠ΅ΠΌΠ°ΠΌΠ΅ Π΄ΡΡΠ³ ΡΡΠ΅Π½Π°ΡΠΈΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ 5 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ 5 ΡΠ΅ΡΠ°Π±Π°ΠΉΡ. ΠΠΎΠ»ΡΡΠΈΡ ΠΌΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΈ Π³ΠΈ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ ΠΌΠ΅.
ΠΠ°ΠΊΠ²ΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎΡΠΎ ΡΡΠΊ? ΠΠ°ΠΆΠ½ΠΎΡΠΎ ΡΡΠΊ Π΅, ΡΠ΅ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΡΠ΅Π½Π°ΡΠΈΡ, ΠΎΠ±Π΅ΠΌΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅, Π±ΡΠΎΡ Π½Π° Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΈ Ρ.Π½., ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΏΠ°Π΄Π½Π΅ΡΠ΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π΄ΠΎ Π³ΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²Π° ΠΊΠ°ΡΡΠ°, ΠΈΠ»ΠΈ Π΄ΠΎ Π³ΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° ΡΠ²ΡΡΠ΄ Π΄ΠΈΡΠΊ, ΠΈΠ»ΠΈ Π΄ΠΎ Π³ΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ°. Π’ΠΎΠ²Π° Π΅, ΠΊΠΎΠ΅ΡΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅. Π ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΡΠ΅ Π½Π°ΡΡΠΊΠ²Π°ΡΠ΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ. Π ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅ ΡΠΈΡΠ»Π°ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ Π³ΠΈ ΡΠ΄Π°ΡΠΈΡΠ΅.
ΠΠΎΠ²ΠΎΡΠΈΠΌ Π»ΠΈ Π·Π° ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π² ΡΠΏΠ΅ΡΠΈΠ°Π»Π½Π° ΡΠ΅ΡΡΠΎΠ²Π° ΡΡΠ΅Π΄Π°? Π’ΠΎΠ΅ΡΡ ΡΠΎΠ²Π° Π½Π΅ Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ?
ΠΠ°, ΡΠΎΠ²Π° Π½Π΅ Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ, ΡΠΎΠ²Π° Π΅ ΡΠ΅ΡΡΠΎΠ²Π° ΡΡΠ΅Π΄Π°, ΠΊΠΎΡΡΠΎ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ Π΅Π΄Π½Π° ΠΈ ΡΡΡΠ°, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Ρ ΡΡΠ°Π²Π½ΠΈΡΠ΅ Ρ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½ΠΈΡ.
Π Π°Π·Π±ΡΠ°Π½ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ!
ΠΠΊΠΎ Π½ΡΠΌΠ° Π²ΡΠΏΡΠΎΡΠΈ, ΠΌΠΈΡΠ»Ρ, ΡΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΈΠΌ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠΈ!
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com