Так почему же проект ABBYY оказался таким эффективным во всех отношениях — и в качестве вычитки текста, и в темпах достижения результатов? Вопрос, на самом деле, прост и банален: «Весь Толстой за один клик» — это симбиоз двух лучших импульсов, какие только придумало человечество за свою историю: коллективное исполнение задач при непременном сохранении авторитарного управления!
Ничто на свете не сравнится с этой схемой по эффективности: так строились египетские пирамиды, так выигрывались сражения и целые войны. Делают многие, руководит один. Стоит принципу нарушиться,как инициатива либо сходит на нет, либо терпит поражение, либо порождает такой продукт, что лучше бы его вообще не было.
ABBYY, делегируя вовне всю непосредственную работу по подготовке цифровых текстов ПСС Льва Толстого, полностью сохранила контроль над движением проекта. Со всеми полагающимися атрибутами: раздачей пряников (баллы, рейтинги, подарки, призы) и кнутов (запорол три пакета — на выход!), многоуровневым контролем за качеством и т.п.
Аналогию, кстати, можно расширять в любом направлении. Почему в Linux такие непреодолимые сложности на пути к де-факто стандарту настольных операционных систем? Ведь ясно же, что сама по себе эта ОС лучше любого конкурента, ан нет: как была 15 лет назад маргинальной забавой для периферийных гиков, так и осталась поныне. Потому что у Linux нет руководящего центра, нет авторитетного вождя, чьи приказы не обсуждаются. Стоит попасть такому вот замечательному продукту коллективного творчества в жесткие и умелые руки (именно что еще и умелые: кому нужны бездарные полководцы?), как получается шедевр. Вроде Mac OS X.
Как бы там ни было, хочу пожелать ABBYY не бросать новый проект по существу: то есть, после удачного завершения работ с ПСС Толстого, продолжить начинание с Чеховым, Достоевским и далее — со всеми остановками по сокровищнице мировой литературы. Иначе, если бросят — убежден! — идея настолько плодотворна, что впредь ее уже не предадут забвению, но подхватят другие доброхоты.
Что общего между компьютерным трояном и туберкулезом?
Нет в нашей айтишной епархии более скандального отдела, чем антивирусная пропаганда. Манипуляция мнениями творится, разумеется, повсеместно, но только в антивирусном царстве пропаганда достигает эпических масштабов, характерных для военного времени.
В качестве иллюстрации предлагаю разобрать ситуацию с ежегодным отчетом Mobile Threats Report, который подготавливает и публикует калифорнийский гигант Juniper Networks (оборот 4,5 миллиардов долларов, более 9 тысяч сотрудников, 124 офиса в 45 странах, биржевой символ NASDAQ: JNPR).
У JNPR есть специальная структура — Juniper Networks Mobile Threat Center (MTC), которая, среди прочего, занимается в 24-часовом режиме мониторингом мобильных кибератак. Согласно последнего отчета компании количество вирусных угроз, встроенных в мобильные приложения, за один только год выросло на 614 % и достигло ошеломительной цифры: поражены 276 тысяч 259 приложений (из 1 миллиона 850 тысяч проанализированных). Главный удар приходится на платформу Android — 92 % зловредных программ создается именно для этой несчастной ОС. Показательно, что в 2010 году на долю зеленого человечка приходилось лишь скромных 24 % гадостей.
Столь стремительный рост malware в стане Android Juniper Networks объясняет беспрецедентным ростом популярности операционной системы: сегодня 67.7 % всех поставляемых смартфонов приходится на Android (более 900 миллионов гаджетов), а к 2017 году планируется произвести более 1 миллиарда новых мобильных гаджетов.
Три четверти (73 %) современных мобильных зловредным программ задействуют канал мобильной связи для тайной рассылки SMS на дорогие платные номера (т.н. SMS Trojans). По расчетам MTC каждая успешная атака (то есть отправленная против воли пользователя разорительная СМСка) приносит разработчикам malware около 10 долларов мгновенной прибыли.
Главные осиные гнезда программистов-мерзоидов, создающих мобильные зловредные приложения, по данным MTC расположены в России и в Китае.
Далее в отчете разбираются причины, по которым почти весь урожай гадостей собирает ОС Android. Основная причина — фрагментированность экосистемы зеленого человечка, которая вопреки ожиданиям лишена какого бы то ни было осмысленного центра. Google регулярно выпускает заплатки для повышения безопасности курируемой им мобильной ОС, однако по данным самого Google по состоянию на июнь 2013 года последняя версия Android была установлена лишь на 4 % смартфонов, находящихся под управлением этой системы, которая как раз включает в себя защиту от самого распространенного алгоритма, задействованного в 77 % андроидного malware.
Такая вот тревожная информация. Сама по себе она бессмысленна, поскольку мало что проясняет в реальной ситуации, которая, как я сейчас постараюсь продемонстрировать, должна анализироваться совершенно в иных категориях и под другим углом зрения.
Отчет Juniper Networks попал в информационный поток, был растиражирован и тут же взят на вооружение всеми противоборствующими лагерями. Больше всего радовались, разумеется, яблофаны, которые пожинают плоды закрытости своей экосистемы. Сегодня количество активных пользователей iOS составляет 575 миллионов (60 % от Android), однако на долю этой операционной системы приходится какие-то ничтожные проценты распространяемого malware (92% на Android, а оставшиеся 8 % распределены между Symbian, WinCe и iOS).
Единственная возможность проникнуть зловредным программа на устройства Apple — это прыгнуть выше головы, то есть преодолеть почти непреодолимый контроль качества, который отбирает и допускает приложения в iTunes Store. Другой — облегченный — пусть: через Cydia и альтернативные репозитарии, которыми пользуются счастливые обладатели джейлбрейкнутых айфонов и айпадов.
Соответственно, из доклада MTC эпопты Надкусана делают вывод: Android — вирусный отстойник.
Не остаются в долгу и слуги зеленого человечка: они указывают на самый принципиальный момент в отчете Juniper Networks: оказывается, основной магазин приложений для Android — Google Play Market — ни чуть не менее защищен, чем iTunes Store (вы об этом знали? Я, будучи также жертвой идеологической дезинформации, был убежден, что приложения из Плей-Маркета кишат malware!). Практически вся зараза подхватывается пользователями через более полутысячи существующих в мире репозитариев, альтернативных гугловскому (эта цифра для меня также оказалась откровением).
В одном из комментариев, написанных по стопам отчета MTC (на портале Venture Beat), я даже прочитал такой мудрёный ход мысленным конем, как тенденциозность Juniper Networks, которая, мол, продавая собственные решения для поддержания мобильной безопасности (так и сказано: Juniper sells mobile security solutions), кровно заинтересована в том, чтобы сгущать краски и стращать потребителя похлеще всяких Касперских и МакАфи. В частности, в упрек Juniper ставится то обстоятельство, что к malware по классификации MTC относятся программы, которые лишь отслеживают ваше местоположение. Сегодня подобный location tracker установлен едва ли не в каждом втором приложении, отсюда и появляется на свет монструозные цифры вроде 276259 вредителей.
Что ж, теперь, когда я представил читателям общую картину, можно переходить к манипуляции общественным мнением. Как я вскользь уже заметил выше, основная проблема со всеми этими отчетами и разговорами о вирусах заключена в том, что malware не является феноменом IT! Само собой разумеется, что разработчики антивирусных комплексов и прочие заинтересованные люди склонны подавать проблему вирусов именно как нарушение техники безопасности и зло, находящееся внутри компьютерных технологий.
То, что malware реализует себя через программное обеспечение и поражает наши компьютеры, отнюдь не означает, что речь идет о нарушении технических же аспектов IT системы. Malware — это, в узком смысле, проблема экологическая, а в широком — сугубо социальная. То есть находится вообще за рамками IT. И — соответственно — должна решаться в первую очередь за этими рамками. Чтобы было вполне понятно: не покупкой антивируса, а коррекцией поведения и — шире — социального положения.
Как сказанное соотносится с конкретным отчетом Juniper Networks? В общем-то просто: кто подхватывает червей-злоумышленников? Маргинальные пользователи, которые набирают бесплатные приложения в альтернативных репозитариях-отстойниках для своих бюджетных смартфонов с установленным Android 2.2! Где вирусы у владельцев Xperia Z, HTC One, SGS4, скачивающих купленные задорого программы на Play Market? Нигде! Их нет!
Почему я якобы тенденциозно подбираю топовые андрофоны? А почему, собственно, и не подобрать? Мы же сравниваем андрофоны с продукцией Apple, которая целиком и исключительно находится в элитном сегменте рынка! Вот и давайте возьмем аналогичный сегмент у зеленых человечков. И тогда вдруг окажется, что malware в массе своей (случаются, разумеется, исключения, которые только подтверждают правила) — это точно то же самое, что и туберкулез! Болезнь бедных, вечно недоедающих, лишенных солнца и чистого воздуха. То есть — социальная болезнь.
Соответственно, и средства глобального противодействия malware должны искаться в социальной плоскости, а не IT. Повышайте уровень благосостояния людей. Объясняйте, что порносайты — это разносчики заразы. Ведите социальное просвещение, а не боритесь с инструментами социального зла и его последствиями.
Разумеется, я не против антивирусных программ. Было бы странно отрицать презервативы. Вот только гораздо важнее привить пользователям трезвое мировоззрение: никакой презерватив не защитит от СПИДа при беспорядочных (тем более — гомосексуальных) половых связях!
IT-рынок
Изобретатель компьютерной мыши ушёл. Сколько отпущено его детищу?
В истории техники найдётся немного вещиц, подобных компьютерной мыши. Не только по причине неадекватно трудной для такого простецкого устройства судьбы — а ведь она пробивала дорогу к сердцам пользователей добрых два десятилетия, и даже став обязательным элементом в некоторых системах, какое-то время ещё считалась неудобным, ненужным довеском (одной из причин вялого старта оригинального Apple Macintosh когда-то называли именно мышь!). Но и сопоставимых в смысле значимости: именно мышь стала ключиком, открывшим дверь в мир графических интерфейсов. И пусть рассказывать о мыши сегодня — всё равно что рассказывать про колесо, я рискну. Есть повод. На этой неделе мы прощаемся с Дугласом Энгельбартом — человеком, придумавшим самый востребованный компьютерный манипулятор. А в ближайшие несколько лет, увы, можем распрощаться и с его детищем.
А началось всё в 50-х годах прошлого века в стенах SRI International — некоммерческого научно-исследовательского предприятия, учреждённого Стэнфордским университетом с прицелом на проблемы послезавтрашнего дня. Энгельбарт, к тому моменту успевший отслужить в ВМС (под самый конец Второй мировой), получить докторскую степень по электротехнике, некоторое время поработать на космос и даже приложить руку к постройке одного из первых цифровых компьютеров, так вот Энгельбарт разочаровался в жизни и искал место, где смог бы реализовать свою новую мечту. Вспоминая его сейчас, трудно уйти от аналогии с Элоном Маском: Дуглас так же не желал размениваться на мелочи и спрашивал себя, как он может принести наибольшую пользу человечеству. Собственно, наверное, он мог бы заняться и вопросами чистой энергии, если б не прочитанная в 45-м году статья Ванневара Буша, конструктора аналоговых компьютеров и одного из отцов-основателей ИТ.
В 1945-м, во время службы электронщиком на РЛС в Тихом океане, Энгельбарт наткнулся на библиотеку, собранную сотрудниками Красного креста. Как с улыбкой он вспоминал позже, то была форменная хижина — с соломенной крышей и прочими обязательными атрибутами. Но именно там он прочёл «As we may think» Буша («Как мы можем мыслить»), где детально прорабатывалась идея компьютера-помощника, употребляющего вычислительную мощь не на обсчёт военной баллистики, а на содействие человеку в накоплении и обработке информации, а в конечном счёте прорыв к новым знаниям. Это и привело его в SRI, где к его «сумасшедшим» идеям отнеслись благожелательно.
Ключевая концепция, оформившаяся к тому моменту в голове Энгельбарта, была простой и сложной одновременно. Отталкивался он от очевидного предположения, что, поскольку объём информации, которую приходится перерабатывать человеку, растёт лавинообразно, вычислительная машина могла бы ему помочь, дополнив природные способности homo sapiens. Однако он верил и в существование неочевидного «интеллектуального рычага»: чем более мощная техника окажется в распоряжении человечества, считал он, тем масштабней будут новые открытия.
Руководствуясь этими соображениями, Энгельбарт и приданная ему команда к концу 1968 года построили цифровую систему NLS (oN-Line System): материальное воплощение выдуманного Ванневаром Бушем в той самой статье устройства memex, а по большому счёту прототип современной персоналки. Хранение данных и поиск по ним, гипертекст, текстовый процессинг, совместное использование «рабочего стола», в том числе для видеоконференций, в том числе посредством подобия «окон», общение с другими вычислительными машинами через сеть — всё это было в NLS.
Презентация NLS, проведённая группой Энгельбарта 9 декабря 1968 года, вошла в историю. Её полная запись (около двух часов), к счастью, сохранилась и там есть чему поучиться даже сегодняшним айтишникам, стартаперам и пиарщикам. Возможности сложнейшей, опередившей инженерную мысль на два десятилетия электронной системы, Дуглас с коллегами иллюстрировали на простейших примерах — вроде составления и обработки списка личных покупок. И работало всё настолько гладко, что, говорят, кое-кто из очевидцев счёл NLS мистификацией. Даже сегодня та презентация смотрится как фантастический фильм. Но вот ещё что важно: при всех достоинствах и мощи NLS, её бы не было без деревянной коробочки, названной «мышью».
Уже в начале 60-х стало ясно, что для естественного, эффективного контакта человека и компьютера необходим манипулятор нового типа, позволяющий пользователю быстро отмечать точки на дисплее. Клавиатура для этого не годилась, медленное, громоздкое световое перо, бывшее на тот момент стандартом де-факто среди устройств позиционирования, тоже до идеала не дотягивало. Так что группа Энгельбарта перебрала все известные варианты, начиная от более-менее традиционных джойстика и (изобретённого чуть раньше) трекболла до совершенно сюрреалистических наколенного и настольного гироскопического манипуляторов. Было среди рассматриваемых и устройство собственного изобретения: ещё в 61-м, увидев на одной из ранних конференций по компьютерной графике дрожавший вследствие аппаратной неисправности курсор, Энгельбарт набросал на бумаге схему того, что позже и стало мышью. В железе — а, точнее, в дереве — её воплотил сотрудник SRI Билл Инглиш. Ни сам Энгельбарт, ни его команда поначалу не считали мышь приоритетным вариантом, но уже в 1963 году «полевые» испытания выявили её преимущество перед другими конструкциями. Так она и получила путёвку в жизнь.
На тот счёт, кто и почему первым употребил историческое название «мышь», есть разные версии. Мышь стала мышью, видимо, не только по причине наличия «хвоста», но и потому ещё, что курсор тогда именовали Cat или Bug (кошка, мошка). Автором термина мог стать тот же Инглиш, хотя Энгельбарт до конца жизни предпочитал на этом внимания не заострять: «кто-то ляпнул и прилипло». Дуглас вообще показал себя бесконечно великодушным человеком. Со своих изобретений и, в частности, с мыши, продававшейся впоследствии миллиардными тиражами (одна только Logitech, крупнейший вендор такого сорта, к концу нулевых продала миллиард), он напрямую не получил ни копейки. Патентами владела SRI до самого их истечения, а Энгельбарт поправил своё материальное положение лишь выйдя на пенсию, когда ему одну за другой стали присуждать престижные научные награды.
SRI так и не смогла применить наработки группы Энгельбарта (впоследствии она продала лицензию на мышь за 40 тысяч долларов, что Дуглас с привычной улыбкой прокомментировал так: моё начальство понятия не имело о ценности лежавшего в их руках). Десять лет спустя мышь подхватили и довели до стадии продукта сотрудники Xerox PARC. Впрочем, их Xerox Star — рабочая станция 1981 года, напичканная революционными решениями вроде графического интерфейса, и весьма дорогая — особого успеха не имела. В компьютерной летописи она осталась только потому, что потрясла воображение ребят из Apple и Microsoft. Которые в течение 80-х годов и сделали мышь действительно популярной.
Для Энгельбарта 70-е и 80-е годы стали чёрной полосой. Его разработки были забыты, работодатели требовали не бежать впереди «паровоза», и в конце концов Дуглас, разочарованный близорукостью корпораций, бросил работу и последние десять лет XX века посвятил чтению лекций по своим изобретениям в Стэнфорде. Лишь после взрыва популярности WWW на него пролился золотой дождь наград.
С тех пор продажи компьютерных мышей только росли — вплоть до 2011 года, рекорд которого, похоже, никогда уже не будет побит. За последние год с небольшим ситуация изменилась к худшему. Причины случившегося ещё предстоит осмыслить, но в общем похоже, что мода на мобильные устройства и тач-интерфейс поставил под удар не только персональный компьютер в классическом виде, но и мышь. Здесь показателен пример уже упоминавшейся Logitech, которая несколько кварталов подряд буквально перебивается с хлеба на воду. В мире без компьютеров мышь, похоже, не нужна. Согласитесь, символично, что Дуглас Энгельбарт ушёл именно в такой момент.
В статье использована иллюстрация Alex Handy
Парадокс концентрации: почему деятельность в сфере информационных технологий стягивается к столицам, несмотря на их дороговизну?
Есть один парадокс, весьма интересный и крайне важный для всех, кто занят в ИТ-отрасли – от предпринимателей и руководителей всех уровней до электронщиков и кодировщиков. Ведь общим правилом хозяйственной деятельности в рыночной среде является стремление к минимизации затрат. Простое и понятное желание закупать подешевле все, что ему нужно, понятно любому человеку…
А вот ИТ-деятельность в нашей стране неуклонно стягивается к столицам. Вот возьмем, да и посмотрим пресс-релизы об открытии Data-центров (некоторого аналога головного мозга в корпоративном масштабе). Так какую же географию мы там увидим? Москва, еще раз Москва, и опять Москва, Санкт-Петербург, Первопрестольная, опять Внутримкадье… То есть – Столица и еще раз Столица. Изредка перебиваемая Культурной столицей и ближним Замкадьем. Совсем уж редко мелькнет Data-центр в соседней губернии, да и тот принадлежит неизвестной (без Google) компании, да и мощность питания с гордостью заявляется до 65 КВт (м-да, некоторые сугубо сиротские и чисто негосударственные заведения в соседней же губернии обзавелись мощностью большей, да от двух фидеров…).
То есть – парадокс! Земля в Столице крайне дорогая. Недвижимость, естественно, кусается. Газ – тоже (в Санкт-Петербурге еще дороже…). Электроэнергия – весьма недешевая (подробнее в « А теперь вот возьмем и посмотрим на рейтинги российских городов по количеству головных офисов компаний и удаленных центров разработки в сфере создания экспортного программного обеспечения, уже несколько лет приводимые в Проблема питания»). А центры обработки данных, энергию потребляющие постоянно, строятся в Москве. А не у крутящих роторы генераторов, укрощенных плотинами, Великих рек, и не у атомных станций, вблизи которых действуют льготные тарифы. Но ведь в Первопрестольной энергия не просто дорога, она еще и дефицитна – нехватка мощностей. Поди еще подключись… А люди подключаются, именно там. Странно…отчетах Некоммерческого Партнерства разработчиков программного обеспечения РУССОФТ.
Как видим, налицо тяготение и головных офисов, и удаленных центров разработки к столицам – Москве (от 54 до 73) и Санкт-Петербургу (от 36 до 49). Но ведь разработка – это даже и не энергоемкое (стоимость электричества гуляет по стране – если не брать совсем уж экстремальные места – в десятки процентов) занятие. Разработка программного обеспечения – это живой труд. Причем интеллектуальный, дорогой в рыночной экономике. А расценки на рынке труда гуляют уже в разы – крепкий и непьющий мужичок из Нечерноземья, доехав на автобусе до Москвы, получит на стройке или иной тяжелой работе минимум тысяч пятьдесят, а то и шестьдесят (что в родных палестинах ему и не снилось). И вот – опять парадокс… Весь мир выносит производство туда, где дешевле (даже местные ремонтники/эксплуатационники заказывают оснастку и специализированный инструмент в Азии, где дешевле и энергия, и труд. А тут – стягивание к дорогим (точнее – очень дорогим…) столицам? В чём же дело?
А дело в том, что парадокс этот – на основании истории хозяйственной деятельности Европы Нового Времени – описан и объяснен великим историком Фернаном Броделем. В книге «Время мира», III томе его капитальной работы «Материальная цивилизация, экономика и капитализм, XV-XVIII вв.», М., 2003. Бродель установил там три правила, которые применимы к любой сфере экономики, в том числе и к ИТ. Познакомимся же с ними.
Согласно Первому правилу территория хозяйственной деятельности ограничена некими медленно меняющимися границами. Это сохраняется и ныне, хоть границы эти уже обусловлены уже не географией (как некогда непроходимые пустыни или безмерность Великого океана) а деятельностью государств и распределением по планете культур… Скажем, любознательность систем вроде PRISM и Tempora порождает законопроекты по ограничению состава данных, которые можно хранить на нездешних серверах. Чем не граница «административная»? Вполне вложишься в свой Data-центр, не желая оказаться в сложном положении… А вот пример границы «цивилизационной» — посмотрите в свободное время комментарии к индийскому коду – посильнее Кафки будут (как может выглядеть китайский код страшно и думать – хватает и вида страничек с рекламой товаров, и склонений мандаринского глагола «мочь» на военной кафедре десятилетия назад…). Так что лучше уж платить своим разработчикам в своей Мир-экономике, чем маяться с более дешевыми иноземцами!
Дальше у Броделя шло «Правило второе: В центре господствующий капиталистический город». В пределах описанных выше границ всегда выделяется центр, к которому тяготеет хозяйственная жизнь, выделяется главный город. Он никогда не бывает один – на заре Нового времени Венецию с ее главным рынком окружали более мелкие города Италии с более мелкими рынками, служившие перевалочными центрами. Это же мы видим и в области разработки программного обеспечения. Но – концентрация налицо. Причем первична именно экономическая концентрация. Вытекающая «
«Правило третье: различные зоны были иерархизованы». Это было задолго до времен, описанных Броделем. И уже тогда это касалось обработки информации тогдашними средствами (с помощью глиняной таблички и палочки для письма). При раскопках древнейшей в любезном Броделю Средиземноморье Минойско-Микенской цивилизации были в изобилии найдены таблички с хозяйственными записями. И находили их не где-нибудь, а в характерных для этой культуры дворцах. Уже тогда ИТ тяготели к самым крупным формам хозяйственной деятельности, к их структурам управления. Как и сейчас Data-центры окажутся там, где обитают «штабы» крупных концернов. Не важно, будут ли это госкорпорции, или возникшие «с нуля» торговые сети… Бродель говорил, что хоть государство и может оказаться сильнее общества, но экономика с ее нерушимыми законами будет еще сильнее!
И то же самое с разработкой программного обеспечения. Специалист в городе, где дешевле недвижимость, где ниже средний уровень доходов, вполне возможно будет работать за меньшие деньги не хуже столичного… Но только вот в столице специалист – хоть и более дорогой – найдется с весьма высокой вероятностью. А вот (теоретически) более дешевого в провинции может и не быть вообще. А искать в соседнем губернском городе – сопряжено с крайне высокими издержками и риском срыва проекта вообще. А на это еще накладывается эффект стягивания в Центр всех, кто склонен шевелиться (как некогда героев Бальзака влек Париж…). И даже развитие цифровых телекоммуникаций, породившее феномен удаленной работы, эту проблему не снимает (о причинах поговорим отдельно). Так что то, кто именно занимает первые строчки в рейтингах РУССОФТа – объяснимо. И описанное надо учитывать даже тем, кто работает за пределами столиц, отыскивая
Facebook станет издателем мобильных игр