Кибер-намедни. Часть 5.

Часть пятая. Переломный год: 1996.

Продолжаю летопись становления бизнеса нашей компании в далёких 90-х. Спасибо самоизоляции – появилось время освежить в памяти события и вспомнить забавные детали того интересного времени.

Предыдущие серии этого историческо-ностальгического экскурса: часть первая, вторая, третья и четвёртая.

1996 год действительно стал переломным для нашего проекта.

Во-первых, в КАМИ, где мы тогда трудились, разразился скандал между совладельцами. В результате компания раскололась на несколько независимых организаций. Под шумок, годом позже (1997) отделились и мы.

Во-вторых, мы заключили ОЕМ-контракт (original equipment manufacturer — «оригинальный производитель оборудования») с немецкой компанией G-Data на поставку им нашего движка. Контракт просуществовал аж 12 лет до 2008 года, когда мы фактически вытеснили G-Data с розничного рынка Германии… Так уж вышло, не виноваты мы! :) Немцы изначально сами на нас вышли (активно искать технологических партнеров мы тогда ещё не умели), предложили Ремизову (это всё ещё было КАМИ) сотрудничество – и на очередной выставке Цебит (о которой я подробно писал в предыдущем ностальгическом посте) был подписан контракт. Так было положено начало технологическому бизнесу компании.

За немцами последовали финны (F-Secure, тогда носившие название Data Fellows), и сейчас будет небольшое лирическое отступление о том, как именно с ними началось сотрудничество.

В августе 1995 появился первый макро-вирус, заражавший документы Word. Оказалось, что писать макро-вирусы очень просто и распространяются они с огромной скоростью среди ничего не подозревающего массового пользователя. Это привлекло внимание вирусописателей, и очень быстро макро-вирусы стали главной головной болью антивирусной индустрии. Детектировать их оказалось очень непросто, поскольку формат документов Word весьма и весьма сложен. Несколько месяцев антивирусные фирмы «шаманили» разными методами, пока в начале 1996-го компания McAfee не объявила о «правильном» разборщике формата документов Word. Это зацепило нашего коллегу Андрея Крюкова (примкнувшего к коллективу в 1995-м), и он довольно быстро сделал очень элегантное и эффективное решение. Я об этом кинул клич, и нам стали приходить предложения о покупке этой технологии. Собрав некоторое количество предложений, мы всем «забили стрелку» на очередной конференции Virus Bulletin, которая проходила в английском Брайтоне, куда мы и отправились с Крюковым осенью 1996-го.

Ни один из запланированных контактов так и не «выстрелил», однако у нас состоялся интересный разговор в шикарном президентском номере, который снимала для переговоров компания Command Software. Эта компания долгое время лицензировала движок антивируса F-Prot. В то время разработчики F-Prot несколько лет подряд не могли выпустить новый движок, и их партнёры были этим весьма недовольны и искали альтернативы. Так вот, господа из Command Software заманивали меня с Крюковым к себе в США всякими обещаниями домов, машин и зарплат – на что мы ответили, что подумаем, но пока никуда из Москвы не собираемся. Разошлись ни с чем, но нам, конечно, было очень лестно слышать их предложения и, когда мы выходили от Command Software (а выход был прямо в лобби отеля), наши довольные рожи заметили ребята из Data Fellows. Уже через пару месяцев Наталья Касперская отправилась в Хельсинки обсуждать условия сотрудничества и скоро мы подписали с ними контракт. Вот такой рикошет…

Контракт с Data Fellows был чистым технологическим рабством. По его условиям мы не имели права на разработку интернет-решений, системы администрирования корпоративных решений, чего-то там ещё, и плюс ко всему контракт был эксклюзивный – мы не имели права лицензировать наш движок никому, кроме Data Fellows (и успевшим чуть раньше G-Data). И более того – финны имели все права на наши технологии и их исходные коды. Контракт был абсолютно кабальный, однако у нас просто не было выбора – без этих денег мы бы скорее всего просто не выжили. Так что, финнов можно считать нашими инвесторами – на несколько лет вперёд это был наш основной источник доходов. Жили мы «от зарплаты до зарплаты» — от одного финского платежа до другого. Но постепенно при этом снимая ограничения по контракту. Сначала были сняты запреты на разработку продуктов, потом сняли эксклюзивность, а окончательно выбрались из финских ограничений только летом 2006 – аж почти через 10 лет с даты заключения контракта.

(Возвращаюсь к судьбоносным событиям 1996-го года) В-третьих, мы наконец-то начали разрабатывать продукт под Windows 95, который, естественно, надо было начинать делать ещё двумя годами раньше – но, пардон, один разработчик (Алексей Де-Мондерик) был занят дополировкой версии для MS-DOS. Ещё один разработчик (Андрей Тихонов) занимался решением для Novell NetWare и ещё один разработчик (Лариса Груздева) не спеша рисовала версию для Windows 3.xx. Ну просто некому было физически заниматься разработкой продукта под самую многообещающую платформу! Оглядываясь назад, такое решение кажется дикостью, но тогда всё было именно так.

Дальше: кабальный контракт, без которого не прожить…

Топ-100 (черновик-2020). Китай, часть 2. Ландшафты Данься.

Продолжаю темы китайских природных причуд. Следующие на очереди ->

Danxia landform. Ландшафты Данься.

Разноцветные горы в разных частях Китая. Фантастические, монументальные виды. Подробно эти красоты были разобраны вот здесь. Слово «Danxia» — это «латинизированное» с пиньина «dānxiá», по этой причине произносится как «Данься» (или «Данся»). Некитайским источникам про эти горы иногда практически ничего не известно. Значит, будем раскрывать китайские тайны :)

info_ru_20 wiki_en wiki_ru map_ru_20 gmaps foto_ru_20 google flickr

Дальше: от Гуйфена до Ланьшани…

Топ-100 (черновик-2020). Китай, часть 3. И многое другое.

Китай настолько богат на природные и исторические объекты, достойные списка 100 главных мировых красот и уникальностей, что пришлось разбить китайскую тему аж на четыре сегмента. Один из них на исторические темы, ещё два про уже мною осмотренные или достаточно известные места, а здесь же что-то вроде планов на будущее. Где надо побывать и что именно осмотреть персонально, поскольку о существовании этих любопытных местечек никакой подробной информации в некитайских интернетах обнаружено не было. Этакий «бонус-трек», если кому-то мало остальной китайской темы. Примерно как рис, который в Поднебесной подают в самом конце ужина перед десертом: если вы не наелись тем, что до этого на столе лежало и вниз свисало – то вот вам добить свой аппетит до полной и окончательной победы над ним. Изложение этой темы в природно-китайском исполнении выглядит вот так ->

Changbai Mountains. Плоскогорье Чанбайшань.

Достойное по красоте место на китайско-северокорейской границе. Высшая точка — вулкан Пэктусан, в кратере которого находится Небесное озеро — самое высокое кратерное озеро в мире. Не был, планирую.

Источник

info_ru_20 wiki_en wiki_ru map_ru_20 gmaps foto_ru_20 google flickr

Дальше: от Байшуитая до Лопина…

Шашлыки математике не помеха.

Всем привет!

Если кому-то и в воскресенье почему-то делать нечего, то есть и ещё задачки разной степени сложности. Вот такие, например. Сначала совсем простенькие, а потом и далее чуть сложнее. Хорошего всем воскресенья!

Задачка 1. Можно ли представить число 2021^2021 в виде суммы 2021 последовательных нечётных натуральных чисел?

Задачка 2. Какое наименьшее число n > 2020 таково, что число 

a₁⁴ + a₂⁴ + … + aₙ⁴
                             
              5

является целым при любых натуральных a, a, …, aₙ , не кратных 5? 

Задачка 3. На доске в столбик написано 2021 уравнение вида: 

*x² + *x + * = 0

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

Удачного дня/вечера/и так далее!

Да, все комментарии пока закрыты, чтобы никому не мешать получать удовольствие от процесса решения.

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

Самое краткое, верное и практически применимое для любой лягушки решение дал Gr Bear.

Среднеарифметическая лягушка.

Всем привет!

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


Кадр из мультфильма «Дюймовочка», 1964 г.в.

И вдруг одной лягушке захотелось перебраться на другой берег! Плыть почему-то ей не захотелось — решила прыгать по кувшинкам. При этом кувшинки выстроены в линию от берега до берега, а лягушка случайным образом прыгает на любую из них в сторону того берега (а может и сразу на тот берег запрыгнуть). Например, если перед ней 5 кувшинок с номерами 1-2-3-4-5, то она может прыгать, например, по кувшинкам 1-3-берег, или 2-4-5-берег, или 1-2-3-4-берег, или же тоже случайно пропрыгать все их 1-2-3-4-5-берег. Длина каждого прыжка (в количестве кувшинок) совершенно случайна и никак не зависит от истории уже прыгнутого.

Алгоритм понятен? Теперь задача. Цитирую как получил:

Лягушка сидит на берегу реки. Хочет попасть на противоположный берег. В реке плавает N кувшинок, все кувшинки выстроены в линию между лягушкой и противоположным берегом. Лягушка прыгает на случайную кувшинку перед ней или на противоположный берег с одинаковой вероятностью. Если приземлилась на берег, то она прекращает прыгать. В противном случае делает ещё один прыжок на случайную кувшинку из оставшихся перед ней. Вопрос: сколько прыжков в среднем она совершит?

Поскольку не все разбрелись по лесам и рекам, по шашлыкам и пляжам – то вот вам субботняя задачка для разминки головного мозга :)

Теперь о предыдущей задачке. Напоминаю, она была про компанию из 30 человек, из которых кто-то всегда говорит правду, а кто-то иногда врёт. Все они сидят по кругу за одним столом. Требовалось выяснить минимальное количество правдорубов для того, чтобы одним вопросом найти хоть одного из них.

Интересная задачка, необычная. Развёрнутый и универсальный ответ для всех случаев дал . Поздравляю!

Топ-100 (черновик-2020). Китай, исторические объекты Поднебесной.

Продолжаю список кандидатов на Топ-100 самых-самых красот и особо рекомендуемых к личному посещению мест нашего мира. Напоминаю, что уже отмечены все самые главные точки от Средней Азии до Японии, в Юго-Восточной Азии, Африке, Австралии, Новой Зеландии и других специфических местах. Далее в списке идёт историческое наследие Китая. Главные и самые уникальные объекты выделены отдельным блоком, поскольку их здесь огромное количество. И сложно выбрать наиболее важные, но попробую. Начну со всем известного и весьма банального ->

Great Wall of China. Великая Китайская Стена.

Одна из величайших построек человечества. Говорят, что раньше, давным-давно местные китайские пионеры ходили по ней в походы на несколько дней. Сейчас, увы, открыта только небольшая часть, но всё равно очень стоит подняться и погулять, чтобы ощутить все эти масштабы и их великолепие. Остерегайтесь национальных праздников! Здесь будет не протолкнуться.

Источник

info_ru_20 wiki_en wiki_ru map_ru_20 gmaps foto_ru_20 google flickr

Дальше: многоликий Китай…

Кибер-намедни. Часть 4.

Всем привет!

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

Посему выбора нет – практически вся работа перешла в онлайн (хотя личные контакты гораздо более эффективны — никакие современные онлайн-чаты и видео-презентации полностью заменить их не смогут ещё очень долго). Само собой, времени на самолёты-такси-пароходы не тратится вообще никакого, общая нагрузка переместилась в экран и видеокамеру компьютера или умнофона – и освободилось время, которое раньше уходило на передвижение по городам и весям. Жаль, конечно, но зато теперь появилась возможность поделать делишки, на которые раньше просто категорически не хватало никакого времени! Например, порыться в архивах и откопать разные старинные истории, вспомнить курьёзы, посмотреть на всё это и удивиться как быстро меняется наш мир. А заодно поделиться давно накопленным опытом, а вдруг он кому-то пригодится? Посему буду продолжать исторические эссе на тему «как мы дошли до жизни такой». И следующая тема – немецкая выставка Цебит.

Это был настоящий взрыв мозга! По вполне естественным причинам.

Дальше: 15 годовщин Цебита…

Правдорубы vs лжецы.

Всем приятных трудовых будней!

А чтобы они, будни, получились совсем весёлыми, у меня есть для вас хорошая задачка :) Не пугайтесь! – в этот раз она не вполне арифметическая. Она логическая и социальная. Про то, как, наплевав на карантины и пандемии, большая толпа из тридцати друзей и просто знакомых собралась на шашлыки с пивом. Они расселись за большой стол и… вдруг оказалось, что среди них есть обманщики! А очень хочется найти кого-то абсолютно честного, чтобы не пропасть здесь навсегда. Для этого им можно задавать вопросы. Однако, количество вопросов ограничено, и вопрос можно задать только один.

Короче, вот вам задачка на подумать про деформацию социального поведения в условиях ограничений свободы выбора проведения летнего отпуска :)

Условие:

За круглым столом сидит компания из тридцати человек. Каждый из них либо лжец, либо правдоруб. Всех сидящих спрашивают: Кто Ваш сосед справа – правдоруб или лжец? (они знают друг друга и кто есть кто). В ответ правдоруб всегда говорит только правду, а лжец может сказать как правду, так и солгать. Известно, что количество лжецов не превосходит X.

Вопрос:

При каком наибольшем значении X всегда можно, зная ответы от всей компании, указать на правдоруба в этой компании? На любого правдоруба, произвольного?

А теперь ответы на прошлую порцию задачек и позывные владельцев талантливых мозгов, решивших её.

Дальше: бесконечный цикл…

Топ-100 (черновик-2020). Азия, часть 1. От Средней Азии до Японии.

Красот и уникальных мест в Азии огромное количество. Выбрать среди них самые чудесные непростая задача. А тем более вместить всю полученную в результате информацию в относительно небольшой текст – это уже совсем за гранью возможного. По этой причине все кандидаты в список Топ-100, обнаруженные в этой части света, разделены на несколько блоков: отдельно те, которые на территории России, затем Ближний Восток, Китай (тоже в своём китайском списке по причине обилия чудес света в этой отдельно взятой стране), затем то, что в Юго-Восточной Азии. Здесь же будет про Среднюю Азию, Индостан и вокруг – и далее до Японии.

Buhara and Samarkand, Uzbekistan. Бухара и Самарканд, Узбекистан.

Одни из древнейших столиц Центральной Азии, огромные пласты культурного наследия. В Бухаре был, рассказывал — в Самарканд обязательно требуется, в Хиву тоже мечтается.

Бухара:

info_ru_20 wiki_en wiki_ru map_ru_20 gmaps foto_ru_20 google flickr

Самарканд:

Источник

info_ru_20 wiki_en wiki_ru map_ru_20 gmaps foto_ru_20 google flickr

Дальше: такая разная Азия…

Топ-100 (черновик-2020). Азия, часть 2. Юго-Восточная Азия.

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

Юго-Восточная Азия, от Мьянмы до Индонезии, — регион, весьма богатый на природные и исторические жемчужины. Во многих местах из списка я пока ещё только мечтаю побывать.

Bagan and Mandalay, Myanmar. Баган (Паган) и Мандалай, Мьянма.

Более тысячи пагод на огромной территории. Дворцовый комплекс. Больше ничего не знаю, но наслышан, что там — восхитительно. Пока не был, мечтаю посмотреть самостоятельно.

Источник

info_ru_20 wiki_en wiki_ru map_ru_20 gmaps foto_ru_20 google flickr

Дальше: такая разная Азия…