Как сС Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ китайски ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π·Π° 1000 Ρ€ΡƒΠ±Π»ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°. Π‘Π΅Π· рСгистратори ΠΈ SMS (ΠΈ спСстСни ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ)

Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅ Π½Π° всички!

ВСроятно Π·Π° Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅ Π΅ Ρ‚Π°ΠΉΠ½Π°, Ρ‡Π΅ ΠΎΠ±Π»Π°Ρ‡Π½ΠΈΡ‚Π΅ услуги Π·Π° видСонаблюдСниС Π½Π°Π±ΠΈΡ€Π°Ρ‚ популярност ΠΏΡ€Π΅Π· послСднитС Π³ΠΎΠ΄ΠΈΠ½ΠΈ. И Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌΠΎ Π·Π°Ρ‰ΠΎ Ρ‚ΠΎΠ²Π° сС случва, Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ Π΅ β€žΡ‚Π΅ΠΆΠΊΠΎβ€œ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ изисква инфраструктура ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈ количСства дисково пространство Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π° систСма Π·Π° видСонаблюдСниС изисква срСдства Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°, ΠΊΠ°ΠΊΡ‚ΠΎ Π² случай Π½Π° организация, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰Π° стотици ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π·Π° наблюдСниС, Ρ‚Π°ΠΊΠ° ΠΈ Π² случай Π½Π° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» с няколко ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ.

Как сС Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ китайски ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π·Π° 1000 Ρ€ΡƒΠ±Π»ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°. Π‘Π΅Π· рСгистратори ΠΈ SMS (ΠΈ спСстСни ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ)

ΠžΠ±Π»Π°Ρ‡Π½ΠΈΡ‚Π΅ систСми Π·Π° видСонаблюдСниС Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠ°Ρ‚ΠΎ прСдоставят Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰Π° инфраструктура Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Π·Π° ΠΎΠ±Π»Π°Ρ‡Π½ΠΎ видСонаблюдСниС просто трябва Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ΅ ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° към ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈ Π΄Π° я ΡΠ²ΡŠΡ€ΠΆΠ΅ към своя ΠΎΠ±Π»Π°Ρ‡Π΅Π½ Π°ΠΊΠ°ΡƒΠ½Ρ‚.

Има няколко Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈ Π½Π°Ρ‡ΠΈΠ½Π° Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°. НСсъмнСно Π½Π°ΠΉ-удобният ΠΈ Π΅Π²Ρ‚ΠΈΠ½ Π½Π°Ρ‡ΠΈΠ½ - ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° сС ΡΠ²ΡŠΡ€Π·Π²Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ с ΠΎΠ±Π»Π°ΠΊΠ°, Π±Π΅Π· участиСто Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅ ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ ΠΈΠ»ΠΈ рСгистратор.

Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ софтуСрният ΠΌΠΎΠ΄ΡƒΠ», Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ с ΠΎΠ±Π»Π°ΠΊΠ°, Π΄Π° Π΅ инсталиран Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°. Ако ΠΎΠ±Π°Ρ‡Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° Π΅Π²Ρ‚ΠΈΠ½ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‚Π΅ ΠΈΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ рСсурси, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΏΠΎΡ‡Ρ‚ΠΈ 100% Π·Π°Π΅Ρ‚ΠΈ ΠΎΡ‚ родния Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π½Π° производитСля Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°, Π½ΠΎ няма рСсурси, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° облачния плъгин. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΎΡ‚ ivideon, посвСтСни Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Бтатия, ΠΊΠΎΠ΅Ρ‚ΠΎ обяснява Π·Π°Ρ‰ΠΎ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° инсталират плъгина Π½Π° Π΅Π²Ρ‚ΠΈΠ½ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°Ρ‚Π° Ρ†Π΅Π½Π° Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° Π΅ 5000 Ρ€ΡƒΠ±Π»ΠΈ ($80 Π΄ΠΎΠ»Π°Ρ€Π°) ΠΈ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΏΠ°Ρ€ΠΈ, ΠΏΠΎΡ…Π°Ρ€Ρ‡Π΅Π½ΠΈ Π·Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅.

НиС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Ако Π²ΠΈ интСрСсува ΠΊΠ°ΠΊ - Π΄ΠΎΠ±Ρ€Π΅ дошли ΠΏΠΎΠ΄ ΠΊΠΎΡ‚ΠΊΠ°Ρ‚Π°

Малко история

ΠŸΡ€Π΅Π· 2016 Π³. Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…ΠΌΠ΅ Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌΠ΅ ΠΎΠ±Π»Π°Ρ‡Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° видСонаблюдСниС Π·Π° РостСлСком.

По ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° софтуСра Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°, Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Π΅Ρ‚Π°ΠΏ слСдвахмС β€žΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΈΡβ€œ ΠΏΡŠΡ‚ Π·Π° Ρ‚Π°ΠΊΠΈΠ²Π° Π·Π°Π΄Π°Ρ‡ΠΈ: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈΡ…ΠΌΠ΅ собствСн плъгин, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ инсталиран Π² стандартния Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° Π½Π° доставчика ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ с нашия ΠΎΠ±Π»Π°ΠΊ. ЗаслуТава ΠΎΠ±Π°Ρ‡Π΅ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ Π½Π°ΠΉ-Π»Π΅ΠΊΠΈΡ‚Π΅ ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½Π° C рСализация Π½Π° protobuf, libev, mbedtls ΠΈ напълно изоставСни ΡƒΠ΄ΠΎΠ±Π½ΠΈ, Π½ΠΎ Ρ‚Π΅ΠΆΠΊΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠ°Ρ‚ΠΎ boost)

Π‘Π΅Π³Π° Π½Π° ΠΏΠ°Π·Π°Ρ€Π° Π½Π° IP ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ няма унивСрсални Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° интСграция: всСки доставчик ΠΈΠΌΠ° свой собствСн Π½Π°Ρ‡ΠΈΠ½ Π·Π° инсталиранС Π½Π° приставката, свой собствСн Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ API Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅.

Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π·Π° всСки доставчик Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΎ Π΄Π° сС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΎΠ±Π΅ΠΌΠ΅Π½ слой софтуСр Π·Π° интСграция. И Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° Π·Π°ΠΏΠΎΡ‡Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π΅ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ само с 1 доставчик, Π·Π° Π΄Π° фокусиратС усилията Π½Π° Π΅ΠΊΠΈΠΏΠ° Π²ΡŠΡ€Ρ…Ρƒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΎΠ±Π»Π°ΠΊΠ°.

Hikvision бСшС ΠΈΠ·Π±Ρ€Π°Π½ Π·Π° ΠΏΡŠΡ€Π²ΠΈΡ доставчик, Π΅Π΄ΠΈΠ½ ΠΎΡ‚ свСтовнитС Π»ΠΈΠ΄Π΅Ρ€ΠΈ Π½Π° ΠΏΠ°Π·Π°Ρ€Π° Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ, прСдоставящ Π΄ΠΎΠ±Ρ€Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ API ΠΈ ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ‚Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Π° тСхничСска ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°.

Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°Ρ…ΠΌΠ΅ ΠΏΡŠΡ€Π²ΠΈΡ си ΠΏΠΈΠ»ΠΎΡ‚Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΎΠ±Π»Π°Ρ‡Π½ΠΎ видСонаблюдСниС Video Comfort, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Hikvision.

ΠŸΠΎΡ‡Ρ‚ΠΈ Π²Π΅Π΄Π½Π°Π³Π° слСд стартиранСто Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…Π° Π΄Π° Π·Π°Π΄Π°Π²Π°Ρ‚ Π²ΡŠΠΏΡ€ΠΎΡΠΈ относно Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎ-Π΅Π²Ρ‚ΠΈΠ½ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ към услугата.

Π˜Π·Ρ…Π²ΡŠΡ€Π»ΠΈΡ… ΠΏΠΎΡ‡Ρ‚ΠΈ Π²Π΅Π΄Π½Π°Π³Π° опцията Π·Π° внСдряванС Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ слой Π·Π° всСки доставчик - Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π΅ слабо скалируСм ΠΈ Π½Π°Π»Π°Π³Π° сСриозни тСхничСски изисквания към Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π° Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°. Π¦Π΅Π½Π°Ρ‚Π° Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°, която отговаря Π½Π° Ρ‚Π΅Π·ΠΈ изисквания Π½Π° Π²Ρ…ΠΎΠ΄Π°: ~ 60-70 $

Π—Π°Ρ‚ΠΎΠ²Π° Ρ€Π΅ΡˆΠΈΡ… Π΄Π° копая ΠΏΠΎ-дълбоко - Π΄Π° направя свой собствСн Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π·Π° ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π½Π° всякакви доставчици. Π’ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ намалява изискванията Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ рСсурси Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°. облачният слой Π΅ с ΠΏΠΎΡ€ΡΠ΄ΡŠΠΊ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ с Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ няма Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΌΠ°Π·Π½ΠΈΠ½Π° във Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°.

И ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ с ΠΊΠ°ΠΌΠ΅Ρ€Π° Π½Π° ниско Π½ΠΈΠ²ΠΎ, Π΅ възмоТно Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π΅Π½ AES, ΠΊΠΎΠΉΡ‚ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅, Π±Π΅Π· Π΄Π° създава Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅ Π½Π° процСсора с ниска мощност.

Как сС Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ китайски ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π·Π° 1000 Ρ€ΡƒΠ±Π»ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°. Π‘Π΅Π· рСгистратори ΠΈ SMS (ΠΈ спСстСни ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ)

Π’ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ нямахмС Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½ΠΈΡ‰ΠΎ. Нищичко.

ΠŸΠΎΡ‡Ρ‚ΠΈ всички доставчици Π½Π΅ бяха Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π΄Π° работят с нас Π½Π° Ρ‚Π°ΠΊΠΎΠ²Π° ниско Π½ΠΈΠ²ΠΎ. Няма информация Π·Π° схСмитС ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅, няма ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π΅Π½ SDK Π½Π° чипсСти ΠΈ сСнзорна докумСнтация.
Няма ΠΈ тСхничСска ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°.

На всички Π²ΡŠΠΏΡ€ΠΎΡΠΈ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° сС ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Ρ‡Ρ€Π΅Π· ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ инТСнСрство β€” ΠΏΡ€ΠΎΠ±Π°-Π³Ρ€Π΅ΡˆΠΊΠ°. Но успяхмС.

Xiaomi Yi Ants, Hikvision, Dahua, Spezvision, D-Link ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ ΠΈ няколко супСр Π΅Π²Ρ‚ΠΈΠ½ΠΈ Π½Π΅Π½Π°Π·ΠΎΠ²Π°Π½ΠΈ китайски ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ бяха ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°ΠΏΡŠΠ»Π½ΠΈΡ…ΠΌΠ΅ нСравности.

Π’Π΅Ρ…Π½ΠΈΠΊΠ°

ΠšΠ°ΠΌΠ΅Ρ€ΠΈ, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° чипсСт Hisilicon 3518E. Π₯Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈΡ‚Π΅ характСристики Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ са ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

Xiaomi Yi Ants
Noname

SoC
Hisilicon 3518E
Hisilicon 3518E

RAM
64MB
64MB

FLASH
16MB
8MB

WiFi
mt7601/bcm43143
-

Sensor
ov9732 (720p)
ov9712 (720p)

Ethernet
-
+

MicroSD
+
+

ΠœΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½
+
+

Π“ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅Π»
+
+

IRLed
+
+

IRCut
+
+

Π—Π°ΠΏΠΎΡ‡Π½Π°Ρ…ΠΌΠ΅ с тях.

Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ чипсСти Hisilicon 3516/3518, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Ambarella S2L/S2LM. Има дСсСтки ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ.

Π‘ΡŠΡΡ‚Π°Π² Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°

ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΠΈΡ†Π°

uboot Π΅ Π±ΡƒΡƒΡ‚Π»ΠΎΡƒΠ΄ΡŠΡ€Π°, слСд Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ ΠΏΡŠΡ€Π²ΠΎ сС Π·Π°Ρ€Π΅ΠΆΠ΄Π°, ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π° ΠΈ Π·Π°Ρ€Π΅ΠΆΠ΄Π° ядрото Π½Π° Linux.

Π‘ΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° Π΅ доста Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»Π΅Π½:

bootargs=mem=38M console=ttyAMA0,115200 rootfstype=ramfs mtdparts=hi_sfc:256K(boot),64K(tech),4096K(kernel),8192K(app),-(config) hw_type=101
bootcmd=sf probe 0; sf read 0x82000000 0x50000 0x400000; bootm 0x82000000; setenv bootargs $(bootargs) bkp=1; sf read 0x82000000 0x450000 0x400000; bootm 0x82000000

ΠžΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ - ΠΈΠ·Π²ΠΈΠΊΠ²Π° сС Π΄Π²Π° ΠΏΡŠΡ‚ΠΈ bootm, ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Ρ‚ΠΎΠ²Π° ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-късно, ΠΊΠΎΠ³Π°Ρ‚ΠΎ стигнСм Π΄ΠΎ подсистСмата Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅.

ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° линията mem=38M. Π”Π°, Π΄Π°, Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ° - ядрото Π½Π° Linux ΠΈ всички, всички, всички прилоТСния ΠΈΠΌΠ°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ само Π΄ΠΎ 38 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π° RAM.

ОсвСн Ρ‚ΠΎΠ²Π° Π΄ΠΎ uboot ΠΈΠΌΠ° спСциалСн Π±Π»ΠΎΠΊ, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ reg_info, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° DDR ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‰ скрипт Π½Π° ниско Π½ΠΈΠ²ΠΎ ΠΈ Ρ€Π΅Π΄ΠΈΡ†Π° SoC систСмни рСгистри. Π‘ΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ reg_info зависи ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»Π° Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° ΠΈ Π°ΠΊΠΎ Π½Π΅ Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½, Ρ‚ΠΎΠ³Π°Π²Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° Π΄ΠΎΡ€ΠΈ няма Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π°Ρ€Π΅Π΄ΠΈ uboot, Π½ΠΎ Ρ‰Π΅ виси Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π½Π΅Π½ Π΅Ρ‚Π°ΠΏ Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅.

ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ…ΠΌΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° доставчика, Π½ΠΈΠ΅ просто ΠΊΠΎΠΏΠΈΡ€Π°Ρ…ΠΌΠ΅ Ρ‚ΠΎΠ·ΠΈ Π±Π»ΠΎΠΊ ΠΎΡ‚ оригиналния Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°.

Linux ядро ​​и rootfs

ΠšΠ°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ядрото Π½Π° Linux, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ част ΠΎΡ‚ SDK Π½Π° Ρ‡ΠΈΠΏΠ°; ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Ρ‚ΠΎΠ²Π° Π½Π΅ са Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡ‚Π΅ ядра ΠΎΡ‚ ΠΊΠ»ΠΎΠ½Π° 3.x, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ чСсто трябва Π΄Π° сС справямС с Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π·Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅ Π½Π΅ са ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΎΡ‚ΠΎ ядро ΠΈ Π½ΠΈΠ΅ трябва Π΄Π° Π³ΠΈ ΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ към ΠΊΠ°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π° ядрото.

Π”Ρ€ΡƒΠ³ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° ядрото. ΠšΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° FLASH Π΅ само 8 MB, Ρ‚ΠΎΠ³Π°Π²Π° всСки Π±Π°ΠΉΡ‚ сС Π±Ρ€ΠΎΠΈ ΠΈ Π½Π°ΡˆΠ°Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΠΌΠ΅ всички Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° ядрото, Π·Π° Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ.

Rootfs Π΅ основна Ρ„Π°ΠΉΠ»ΠΎΠ²Π° систСма. Π’ΠΊΠ»ΡŽΡ‡Π²Π° busybox, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° wifi ΠΌΠΎΠ΄ΡƒΠ», Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ стандартни систСмни Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ libld ΠΈ libc, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ софтуСр Π½Π° наша собствСна Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΊΠΎΠΉΡ‚ΠΎ отговаря Π·Π° Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° LED, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°.

ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π° систСма Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½Π° с ядрото ΠΊΠ°Ρ‚ΠΎ initramfs ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ Ρ„Π°ΠΉΠ» uImage, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΊΠ°ΠΊΡ‚ΠΎ ядрото, Ρ‚Π°ΠΊΠ° ΠΈ rootfs.

Π’ΠΈΠ΄Π΅ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

Най-слоТната ΠΈ рСсурсоСмка част ΠΎΡ‚ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ осигурява Π²ΠΈΠ΄Π΅ΠΎ-Π°ΡƒΠ΄ΠΈΠΎ заснСманС, Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, ΠΏΡ€ΠΈΠ»Π°Π³Π° Π²ΠΈΠ΄Π΅ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈ, ΠΊΠ°Ρ‚ΠΎ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π·Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π·Π²ΡƒΠΊ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° PTZ ΠΈ отговаря Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π½Π΅Π²Π½ΠΈ ΠΈ Π½ΠΎΡ‰Π½ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΈ .

Π’Π°ΠΆΠ½Π°, Π΄ΠΎΡ€ΠΈ Π±ΠΈΡ… ΠΊΠ°Π·Π°Π» ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π°, функция Π΅ ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ взаимодСйства с ΠΎΠ±Π»Π°Ρ‡Π½Π°Ρ‚Π° Π΄ΠΎΠ±Π°Π²ΠΊΠ°.

Π’ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ β€žΡ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π½Π° доставчика + ΠΎΠ±Π»Π°Ρ‡Π΅Π½ ΠΏΠ»ΡŠΠ³ΠΈΠ½β€œ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° работят Π½Π° Π΅Π²Ρ‚ΠΈΠ½ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€, Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ Π²ΡŠΡ‚Ρ€Π΅ Π² ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° сС ΠΏΡ€Π΅Π΄Π°Π²Π° Ρ‡Ρ€Π΅Π· ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° RTSP – ΠΈ Ρ‚ΠΎΠ²Π° Π΅ ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ излишък: ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Ρ‡Ρ€Π΅Π· сокСт, Π½Π΅Π½ΡƒΠΆΠ½ΠΈ систСмни извиквания.

На Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π½Π° сподСлСната ΠΏΠ°ΠΌΠ΅Ρ‚ - Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ Π½Π΅ сС ΠΊΠΎΠΏΠΈΡ€Π° ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° ΠΏΡ€Π΅Π· сокСт ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° софтуСра Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°, ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΎ ΠΈ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° скромнитС Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°.

Как сС Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ китайски ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π·Π° 1000 Ρ€ΡƒΠ±Π»ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°. Π‘Π΅Π· рСгистратори ΠΈ SMS (ΠΈ спСстСни ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ)

АктуализиранС Π½Π° подсистСмата

ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½Π° гордост Π΅ устойчивата Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ подсистСма Π·Π° ΠΎΠ½Π»Π°ΠΉΠ½ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°.

НСка обясня ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. АктуализиранСто Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° тСхничСски Π½Π΅ Π΅ Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Π° опСрация ΠΈ Π°ΠΊΠΎ Π² срСдата Π½Π° актуализацията възникнС ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½Π΅ Π½Π° Π·Π°Ρ…Ρ€Π°Π½Π²Π°Π½Π΅Ρ‚ΠΎ, Ρ‚ΠΎΠ³Π°Π²Π° Ρ„Π»Π°Ρˆ ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Ρ‰Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° част ΠΎΡ‚ β€žΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΈΡβ€œ Π½ΠΎΠ² Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€. Ако Π½Π΅ Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ спСциални ΠΌΠ΅Ρ€ΠΊΠΈ, Ρ‚ΠΎΠ³Π°Π²Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° Ρ‰Π΅ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π΅ Π² β€žΡ‚ΡƒΡ…Π»Π°β€œ, която трябва Π΄Π° бъдС занСсСна Π² сСрвиз.

Π‘ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ сС ΠΈ с Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π”ΠΎΡ€ΠΈ Π°ΠΊΠΎ ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° актуализацията, тя Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΈ Π±Π΅Π· намСса Π½Π° потрСбитСля Ρ‰Π΅ ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° ΠΎΡ‚ ΠΎΠ±Π»Π°ΠΊΠ° ΠΈ Ρ‰Π΅ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°.

НСка Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ‚Π° ΠΏΠΎ-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ:

Най-уязвимата Ρ‚ΠΎΡ‡ΠΊΠ° Π΅ прСзаписванСто Π½Π° дяла с ядрото Π½Π° Linux ΠΈ основната Ρ„Π°ΠΉΠ»ΠΎΠ²Π° систСма. Ако Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π΅ ΠΏΠΎΠ²Ρ€Π΅Π΄Π΅Π½, Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠ°Ρ€Π°Ρ‚ΡŠΡ‚ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ няма Π΄Π° сС Π·Π°Ρ€Π΅Π΄ΠΈ извън Π±ΡƒΡƒΡ‚Π»ΠΎΡƒΠ΄ΡŠΡ€Π° uboot, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ ΠΎΡ‚ ΠΎΠ±Π»Π°ΠΊΠ°.

Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ трябва Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° ΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΎ ядро ​​и rootfs ΠΏΠΎ всяко Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅. ИзглСТда, Ρ‡Π΅ Π½Π°ΠΉ-простото Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π±ΠΈ Π±ΠΈΠ»ΠΎ постоянно Π΄Π° ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Ρ‚Π΅ Π΄Π²Π΅ копия Π½Π° ядрото с rootfs във Ρ„Π»Π°Ρˆ ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ Π² случай Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π° Π½Π° основното ядро ​​да Π³ΠΎ Π·Π°Ρ€Π΅Π΄ΠΈΡ‚Π΅ ΠΎΡ‚ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΡ‚ΠΎ ΠΊΠΎΠΏΠΈΠ΅.

Π”ΠΎΠ±Ρ€ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - ΠΎΠ±Π°Ρ‡Π΅ ядрото с rootfs ΠΎΡ‚Π½Π΅ΠΌΠ° ΠΎΠΊΠΎΠ»ΠΎ 3.5 MB ΠΈ 3.5 MB трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π·Π° постоянно Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Π½Π΅. На Π½Π°ΠΉ-Π΅Π²Ρ‚ΠΈΠ½ΠΈΡ‚Π΅ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ просто няма Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ свободно място Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈ ядра.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, Π·Π° Π΄Π° Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°ΠΌΠ΅ ядрото ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° актуализация Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ дяла Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ.
И Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ТСлания дял с ядрото, сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ bootm Π² uboot - Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ сС ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ Π΄Π° Π·Π°Ρ€Π΅Π΄ΠΈΠΌ основното ядро ​​и Π°ΠΊΠΎ Π΅ ΠΏΠΎΠ²Ρ€Π΅Π΄Π΅Π½ΠΎ, Ρ‚ΠΎΠ³Π°Π²Π° Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΡ‚ΠΎ.

Как сС Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ китайски ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π·Π° 1000 Ρ€ΡƒΠ±Π»ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°. Π‘Π΅Π· рСгистратори ΠΈ SMS (ΠΈ спСстСни ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ)

Π’ΠΎΠ²Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ във всСки Π΅Π΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π° Ρ‰Π΅ ΠΈΠΌΠ° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ ядро ​​с rootfs ΠΈ Ρ‰Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π° ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°.

CI/CD систСма Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ ΠΈ внСдряванС Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€

Π—Π° Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ gitlab CI, ΠΊΠΎΠΉΡ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π·Π° всички ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ ΠΈ слСд ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Ρ‚ΠΎΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ сС внСдрява Π² услугата Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° софтуСра Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°.

Как сС Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ китайски ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π·Π° 1000 Ρ€ΡƒΠ±Π»ΠΈ към ΠΎΠ±Π»Π°ΠΊΠ°. Π‘Π΅Π· рСгистратори ΠΈ SMS (ΠΈ спСстСни ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ)

ΠžΡ‚ услугата Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° сС доставят Π΄ΠΎ Π½Π°ΡˆΠΈΡ‚Π΅ тСстови ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π·Π° QA ΠΈ слСд Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° всички Π΅Ρ‚Π°ΠΏΠΈ Π½Π° тСстванС, Π΄ΠΎ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π° сигурност

НС Π΅ Ρ‚Π°ΠΉΠ½Π°, Ρ‡Π΅ Π² днСшно Π²Ρ€Π΅ΠΌΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° сигурност Π΅ Π½Π°ΠΉ-ваТният аспСкт Π½Π° всяко IoT устройство, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅. Π‘ΠΎΡ‚Π½Π΅Ρ‚ ΠΌΡ€Π΅ΠΆΠΈ ΠΊΠ°Ρ‚ΠΎ Mirai бродят Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, заразявайки ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ със стандартСн Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ ΠΎΡ‚ доставчици. Π‘ цялото ΠΌΠΈ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ към ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ, Π½Π΅ ΠΌΠΎΠ³Π° Π΄Π° Π½Π΅ ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠ°, Ρ‡Π΅ стандартният Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΌΠ½ΠΎΠ³ΠΎ функционалности, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΎΠ±Π»Π°ΠΊΠ°, Π½ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΌΠ½ΠΎΠ³ΠΎ уязвимости, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ сС Π²ΡŠΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π±ΠΎΡ‚Π½Π΅Ρ‚ ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅.

ΠŸΠΎΡ€Π°Π΄ΠΈ Ρ‚ΠΎΠ²Π° цялата Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° функционалност Π² нашия Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π°, всички tcp / udp ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ са Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΈ ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° сС провСрява цифровият подпис Π½Π° софтуСра.

И освСн Ρ‚ΠΎΠ²Π°, Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ΡŠΡ‚ сС ΠΏΠΎΠ΄Π»Π°Π³Π° Π½Π° Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ тСстванС Π² лабораторията Π·Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π° сигурност.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π‘Π΅Π³Π° Π½Π°ΡˆΠΈΡΡ‚ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π·Π° видСонаблюдСниС. МоТС Π±ΠΈ Π½Π°ΠΉ-голСмият ΠΎΡ‚ тях Π΅ ΠΈΠ·Π»ΡŠΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° гласуванС Π² дСня Π½Π° ΠΈΠ·Π±ΠΎΡ€ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚ Π½Π° Руската фСдСрация.
Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° участваха Π½Π°Π΄ 70 хиляди ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ с наш Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€, ΠΊΠΎΠΈΡ‚ΠΎ бяха ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½ΠΈ Π² ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚Π΅Π»Π½ΠΈΡ‚Π΅ сСкции Ρƒ нас.

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Ρ€Π΅Π΄ΠΈΡ†Π° слоТни ΠΈ Π½Π° мСста Π΄ΠΎΡ€ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ нСвъзмоТни ΠΏΠΎ Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ, Π½ΠΈΠ΅, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ голямо ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ‚ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ, Π½ΠΎ освСн Ρ‚ΠΎΠ²Π° спСстихмС ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ ΠΎΡ‚ Π·Π°ΠΊΡƒΠΏΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ. И Π² Ρ‚ΠΎΠ·ΠΈ случай спСстяванията Π½Π΅ са само Π΄ΡƒΠΌΠΈ ΠΈ Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½ΠΈ изчислСния, Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ Π²Π΅Ρ‡Π΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ Ρ‚ΡŠΡ€Π³ Π·Π° Π·Π°ΠΊΡƒΠΏΡƒΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅. Π‘ΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ, Π°ΠΊΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° ΠΎΠ±Π»Π°Ρ‡Π½ΠΎ видСонаблюдСниС: ΠΈΠΌΠ° Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° - Π΄Π° сС Ρ€Π°Π·Ρ‡ΠΈΡ‚Π° стратСгичСски Π½Π° ниско Π½ΠΈΠ²ΠΎ Π½Π° СкспСртиза ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ спСстявания Π½Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅, ΠΈΠ»ΠΈ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° скъпо ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ, Π°ΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ потрСбитСлскитС характСристики, Π΅ практичСски Π½Π΅ сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π° ΠΎΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π΅Π²Ρ‚ΠΈΠ½ΠΈ.

Π—Π°Ρ‰ΠΎ Π΅ стратСгичСски Π²Π°ΠΆΠ½ΠΎ Π΄Π° сС Π²Π·Π΅ΠΌΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ възмоТно Π½Π°ΠΉ-Ρ€Π°Π½ΠΎ? ΠšΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ плъгин, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°Ρ‚ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, стандарти). И Π°ΠΊΠΎ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΅ ΠΈΠ·Π±Ρ€Π°Π½ само Π·Π° скъпо ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅, Ρ‚ΠΎΠ³Π°Π²Π° Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅ ΠΎΠΏΠΈΡ‚ΡŠΡ‚ Π·Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ към Π΅Π²Ρ‚ΠΈΠ½ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π½Π°ΠΉ-вСроятно Ρ‰Π΅ ΠΎΡ‚Π½Π΅ΠΌΠ΅ Π±Π΅Π·ΡƒΠΌΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΈ Ρ‰Π΅ сС ΠΏΡ€ΠΎΠ²Π°Π»ΠΈ ΠΈ Ρ‰Π΅ сС Π²ΡŠΡ€Π½Π΅ към скъпо ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅.

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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€