Как Иван ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps Π΄Π΅Π»Π°Π». ΠžΠ±ΡŠΠ΅ΠΊΡ‚ влияния

ΠŸΡ€ΠΎΡˆΠ»Π° нСдСля с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΊΠ°ΠΊ Иван Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· задумался Π½Π°Π΄ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌΠΈ DevOps ΠΈ понял, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π°Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ поставки ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° (Time-To-Market).

Π”Π°ΠΆΠ΅ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΎΠ½ Π΄ΡƒΠΌΠ°Π» ΠΏΡ€ΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ: «Ну ΠΈ Ρ‡Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ я ΠΈΠ·ΠΌΠ΅Ρ€ΡŽ врСмя? Π§Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΌΠ½Π΅ даст?Β»

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ даст Π·Π½Π°Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ? Допустим, поставка Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 5 Π΄Π½Π΅ΠΉ. И Ρ‡Ρ‚ΠΎ дальшС? Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈΠ»ΠΈ ΠΏΠ»ΠΎΡ…ΠΎ? Π”Π°ΠΆΠ΅ Ссли это ΠΏΠ»ΠΎΡ…ΠΎ, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΆΠ΅ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒ это врСмя. Но ΠΊΠ°ΠΊ?
Π­Ρ‚ΠΈ мысли Π½Π΅ Π΄Π°Π²Π°Π»ΠΈ Π΅ΠΌΡƒ покоя, Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎ.

Иван ΠΏΠΎΠ½ΠΈΠΌΠ°Π», Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΡˆΡ‘Π» ΠΊ самой сути. БСсчислСнныС Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ, Π²ΠΈΠ΄Π΅Π½Π½Ρ‹Π΅ ΠΈΠΌ Π΄ΠΎ этого, Π΄Π°Π²Π½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΠ»ΠΈ Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎ стандартный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π΅ сработаСт, ΠΈ Ρ‡Ρ‚ΠΎ Ссли просто ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ (ΠΏΡƒΡΡ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³ΠΎΡ€Ρ‚Π½Ρ‹ΠΉ), Ρ‚ΠΎΠ»ΠΊΡƒ ΠΎΡ‚ Π½Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ноль.

Как ΠΆΠ΅ Π±Ρ‹Ρ‚ΡŒ?…

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ° β€” это ΠΊΠ°ΠΊ обычная дСрСвянная Π»ΠΈΠ½Π΅ΠΉΠΊΠ°. Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡ, сдСланныС с Π΅Ρ‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ, Π½Π΅ скаТут ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ измСряСмый ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½Π° ΠΏΠΎΠΊΠ°Π·Π°Π». Π›ΠΈΠ½Π΅ΠΉΠΊΠ° просто ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅. Она Π½Π΅ философский камСнь, Π° просто дСрСвянная доска, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡŽΡ‚.

Β«ΠšΡ€Ρ‹ΡΠ° ΠΈΠ· Π½Π΅Ρ€ΠΆΠ°Π²Π΅ΡŽΡ‰Π΅ΠΉ стали» Π΅Π³ΠΎ любимого писатСля Π“Π°Ρ€Ρ€ΠΈ Гаррисона всСгда Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»Π°: ΠΌΡ‹ΡΠ»ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Π΄Π½Π° ΠΌΠΎΠ·Π³Π° ΠΈ Ρ‚Π°ΠΌ ΠΎΡ‚Π»Π΅ΠΆΠ°Ρ‚ΡŒΡΡ, поэтому Π±Π΅Π·Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠΌΡƒΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ нСсколько Π΄Π½Π΅ΠΉ Иван Ρ€Π΅ΡˆΠΈΠ» Π·Π°Π½ΡΡ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ΠΎΠΉ задачСй…

Π§Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Ρƒ Π΄Π½Π΅ΠΉ, читая ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΡ€ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹, Иван Π²Π΄Ρ€ΡƒΠ³ понял, Ρ‡Ρ‚ΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π΄Π΅Π½Π΅Π³, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½, зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Π΅Π΄ΡƒΡ‚ сСбя посСтитСля сайта. ИмСнно ΠΎΠ½ΠΈ, посСтитСли/ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹, ΠΎΡ‚Π΄Π°ΡŽΡ‚ ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρƒ свои дСньги ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΡ… источником. На ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΡƒΡŽ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… срСдств, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠΌ, Π²Π»ΠΈΡΡŽΡ‚ измСнСния Π² ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², Π° Π½ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ для измСнСния измСряСмой Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‚.Π΅. для измСнСния количСства Π΄Π΅Π½Π΅Π³ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² этого ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, Π° для измСнСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ поставки Π² DevOps Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ это врСмя Β«ΡΠΎΠ·Π΄Π°ΡŽΡ‚Β», Ρ‚.Π΅. ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ DevOps Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅.

Иван понял, Ρ‡Ρ‚ΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ вовсС Π½Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ· сСбя инструмСнт поиска Β«Π²Ρ‹Π΄Π°ΡŽΡ‰ΠΈΡ…ΡΡΒ» ΠΊΠΎΠΌΠ°Π½Π΄, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ врСмя поставки.

Никакая ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π° ΠΈΠ»ΠΈ иная ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄ΠΎΠ»Π³ΠΎ поставляла дистрибутив, Π΄ΡƒΠΌΠ°Π» Иван, вСдь Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ ΠΈ малСнькая Ρ‚Π΅Π»Π΅ΠΆΠΊΠ°, ΠΈ ΠΎΠ½ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ тСхничСскими, Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ. Π’.Π΅. максимум, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ – это ΠΏΠΎΠΊΠ°Π· ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², Π° Π·Π°Ρ‚Π΅ΠΌ всё Ρ€Π°Π²Π½ΠΎ придётся Π² эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ΄Ρ‚ΠΈ Π½ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π²Ρ‹ΡΡΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΈΡ… ΡΡ‚Ρ€ΡΡΠ»ΠΎΡΡŒ.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ивана сущСствовал стандарт, ΠΎΠ±ΡΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ сборки Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… стСндах. Команда Π½Π΅ ΠΌΠΎΠ³Π»Π° ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ стСнд Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ. ΠŸΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Ссли ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ процСсс DevOps ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прохоТдСния стСндов, Ρ‚ΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π½Π° этих стСндах. Зная стСнд ΠΈ врСмя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ с Π½Π΅ΠΉ ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ….

НС Π΄ΠΎΠ»Π³ΠΎ думая Иван поднял Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΡƒΡŽ Ρ‚Ρ€ΡƒΠ±ΠΊΡƒ ΠΈ Π½Π°Π±Ρ€Π°Π» Π½ΠΎΠΌΠ΅Ρ€ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ Π²ΠΎ внутрСнностях DevOps:

β€” ДСнис, подскаТи, поТалуйста, Π° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΎΡˆΠ»Π° Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ стСнд?
β€” ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ. Наш Jenkins отбрасываСт Ρ„Π»Π°Π³, Ссли сборка ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°ΡΠΊΠ°Ρ‚ΠΈΠ»Π°ΡΡŒ (ΠΏΡ€ΠΎΡˆΠ»Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ) Π½Π° стСндС.
β€” Π‘ΡƒΠΏΠ΅Ρ€. А Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ„Π»Π°Π³?
β€” Π­Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ»ΠΈΠΊ Ρ‚ΠΈΠΏΠ° «стСнд_OKΒ» ΠΈΠ»ΠΈ «стСнд_FAILΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚, Ρ‡Ρ‚ΠΎ сборка ΠΏΡ€ΠΎΡˆΠ»Π° ΠΈΠ»ΠΈ Π½Π΅ ΠΏΡ€ΠΎΡˆΠ»Π° стСнд. Ну Ρ‚Ρ‹ понял, Π΄Π°?
β€” Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π΄Π°. Он ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π² Ρ‚Ρƒ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΡƒ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, Π³Π΄Π΅ Π»Π΅ΠΆΠΈΡ‚ сборка?
β€” Π”Π°
β€” А Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли сборка Π½Π΅ ΠΏΡ€ΠΎΡˆΠ»Π° стСнд? НуТно Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ сборку?
β€” Ага
β€” Ну ΠΎΠΊ, спасибо. И Π΅Ρ‰Π΅ вопрос: я ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ понимаю, Ρ‡Ρ‚ΠΎ Π² качСствС Π΄Π°Ρ‚Ρ‹ прохоТдСния стСнда я смогу ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ создания Ρ„Π»Π°Π³Π°?
β€” ΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½!
β€” Π‘ΡƒΠΏΠ΅Ρ€!

Π’ΠΎΠΎΠ΄ΡƒΡˆΠ΅Π²Π»Π΅Π½Π½Ρ‹ΠΉ, Иван ΠΏΠΎΠ»ΠΎΠΆΠΈΠ» Ρ‚Ρ€ΡƒΠ±ΠΊΡƒ ΠΈ понял, Ρ‡Ρ‚ΠΎ всё встало Π½Π° свои мСста. Зная Π΄Π°Ρ‚Ρƒ создания Ρ„Π°ΠΉΠ»Π° сборки ΠΈ Π΄Π°Ρ‚Ρ‹ создания Ρ„Π»Π°Π³ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π΄ΠΎ сСкунды ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ тратят Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ стСнд ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π³Π΄Π΅ ΠΎΠ½ΠΈ тратят большС всСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

«Понимая Π³Π΄Π΅ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ большС всСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΡ‹ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎ Π½Π°ΠΉΠ΄Ρ‘ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠΎΠΉΠ΄Ρ‘ΠΌ ΠΊ Π½ΠΈΠΌ ΠΈ ΠΏΡ€ΠΎΠΊΠΎΠΏΠ°Π΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒΒ». Иван улыбнулся.

На Π·Π°Π²Ρ‚Ρ€Π° ΠΎΠ½ поставил сСбС Π·Π°Π΄Π°Ρ‡Ρƒ Π½Π°Π±Ρ€ΠΎΡΠ°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΏΡ€ΠΎΡ€ΠΈΡΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉΡΡ систСмы.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ слСдуСт…

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com