На Ρ‡Π΅ΠΌ написан каспСрский

Антивирус ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ

Антивирус ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ

АнтивирусноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

Π’ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅

На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ На Ρ‡Π΅ΠΌ написан каспСрский. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π€ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский
Антивирус ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ 2012
Π’ΠΈΠΏ
Ошибка Lua Π² ΠœΠΎΠ΄ΡƒΠ»ΡŒ:Wikidata Π½Π° строкС 124: attempt to index field ‘wikibase’ (a nil value).

ΠšΡ€ΠΎΠΌΠ΅ собствСнно антивируса, Ρ‚Π°ΠΊΠΆΠ΅ выпускаСтся бСсплатная лСчащая ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° Kaspersky Virus Removal Tool.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Базовая Π·Π°Ρ‰ΠΈΡ‚Π°

ΠŸΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΡƒΠ³Ρ€ΠΎΠ·

ВосстановлСниС систСмы ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

Π—Π°Ρ‰ΠΈΡ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

Удобство использования

БистСмныС трСбования

ΠžΠ±Ρ‰ΠΈΠ΅ трСбования для всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм

АппаратныС трСбования для Π½Π΅Ρ‚Π±ΡƒΠΊΠΎΠ²

Бтатус ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Π‘Ρ‚Π°Ρ‚ΡƒΡΠ’Π΅Ρ€ΡΠΈΡΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅ статуса ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ
Выпуск ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ базОказаниС тСхничСской ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ
(ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ / Ρ‡Π΅Ρ€Π΅Π· Π²Π΅Π±-Ρ„ΠΎΡ€ΠΌΡƒ)
Выпуск ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ2015Π”Π°Π”Π°Π”Π°
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π±Π΅Π· сопровоТдСния2014ДаДаНСт
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° вСрсии ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π°2012, 2013ДаНСтНСт
Π–ΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» вСрсии ΠΎΠΊΠΎΠ½Ρ‡Π΅Π½6.0, 7.0, 2009, 2010 CF2, 2011 CF2НСтНСтНСт

Награды

ΠšΡ€ΠΈΡ‚ΠΈΠΊΠ°

Антивирус ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΡƒΡŽΡ‚ Π·Π° Π΅Π³ΠΎ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΡƒΡŽ Π½Π°Π·ΠΎΠΉΠ»ΠΈΠ²ΠΎΡΡ‚ΡŒ. НапримСр, ΠΎΠ½ добавлял свою эмблСму Π½Π° экран привСтствия, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ расцСниваСтся, ΠΊΠ°ΠΊ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° лишний Ρ€Π°Π· ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π° сСбя внимания (ΡƒΠ±Ρ€Π°Π½ΠΎ Π² послСдних вСрсиях), ΠΊΠ°ΠΊ ΠΈ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚Ρ‹ΠΉ «поросячий Π²ΠΈΠ·Π³Β» β€” Π·Π²ΡƒΠΊ ΠΏΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ вирусов Π² старых вСрсиях ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡƒΠ³Π°Π» Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. И хотя этот Π·Π²ΡƒΠΊ ΡƒΠ±Ρ€Π°Π»ΠΈ Π² сСдьмой вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ антивирус ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ ассоциируСтся с этим Π·Π²ΡƒΠΊΠΎΠΌ.

Β«ΠŸΠ°ΡΡ…Π°Π»ΡŒΠ½ΠΎΠ΅ яйцо»

Π‘ΠΌ. Ρ‚Π°ΠΊΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ

Бсылки

Acronis AntiVirus β€’ AVS β€’ AhnLab Internet Security β€’ AOL Virus Protection β€’ ArcaVir β€’ Ashampoo AntiMalware β€’ Ashampoo AntiVirus β€’ Avast! β€’ AVG β€’ Avira AntiVir β€’ AVZ β€’ BitDefender β€’ CA Antivirus β€’ Clam Antivirus β€’ ClamWin β€’ Command Anti-Malware β€’ Comodo Antivirus β€’ Dr.Web β€’ Emsisoft Anti-Malware β€’ eScan Antivirus β€’ F-PROT Antivirus β€’ F-Secure Anti-Virus β€’ G-DATA Antivirus β€’ Graugon Antivirus β€’ IKARUS virus.utilities β€’ Антивирус ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ β€’ McAfee VirusScan β€’ Microsoft Security Essentials β€’ Microsoft Windows Malicious Software Removal Tool β€’ mks_vir β€’ Moon Secure AV β€’ Multicore antivirus β€’ NANO Антивирус β€’ NOD32 β€’ Norman Virus Control β€’ Norton AntiVirus β€’ Outpost Antivirus β€’ Panda Cloud Antivirus β€’ PC-cillin β€’ TrustPort Antivirus β€’ PC Tools Antivirus β€’ Quick Heal AntiVirus β€’ Rising Antivirus β€’ Safe’n’Sec β€’ Simple Antivirus β€’ Sophos Anti-Virus β€’ USB Disk Security β€’ ViRobot β€’ VirusBuster Personal β€’ WinPooch β€’ Windows Live OneCare β€’ Zillya! β€’ ZoneAlarm AntiVirus β€’ ВирусБлокАда

Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Антивирус ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ ΠΈ Π½Π°ΠΉΡ‚ΠΈ Π²:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π—Π°Ρ‰ΠΈΡ‚Π° ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ. ΠšΡ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Π΅Ρ‚ самыС извСстныС ΡΠ΅ΠΊΡŒΡŽΡ€ΠΈΡ‚ΠΈ-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ

БСгодня ΠΌΡ‹ попытаСмся Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Β«ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ‚Β» ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½Π΅ΠΉΡˆΠ΅Π³ΠΎ Π² Π½Π°ΡˆΠΈΡ… (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΡˆΠΈΡ…) краях антивирусного ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° β€” Kaspersky Internet Security для всСх устройств. ΠœΡ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΊΠ°ΠΊΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, Π° Ρ‚Π°ΠΊΠΆΠ΅ расскаТСм, ΠΊΠ°ΠΊ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎΒ». А подСлятся с Π½Π°ΠΌΠΈ всСми этими сСкрСтами сразу Ρ‚Ρ€ΠΈ руководитСля ΠΎΡ‚Π΄Π΅Π»ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€” ΠΏΠΎΠ΄ Windows, Mac ΠΈ Android соотвСтствСнно.

На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ На Ρ‡Π΅ΠΌ написан каспСрский. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π€ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский

К нашим экспСртам вопросов Π±Ρ‹Π»ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ, поэтому ΠΌΡ‹ Ρ€Π°Π·Π±ΠΈΠ»ΠΈ ΠΈΡ… Π½Π° тСматичСскиС Π±Π»ΠΎΠΊΠΈ.

Π‘Π»ΠΎΠΊ 1. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ антивируса

ΠžΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ антивируса читатСлям Π·Π½Π°ΠΊΠΎΠΌ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² этом Π±Π»ΠΎΠΊΠ΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ входят Π² состав KIS ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ/ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ этих ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². НапримСр, Π±Ρ‹Π»ΠΎ Π±Ρ‹ интСрСсно ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ авторских Π½ΠΎΡƒ-Ρ…Π°Ρƒ, ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π°Ρ… Π² области антивирусной Π·Π°Ρ‰ΠΈΡ‚Ρ‹. Если ΠΌΠΎΠΆΠ½ΠΎ, с Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ Π±Π°Π·Π΅ РоспатСнта.

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ АндрСй Π ΡƒΠ±ΠΈΠ½:

Π’ антивирусС для macOS (Π° с этого Π³ΠΎΠ΄Π° Apple Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ своСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΠΈΠΊΠ°Π»ΠΎΡΡŒ с iOS, watchOS ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΌΠΈ tvOS) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€ΠΎΠ²Π½ΠΎ Ρ‚Π΅ ΠΆΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΎΡ‚ Π·Π»ΠΎΠ²Ρ€Π΅Π΄ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ Ρƒ Β«ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ Π±Ρ€Π°Ρ‚Π°Β» β€” антивируса для Windows. Π­Ρ‚ΠΎ сканированиС, постоянная Π·Π°Ρ‰ΠΈΡ‚Π°, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° сСтСвого Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, нСсмотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ сами ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Ρ€ΠΎΠ²Π½ΠΎ Ρ‚Π΅ ΠΆΠ΅ самыС, Ρ‡Ρ‚ΠΎ Ρƒ Windows, ΠΈ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΈΠ· Ρ€ΠΎΠ²Π½ΠΎ Ρ‚Π΅Ρ… ΠΆΠ΅ исходников, Ρƒ антивируса для Mac Π΅ΡΡ‚ΡŒ свои спСцифичныС поставщики Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ событий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½Ρ‹ Π² систСму ΠΈ, собствСнно, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ: Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΈΡ… Ρ‚ΡƒΡ‚ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, «кСксты» (сокращСниС ΠΎΡ‚ KErnel EXTension) для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΈ сСтСвого ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π°, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² для ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π° URL’ов ΠΈ содСрТимого страниц.

Π”Π°Π»ΡŒΡˆΠ΅ всС эти Π΄Π°Π½Π½Ρ‹Π΅ ΡΠΊΠ°Ρ€ΠΌΠ»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎ-нСзависимыС Π΄Π²ΠΈΠΆΠΊΠΈ, ΠΈ Ρ‚Π΅ ΡƒΠΆΠ΅ Π²Ρ‹Π΄Π°ΡŽΡ‚ Π²Π΅Ρ€Π΄ΠΈΠΊΡ‚ β€” ΠΊΠ°Π·Π½ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠΈΠ»ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠ°Ρ€Ρƒ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Π² Kaspersky Internet Security для Mac ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ сСтСвых Π°Ρ‚Π°ΠΊ (кстати, ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π½Π° основС ΠΌΠΎΠ΅Π³ΠΎ ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π°), Π° Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ β€” Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ нСсанкционированного ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅Ρ€Π΅ ΠΈ сбора Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π²Π΅Π±-сайтах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠΉ.

На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ На Ρ‡Π΅ΠΌ написан каспСрский. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π€ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский Рис. 1. Московский офис Β«Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎΒ»

Π•ΡΡ‚ΡŒ Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² антивирусС для macOS? Насколько часто macOS инфицируСтся? Π’Π΅Π΄ΡŒ Mac Π±Π»ΠΈΠΆΠ΅ ΠΊ UNIX, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли Π½Π΅Ρ‚ root-ΠΏΡ€Π°Π², Ρ‚ΠΎ особо Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΈ Π½Π΅ сдСлаСшь.

Π”Π°, врСдоносного ПО для macOS, прямо скаТСм, Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ для Windows ΠΈΠ»ΠΈ Android. Π₯отя послСдниС нСсколько Π»Π΅Ρ‚ количСство врСдоносного ПО для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ macOS Π½Π΅ΡƒΠΊΠ»ΠΎΠ½Π½ΠΎ росло. Π’Π°ΠΊ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° 2015 Π³ΠΎΠ΄, ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ Β«Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎΒ», Π±Ρ‹Π»ΠΎ зафиксировано ΠΏΠΎΡ‡Ρ‚ΠΈ ΡˆΠ΅ΡΡ‚ΡŒ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Π°ΠΊ Π½Π° Mac-дСвайсы. ВсСго ΠΆΠ΅ Π·Π° врСмя изучСния врСдоносного ПО для Mac компания ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»Π° Π±ΠΎΠ»Π΅Π΅ 24 тысяч ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ² Ρ€Π°Π·Π½Ρ‹Ρ… Π·Π»ΠΎΠ²Ρ€Π΅Π΄ΠΎΠ² для этой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ интСнсивный рост Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ Π½Π΅Π΄Π°Π²Π½ΠΎ β€” всСго с 2014 Π³ΠΎΠ΄Π° (рис. 2).

На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ На Ρ‡Π΅ΠΌ написан каспСрский. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π€ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский Рис. 2. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ врСдоносных Ρ„Π°ΠΉΠ»ΠΎΠ² для OS X

Но Ρ‚ΡƒΡ‚ Π΄Π΅Π»ΠΎ скорСС Π² Ρ€Ρ‹Π½ΠΎΡ‡Π½ΠΎΠΉ Π΄ΠΎΠ»Π΅, ΠΈΠ»ΠΈ, Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Π² количСствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρƒ macOS сильно мСньшС, Ρ‡Π΅ΠΌ Ρƒ Windows ΠΈΠ»ΠΈ Android. Π’ этом смыслС macOS Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Ρ‚ΠΎΠ³ΠΎ Π½Π΅ΡƒΠ»ΠΎΠ²ΠΈΠΌΠΎΠ³ΠΎ Π”ΠΆΠΎ ΠΈΠ· Π°Π½Π΅ΠΊΠ΄ΠΎΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΠΈΠΊΠΎΠΌΡƒ особо Π½Π΅ Π½ΡƒΠΆΠ΅Π½. А Ρ‡Ρ‚ΠΎ касаСтся Π·Π°Ρ‰ΠΈΡ‚Ρ‹ β€” macOS Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ отличаСтся ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… систСм, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ Windows, Android ΠΈΠ»ΠΈ UNIX (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ΡƒΠ»ΠΎΠ²ΠΈΠΌΡ‹ΠΉ Π”ΠΆΠΎ, Ρ‡Π΅ΠΌ macOS). Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ составляСт iOS, Π³Π΄Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΊΠ° Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ установку ΠΈ запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΠ· сторонних источников. Если ΠΆΠ΅ этого Π½Π΅ Π·Π°ΠΏΡ€Π΅Ρ‰Π°Ρ‚ΡŒ, Ρ‚ΠΎ систСма Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π° 100% бСзопасна: Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ€ΠΎΠ²Π½ΠΎ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ Π² ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ стулом ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅. А ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΌΠ°Π½ΡƒΡ‚ΡŒ, Β«ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π·Π°ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΡ‚ΡŒΒ» ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Mac Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Π² своСй нСуязвимости (ΠΈΠ±ΠΎ Ρ‚Π°ΠΊ Π·Π°Π²Π΅Ρ‰Π°Π» Π‘Ρ‚ΠΈΠ² ДТобс), Ρ‡Ρ‚ΠΎ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π½Π΅ ΡΠΎΠ±Π»ΡŽΠ΄Π°ΡŽΡ‚ элСмСнтарных ΠΏΡ€Π°Π²ΠΈΠ» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π³ΠΈΠ³ΠΈΠ΅Π½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Windows ΡƒΠΆΠ΅ сидят Π² гСнСтичСской памяти ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΉ.

Но Π΄Π΅Π»ΠΎ Π΄Π°ΠΆΠ΅ Π½Π΅ Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΡ…. ВсСгда Π΅ΡΡ‚ΡŒ ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ «зСродэи» (уязвимости Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ дня) β€” Ρ‚Π°ΠΊΠΈΠ΅ уязвимости Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΡ€ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°ΡŽΡ‚ Β«ΠΏΠ»ΠΎΡ…ΠΈΠ΅ ΠΏΠ°Ρ€Π½ΠΈΒ» ΠΈ Π΅Ρ‰Π΅ Π½Π΅ Π·Π½Π°ΡŽΡ‚ Β«Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΏΠ°Ρ€Π½ΠΈΒ». А Ρ‡Π΅Ρ€Π΅Π· эти уязвимости ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈ Π±Π΅Π· участия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. И Apple Ρ‚ΡƒΡ‚ находится, ΠΏΠΎ ΠΌΠΎΠ΅ΠΌΡƒ мнСнию, ΠΏΠΎΠ·Π°Π΄ΠΈ Microsoft, которая Сст эти уязвимости ΠΏΠ°Ρ‡ΠΊΠ°ΠΌΠΈ всС послСдниС Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΡŒ Π»Π΅Ρ‚ ΠΈ Π½Π° самом Π΄Π΅Π»Π΅ ΡƒΠΆΠ΅ Π½Π°ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΠΈ бСзопасно Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ, ΠΈ быстро Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ уязвимости. Apple, ΠΏΡ€ΠΈ всСм ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠΈ, находится Ссли Π½Π΅ Π² Π½Π°Ρ‡Π°Π»Π΅, Ρ‚ΠΎ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ Π² сСрСдинС этого большого ΠΏΡƒΡ‚ΠΈ, хотя ΠΈΡ… крСстовый ΠΏΠΎΡ…ΠΎΠ΄ ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π΄ΠΆΠ°Π²Ρ‹ ΠΈ Ρ„Π»Π΅ΡˆΠ°, ΠΊΠ°ΠΊ самых дырявых ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΊΠ΅, заслуТиваСт ΠΏΠΎΡ…Π²Π°Π»Ρ‹. Но ΠΆΠΈΠ²ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ remote DoS (ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Darwin Nuke) Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· послСдних ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΎΠΊ, ΠΈ фикс Π²Ρ‹ΡˆΠ΅Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· нСсколько мСсяцСв послС обнаруТСния. А всС эти мСсяцы любого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Mac ΠΈ iPhone ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½ΡŽΠΊΠ½ΡƒΡ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅ стоял Kaspersky Internet Security для Mac).

Аналогичный вопрос ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ Π’ΠΈΠΊΡ‚ΠΎΡ€Ρƒ Π―Π±Π»ΠΎΠΊΠΎΠ²Ρƒ, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ управлСния ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ:

НуТСн Π»ΠΈ антивирус Π½Π° Android-устройствС, Ссли root-ΠΏΡ€Π°Π²Π° Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹?

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Android достаточно ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π°, ΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° врСдоносных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ стандартных ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΏΠ΅Ρ€ΠΌΠΈΡˆΠ΅Π½ΠΎΠ². БСзусловно, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ root-ΠΏΡ€Π°Π² позволяСт Π·Π»ΠΎΠ²Ρ€Π΅Π΄Π°ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ бОльшиС возмоТности, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ практичСски Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ устройством ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ своС присутствиС Π½Π° устройствС, Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΠΈ Π½Π° Π½Π΅Ρ€ΡƒΡ‚ΠΎΠ²Π°Π½Π½ΠΎΠΌ устройствС Π±Π΅Π· участия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ эксплоитов.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° устройствС root-ΠΏΡ€Π°Π² оказываСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Π½ΠΎ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΌ риск-Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ, Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ситуации, ΠΊΠΎΠ³Π΄Π° Π½Π° устройствС Π΅ΡΡ‚ΡŒ root, Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΎΠ± этом Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ‚.

Π§Ρ‚ΠΎ касаСтся нСобходимости Π² антивирусС Π½Π° Android: Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Β«Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎΒ» извСстно Π±ΠΎΠ»Π΅Π΅ Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΠΈ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… врСдоносных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎΠ΄ Android, Π½Π° Ρ„ΠΎΠ½Π΅ Ρ‚Π°ΠΊΠΈΡ… ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² антивирусС Ρƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… сомнСний.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Android-устройства. Π’Π΅Π»Π΅Ρ„ΠΎΠ½ Π±Π΅Π· root-ΠΏΡ€Π°Π², прилоТСния ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Play Market. КакиС ΡƒΠ³Ρ€ΠΎΠ·Ρ‹ мСня ΠΏΠΎΠ΄ΠΆΠΈΠ΄Π°ΡŽΡ‚ ΠΈ ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ваш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚?

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Google Play Π½Π΅ являСтся Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ чистым источником, врСдоносныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΅ΡΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΌ. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π·Π»ΠΎΠ²Ρ€Π΅Π΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΏΠ°Π΄Π°Ρ‚ΡŒ Π½Π° устройство ΠΈ Π² ΠΎΠ±Ρ…ΠΎΠ΄ Google Play Π±Π΅Π· Π²Π΅Π΄ΠΎΠΌΠ° Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° устройства с использованиСм ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… уязвимостСй Π² Android OS, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ сСрфингС Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.

ΠšΡ€ΠΎΠΌΠ΅ врСдоносного ПО, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄ΠΆΠΈΠ΄Π°Ρ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΠ³Ρ€ΠΎΠ·Ρ‹ β€” спам, Ρ„ΠΈΡˆΠΈΠ½Π³, Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π°Ρ‚Π°ΠΊΠΈ, Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π΅Π±-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, потСря ΠΈΠ»ΠΈ компромСтация Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΊΡ€Π°ΠΆΠ΅ устройства.

Kaspersky Internet Security для Android относится ΠΊ классу комплСксных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ позволяСт ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²ΡΠ΅ΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡŽΡŽ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹Ρ….

К Π²Ρ‹Π±ΠΎΡ€Ρƒ антивируса, кстати, Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ остороТно, Π½Π΅ всС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ тСсты нСзависимых Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ AV-Test ΠΈ AV-Comparatives.

КакиС Ρ‚ΠΈΠΏΡ‹ вирусов ΠΏΡ€Π΅ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ для macOS?

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ АндрСй Π ΡƒΠ±ΠΈΠ½:

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, трояны. Как я ΡƒΠΆΠ΅ сказал, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Mac ΠΊΡ€Π°ΠΉΠ½Π΅ Π΄ΠΎΠ²Π΅Ρ€Ρ‡ΠΈΠ²Ρ‹, особСнно Ссли ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ красивыС ΠΈ тСксты написаны Π±Π΅Π· ошибок ΠΈ сулят всякоС.

Но Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²ΠΈΠ΄ ΡƒΠ³Ρ€ΠΎΠ·, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΆΠ΅Π½ Π² контСкстС Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Мака. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Mac β€” это всС-Ρ‚Π°ΠΊΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСгмСнт, Ρ‚ΠΎ часто ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Мака β€” люди Π½Π΅ простыС, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚: Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ‚Π°ΠΊΠΈΡ… людСй, скорСС всСго, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Мака. Π­Ρ‚ΠΎ бизнСсмСны, Ρ‚ΠΎΠΏ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹, знамСнитости. Π’ΠΎ Π΅ΡΡ‚ΡŒ самыС вСроятныС Ρ†Π΅Π»ΠΈ для Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π°Ρ‚Π°ΠΊ. НапримСр, нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Ρ†Π΅Π»ΡŒΡŽ Ρ‚Π°ΠΊΠΎΠΉ Π°Ρ‚Π°ΠΊΠΈ Π±Ρ‹Π» Π΄Π°Π»Π°ΠΉ-Π»Π°ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Маком.

Π₯очСтся ΠΏΡ€ΠΎΡΡΠ½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ антивирусных Π±Π°Π·.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, сущСствуСт цСлая антивирусная лаборатория, сотрудники ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ дСнь ΠΈ Π½ΠΎΡ‡ΡŒ «долбят», ΠΊΠ°ΠΊ дятлы, врСдоносный ΠΊΠΎΠ΄ ΠΈ постоянно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ Π°Π½Ρ‚ΠΈΠ²ΠΈΡ€ΡƒΡΠ½ΡƒΡŽ Π±Π°Π·Ρƒ. А Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΡ‚Π΄Π΅Π» тСстируСт эту Π±Π°Π·Ρƒ со всСми ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ Π²Ρ‹ΡˆΠ΅Π΄ΡˆΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°ΠΌΠΈ Β«Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρƒ всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с этими Π±Π°Π·Π°ΠΌΠΈ ΠΊΠ°ΠΊ часы. И ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ Ρ‚ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, поэтому Π²ΠΊΠ°Π»Ρ‹Π²Π°ΡŽΡ‚ Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹, Π° Π½Π΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. И Ссли тСстированиС автоматизируСтся понятным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (Ρ‡Π΅Π³ΠΎ Ρ‚Π°ΠΌ, Π±Π΅Ρ€Π΅ΡˆΡŒ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΡˆΡŒ), Ρ‚ΠΎ Π²ΠΎΡ‚ автоматизация Π°Π½Π°Π»ΠΈΠ·Π° β€” это, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎ слоТно, ΠΈ Ρ‚ΡƒΡ‚ Π½Π°Π΄ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π° остриС прогрСсса ΠΈ Π² вопросах машинного обучСния, ΠΈ Π² вопросах ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

Π‘Π»ΠΎΠΊ 2. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ интСрСсному Π±Π»ΠΎΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄ΡƒΡ‚ раскрыты Ρ‚Π°ΠΉΠ½Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ KIS: Ρ‡Ρ‚ΠΎ ΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ, какая IDE ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ срСдства ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ сторонниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ На Ρ‡Π΅ΠΌ написан каспСрский. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π€ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский Рис. 3. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: Π²ΠΈΠ΄ свСрху

КакиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ Π½Π° Ρ‡Π΅ΠΌ ΠΏΠΈΡˆΡƒΡ‚ΡΡ? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π»ΠΈ ΠΎΠ΄ΠΈΠ½ язык программирования для всСх ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² антивируса?

Как я ΡƒΠΆΠ΅ сказал, Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ практичСски ΠΏΠΎΠ΄ всС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΅Π΄ΠΈΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹. А для этого всС ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ написаны Π½Π° Ρ‚Π°ΠΊΠΎΠΌ языкС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ всС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π° ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, максимально эффСктивСн с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½Ρƒ ΠΈ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ с достаточно высокими уровнями абстракции, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π°Π·Π²Π΅ΡΠΈΡΡ‚ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. На нашС ΡΡ‡Π°ΡΡ‚ΡŒΠ΅, Ρ‚Π°ΠΊΠΎΠΉ язык Π΅ΡΡ‚ΡŒ, ΠΈ Π·ΠΎΠ²ΡƒΡ‚ Π΅Π³ΠΎ C++. Π”Π°-Π΄Π°, Π½Π΅ Π΄ΠΆΠ°Π²Π°, Π½Π΅ ΠΏΠΈΡ‚ΠΎΠ½, Π½ΠΈΡ‡Π΅Π³ΠΎ Π² этом Ρ€ΠΎΠ΄Π΅. Волько C++, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ…Π°Ρ€Π΄ΠΊΠΎΡ€.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ пишСм ΠΏΠΎΠ΄ macOS, Ρ‚ΠΎ ΠΌΡ‹ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Objective-C, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ вСсь ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΏΠΎΠ΄ macOS (ΠΈ iOS) ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° этом языкС. На нашС ΡΡ‡Π°ΡΡ‚ΡŒΠ΅, Objective-C ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΏΠ΅Ρ€Π°Π±Π΅Π»Π΅Π½ с C++ (ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° ΠΊΠ°ΠΊ Π² ΠΎΠ΄Π½Ρƒ, Ρ‚Π°ΠΊ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ сторону). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ всС Π½ΡƒΡ‚Ρ€ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π½Π° C++, Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс β€” Π½Π° Objective-C.

К соТалСнию, Π½ΠΎΠ²ΠΎΠΌΠΎΠ΄Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ Apple ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Swift, ΠΏΡ€ΠΈ всСй Π΅Π³ΠΎ красивости ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Objective-C (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ΅Π½), Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌ Π²Π°ΠΆΠ½Ρ‹ΠΌ качСством, ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΏΠ΅Ρ€Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ с C++, поэтому ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Swift ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ. Если Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ шаблон проСктирования ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Model β€” View β€” Controller, Ρ‚ΠΎ Π‘Π²ΠΈΡ„Ρ‚Ρƒ ΡƒΠ³ΠΎΡ‚ΠΎΠ²Π°Π½Π° ΡƒΡ‡Π°ΡΡ‚ΡŒ Π±Ρ‹Ρ‚ΡŒ языком ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π° модСль ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° Objective-C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠ»ΡŽΡΠΎΠ²Ρ‹Π΅ «кишки» ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ всС ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π½Π° Π‘++. ИспользованиС Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ кросс-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄, ΠΎΠ½ Π±ΠΎΠ»Π΅Π΅ быстр ΠΈ эффСктивСн ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ Java-ΠΊΠΎΠ΄ΠΎΠΌ, поэтому большая Ρ‡Π°ΡΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Ρƒ нас написана Π½Π° C++. На Java ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, UI ΠΈ взаимодСйствиС с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой.

Π§Ρ‚ΠΎ касаСтся срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€” ΠΌΡ‹ стараСмся Π±Π΅Π· лишнСй нСобходимости Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π² Π²Ρ‹Π±ΠΎΡ€Π΅ срСдств, Π° срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€” это Π΄Π΅Π»ΠΎ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠΈ ΠΈ вкуса. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΈΡˆΡƒΡ‚ ΠΊΠΎΠ΄ Π² Android Studio, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ β€” Π² Eclipse, iOS-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Xcode.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π·Π°Ρ‰ΠΈΡ‚Ρ‹, Π΄Π° ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Ρ‰ΠΈΡ‚Ρ‹, Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ. Основной язык Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€” Π‘++, Π½ΠΎ ΠΈΠΌ Π΄Π΅Π»ΠΎ Π½Π΅ ограничиваСтся. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки: C#, Pascal, JavaScript, Nemerle.

Какая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (IDE)?

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Xcode, ΠΈ Π½Π΅Ρ‚ смысла для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для Мака Π±Ρ€Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ основная срСда для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Windows-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² β€” Microsoft Visual Studio.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π»ΠΈ сторонниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ/Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ? Если Π΄Π°, Ρ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Ρ‹Π½Ρ‡Π΅ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΡƒΠ²Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ сСбя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ обходится Π±Π΅Π· стороннСго ΠΊΠΎΠ΄Π° с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² свободной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ. Π—Π°Ρ‡Π΅ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ сСбС вСлосипСд, ΠΊΠΎΠ³Π΄Π° ΠΈΡ… Ρ€Π°Π·Π΄Π°ΡŽΡ‚ бСсплатно? Но всС, ΠΊΡ‚ΠΎ Ρ‚Π°ΠΊ Π΄ΡƒΠΌΠ°Π΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎ бСсплатный сыр ΠΈ ΠΌΡ‹ΡˆΠ΅Π»ΠΎΠ²ΠΊΡƒ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ этот сторонний ΠΊΠΎΠ΄, хотя ΠΎΠ½ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ якобы просмотрСн ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ бСскорыстных ΠΊΠΎΠ½Ρ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€ΠΎΠ², ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ, содСрТит ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ уязвимости, Ρ‡Ρ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π²ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ, Ρƒ всСх Π΄Ρ‹Π±ΠΎΠΌ Π²ΡΡ‚Π°ΡŽΡ‚ послСдниС волосы. А Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ этот ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Ρƒ просто Π²Π΅Π·Π΄Π΅, Ρ‚ΠΎ уязвимым становится Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ вСсь ΠΌΠΈΡ€. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ всС Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ стороннСго ΠΊΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ быстро Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π·Π°ΠΏΠ»Π°Ρ‚ΠΊΠΈ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ПО слоТно ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· использования сторонних Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΈ ΠΌΡ‹ Ρ‚ΡƒΡ‚ Π½Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Π’ рядС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Dagger 2, ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Java-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΌΠΎΠ³Ρƒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ android-support-library v7, Guava, Apache Commons, ΠΈΠ· Π‘++ β€” Boost, STL, OpenSSL, cURL, Breakpad. ΠŸΠΎΠ»Π½Ρ‹ΠΉ список внСшнСго ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² интСрфСйсС любого нашСго ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠΉ ΠΊΠΎΠ΄Β». ΠŸΡ€ΠΈ использовании сторонних Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΌΡ‹ удСляСм ΠΈΡ… качСству: тСстируСм Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ, слСдим Π·Π° ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΠΌΠΈΡΡ уязвимостями, ΠΏΡ€ΠΈ нСобходимости ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π½ΠΎΠ²Ρ‹Π΅ вСрсии Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. Много извСстных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… свободная лицСнзия.

Как разрабатываСтся интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ? ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚ довольно ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΈ понятный, поэтому созрСваСт Π²ΠΏΠΎΠ»Π½Π΅ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ вопрос: Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π΄Π΅Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π΄ΠΎ ΠΌΠ΅Π»ΠΎΡ‡Π΅ΠΉ?

Π”Π°, Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π΄Π΅Π» Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ², Π° Π² Π½Π΅ΠΌ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Π²Π΅ Ρ€ΠΎΠ»ΠΈ: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ интСрфСйса, Π·Π°Π΄Π°Ρ‡Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΌΡ‹Π²Π°Π½ΠΈΠΈ структуры ΠΈ наполнСния интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΈ графичСский Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Β«Π΄Π΅Π»Π°Π΅Ρ‚ красиво» β€” подгоняСт пиксСли Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π”ΠΆΠΎΠ½ΠΈ Айв Ссли Π±Ρ‹ Π²Π΄Ρ€ΡƒΠ³ ΡƒΠ²ΠΈΠ΄Π΅Π», Ρ‚ΠΎ ΠΎΠ΄ΠΎΠ±Ρ€ΠΈΠ» Π±Ρ‹. Но успСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, ΠΏΠΎ ΠΌΠΎΠ΅ΠΌΡƒ мнСнию, Π΄Π°ΠΆΠ΅ Π½Π΅ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°Ρ…, Π° Π² синСргии ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ. Π’Π΅Π΄ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ β€” это Ρ‚ΠΎΡ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, Π·Π°Π΄Π°Ρ‡Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ β€” ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° счастливым, ΠΈ ΠΎΠ½ спит ΠΈ Π²ΠΈΠ΄ΠΈΡ‚, ΠΊΠ°ΠΊ ΠΎΠ½ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. И ΠΎΠ½ просматриваСт ΠΈ ΠΎΡ‚Π±Ρ€Π°ΠΊΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ дСсятки Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΠΉΠ΄Π΅Ρ‚ Π΄ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΠ³ΠΎ СдинствСнного, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ принСсСт максимальноС количСство ΡΡ‡Π°ΡΡ‚ΡŒΡ.

НичСго Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΡ‹ Π½Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π΅Π»ΠΈ: заинтСрСсованныС стороны Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования, Π΄Π΅Π»Π°Π΅ΠΌ ΠΈΡ… Π°Π½Π°Π»ΠΈΠ·, рисуСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹, согласуСм со всСми заинтСрСсованными сторонами ΠΈ Π΄Π°Π»Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ ΠΏΠΎ этим трСбованиям ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Π°ΠΌ. ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ со всСм этим согласуСм ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ графичСский Π΄ΠΈΠ·Π°ΠΉΠ½ (ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Ρ†Π²Π΅Ρ‚Π°, ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅). Когда всС Π³ΠΎΡ‚ΠΎΠ²ΠΎ, провСряСм, Ρ‡Ρ‚ΠΎ рСализация совпадаСт с оТиданиями. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ послС Ρ€Π΅Π»ΠΈΠ·Π° выполняСтся ΡŽΠ·Π°Π±ΠΈΠ»ΠΈΡ‚ΠΈ-тСстированиС, ΠΈ Π½Π° основании этого тСстирования ΠΈ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ трСбования для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… вСрсий.

Как устроСна коллСктивная Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ? Какая систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для контроля вСрсий, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ?

На Π½Π°ΡˆΡƒ ΡƒΠ΄Π°Ρ‡Ρƒ, Ρƒ нас ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅ Π½Π΅ такая большая ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΊΠ°ΠΊ Ρƒ нашСго Β«ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ Π±Ρ€Π°Ρ‚Π°Β» (Kaspersky Internet Security для Windows), ΠΌΡ‹ всС сидим рядом ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈ ΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ влияСт Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ позволяСт Π½Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π»ΠΈΡˆΠ½ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Π² Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…. Но Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ приходится Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ это Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, Π΄Π΅Π»Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ‚Π΅ «запчасти», ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ строим наш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. И Ρ‚ΡƒΡ‚ Π½ΡƒΠΆΠ½ΠΎ всС Ρ€Π°ΡΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, ΠΊΡ‚ΠΎ Π·Π° Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ Π½Π°ΡˆΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ ΠΈ ΠΌΡ‹ Ρƒ Π½ΠΈΡ… Π½Π΅ СдинствСнныС, Π΄Π° ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ Π³Π»Π°Π²Π½Ρ‹Π΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ. Ну ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±Ρ‰ΠΈΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ для хранСния исходников. Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ это просто Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, Ρ‡Π΅ΠΌ ΠΊΡƒΡ‡Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΈ распрСдСлСнных.

Π‘ ΠΊΠ°ΠΊΠΈΠΌΠΈ слоТностями ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΈ создании Android-вСрсии? ΠŸΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Ρ…Π°ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ API?

НСсмотря Π½Π° ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ извСстных врСдоносных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Google считаСт ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ достаточно Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΉ ΠΈ Π½Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π² ОБ Android ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ API, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ антивирусных ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Π’Π΅Π½Π΄ΠΎΡ€Ρ‹ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ±Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ, Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ назначСния. Π― Π±Ρ‹ Π½Π΅ стал Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ…Π°ΠΊΠΎΠΌ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ½ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ смСкалки, Π½Π°ΠΌ постоянно приходится ΠΈΡΠΊΠ°Ρ‚ΡŒ всС Π½ΠΎΠ²Ρ‹Π΅ ΠΈ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ систСмных ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ позволяСт ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ‚ΡŒ качСство Π·Π°Ρ‰ΠΈΡ‚Ρ‹. Π§Ρ‚ΠΎ касаСтся докумСнтированности β€” исходный ΠΊΠΎΠ΄ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Android ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚, Π° Π½Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Ρ‡Π΅ΠΌ ΠΊΠΎΠ΄. БСзусловно, это Π½Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚.

РасскаТитС Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ ваши Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ: ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ классов ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Π—Π° Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π΄Π²Π΅Π½Π°Π΄Ρ†Π°Ρ‚ΡŒ Π»Π΅Ρ‚ сущСствования направлСния мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Β«Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎΒ» ΠΌΡ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ ΠΈ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ Π½Π° самых подходящих ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π·Ρ€Π΅Π»Ρ‹Ρ…, с нашСй Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния. Π£ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ стандарт ΠΏΠΎ написанию ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ базируСтся Π½Π° Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΌΠΈΡ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Ρ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Java Coding Convention ΠΏΠΎΠ΄ Android Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅Π΅ ΠΈΠ· Oracle Java Code Conventions ΠΈ Google Java Style Guide, учитывая ΠΏΡ€ΠΈ этом особСнности ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² нашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

АвтоматичСская ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° стиля написания ΠΊΠΎΠ΄Π°, наряду с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌΠΈ, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² систСму Continues Integration, ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π½Π° Π±Π°Π·Π΅ Jenkins. Π‘Π±ΠΎΡ€ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ остановит сборку, Ссли ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ стиля ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ» статичСского Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π°, Ρ€ΠΎΠ²Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ тСстовый ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ выдаст ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ссли ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ автоматичСскиС тСсты Π½Π΅ ΠΏΡ€ΠΎΠΉΠ΄ΡƒΡ‚.

Π’ Android-ΠΌΠΈΡ€Π΅ Ρ†Π΅Π»Ρ‹ΠΉ Π·ΠΎΠΎΠΏΠ°Ρ€ΠΊ устройств с ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ вСрсиями ОБ. Π•ΡΡ‚ΡŒ Π»ΠΈ отличия ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ возмоТностям ΠΈΠ»ΠΈ UI Π² зависимости ΠΎΡ‚ вСрсии ОБ?

Android β€” ΠΎΠ΄Π½Π° ΠΈΠ· самых Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° 24-я вСрсия API (Android 7.0). ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΡ‚ΠΎ ΠΈΠ· Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΡƒΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ вСрсии ОБ, ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, согласно статистикС, вСрсии API с 14 (Android 4.0) достаточно популярны, ΠΈ ΠΈΡ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ. КаТдая вСрсия API приносит с собой Π½ΠΎΠ²Ρ‹Π΅ возмоТности, Ρ‡Π°ΡΡ‚ΡŒ API становится deprecated ΠΈ пСрСстаСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ устройств, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒΡΡ Π½Π° Ρ„ΠΎΠ½Π΅ Π΄Ρ€ΡƒΠ³ΠΈΡ…, Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΏΡƒΡ‚Π΅ΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Π½ΠΎΠ²Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, пСрСопрСдСлСния исходных ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ†Π΅Π»Ρ‹Ρ… подсистСм.

ВсС это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ катастрофичСской Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Android. И Ссли Ρ‚Π°ΠΊΠΈΠ΅ прилоТСния, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ³Ρ€Ρ‹, Π°Π±ΡΡ‚Ρ€Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ слоя ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ спСцифичСских API, для ΡΠ΅ΠΊΡŒΡŽΡ€ΠΈΡ‚ΠΈ-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ситуация ΠΎΠ±Ρ€Π°Ρ‚Π½Π°: ΠΎΠ½ΠΈ сильно зависимы ΠΎΡ‚ вСрсии ОБ ΠΈ характСристик устройств β€” ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ, ΠΈ Π² ΠΏΠ»Π°Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Нам приходится ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ спСцифику ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств ΠΈ постоянно Π΄ΠΎΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… дСвайсах.

Π‘Π»ΠΎΠΊ 3. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ, тСстированиС ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΊΠΎΠ΄Π°

Помню, Β«Π΄Ρ€Π΅Π²Π½ΠΈΠ΅Β» вСрсии антивируса ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ быстро ΠΈ систСма ΠΏΠΎΠ΄ ΠΈΡ… Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ΠΊΡ€ΠΎΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄Ρ‚ΠΎΡ€ΠΌΠ°ΠΆΠΈΠ²Π°Π»Π°. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ вСрсии Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ быстро ΠΈ Π½Π° явно слабых систСмах. НСдавнСС исслСдованиС Β«Π₯Π°ΠΊΠ΅Ρ€Π°Β» это ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ вопрос: ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π°?

Π’ΡƒΡ‚ Π΄Π΅Π»ΠΎ Π΄Π°ΠΆΠ΅ Π½Π΅ Π² самой ΠΏΠΎ сСбС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π°, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, срСдствах компилятора ΠΈΠ»ΠΈ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π΅Ρ‰Π΅, Π° Π² ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². Π­Ρ‚ΠΈΠΌ занимаСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π΄Π΅Π» β€” большиС экспСрты Π² вопросах ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ рСгулярныС Π·Π°ΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° ΠΊΡƒΡ‡Π΅ сцСнариСв, ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ сразу ΠΆΠ΅ ΠΌΡ‹ ΡƒΠ·Π½Π°Π΅ΠΌ, Ссли Π²Π΄Ρ€ΡƒΠ³ наша ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ стала ΡƒΡ…ΡƒΠ΄ΡˆΠ°Ρ‚ΡŒΡΡ. ΠšΡ€ΠΎΠΌΠ΅ этого, ΠΎΠ½ΠΈ Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‚ ΠΈ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‚ критичСскиС мСста Π² ΠΊΠΎΠ΄Π΅, Π³Π΄Π΅ ΡΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ самыС Π·Π°Ρ‚ΡƒΠΏΠΊΠΈ, Π΄ΡƒΠΌΠ°ΡŽΡ‚, ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, вносят измСнСния, ΠΎΠΏΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³ΠΎΠ½ΡΡŽΡ‚ свои тСсты ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, смотрят, насколько ΠΈ ΠΊΠ°ΠΊ измСнился Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ процСсс сначала.

Как происходит процСсс ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π»ΠΈ встроСнныС инструмСнты срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ сторонниС?

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ lldb Π² качСствС ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ°, Π½Ρƒ Π»ΠΈΠ±ΠΎ Π΅Π³ΠΎ Π²Π΅Ρ€ΡΠΈΡŽ, Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π² Xcode. Но самоС слоТноС Π½Π΅ это. Когда Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΡˆΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ для ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π² ΠΌΠΈΡ€Π΅ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹, Ρ‚ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρƒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΠΎΡ‡Π΅ΠΌΡƒ, ΠΈ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠΎΠΌ Ρ‚Ρ‹ ΠΊ Π½Π΅ΠΌΡƒ Π½Π΅ ΠΏΠΎΠ΄Ρ†Π΅ΠΏΠΈΡˆΡŒΡΡ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ всС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΠΈΡˆΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ трассировки, Π° Π² случаС падСния Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΊΡ€Π°ΡˆΠΈ ΠΈ Π΄Π°ΠΌΠΏΡ‹, Π° ΠΏΠΎΡ‚ΠΎΠΌ программист ΠΏΠΎ этим Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Π°ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΌΡƒΠ΄Ρ€ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ пошло Π½Π΅ Ρ‚Π°ΠΊ. По ΠΌΠΎΠ΅ΠΌΡƒ мнСнию, это самоС слоТноС, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ стандартныС инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, прСдоставляСмыС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, Apple ΠΈ Google, Π² случаС с Google Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с Java-ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π² Android Studio. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ β€” ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ стараСмся Π±Π΅Π· лишнСй нСобходимости Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Π½Π°ΡˆΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ инструмСнтами. НапримСр, Ссли сотрудник ΠΏΡ€ΠΈΠ²Ρ‹ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π² Eclipse, ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ силой ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° Android Studio. Eclipse, кстати, Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‡Π΅ΠΌ Android Studio. ΠžΡ‚Π»Π°Π΄ΠΊΠ° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ вСдСтся Π² срСдах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, для Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ lldb ΠΈ gdb, для поиска ΡƒΡ‚Π΅Ρ‡Π΅ΠΊ памяти ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Memory Analyzer.

Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ процСсс тСстирования? КакиС инструмСнты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для тСстирования ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π² МакС?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ тСстСр ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Mac. ВСстСр Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ Π½Π° клавиши, Π²ΠΎΠ΄ΠΈΡ‚ ΠΌΡ‹ΡˆΠΊΠΎΠΉ ΠΈ сравниваСт Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²ΠΈΠ΄ΠΈΡ‚, с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ.

Но Π½Π° самом Π΄Π΅Π»Π΅ это ΡƒΠΌΠΈΡ€Π°ΡŽΡ‰ΠΈΠΉ способ. Π‘ΡƒΠ΄ΡƒΡ‰Π΅Π΅, бСзусловно, Π·Π° автотСстами, Π³Π΄Π΅ всС Ρ‚ΠΎ ΠΆΠ΅ самоС Π΄Π΅Π»Π°Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€ΠΎΠ±ΠΎΡ‚. Π£ нас автотСстируСтся Π³Π΄Π΅-Ρ‚ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π½Π°ΡˆΠΈΡ… сцСнариСв, систСму автотСстирования ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ сами ΠΈ пишСм Π΅Π΅ Π½Π° ΠŸΠΈΡ‚ΠΎΠ½Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ каТСтся, ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ‚Π°ΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡.

КакиС инструмСнты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для тСстирования Android-вСрсии?

ВСстированиС построСно ΠΏΠΎ всСм ΠΊΠ°Π½ΠΎΠ½Π°ΠΌ: для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° сущСствуСт стратСгия тСстирования, Π΅ΡΡ‚ΡŒ тСст-ΠΏΠ»Π°Π½Ρ‹, тСстируСмыС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅, рСгрСссионный ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΡ‡Π½Ρ‹ΠΉ тСст-ΠΏΠ»Π°Π½Ρ‹. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΌΡ‹ удСляСм Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстирования, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹ΠΌΠΈ тСстами, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅, Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Π΅ ΠΈ UI-тСсты, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ тСстирования. Для Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² со Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ измСнСниями проводятся внСшниС Π±Π΅Ρ‚Π°- ΠΈ ΠΏΠΈΠ»ΠΎΡ‚Π½Ρ‹Π΅ тСстирования. Π¦Π΅Π½Π° ошибки для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Π² сфСрС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ бСзопасности Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ, скаТСм, для ΠΈΠ³Ρ€Ρ‹, поэтому ΠΌΡ‹ удСляСм большоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Ρƒ качСства ΡƒΠΆΠ΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², выявляСм ошибки, ΠΊΡ€Π°ΡˆΠΈ ΠΈ ANR’ы. ΠœΡ‹ устанавливаСм сСбС довольно Π°ΠΌΠ±ΠΈΡ†ΠΈΠΎΠ·Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ исправлСния Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚ΠΎΠ² ΠΈ Π² ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ ΠΈΡ….

Π‘Π»ΠΎΠΊ 4. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ вопросы

Как распрСдСлСны Ρ€ΠΎΠ»ΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅?

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ (ΠΎΠ½ опрСдСляСт, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ), ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (ΠΎΠ½ устанавливаСт срок, ΠΊΠΎΠ³Π΄Π° всС Π±ΡƒΠ΄Π΅Ρ‚), Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ (ΠΎΠ½ Ρ€Π΅ΡˆΠ°Π΅Ρ‚, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, тСстировщики с тСст-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ Π²ΠΎ Π³Π»Π°Π²Π΅ (ΠΎΠ½ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° качСство), Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹, Π½Ρƒ ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, тСхничСскиС писатСли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹ для Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π° дСсятки языков ΠΌΠΈΡ€Π°.

Как ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²? КакиС трСбования ΠΊ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρƒ?

На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ На Ρ‡Π΅ΠΌ написан каспСрский. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский. Π€ΠΎΡ‚ΠΎ На Ρ‡Π΅ΠΌ написан каспСрский Рис. 4. Π Π°Π±ΠΎΡ‡ΠΈΠ΅ мСста Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€ΠΎΠ²

Наша миссия β€” спасСниС чСловСчСства, ΠΌΡ‹ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅ΠΌ дСсятки ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ. Π“Π»Π°Π²Π½ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρƒ β€” это ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π·Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€: Ссли Π΅ΡΡ‚ΡŒ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅, ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅, Π² Ρ‚ΠΎΠΌ числС ΠΈ нСдостаток знания, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ. Π”Π°, ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ ΠΊ Π½Π°ΠΌ нСпросто, ΠΏΠ»Π°Π½ΠΊΠ° довольно высока, Ρ‚ΠΎ ΠΌΡ‹ стараСмся Π΄Π°Π²Π°Ρ‚ΡŒ людям шанс, Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π±Π΅Ρ€Π΅ΠΌ Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ…, Π½ΠΎ пСрспСктивных сотрудников. Π― сам ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ (ΠΎΠΊΠΎΠ»ΠΎ Π΄Π²Π΅Π½Π°Π΄Ρ†Π°Ρ‚ΠΈ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄) ΠΏΡ€ΠΈΡˆΠ΅Π» Π² компанию ΠΌΠΎΠ»ΠΎΠ΄Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ с горящими Π³Π»Π°Π·Π°ΠΌΠΈ ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅.

Π§Ρ‚ΠΎ касаСтся Ρ€ΠΎΠ»Π΅ΠΉ β€” ΠΎΠ½ΠΈ стандартны, Π΅ΡΡ‚ΡŒ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, тСстировщики, графичСскиС Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ интСрфСйса, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, тСхничСскиС писатСли.

ΠŸΠΎΠΏΠ°ΡΡ‚ΡŒ просто β€” ΠΏΡ€ΠΈΠΉΡ‚ΠΈ ΠΊ Π½Π°ΠΌ Π½Π° собСсСдованиС. ВрСбования Ρ€Π°Π·Π½Ρ‹Π΅. Зависит ΠΎΡ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ. НапримСр, ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π‘++: Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ знания Π‘++, Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ Windows (Π·Π½Π°Π½ΠΈΠΉ Π½Π° основС ΠΊΠ½ΠΈΠ³ΠΈ Π ΠΈΡ…Ρ‚Π΅Ρ€Π° Π½Π°ΠΌ достаточно :)).

Π ΠΎΠ»ΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Ρ‚ΠΎΠΆΠ΅, Π² ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ, стандартныС: Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€Ρ‹, Π΄Π΅Π²Π»ΠΈΠ΄Ρ‹, тСстСры, тСстлиды. Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ названию этих Ρ€ΠΎΠ»Π΅ΠΉ понятна ΠΈΡ… функция.

Π•ΡΡ‚ΡŒ Π»ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΊΠ°ΠΊΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π°Π±ΠΎΡ‚Ρ‹?

Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΡˆΠΈΠΊΠ°Ρ€Π½Ρ‹ΠΉ. Помимо Ρ‚Π°ΠΊΠΈΡ… стандартных ΠΎΠΏΡ†ΠΈΠΉ, ΠΊΠ°ΠΊ ΠΎΠΏΠ»Π°Ρ‚Π° мобильной связи ΠΈ компСнсация Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Π² Π½Π΅Π³ΠΎ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ±ΡˆΠΈΡ€Π½Π°Ρ мСдицинская страховка, ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π΅, массаТист ΠΈ Π²Ρ€Π°Ρ‡ Π² офисС, спортивныС лагСря для Π΄Π΅Ρ‚Π΅ΠΉ сотрудников, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… сСмСй ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

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

Как обстоят Π΄Π΅Π»Π° с прСмиями ΠΈ отпусками?

Π‘ отпусками ΠΈ прСмиями Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Π‘Π΅Π· Π½ΠΈΡ… β€” ΠΏΠ»ΠΎΡ…ΠΎ. Если ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎ, Ρ‚ΠΎ Π»Π΅Ρ‚ΠΎΠΌ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π² отпускС. А ΠΏΡ€Π΅ΠΌΠΈΠΈ β€” это Π½Π΅ сСйчас, Π° ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ Π³ΠΎΠ΄Π°.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ тСстСром Β«Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΎΠ³ΠΎΒ»? Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π»ΠΈ удалСнная Ρ€Π°Π±ΠΎΡ‚Π°?

Π£Π΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρƒ нас Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π΅Ρ‚. ВСстСров ΠΌΡ‹ Π±Π΅Ρ€Π΅ΠΌ Π»ΠΈΠ±ΠΎ Π² Ρ€ΡƒΡ‡Π½ΠΎΠ΅ тСстированиС (Ρ‚ΡƒΡ‚ трСбования ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΊΠ°ΠΊ Ρƒ срСднСго сисадмина), Π»ΠΈΠ±ΠΎ Π² автотСстированиС (Π° Ρ‚ΡƒΡ‚ Π±ΡƒΠ΄Π΅Ρ‚, ΠΏΠΎ сути, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠΈΡ‚ΠΎΠ½Π΅).

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ вопрос: установлСн Π»ΠΈ Π½Π° вашСм Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ антивирус, ΠΈ Ссли Π΄Π°, Ρ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ. Kaspersky Internet Security для Mac послСднСй вСрсии, Π° Ρ‚Π°ΠΊΠΆΠ΅ Kaspersky Password Manager, Kaspersky Safe Kids β€” Π΄Ρ€ΡƒΠ³ΠΈΠ΅ наши нСантивирусныС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ для Мака.

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

НадССмся, Ρ‡Ρ‚ΠΎ эта ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΡ€ΠΎΠ»ΠΈΠ»Π° свСт Π½Π° процСсс создания ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½Π΅ΠΉΡˆΠ΅Π³ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Kaspersky Internet Security ΠΈ Π΄Π°Π»Π° ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Π΅ΠΌ ΠΆΠΈΠ²ΡƒΡ‚ Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *