Вы задавали себе вопрос, почему компьютерные вирусы назвали именно «вирусами»? Вопрос на самом деле риторический, но если для кого-то это не очевидно, то в нашей энциклопедии есть краткий и исчерпывающий ответ.
Эту подводку я использую с другой целью: а почему до сих пор всю компьютерную гадость многие так и называют «вирусами», хотя вирусов как таковых уже надцать лет не было замечено в «дикой цифровой природе»?
Дело в том, что по сей день технологии компьютерной безопасности вызывают ну уж очень сильные ассоциации с людьми в белых скафандрах, карантином, пробирками и прочей атрибутикой изучения микробиологических глубин мира. Именно так: вирусы уже давно повывелись, но методы их анализа и разработки защиты остались, развились и очень даже хорошо показывают себя в борьбе с современными вредоносами. Например, эмулятор.
Вкратце, эмулятор — это метод выявления неизвестных угроз, при котором подозрительный файл запускается в виртуальном пространстве, имитирующем реальный компьютер. Антивирус* смотрит за поведением файла «на лету» и при обнаружении опасных действий изолирует его от греха подальше для проведения дополнительных исследований.
Когда-то давно байты были маленькими, деревья были большими, у нас в хозяйстве водилась одна довольно громкая свинья. Как её звали — неизвестно. Но визжала она постоянно, прилюдно и повсеместно. Пользователи со стажем наверняка поняли, о чём это я. Для остальных расшифрую. В далёкие кибер-ископаемые 90-е мы добавили к продукту фишку: когда наш антивирус детектил (ловил) очередной вирус, то продукт громко визжал свиньёй. То есть, если что-то было не так, то «антивирус имени меня» прокручивал по звуку запись визга свиньи. Помните такое?
Визг прижился, его любили … и ненавидели. Про него было рассказано много историй (да и до сих пор рассказывают).
Но время идёт, всё меняется, короче, мы от поросячьего визга отказались. Да заодно иконку в трее поменяли на более современную и понятную.
Так вот, у любой хорошей компании есть круг преданнных фанатов, и мы не исключение. Не раз я получал письма и сообщения с заголовками: «Верни свинью!», «Где значок К?» и т.п. (особенно на нашем фанклубе, где тусуются многие наши фанаты).
Мы почесали затылки и решили: что нам, жалко что ли?! Мы слышим глас народа! Пусть наш фирменный визг визжит и дальше! И поскольку в виртуальном мире есть возможность довольно просто кастомизировать продукты, то готовы порадовать наших пользователей-старожилов и хрюшечных неофитов.
В одном из последних обновлений персональных продуктов был добавлен автопатч (19.0.0.1088(e)) под внутренним кодовым названием «К-иконка и свинья». Ностальгирующие могут теперь вернуть старую добрую букву «К» вместо текущей иконки и снова вздрагивать от мелодичного крика свинки во всей линейке персональных продуктов — KFA, KAV, KIS, KTS, KSC (и даже в KSOS PC/FS!).
Внимание! Замена иконки и свино-звуко-сопровождения никак не влияет на качество работы наших продуктов.
Инструкцию по включению звука прилагаю:
Убедитесь, что у вас обновление 19.0.0.1088(e) или выше; настройки продукта по умолчанию;
Убедитесь, что у вас Windows 7 или старше;
Кликаем на иконку продукта в панели задач, открываем окно «О продукте» («About») и устанавливаем на нём фокус;
Заглавными буквами в английской раскладке набираем IDKFA;
Перед весьма насыщенной бизнес-повесткой в Руанде (об этом будет завтра) у нас было зарезервировано полдня для туризма. По настоятельным рекомендациям мы отправились в национальный парк Volcanoes знакомиться с местной уникальной достопримечательностью. Это — гориллы!
Гориллы. Огромные обезьяны с чёрной шерстью, обитают исключительно в Африке. Самцы громадны, вроде бы их вес достигает 250кг. Но при этом гориллы вегетарианцы и вообще довольно мирные существа. Однако по рассказам знающих людей, гориллу можно разозлить и тогда беда противнику. 250кг мышц самца и кусачие клыки могут привести к вполне себе увечьям. Википедия интересно сообщает: «Если враг бросается бежать, то горилла догоняет его и кусает. У некоторых африканских племён самыми постыдными ранами считаются укусы горилл: это значит, что человек убегал, а значит, он — трус».
Как нам рассказали, дикие кошки вроде леопардов и вполне себе могучие отмороженные буйволы предпочитают не связываться с гориллами. Слишком уж гориллы накачанные.
Ниже есть фотографии, где нетрезвая барышня вьет себе гнездо на дереве. Так вот, она, совершенно не напрягаясь, ломала стволы сантиметров по 5 в диаметре. И это сравнительно небольшая девочка! — подсказывает мне мой случайный попутчик А.Ш.
Между прочим, гориллы (а также шимпанзе и орангутаны) — ближайшие родственники человека-сапиенса. Мы с ними генетически разошлись в разные стороны примерно 7млн. лет назад. Вроде бы наши ДНК совпадают на 98%. Посему они на нас очень, очень похожи…
Фотки разобраны, пришла пора рассказывать об очередной поездке в Африку. На этот раз Руанда.
Эта страна находится чуть к юго-востоку от центра Африки, площадь государства слегка поменьше Бельгии и немного больше половины Московской области с Москвой. Население ~12млн. — тоже примерно как в Бельгии. Что интересно, Руанда — бывшая колония той же самой Бельгии. Вот такое совпадение…
На этом как бы напрашивается продолжение «на этом список похожего с Бельгией заканчивается» — но это не так. Руанда поразила своим отличием от других африканских стран, в которых мне пришлось побывать. Да, живут бедненько, плотненько, но есть куча различий. Начну с климата.
Руанда живёт примерно 150-300км южнее экватора, потому с солнышком здесь всё в полном порядке. Однако, страна расположена на высоте примерно 1500м над морем, посему климат исключительно комфортный. Тепло, но не душно, не как в парной где-либо ещё на экваторе на уровне моря.
Пейзажи холмистые, красивые. На северо-западе Руанды — вулканы и джунгли с гориллами, на юго-востоке — саванны с разными африканскими зверушками. Вид на столицу Кигали:
За неделю эфирного молчания накопилось много интересного. Пора потихоньку возвращать долги. Короткими историями, а потом уже будут длинные и много фоток, как обычно. Начинаю с короткого:
История 1: марафонцы и вампирцы.
Одна моя случайная знакомая olly_ru в своём довольно интересном ЖЖ-блоге рассказывает, что свой очередной супер-ультра-марафон она побежит в Трансильвании. Cначала она ужасается возможным вампирам, но потом узнаёт, что бежать 100км с набором высоты 7000м и возможен снег до двух метров с лавинами… и ужасные вампиры отходят на второй план.
Я же по этому поводу вспомнил хороший вампирский анекдот :)
Собрались вместе три самых известных вампира: Дракула, Франкенштейн и … ну, пускай это будет Микки-Маус, — и начали спорить кто из них самый крутой вампир. Решили продемонстрировать свои умения. Первый — Микки-Маус, он выбежал на улицу, через 10 минут возвращается — у него струйка крови из рта стекает. «Как так быстро? — удивились остальные, — где?» — «А вы в городе на площади заметили дом справа?» — «Заметили…»
Следующим Франкенштейн, возвращается через 5 минут, две струйки крови стекают. «Как, где?» — «А вы на площади заметили дом слева?» — «Заметили».
Следующий мастер-Дракула. У него крылья, потому он в окно вылетел, прилетает через минуту — всё лицо в крови! «Как, где?» — «А вы заметили на площади ратушу в центре?» — «Заметили!» — «А я нет…»
Данная правдивая история была рассказана мне во время экскурсии по Замку Дракулы. Будете в Трансильвании — настоятельно рекомендую посетить. Нас по замку водил просто совершенно шикарный актёр-экскурсовод, о чём здесь был отдельный рассказ 3 года назад.
Сами знаете — график моих перемещений по миру плотный и насыщенный. На одном месте я долго не засиживаюсь, по статистике за год отмечаюсь примерно в 60-70-80 отелях в самых разных номерах с самыми разными номерами… Ой, по-русски получается как-то не очень. По-английски понятнее: «room number», а по-русски «номер номера», ага — «масло масляное». Можно, конечно, «номер комнаты», но примерно как вместо слова «гостиница» давно уже привычным стал англицизм «отель»… Ой, а это совершенно не англицизм! Интернеты подсказывают, что это слово пришло к нам из французского языка, куда в свою очередь попало из латыни. Так вот, как вместо «гостиница» мы давно говорим «отель», так и вместо «комната» говорим «номер» — «гостиничный номер»…
Но пора вылезать из лингвистических историй. Сейчас будет про численную нумерацию гостиничных номеров.
Само собой, они принимают самые разнообразные значения. Как человек с математическим прошлым, мне часто бывает забавно искать в этих номерах арифметический смысл. Например, «236» -> «2*3=6». Так легче запоминается. Это полезно, поскольку часто путешествующие (практически все, не только я), когда в дороге несколько стран, меняются города-отели. Так вот, практически все на новом месте помнят «номер номера» предыдущего отеля, а не нового-сегодняшнего.
Посему приходится применять всякие мыслительные уловки. «527» => 5 (по-китайски созвучно с «я») + 2 = 7. Или «124» = степени двойки. И так далее, и тому подобное. Но иногда бывают «красивые» числа. Например, давным-давно в тайландской Патайе я жил в номере «11111». Да-да! Пять единиц! А в Сингапуре меня однажды поселили в «6666» — тоже ничего так, я даже целый рассказ тогда написал :)
И я ждал и ждал, ездил и ездил, на самолётах-поездах-машинах, на океанских кораблях тоже приходилось — и знал, что рано или поздно меня поселят в «номере, которого нет» — и я про это напишу вот этот текст. Поскольку каждый компьтерщик… Да и не только компьютерщики, почти для всех вообще комбинация «404» означает «Not Found». Первый раз со мной это приключилось в 2013-м году в Канберре. Я, кстати, об этом забыл, когда писал этот пост. Зато теперь можно сказать «никогда не было и вот снова!». Да, я снова в 404-м:
Нахожусь — не поверите! — в городе Рухенгери, Руанда (на карте здесь) — на местной конференции по кибербезопасности, жду своего выступления, смотрю на красивые картинки вокруг. Вот такие (остальные фотки чуть позже):
Параллельно пытаюсь решить вот такую интересненькую геометрическую задачку:
Существует ли выпуклый многогранник, у которого совпадают числовые значения объёма, площади поверхности (всех граней) и суммы длин всех рёбер?
Для затравки: может ли существовать такая правильная пирамида? А куб? А курносовыпуклый икосододекаэдр? Шучу. Но задачка мне кажется весьма интересной :)
А если эта задачка покажется сложной, то можно попробовать что-нибудь попроще, например:
Есть числа 1,2,3,…,19. Сколькими различными способами можно их переставить так, чтобы в результте записи их подряд без пробелов получился палиндром-перевёртыш?
Кстати, а можно ли вообще записать их в виде палиндрома?… Ага, можно:
11231451671891019817615413211.
То есть, задачка: сколько таких палиндромов можно получить перестановками?
Важно: задачку надо решать не перебором (и без компьютера), а неким умно-мозговым методом.
Страна долго мучалась с перегруженностью старого, который в городе — его расширять некуда, дополнительные полосы тоже негде строить, а Турецкие авиалинии вполне себе неслабо расширили географию полётов. Википедия википедит, что по этому показателю TK занимает первое место, обслуживая аж 121 страну (второе место у Air France — 91) и 304 направления самолётным парком в 329 лайнеров (10 место в мире).
Так и решили в чистом поле соорудить новый хаб грандиозных размеров. Ничего так получилось! Размеры аэропорта примерно 6км на 4.5км, четыре ВПП около 4км длиной каждая, гигантский терминал аж 800×400 метров главного здания (без рукавов к гейтам — так ещё больше получается). Короче, огого какое сооружение. Вид сверху:
Терминал изнутри. Циклопическое строение. Ходить по нему — ноги устанут…
Итак, закончился стремительный трёхдневный бросок по треугольнику Москва-Мюнхен-Берлин-Москва. Уффф… Хоть и небольшой «прыг», но как-то чрезвычайно энергично получилось. Теперь можно немного отдышаться и поделиться подхваченными по дороге впечатлениями. Но сначала уточню, что до Мюнхена я так и не доехал. Всё запланированное и прочее разное произошло прямо в аэропорту Мюнхена. Из «прочего-разного» запомнилось очень баварское: в аэропорту гордятся тем, что у них собственная пивоварня :) Да, есть такое. Вот она, непосредственно в ресторане расположена:
Сейчас я буду про самое обычное: про мои перемещения по глобусу нашего с вами общего земного шарика (а другого пока нет), да и как это фиксируется моими личными статистическими зафиксаторами. Поехали =>
Мероприятия, события, прочие путешествия — да, в моих графиках жизни они накрывают совершенно разные города и страны. Уже побывал почти (ещё чуть-чуть осталось :) в половине государств мира (по версии ООН). Но больше всего «закрасил» территорию, само собой, Европы. Здесь у меня практически нет белых пятен, был… да практически везде. Кроме… что ещё осталось? Ага, вот список «белых пятен» на карте Европы:
их всего семьшесть: Сан-Марино, Словения, Черногория, Албания, Болгария, Белоруссия, Молдавия.
// Да, есть геополитические и географические непонятки. Например, Кавказ — это Европа или же нет? Существуют разные трактовки этих рассуждений. Но если Кавказ=Европа, тогда я ещё не был в независимой Грузии. Вернее, бывал на её территории, в Батуми, примерно в 1981 году, когда она была Грузинской ССР, во времена старого-дряхлого Советского Союза.
Короче, список «был или не был» весьма зависит от геополитически признанных или оспариваемых границ всего и вся, и лезть в этот салат-оливье мне совершенно не хочется. Это можно считать «дисклеймером».
Так вот, у меня в списке 90+ стран пребывания. И вот только что в этот счётчик «где был» добавилось очередное «+1». Это… тут надо музыку воткнуть, бой барабанов и торжественные выражения лиц всех участвующих в праздновании очередных успехов ->
Это карликовое государство на скалах Сан-Марино! Совершенно уникальное, обалденное и всем довольное Сан-Марино. Плюс к тому — сказочно прекрасное. Вот фотки для затравки будущих рассказов: