Семь, двести тысяч, три нуля.

Всем привет!

Вместе со снегом и морозами декабрь приносит невыносимое желание подвести итоги, удивиться проделанному, построить планы на будущее, звякнуть кружками/бокалами/стаканами и после краткого отдыха на рубеже годов снова взяться за лопату. В сонме наших важнейших проектов года особым силуэтом выпирает бесплатный антивирус – в уходящем 2017-м продукт продемонстрировал любопытные успехи и прорывы, которыми спешу с вами поделиться.

Kaspersky FREE был выпущен почти два года назад после горячего обсуждения функционала в этом самом блоге. Полтора года мы смотрели на работу продукта, отзывы пользователей, эффективность защиты, конкуренцию с нашими платными продуктами и другие картинки, которые подтвердили – мы всё делаем правильно! И вот полгода назад состоялся глобальный запуск FREE!

Полгода – это много или мало? Ну, на необитаемом острове, пожалуй, да – много. А вот для популярного антивируса – это вжик и как бы ничего не было. Что можно успеть за это время? А вот оказывается очень даже много!

Начну с заголовка.

7,2млн – это количество установок FREE на начало декабря 2017г. Из них около 4 миллионов — активные пользователи, что является приличным результатом для такого молодого продукта . В ноябре его скачали почти 700тыс. раз, то бишь в среднем 23тыс. раз в день. Что также любопытно и удивительно – лояльность пользователей FREE примерно в 2,5 раза выше, чем у пробных версий наших продуктов: 76% установивших продукт остаются с нами на несколько месяцев и больше. Вот такие новогодние циферки!

Немного об эффективности FREE.

Дальше: ещё три интересные вещи о KFA…

Цифровой 2018 — часть 5.

Девочки и мальчики,

математические приседания с призами на тему наступающего 2018-го продолжаются. Предыдущая задачка оказалась совсем не сложной — решение за 8 шагов нашли сразу несколько победителей соревнований:

vekk
sir_derryk
kray_zemli

А также «ку!» в адрес tsaregorodtsev1 за удачно нарисованное решение препредыдущей задачки.

Всем призы и респекты, за 8 взвешиваний из 2018 делением на три вычленяется одна фальшивка, пять за выход, итого = 2018 — 8 — 1 — 5 = 2004 биткоина монеты. Ура! Есть на что Новый год отпраздновать :)

А поскольку натренированные извилины смогли справиться с 2018 монетами, то вычленить фальшивку из 13 монет за три взвешивания они точно смогут. Это моя любимая задачка :)

Ещё раз условие: на столе 13 монет и простые весы (тяжелее, легче или одинаково). Одна монета другого веса (легче или тяжелее — неизвестно).

Задача: за три (только за три!) взвешивания надо найти «неправильную» монету.

Решили? Отлично. Тогда вот ещё задачка на тему «2018».

Однажды уважаемый и пользующийся спросом винодел получил заказ на 2018 бочек вкусного напитка к Новому году (гуляют некоторые, да…). Винодел оказался ответственным и за неделю до Нового года все бочки стояли в подвале. Через 5 дней они должны быть отправлены заказчику, чтобы доехать вовремя.

Итак, ещё раз: подвал, 2018 бочек породистого напитка, 5 дней до отгрузки. Примерно вот так:

Но тут стало известно, что анонимные алкоголики поборники абсолютной нравственности взломали замки на дверях, тайком проникли в погреба бездонных запасов винодела и засыпали отраву в одну (но только одну!) из 2018 бочек того самого главного напитка. Тот, кто попробует отравленное пойзоном питья — ему в тот же день поздно вечером или на следующий день рано утром станет совсем уж очень плохо. Он где-то ночером провозгласит себя трезвенником и после того — всё. Спиртного ни-ни ни капли вообще. Вот такие дела…

Итак: 2018 бочек напитка, одна дезинфицирована отравлена антиалкогольным зельем. После пробы отравленного питья на следующий день — трезвенник.

У винодела пятеро пьющих работников, да и сам он тоже не совсем праведник. В первый день он сам сделал пробы вместе с рабочими, позвал свего брата и отца. То есть, в первый день они делали пробы ввосьмером. Но на следующий и далее дни… они как бы не смогли вообще участвовать в следственных экспериментах.

То есть, 1й день их было восемь, а потом уже только пьющие работники (если они не отравились безалкогольной заразой в первый день).

Внимание, вопрос:

Успеют ли они за 5 дней вычислить отравленную бочку — или им потребуется внешняя помощь? Как считаете?

Удачи в дегустациях! :)

Сила в правде.

Кратко о главном:

мы подали судебный иск против Министерства внутренней безопасности США из-за недавнего решения запретить использование продуктов компании в государственных организациях этой страны.

А теперь подробнее.

Что бы ни говорили о правде агностики и сопутствующие им учения – она есть. И она очень простая – или ты что-то сделал или ты что-то не сделал. Если кто-то считает обратное, но не приводит доказательств, то за правду надо бороться всеми доступными способами.

В сентябре Министерство внутренней безопасности США выпустило директиву с требованием запретить использование наших продуктов на компьютерах федеральных агентств. При этом официальные представители Министерства подтвердили, что решение было основано на сведениях из открытых источников («прочитали в интернете»), которые, в свою очередь, ссылались на анонимов, путались в показаниях, искажали общеизвестные вещи и говорили нелепости из-за плохого понимания технологий кибербезопасности, незнания индустриальных стандартов и политической ангажированности.

Обоснование политического решения непригодными аргументами – не единственная причина судебного иска. Министерство грубо нарушило процедуру принятия решения о запрете продуктов ЛК

Важно:

(i) открытые источники предоставили ноль доказательств;

(ii) все выдвинутые обвинения мы аргументированно опровергли;

(iii) это была спланированная медиа атака, вызванная нашей принципиальной позицией защищать от любых кибератак, вне зависимости от их происхождения;

(iv) мы запустили глобальную программу открытости, чтобы развеять любые сомнения.

Впрочем, обоснование политических решений непригодными аргументами – не единственная причина судебного иска. Министерство нарушило процедуру принятия решения, проигнорировав необходимость диалога с ЛК для подтверждения обоснованности обвинений.

Чтобы было понятнее я приведу пример:

На заборе кто-то написал «Вася – шпион». Проходивший мимо участковый (который также мог быть автором этой надписи) на основании этого сажает Васю в КПЗ до выяснения причин. В процессе выяснения причин опрашиваются бабушки у подъезда, не вполне трезвый сосед и бывший друг, который не отдал Васе долг и потому исчез с его радаров (все свидетели пожелали сохранить анонимность). Также принимаются во внимание похожие надписи на других заборах (нанесены трафаретом). По совокупности показаний участковый делает вывод о теоретической возможности, что Вася действительно может быть шпионом и на всякий случай запрещает ему покидать дом.

Решение Министерства внутренней безопасности США – опасный прецедент, который может быть использован для незаконного ограничения любого честного бизнеса. Это лицемерие, входящее в диссонанс с декларируемыми правами, свободами и другими демократическими принципами. Это действие, которое нельзя оставить без реакции. Поэтому мы идём в суд.

Моё открытое письмо по этому поводу с описанием причин и целей этого шага доступно здесь (на английском).

PS: Необоснованное решение Министерства в нарушение действующих правил и сопутствующая атака в американских медиа имеют глобальный эффект на наш бизнес. Масштаб ущерба нам ещё предстоит оценить в последующие годы, а пока я посвящаю значительную часть своего рабочего времени, чтобы рассказать нашим партнёрам и заказчикам реальную подоплёку происходящего.

Мы без проблем выживем в этом геополитическом шторме. Понятно желание авторов целевых кибератак сократить наше присутствие на рынке. Понятно желание некоторых политиков любыми способами «накрутить» избирателей на внешнюю угрозу. Однако нельзя недооценивать процент пользователей, которым нужна лучшая защита и бескомпромиссный детект любых киберугроз (в том числе любых целевых кибератак). Нельзя недооценивать способность людей независимо мыслить и понимать что к чему. Агитпроповские методы прошлого века в стиле маккартизма уже не работают.

Касперский подаёт в суд на Министерство внутренней безопасности США за неправомерное ограничение продуктов компании. Подробности у @e_kaspersky_ru Tweet

14-с-половиной этажей дедморозинга.

Дедморозинг. Обожаю научные термины в популярной литературе. Это я себе комплимент делаю, обзывая свой бложик популярным :) Шутка.

Дедморозинг. Корни этой традиции неразличимы через пелену времени и под толстым слоем других традиций компании. Но от этого она (традиция) не теряет ни грамма ценности в древе нашей корпоративной культуры, а может быть даже наоборот — смутные очертания истоков Дедморозинга придают ему привлекательную мифическую загадочность и возможность широко размять фантазию.

Дедморозинг — это праздник переодевания и пешего перемещения по всем 12-ти этажам нашего трёхкорпусного Домика на Ленинградке плюс двум-с-половиной этажам временно арендуемого помещения в офисном центре неподалёку. Дедморозинг — это стихи, поздравления, краткие возлияния, изредка песни-пляски и тому сопутствующие активности. Короче, каждый год в декабре я преобразуюсь самым настоящим Дед-Морозом и вместе со Снегурчиком и Снежынками обхожу все эти необъятные пространства. Например, вот так и вот так. Бывает Снегурчики двоятся :)

Дальше: держим кирпичом интерфейс!…

www.лужники-2017.

Совершенно недавно я порадовал любопытствующую публику на вулканическую тему. И неспроста! Очередная тема вулканов (пока не скажу какая) приближается день за днём неумолимо, как Новый год с неумолимым прицепом других праздников. Но, само собой, перед волшебными вулканизмами необходимо тщательно подготовиться к этому самому Новому году – что мы только что и соорудили по полной программе! Как это у нас принято :) Как мы принимали в 2016м, 2015м, 2014м, 2013м, 2012м и так далее :)

Здесь и дальше фотографии Романа Рудакова.

В этом году мы разгоняли зимнюю спячку и разминали застывшие от мороза конечности немного другим сценарием мероприятия и тройной дозой музыкального адреналина.

Уже много лет подряд наши новогодние «попрыгалки» проходили по схеме: награждения лучших — большой концерт сотрудников — маленький концерт хэдлайнера — дискотека. Вроде все довольны, показатели растут, неудовлетворённость падает, но хотелось уже чего-то нового, по-другому. Посему в этом году сначала был…

…конечно мини-концерт сотрудников! Ну, да, и хотелось чего-то новенького и работы прибавилось — репетировать особо некогда :)

Дальше: Дальше: ноль пять, ноль семь, ноль тридцать три…

Цифровой 2018 — часть 4. О деньгах.

Отлично получается! Совершенно необычные и удивительно красивые решения выдают на-гора наши самые мат-продвинутые читатели. Спасибо и поздравляю! Ещё посылка с ценными призами будет незамедлительно отправлена — отличная идея про последовательность единиц и остатки от деления! Ура самым сообразительным!

Но пора всех порадовать ещё задачками-2018. И у меня есть вот какая ->

Однажды настоящий честный русский программист был схвачен непонятной внешности кибер-гос-джиннами и заточён навечно в подземные неведомые скально-пещерные скрепы… И всё на этом. Как вы бы могли подумать, что через сто-пятьсот-тысяч-столетий найдут его, согбенного мумифицированного, в пещере и без клавиатуры.

Ан нет! Настоящий русский программист везде найдёт багу в чужом коде! И вот, есть такая!

Откопал он в неведомой пещере чудесный клад, а там — аж целых 2018 биткоинов золотых монет! Но есть одна засада… Одна монета — фальшивая, она отличается по весу от остальных. Легче или тяжелее — неизвестно. Но другая. На вид, вкус и запах такая же. Но чуть другого веса.

Короче. У настоящего русского программиста есть 2018 монет, одна из которых «левая» и отличается по весу. Есть охранник, дверь и весы. Весы самые простые — насыпаешь на левую лапу, на правую лапу = они показывают ниже-больше или же просто равенство тяжести. Русскому программисту нужно выйти наружу без палева — чтобы никаких фальшивок на руках не было.

Ценник в пещере следующий:
— Каждое взвешивание стоит один биткоин одну золотую монету.
— Выход из пещеры через коррумпированного стражника стоит ещё пять золотых монет, но если среди них найдётся хоть одна фальшивая, то будет русскому программисту exception, несовместимый с продолжением его трудовой истории.
— Если фальшивая монета найдётся «в багаже», то будет та же самая история.

Короче, ему нужно найти фальшивую монету и избавиться от неё.

Так вот: хороший программист — сколько он гарантированно вынесет голда с этой фармы? По максимуму — сколько? И чтобы 100% гарантия результата, то есть без жертв и разрушений.

У меня получилось… много. Целых 2003 штуки. Как так получилось? Дерзайте — вдруг получится ещё больше? :)

Цифровой 2018 — часть 3.

Всем привет,

Как я уже понял, для активного решения интересных задачек требуется некоторая небольшая мотивация — так мне не жалко! Но об этом чуть ниже. Для начала, по просьбам трудящихся, возжелавших задачек для решения в мозгу, то есть совсем без программирования и даже без карандаша с бумагой — их есть у нас. Задачки, которые не требуют компьютера. Более того, карандашом и бумагой они решаются быстрее, чем клавиатурой и компилятором. Вот одна такая, которую я решил чисто в голове.

Задачка1 ->
Есть некое очень красивое 10-значное число. Первый (самый левый) знак в этом числе — общее количество нулей в этом же числе. Второй знак — количество единиц. Третий — двоек. И так далее. Последняя цифра в этом числе — количество девяток в его записи. Что же это за число такое?

Ещё раз — для решения требуется всего-то голова и немного мозга в ней. Дерзайте :)

Вторая задачка немного сложнее. Не в каждой голове найдётся её решение. Хотя известны арифметические гении, которые умели перемножать в уме многозначные числа. Итак,

Задачка2 ->
Существует ли такое натуральное (целое ненулевое положительное) число, дающее при перемножении с 2018 результат, который всё в той же десятичной записи состоит только из единиц и нулей? (вы же здесь все программисты — нули-единички любите :). Так вот, можно ли помножить 2018 на что-то целое и положительное, да так, что результат перемножения записывается только нулями и единицами? Если да — покажите. Если таких много — найдите минимальное и докажите его минимальность. Если таких чисел нет — докажите невозможность.

Ну, вперёд! За самые смешные решения будут ещё подарки.

А пока назначаю победителей прошлых задачек. Это:

1) Максим Юрчук (двукратный чемпион!)
2) Дмитрий Питецкий
3) Ivankravtsov (спецприз за оригинальное продолжение условия задачки).

Победители, «с вами свяжутся» :) для вручения призов.

А теперь немного про решения этих задачек.

Дальше: летим дальше!…

Цифровой 2018 — часть 2.

Новая порция математических задачек под постепенно надвигающийся 2018-й.

Вот такая: про ромашку и закрашивание лепестков.

Однажды русские госхакеры решили поздравить друг друга с Новым Годом и нарисовали огромную такую ромашку с 2018 лепестками. Этакая окружность, на которой нарисованы лепестки. Для пущей красоты они решили закрасить лепестки ромашки. А поскольку они всё-таки программисты, то сделали они это необычным способом. Сначала был покрашен некий произвольный лепесток. Затем хакеры отступили от него на один лепесток по часовой стрелке и закрасили и его тоже. Затем отступили в том же направлении на два лепестка от только что покрашенного (то есть, пропустили один лепесток), потом отступили на три, четыре, пять — и так до бесконечности. То есть, на каждом шаге количество пропущенных лепестков увеличивается на один. Если первым был закрашен нулевой лепесток, то следующий будет номер 1, затем +2 = 3, +3 = 6, +4 = 10, +5 = 15 и так далее по кругу и в бесконечном цикле.

Внимание, вопрос1: какое количество лепестков будет в результате закрашено?

Увидев такие дела, американские госхакеры тоже решили нарисовать свою ромашку. Но поскольку бюджеты у них побогаче будут, то и ромашка получилась поразвесистей. И было закрашено в ней по той же схеме ровно 2018 лепестков.

Вопрос2: сколько лепестков было в американской госхакерской ромашке?

Вопрос3: единственное ли это решение? Хотя еврейский Новый Год и отмечается в совершенно другое время, но израильские госхакеры решили не отставать от своих коллег и тоже нарисовали ромашку, у которой тоже закрашивается ровно 2018 лепестков. Но она отличается от американской. Возможно ли такое?

Поскольку предыдущие задачки про 2018 как-то не вызвали энтузиазма у читающей публики, попробую промотивировать ваши извилины ценными призами первым ответившим правильно и с обоснованиями. А призов у нас много и всяких разных.

Удачи.

Цифровой 2018 — часть 1.

Мальчики и девочки, уже опять как бы декабрь на календарях наших жизней. Опять как всегда неизбежно надвигается всякое-разное новогоднее, а потом уже и салюты-фейерверки-звон-бокалов разных зимних праздников (а кто их не любит?), потом счётчик времени — щёлк! — и плюс один к номеру текущего года. А мы по уже давней традиции снова и снова повторяем ту же самую обычную после-новогоднюю ошибку: дата-месяц-год 2017.. ой, извините, зачёркиваю -> 2018 уже!

Двадцать-восемнадцать! Какое-то очень красивое число. Такое всё круглое, чётное каждой своей цифрой.. Ну, в смысле ‘1’ это тоже ведь чётное число — очевидно. Ведь это же 2-в-степени-ноль. Вот как я вывернулся :) Да, и каждая цифра в 2018 — это степень двойки… Чем ноль не устраивает? Ну, придумайте такое искусственное число, при возведении в степень которого двойка даёт ноль — что, сложно? Придумали же мнимое ‘i’, квадрат которого даёт минус-единицу? Сложно что ли ради такого красивого числа 2018 постараться? :)

Ну, ладно-ладно. Согласен. Не будем портить арифметику всякими ненужными химерами, в степени которых каждая порядочная двойка превращается в пустой ноль. Зато восемь по китайским традициям — это богатство! Вот так. Готовьтесь — в 2018-м должно повезти с достатком :)

А чтобы разогреть прибытие очередного безусловно интересного в самых разных отношениях года — давайте покрутим арифметикой по всем его параметрам. Что первое бросается в глаза? Правильно — чётность.

2018 = 2*1009

Что второе?.. Ага. 1009 — простое число. Примерно, как 2017… Это что же получается, я же в прошлый раз обещал, что 2017 будет простым годом, а получилось сами знаете что. Теперь нужно готовиться к дважды простому году? Или минус-на-минус дадут плюс?

Что ещё? Сумма всех цифр равна ’11’ — что есть очень красивое со всех сторон число, особо дорогое мне по техническим причинам. Произведение всех ненулевых = 16, что не может не греть душу каждому компьютерщику.

Так, достаточно. Разминку закончили. Давайте переходить к уже традиционным арифметическим новогодним упражнениям. Вот таким:

Даны числа: 10 9 8 7 6 5 4 3 2 1. Используя арифметические действия плюс-минус-умножить-разделить, скобки в любом количестве, а также используя исключительно эти цифры и число 10 только по одному разу и только в этой последовательности — задача получить число 2018.

Например,

((10 + 9 — 8) * 7) + (6 + 5) * (4 — 3 + 2) + 1 = 111

Получилось сто одиннадцать. А хочется получить ровно 2018.

Ну, что? Поехали? Начинаем новогодние упражнения. Кто первый? ->

10 9 8 7 6 5 4 3 2 1 = 2018

Когда получите своё первое решение — дальше продолжение развлечений. Тот же результат 2018 требуется получить, исключив ’10’ ->

9 8 7 6 5 4 3 2 1 = 2018

Решили? Едем глубже:

8 7 6 5 4 3 2 1 = 2018

Все эти штучки у меня получилось решить без перебора программированием и без ненужного подглядывания в прошлый год — примерно минут за 20, когда мы ждали вылета из Шанхая в Москву. Но тут самолёт замахал своими серебристыми крыльями, строгий голос потребовал выключить всё электронное, разгон, подпрыг — и мы понеслись над притихшей декабрьской природой… Так, можно включать ноутбук и взять очередное препятствие:

7 6 5 4 3 2 1 = 2018

— но эта штука без факториала уже никак не получается. Наверное, уже можно разрешать применять степень и корни.

6 5 4 3 2 1 = 2018

Здесь потребовался кратный факториал… как и в прошлом году.

Итак, от десятки до шестёрки готово, половину пути прошли. Осталась вторая часть развлечения — от пятёрки и ниже. Но это будет уже в следующий раз. Дерзайте!

Из ноября в декабрь перелетая.

Продолжаю философские рассуждения о скомканном и растянутом времени, количестве свободных часов в часовых поясах, перелётах через пространства и о прочем туризме или его отсутствии.

На самом деле, часто бывает так, что смотришь на свой предстоящий график трудовых будней, заряжаешь фотоаппарат свежей батарейкой, надеешься на светлое будущее в туманных перспективах и весь такой светишься банальным оптимизмом. А потом, уже по завершении этого самого трудового забега — оглядываешься на промотанный кусок жизни и охреневаешь. Смотришь на это как… тут почему-то совершенно не к месту извилины мозга выдали: «как офигевший неандерталец на кроманьонца». К чему бы это? Спросите у Фрейда — это у меня почему такое проецируется вместо политически правильных ассоциаций?

Картинка за прошедший только что ноябрь-2017 получилась вот такой:

Нравится? Мне тоже не очень. Ноябрь получился как-то вообще очень жёсткий. Если учитывать, что в Германии и Лондоне я за месяц был аж по два раза, да плюс два раза был в Москве… то получается, что в ноябре я сменил 11 стран пребывания. Похоже, что на этакий анти-рекорд тянет. И это не конец графика на этот год! Ещё почти весь декабрь впереди… ->

Следующая остановка: Китай, Вужен (Учжень).

Дальше: телекомы, байды и алибабы…