Показаны сообщения с ярлыком технологии. Показать все сообщения
Показаны сообщения с ярлыком технологии. Показать все сообщения

суббота, 9 июля 2016 г.

Интеллектуальные технологии для бизнеса

 

Алексей КУТОВЕНКО

Машинное обучение, моделирование, искусственный интеллект — это уже реальность. Как получить максимум прибыли от данных технологий?

Примерно так можно описать основную тематику выступлений участников масштабной конференции Code Conference, которую организовала компания IBM.

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

Интеллектуальные технологии применяются и в других отраслях. Пример тому — сотрудничество известного производителя сетевого оборудования Cisco с компанией Ford. Cisco выделила особое подразделение, которое занимается автоматизацией менеджмента автоконцерна и внедрением в его работу интеллектуальных технологий.

Показателен пример Google. Интернет-гигант давно применяет интеллектуальные технологии в поиске, рекламе и других сервисах, а в последнее время рассматривает их уже не как отдельные решения, а как платформу и активно инвестирует в робомобили и другие подобные проекты.

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

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

Машинное обучение требует предварительного сбора и обработки больших массивов данных. На сегодняшний день анализ Big Data — основной способ эффективного обучения машин. Чтобы было понятно, о каких объемах необходимых данных идет речь, можно привести такой факт: для совершенствования алгоритмов распознавания лиц на фотографиях Facebook ежедневно использует массив из 300 млн изображений. Благодаря облачным технологиям хранение и доступ к большим массивам данных стали экономически оправданными даже для небольших фирм.

Для машинного анализа необходимо, чтобы данные были структурированы, помечены. В современных глобальных сетях все чаще используется семантическая разметка данных. Механизмы отметок действуют на многих крупных веб-сайтах, помогая, с одной стороны, персонализировать информацию для клиентов, с другой — собрать структурированные данные для обучения автоматических систем. Кроме того, увеличивающийся поток информации поступает не только напрямую от пользователей, но и с многочисленных сенсоров мобильных устройств и приложений, которые сообщают о местоположении, действиях пользователя и др. Такая информация уже структурирована и удобна для дальнейшей обработки.

Важным фактором стала относительная открытость новых разработок. Крупные компании стремятся к созданию универсальной платформы. Открываются как описания технологий, так и готовые инструменты. Примеров достаточно: Facebook открыл среду разработки для машинного обучения Torch, Google поделился масштабируемой системой машинного обучения TensorFlow, IBM — системой аналогичного назначения SystemML.

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

Опубликовано: “Белорусы и рынок” №25 (1207) 3 - 9 июля 2016 г.

суббота, 25 июня 2016 г.

Открытая Visa

 

Алексей КУТОВЕНКО

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

Целью открытой программы Visa Developer является формирование платформы, с помощью которой можно создавать собственные приложения, обращаясь к ресурсам платежной системы. Visa оставляет за собой ключевую функциональность — подтверждение и осуществление транзакций.

За 60-летнюю историю Visa это первый случай, когда она стала открытой для сторонних разработчиков. Причины такой инициативы, как неоднократно подчеркивали представители корпорации, в необходимости создать среду, дружественную пользователям мобильных устройств.

Разработчикам предоставлен хороший набор инструментов, ускоряющих создание новых приложений — более полутора сотен интерфейсов (API). Теперь программистам доступны механизмы идентификации владельцев аккаунтов, платежей между пользователями, защищенных платежей для обычных и онлайн-магазинов, обмена валют, оповещений. Система Visa Checkout позволяет совершать транзакции, подтвержденные PIN-кодом. Предполагается, что в следующем году список будет расширен. Кроме того, в ряде крупных городов на ключевых рынках для Visa открыты центры вовлечения, предназ­наченные для взаимодействия с разработчиками, использующими новые инструменты корпорации.

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

Еще одна ниша, за которую готова бороться Visa, — платежи, совершаемые внутри мобильных приложений. В данном случае конкурентными преимуществами должны стать распространенность Visa и отсутствие привязки к какому-либо производителю гаджетов или внешним аккаунтам, тогда как Apple Pay, Android Pay и другие платежные системы, приходящие из IT, доступны не везде и находятся на раннем этапе своего развития. Идея не нова, ее уже использовал ряд стартапов, однако масштабы распространения таких систем были невелики. Visa же может сразу обеспечить своему проекту глобальную поддержку.

Первый вывод, который можно сделать после знакомства с Visa Developer: популярность платежей с помощью мобильных устройств признается длительным трендом. Общие объемы таких платежей еще невелики по сравнению с традиционными, однако быстро набирают обороты. В ближайшем будущем смартфоны вполне могут стать привычными и удобными «кошельками». Visa не хочет упустить этот рынок и готова к серьезным изменениям.

Помимо прямых возможностей создания новых услуг, которые Visa Developer предоставляет организациям, работающим с платежами, данная программа открывает новую нишу для разработчиков программного обеспечения, в том числе белорусских.

Опубликовано: “Белорусы и рынок” № 23 (1205) 19 - 25 июня 2016 г.

суббота, 7 мая 2016 г.

Wi­Fi в городском транспорте

 

Алексей КУТОВЕНКО

Платформа BUS­online, которая позволяет внедрять беспроводной Интернет в пассажирском транспорте, была представлена на выставке TIBO­2016.

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

Одно из простых решений проблемы — размещение в салоне транспортного средства точки доступа Wi-Fi, которая станет посредником между устройствами пассажиров и скоростным беспроводным подключением провайдера, обеспечит повышенную надежность и скорость обмена данными.

Построенную по такому принципу платформу BUS-online продемонстрировали китайская компания Huawei и белорусский оператор beCloud на выставке TIBO-2016. Разработчиком системы является Huawei, beCloud отвечает за доступ к Сети. Отметим, что для китайской компании это отработанная технология и знакомая сфера приложения усилий: BUS-online уже несколько лет на рынке, ее применяют в Поднебесной и Испании.

Для подключения к Интернету предлагается использовать принадлежащую beCloud сеть поколения LTE Advanced (4G) с достаточными для комфортной работы характеристиками. К сожалению, пока технология LTE Advanced доступна только в столице, но с расширением сети возможности использования скоростного Интернета на ходу могут появиться и в других городах Беларуси.

BUS-online — многофункциональное решение. Система обеспечивает одновременное подключение до 60 мобильных устройств, а также отслеживание местоположения автобуса по GPS и сервис удаленного видеонаблюдения за происходящим в салоне. Максимальная скорость передачи данных — до 300 Мбит/с. Управление всей системой возлагается на единую платформу контроля в опорной сети beCloud.

Технические возможности для реализации проекта есть, однако в этом должны быть заинтересованы и транспортники. Какова коммерческая привлекательность решения? Обратимся к мировому опыту.

Один из наиболее распространенных вариантов монетизации подобных услуг — привлечение клиентов благодаря созданию в транспортном средстве более комфортных условий. Это актуально в первую очередь в условиях конкуренции перевозчиков. Сочтут ли комфорт необходимым инструментом привлечения пассажиров в Беларуси — вопрос открытый. Шестьдесят абонентов — это не маршрутка, а полноценный автобус, который использует «Минсктранс».

Возможно, BUS-online покажется привлекательным для специальных маршрутов, например для экскурсионных автобусов. Такие решения использовались для обслуживания различных крупных мероприятий. В частности, в 2012 году, во время лондонской Олимпиады, бесплатный Wi-Fi в общественном транспорте предлагал оператор Virgin Media.

Междугородние перевозки в этом плане более интересны, однако ограничителем выступает охват опорной сети LTE Advanced, который пока невелик.

Второй вариант — прямая оплата услуги пассажирами. В том же Лондоне уже через год после «олимпийского» проекта Virgin Media доступ в сеть стал платным (варианты подписки — на день, неделю или месяц).

Третья модель — рекламная. Ее применили в московском метро. Сразу после подключения к сети абонент обязательно смотрит рекламный ролик. Отключить видеорекламу можно, если оформить платную подписку.

Технологии Wi-Fi-доступа в городском транспорте молоды даже в мировом масштабе. Еще не все технические проблемы решены, идет поиск рецептов успешной коммерциализации. Вольется ли в этот процесс Минск и какие решения будут внедрены у нас, покажет ближайшее будущее.

Справка «БР»

Государственная комиссия по радиочастотам при Совете Безопасности Республики Беларусь 7 апреля внесла изменения в порядок функционирования Wi­Fi, и теперь данная технология может использоваться внутри зданий и сооружений, а также транспортных средств.

Опубликовано: “Белорусы и рынок” № 16 (1198) 1 - 7 мая 2016 г.

Банк как платформа

 

Алексей КУТОВЕНКО

Банки пытаются стать магазинами приложений. Новая IT­концепция приобретает все большую популярность. 

Концепция получила название «Банк как платформа» (в другом варианте — Open Source Banking). Это еще одна попытка айтишников не следовать текущим требованиям заказчиков, а играть на опережение и предлагать радикальные преобразования. Концепция опирается на идеи и наработки открытой архитектуры компьютерных систем.

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

Что дает такая архитектура банку? Уход от массовых продуктов, возможность сосредоточиться на анализе поведения и потребностей клиентов и с высокой степенью автоматизации формировать персонализированные предложения для каждого из них. Поскольку архитектура открытая, для формирования таких предложений могут применяться как собственные программы банка, так и ПО других разработчиков. Клиенты же получают более удобные и выгодные продукты.

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

В Великобритании новую идею проверяет на практике банк Mondo. В эксперименте принимают участие 2 тыс. клиентов. «Мы хотели бы стать магазином приложений», — признается Том Бломфилд, основатель Mondo.

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

Напомним, в октябре прошлого года Европарламент одобрил подготовленную Еврокомиссией Директиву о платежных сервисах — 2 (PSD2), в которой, в частности, предусматривается возможность доступа к данным банковских аккаунтов с помощью приложений сторонних разработчиков. Предполагается, что к январю 2018 года соответствующие нормы будут внесены в национальные законы. Именно эту дату можно принять в качестве пороговой для проверки жизнеспособности концепции «банк как платформа»: примет ее рынок или она так и останется одной из интересных, но непрактичных инициатив.

Опубликовано: “Белорусы и рынок” № 16 (1198) 1 - 7 мая 2016 г.

пятница, 15 апреля 2016 г.

«Большие переводы» для международного бизнеса

 

Алексей КУТОВЕНКО

Сломать языковые барьеры человечество мечтает со времен строительства Вавилонской башни.

Сломать языковые барьеры человечество мечтает со времен строительства Вавилонской башни.

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

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

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

Очевидное решение — применение информационных технологий. Прогресс в данной области очевиден, а соответствующие автоматизированные системы непрерывно совершенствуются. Из недавних примеров отметим внедрение режима машинного перевода в мессенджер Skype. Тем не менее даже лучшие автоматизированные системы сложны, дают весьма скромный результат (прежде всего это касается не самых распространенных языков) и, разумеется, очень дороги.

В такой ситуации специалисты нередко обращают внимание на альтернативные подходы, например на концепцию Big Translations. Ее суть в опоре на мобильные приложения и в привлечении к переводу различных сообществ пользователей, что обеспечивает доступность и масштабируемость системы.

Сегодня около половины жителей Земли говорят как минимум на двух языках. Именно на эту половину и предлагает опереться Big Translations. Ожидается, что к 2020 году на планете будет около 6 млрд владельцев смартфонов. Если хотя бы десятая часть из них объединится в сеть добровольных переводчиков, то возможности новой системы значительно превзойдут мощности машинных платформ.

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

Пример реализации идеи «социального» перевода — проект Bridge, разрабатываемый группой Meedan Labs для платформы iOS. Это мобильное приложение предназначено для организации массовых переводов сообщений из новостных лент Facebook и Twitter. Как планируется, в ближайшей перспективе Bridge сможет поддерживать и популярную китайскую социальную сеть Sina Weibo. Сейчас участники сообщества переводят тексты на английский, арабский, испанский и португальский языки. Кроме того, предполагается внедрение системы заказа работ сетевым переводчикам и расчетов с ними.

Опубликовано: “Белорусы и рынок” № 13 (1195) 9 - 15 апреля 2016 г.

пятница, 18 марта 2016 г.

Мобильные киловатты обходятся дорого

 

Алексей КУТОВЕНКО

Бытовые аккумуляторы большой емкости пока что слишком дороги.

Новые игроки выходят на формирующийся рынок бытовых аккумуляторов большой емкости, открывшийся благодаря выпуску батареи Tesla Powerfall.

Пионером на рынке стала компания Tesla, в 2015 году начавшая продажи батарей Powerfall емкостью 7—10 кВт•ч. Данная батарея предназначена как для непосредственного использования, так и для работы в составе комплексов на основе солнечных панелей-генераторов.

Вслед за Tesla сообщения о планах выпуска бытовых аккумуляторов стали приходить и от других производителей, в том числе от крупных представителей автопрома. Это вполне объяснимо, поскольку такие батареи являются важным компонентом электромобилей, а значит, имеющиеся наработки можно использовать и для выхода на потенциально перспективный рынок. Уже предлагается система от Mercedes, позволяющая объединять отдельные аккумуляторы по 2,5 кВт•ч в батареи емкостью 20 кВт•ч. О планах выпуска аккумуляторов сообщила и компания BMW.

Аналог Tesla Powerfall создан в России, о чем уже объявила фирма «Экомоторс». Как и «первенец» на рынке, новая батарея является частью комплекса, в который могут входить генераторы, работающие на солнечной или ветряной энергии. Для бизнес-клиентов это означает возможность организации автономного электроснабжения офисов, небольших мастерских, мобильных торговых точек и точек общественного питания. Согласно заявлению разработчиков, ресурс батареи при ежедневной эксплуатации — не менее десяти лет, емкость аккумулятора — 7,7 кВт•ч. Возможно объединение нескольких аккумуляторов в одну батарею повышенной емкости. В отличие от западных конкурентов, российская разработка управляется с помощью любого устройства на платформе Android, что позволяет облегчить ее интеграцию в системы умного дома. Серийный выпуск запланирован на 2016 год.

Несмотря на явный интерес к бытовым аккумуляторам со стороны производителей, до сих пор остается под вопросом экономическая эффективность применения таких продуктов. Батареи довольно дороги: даже на стадии предварительных заказов цена Powerfall находилась в пределах 3000—3500 долларов за штуку, а ведь для построения полноценной системы, помимо аккумулятора, потребуется приобрести и установить солнечные панели и другое оборудование.

В Tesla Powerfall используется литий, запасы и объем добычи которого ограниченны, поэтому возникают сомнения в возможности быстрой организации крупномасштабного производства подобных источников питания. Кроме того, аккумуляторы, в которых содержится литий, со временем утрачивают свои свойства (в среднем около 6 % емкости в год). Неизбежно снижается общий КПД системы с несколькими элементами и преобразователями, что также уменьшает емкость аккумулятора, реально доступную потребителю. Расходов потребует утилизация отработавшей свое батареи. Добавим, что окупаемость бытового аккумулятора во многом зависит от уровня цен на электроэнергию, которые могут существенно меняться.

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

Опубликовано: “Белорусы и рынок” № 9 (1191) 12 - 18 марта 2016 г.

пятница, 4 марта 2016 г.

Гаджеты меняют форму

 

Алексей КУТОВЕНКО

Гибкая электроника, изменение формы которой – это нормальное, рабочее состояние, является сегодня одним из самых перспективных направлений.

Изогнутые экраны телевизоров и смартфонов мы уже видели. Первым таким устройством стал Samsung Galaxy Nexus, экран которого был несколько вогнут. Собственно дисплей у него был обычным, а эффект достигался за счет формы защитного стекла.

Сейчас технологии меняются. Крупные производители уже демонстрируют прототипы гибких дисплеев. Дошли они и до рынка: такими экранами оснащены смартфоны Samsung Galaxy Round и LG G.

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

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

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

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

С 2013 года известная своими покрытиями для экранов смартфонов компания Corning экспериментирует с гибкими сортами стекла, однако до промышленных образцов дело пока не дошло.

Наибольших успехов добилась корпорация LG, продемонстрировавшая на январской выставке потребительской электроники CES-2016 полностью гибкий OLED-дисплей с диагональю 18,1 дюйма. На сегодняшний день это максимальный показатель для подобных устройств.

На основе прототипов гибких дисплеев LG специалисты Королевского исследовательского университета Канады разработали полнофункциональный прототип смартфона ReFlex, в котором его упругость используется для управления: сгибая смартфон можно взаимодействовать с приложениями, перелистывать страницы, выполнять другие действия. Новый интерфейс получил название Eyes Free Navigation.

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

Опубликовано: ”Белорусы и рынок” № 7 (1189) 27 февраля - 4 марта 2016 г.

пятница, 20 ноября 2015 г.

Реклама: новые реалии и инструменты

Алексей КУТОВЕНКО

Сокращение рекламных бюджетов повлекли за собой проблемы в экономике. Стремясь сохранить клиентов, интернет-­площадки предлагают новые форматы рекламы.

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

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

Возможно, поэтому в последнее время на белорусском рынке появилось несколько новых инструментов — мобильная реклама и цифровая видеореклама. Как и любые другие средства, они имеют свои преимущества и недостатки.

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

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

Цифровая видеореклама представляет собой ролики, которые проигрываются в начале, середине или в конце потокового видео. Основное событие белорусского рынка видеорекламы — приход на него гиганта YouTube. Появление домена YouTube.by означает начало официальных продаж рекламного места в потоковом видео и возможности размещения отечественной рекламы, предназначенной для нашей аудитории. Ее примерная численность — 3—3,5 млн человек. По оценке компании «Видео Интернешнл — Минск», в текущем году общие затраты на цифровую видеорекламу в Беларуси составят 800 тыс. долларов в эквиваленте, что вдвое больше прошлогоднего показателя.

Цифровая видеореклама конкурирует в первую очередь с телевидением. Правда, размеры этих рынков пока несопоставимы, но соотношение объемов телевизионной и цифровой видеорекламы в текущем году снизилось со 155:1 до 45:1. Для справки: на развитом в этом отношении рынке США данное соотношение составляет 10:1.

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

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

Опубликовано: “Белорусы и рынок” № 43 (1176) 14 - 20 ноября 2015 г.

пятница, 6 ноября 2015 г.

Бесконтактные платежи

Алексей КУТОВЕНКО

Основная мишень для критики бесконтактных мобильных платежей — их небезопасность.

Бесконтактные мобильные платежи входят в моду. Дальнейшим развитием технологии являются виртуальные карты, эмулируемые непосредственно на мобильных гаджетах. Правда, безопасность таких решений по­-прежнему остается предметом для дискуссий.

По прогнозам специалистов MasterCard, к 2020 году число ежегодных транзакций, совершаемых бесконтактным способом, достигнет 200 млрд. За место на перспективном рынке борются технологии, отличающиеся подходами к решению схожих задач.

Чипы NFC (Near Field Communication) активно используются в современных мобильных гаджетах. Они обеспечивают возможность связи с терминалами бесконтактной оплаты, позволяя проводить платежи непосредственно с помощью гаджетов, без выпуска специальной карточки. В первую очередь такое решение удобно для пользователей. Поскольку в данном случае не нужна сдача и не требуется дополнительная авторизация клиента с помощью PIN-кода, использование NFC особенно актуально в заведениях быстрого обслуживания, в торговых точках, размещенных в местах проведения массовых мероприятий. Платежи посредством таких чипов применяются в гостиничном бизнесе, на спортивных объектах.

Технология NFC рассматривалась прежде всего как инструмент упрощения безналичных платежей, поэтому логичным развитием идеи стала попытка отвязать мобильный гаджет от конкретной банковской карты. Решить эту задачу призвана новая технология — HCE (Host-based Card Emulation). Впервые она появилась в смартфонах Blackberry, однако начала активно распространяться только после внедрения ее поддержки в операционную систему Android 4.4.

Технология HCE позволяет эмулировать данные платежной карты. В результате они могут храниться не только на специальном чипе, как в NFC, но и на карте памяти самого гаджета или даже в хранилище облачного сервиса. Предполагается, что в сочетании с внедрением в мобильные устройства биометрических датчиков это позволит значительно упростить расчеты и будет способствовать дальнейшему развитию электронной коммерции. О поддержке HCE уже объявили платежные системы Visa и MasterCard.

Основная мишень для критики HCE — небезопасность платежей и собственно персональных данных. Угроза обусловлена самим фактом хранения конфиденциальной информации на мобильном устройстве. После получения прав суперпользователя (рута) на Android-устройстве открывается доступ к защищенным данным, в том числе к файлам, содержащим информацию об эмулированных банковских картах.

Вредоносные программы, способные получить права суперпользователя, хоть и весьма редки, но уже получили определенную известность. В частности, RootSmart — вирус, обнаруженный еще в 2012 году. Да, он был опасен только для старых версий Android, однако ранее в подобных вредоносных программах просто не было необходимости. В случае широкого распространения HCE можно ожидать и всплеска активности злоумышленников, заинтересованных в разработке вирусов. Кроме того, мобильный гаджет может быть украден или потерян, а физический доступ к нему значительно упрощает взлом. В результате можно лишиться не только гаджета, но и денег с эмулированных карт.

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

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

В любом случае рынок бесконтактных платежей будет развиваться, однако очевидно, что сторонникам продвижения HCE нужно будет приложить немало усилий, чтобы убедить клиентов в безопасности новой технологии.

Опубликовано: “Белорусы и рынок” № 41 (1174) 31 октября - 6 ноября 2015 г.

воскресенье, 14 июня 2015 г.

Нас ждет Интернет вещей

Алексей КУТОВЕНКО

Умные дома — это всего лишь один из трендов нового направления в развитии компьютерных технологий — Интернета вещей (Internet of Things).

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

Интегрированная система управления — это дорогостоящая затея, поэтому к ней предъявляются достаточно жесткие требования. Во-первых, система должна быть максимально проста в управлении. Повышение комфорта никак не подразумевает постоянную необходимость внесения корректив в настройки. Смартфоны никогда не стали бы такими популярными, если бы не меры производителей, направленные на упрощение настроек, закрытие операционной системы от несанкционированных действий пользователей, дистанционную установку приложений из единых магазинов и др. Если владельцу непонятно, как действует какой-либо компонент, или неудобно работать с ним, лучше сразу искать альтернативу. Главное, чтобы усилия по настройке умного дома не превысили сумму денежных средств, сэкономленных на автоматизации быта.

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

Системы умного дома сильно зависят от бесперебойного электроснабжения, без которого они просто не работают. Отдельные компоненты требуют постоянного подключения к Интернету. Полностью исключить перебои невозможно, поэтому система в целом должна быть максимально автономной.

Большое количество оборудования будет неизбежно приковывать внимание к себе. Если умный дом управляется с планшета, а его, как назло, забыли вовремя зарядить, возникает не только риск снижения комфорта жилых помещений, но и угроза безопасности всего дома.

Еще один нюанс, который следует учесть заранее, — ремонтопригодность системы. Одно дело заменить лампочку, и совсем другое — интеллектуальный контроллер. Техника рано или поздно изнашивается, а время замены отдельного блока (с учетом доставки) может оказаться слишком большим. Поэтому лучше заранее зарезервировать важные компоненты, приобрести запас блоков для замены. Это особенно актуально, если умная система разворачивается в небольшом частном доме.

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

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

Нас ждет Интернет вещей. Умные дома представляют собой всего один из трендов нового направления в развитии компьютерных технологий — Интернета вещей (Internet of Things). Британский специалист Кевин Эштон, придумавший этот термин, понимал под ним систему, в которой интернет-сервисы взаимодействуют с реальным миром посредством сети датчиков. Создатель современного веба Тимоти Бернерс-Ли в качестве следующего поколения Всемирной паутины видит семантический веб, предназначенный в первую очередь для взаимодействия программ-агентов. Вполне возможно, что через некоторое время мы вообще будем воспринимать компьютеры иначе, они растворятся в окружающей нас среде.

В чем же новизна Интернета вещей? При всем своем разнообразии современные гаджеты объединяет то, что их интерфейсы предназначены для непосредственного взаимодействия с человеком. Интернет вещей устроен иначе: он состоит из устройств, способных обмениваться информацией без непосредственной команды человека. Автомобиль, самостоятельно проходящий удаленную диагностику, медицинский прибор, постоянно отправляющий сведения о состоянии пациента в «облако», которое отслеживает опасные аномалии, компоненты умного дома, о которых шла речь выше, — все это составляющие будущего Интернета вещей.

Google вместе с Levis запустили проект Jacquard, целью которого является создание ткани для одежды, в которую будут внедряться тончайшие проводники и микрочипы, позволяющие снимать и обрабатывать сигналы (например, считывать и интерпретировать жесты для управления компьютерными устройствами). Идей предостаточно, важно, чтобы устройств для Интернета вещей становилось все больше, а прямых команд человека, руководящего их работой, — все меньше.

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

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

Интернет вещей сгенерирует огромные потоки данных, которые потребуется передавать, обрабатывать и сохранять. По подсчетам специалистов одного из крупнейших производителей сетевого оборудования Cisco Systems, сервисный центр, обслуживающий 100 тыс. умных автомобилей, за время их предполагаемого жизненного цикла должен будет принять и обработать не менее 10 петабайт данных. Неслучайно в Cisco говорят о концепции Fog Computing, которая может заменить современные «облака». Ее задача — приблизить вычислительные мощности к конечным пользователям, что позволит сократить объемы хранимых в крупных дата-центрах и передаваемых на большие расстояния данных. Cisco уже работает над соответствующим оборудованием и программным обеспечением. Не отстают и другие участники рынка, в частности корпорация IBM.

Для Интернета вещей понадобятся специфические программы. Они должны стать гораздо более самостоятельными, нежели современные приложения. Ведь, несмотря на рост количества умных устройств, времени на их настройку у людей больше не становится. Возможно, многие программы нового поколения вообще лишатся интерфейса связи с человеком. Его заменят технологии обмена данными и настройками между несколькими устройствами: команды, которые получит, например, датчик в умном доме, будут доступны и другим устройствам, у которых такого датчика нет и которые смогут изменить свои настройки и поведение, распознав эти команды в общей сети. Достаточно серьезно в этом направлении работает Microsoft, которая уже придумала образ для такой среды обмена данными — Twitter для устройств.

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

Опубликовано: “Белорусы и рынок” 22 (1155) 8-14 июня 2015 г.

воскресенье, 10 мая 2015 г.

Переходим на электронные накладные

Алексей КУТОВЕНКО

Новая для белорусской торговли универсальная среда обработки и обмена коммерческой информацией — система TOPBY — была представлена в рамках международной выставки ТИБО-2015.

Детали проекта были раскрыты на пресс-конференции "Новое в электронной биржевой торговле: электронные транспортные и товарно- транспортные накладные", прошедшей 24 апреля. Организаторами мероприятия выступили Минторг, Министерство по налогам и сборам РБ, ОАО "Белорусская универсальная товарная биржа" и разработчик TOPBY — ООО "Современные технологии торговли".

Системы электронного документооборота (Electronic Data Interchange, EDI) применяются для обмена коммерческой информацией с использованием набора стандартных документов. Система TOPBY состоит из нескольких основных компонентов. Ее информационную базу составляют хранилище электронных накладных (товарных и товарно- транспортных) и банк электронных паспортов товаров (ePass), содержащий идентификаторы и описания конкретных товаров. Обмен информацией и ее обработку осуществляет сервис электронного документооборота (EDI-сервис). Предусмотрен единый электронный каталог товаров и поисковый сервис.

Внедрение системы TOPBY, работающей с электронными товарными и товарно-транспортными накладными, органично дополнит реализованную в настоящее время на БУТБ систему юридически значимого электронного документо- оборота с использованием электронно-цифровых подписей, отметил в ходе пресс-конференции заместитель председателя правления — главный инженер ОАО "Белорусская универсальная товарная биржа" Сергей Попудренко. По его мнению, использование EDI-технологий в биржевых торгах уменьшает вероятность ошибок ввода, сокращает операционные и трудовые затраты на сопровождение поставок, значительно повышает скорость передачи коммерческих данных, позволяет контролировать поставку товара из любой точки мира.

Внедрение электронного документооборота нашло поддержку на государственном уровне. Начальник главного управления контроля подакцизных товаров, игорного бизнеса и электронных систем контроля реализации товаров Министерства по налогам и сборам Республики Беларусь Владимир Муквич обратил внимание на то, что обрабатываемые EDI-системой электронные товарно-транспортные и товарные накладные, снабженные электронно-цифровыми подписями участников обмена данными, в настоящее время представляют собой юридически значимые документы. Работа с электронными накладными отрегулирована рядом действующих нормативных правовых и технических нормативных правовых актов Республики Беларусь. Дублирование электронных накладных документами в традиционной бумажной форме не требуется. Решение об использовании электронных накладных является добровольным для каждого субъекта хозяйствования.

Передачу и получение электронных накладных обеспечивает EDI-провайдер — резидент Республики Беларусь, получивший в установленном законодательством порядке аттестат оператора электронного документооборота. Первым аттестованным в Беларуси EDI-провайдером стало ООО "Современные технологии торговли".

Директор ООО "Современные технологии торговли" Сергей Тумель заверил, что система TOPBY на сегодняшний день полностью функциональна.

Для начала работы с электронными накладными необходимо получить сертификат электронно-цифровой подписи, а также уникальный номер места расположения субъекта электронной торговли (GLN-номер), который выдается Ассоциацией автоматической идентификации ГС1 Бел (www.gs1by.by). Подключение к системе электронного документооборота возможно с помощью регистрационной формы на сайте системы TOPBY (www.topby.by).

Предлагается два варианта взаимодействия с данной системой. Web-EDI рекомендован для небольших объемов документооборота (до 50 документов в день). Все необходимые инструменты доступны в виде онлайнового сервиса и требуют для своей работы только наличия интернет-соединения и браузера.

Прямой EDI позволяет интегрировать инструменты работы с электронными накладными непосредственно в учетную систему предприятия. В настоящее время уже разработаны средства интеграции для ряда распространенных в Беларуси учетных систем (1С, SAP и др.), при необходимости возможна интеграция с любыми используемыми заказчиками системами. После выполнения названных действий необходимо оповестить своих контрагентов о переходе на электронный способ передачи товарно-транспортных и товарных накладных. Контрагенты также должны быть участниками системы электронного документо- оборота.

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

Опубликовано: “Белорусы и рынок” № 17 (1150) 4-10 мая 2015 г.

пятница, 16 ноября 2012 г.

Всё для DjVu

Электронную книгу можно создать несколькими способами. Например, можно просто набрать ее в текстовом редакторе или же воспользоваться более специфическим ПО. Но основной путь – как и прежде, оцифровка уже существующих «бумажных» изданий. Данный процесс, как правило, включает в себя сканирование изданий и последующую обработку полученных изображений страниц. Здесь возникает ряд специфических сложностей. Поскольку «бумажное» издание может отличаться достаточно сложной версткой, появляется проблема ее сохранения. Кроме того, электронная версия должна быть удобна в работе и иметь приемлемые размеры.

Простое сохранение отсканированных страниц в виде набора изображений гарантирует передачу внешнего вида книги, поэтому его зачастую используют при работе со старинными или ценными изданиями, в которых важна не только информация, но и мельчайшие нюансы издания как самостоятельного культурного объекта, имеющего свою ценность. Такая форма электронной книги близка по своему назначению факсимильным изданиям и хорошо подходит для богато иллюстрированных книжек и буклетов, в которых текст играет скорее вспомогательную роль. В то же время подборки отсканированных страниц неудобны в хранении и работе.
Если же отсканированные страницы содержат в основном текст, то такая форма сохранения электронных книг становится явно избыточной. В этом случае их зачастую обрабатывают с помощью OCR-программ для получения обычного компактного текстового файла. Однако данный способ требует большой редакторской работы: если ошибка в тексте художественного произведения в худшем случае может стать разве что мишенью для шуток, то в математической формуле подобный «глюк» способен полностью исказить смысл оцифрованной публикации.
Формат DjVu как раз призван помочь в обработке отсканированных материалов. Первые версии его были предложены в конце 1990-х. К нашему времени данный формат благополучно приобрел достаточную популярность в электронных библиотеках. Разработчики «дежавю» попытались найти свой баланс между качеством картинки, удобством создания и использования и размерами готовых электронных книг. У этого формата немало специфических особенностей и преимуществ. Мы попытаемся разобраться со сферой его применения, а также познакомимся со свободно распространяемыми инструментами для создания, редактирования и просмотра электронных книг, представленных в «дежавю».
Как же устроен DjVu и за счет чего он успешно конкурирует с другими форматами? Начнем с того, что это графический формат. Все книги в DjVu состоят из изображений страниц, дополненных вспомогательной информацией. Файлы этого формата отличаются весьма небольшими размерами, достигается же это за счет мощного сжатия отсканированных страниц. Секрет такого фокуса достаточно прост. Дело в том, что DjVu разделяет страницу на отдельные слои, для которых применяются собственные алгоритмы и степени сжатия. Отдельно выделяются фон страницы, изображения и текст, которые сжимаются разными алгоритмами и с разной степенью качества.
В результате при минимизации размера файла сохраняется точное соответствие верстки электронной копии оригиналу, а также достигается приемлемое качество картинки, причем текст и однотонные рисунки сохраняют максимальную четкость. В определенной степени DjVu можно сравнить с музыкальным форматом MP3, только применительно к отсканированным документам, – размер файла здесь также уменьшается в разы за счет отсечения лишней, не воспринимаемой информации. Надо заметить, что особенности формата DjVu сказываются и при просмотре документов в браузере. Дело в том, что слои файла подгружаются постепенно. Это означает, что пользователь в первую очередь увидит текстовый слой, а затем уже будут подгружены другие. Такой подход благоприятно сказывается на субъективном восприятии скорости открытия документов в онлайне.

Программа WinDjView остается наиболее удобным специализированным решением для чтения DjVu под Windows
Просматриваем DjVu
Для просмотра DjVu в настоящее время можно найти немало хороших и удобных решений. Многие универсальные читалки, например STDUViewer, умеют открывать DjVu-файлы. Есть и узкоспециализированные решения. Наиболее известными и, пожалуй, удачными являются программы WinDjView, DjVu Reader и DjVu Fancy Viewer. Официальным, если так можно сказать, ридером для данного формата является софтина DjView, версии которой доступны для различных платформ. Эта программа входит в универсальный пакет DjVuLibre, предлагаемый на сайте djvu.org в качестве базового решения для работы с «дежавю». Надо сказать, что эта штатная читалка вполне недурно справляется со своими обязанностями. Файлы открываются быстро, ошибок на страницах практически не бывает.
Предлагаются различные варианты масштабирования страниц, их просмотр по одной и разворотами, есть и стандартные инструменты перехода между страницами по их номерам. Для быстрой навигации по документу служит боковая панель, в которой могут выводиться графические миниатюры страниц, перечень разделов или система поиска по слою распознанного текста. Интересная функция DjView – возможность просмотра отдельных слоев файла. Так, например, можно оставить для «ознакомления» только текстовый слой, отключив изображения и фон страницы. Иногда это повышает удобство чтения с экрана некоторых документов с чересчур замысловатой версткой. Нужный фрагмент изображения можно выделить, скопировать и экспортировать как отдельный графический файл.
Подсистема печати документов в DjView весьма проста. Можно выбирать только параметры цветности изображения, его масштабирования, а также включать печать рамок. Печать нескольких страниц на одном листе не поддерживается. Дополнительные настройки программы также весьма лаконичны, однако при желании можно определить параметры гаммы выводимого изображения и переопределить разрешение монитора при просмотре DjVu-файлов. Если вы просто хотите читать такие файлы и не предъявляете дополнительных требований к возможностям проги, эта стандартная читалка вполне подойдет на роль приложения для повседневной работы, благо доступна она, как говориться, «из коробки». Не будем забывать и о многоплатформенности данной софтины. Мы же перейдем к ее конкурентам.
Найдется применение и читалке DjVu Reader (djvu-info.ru/djvu_reader). Дело в том, что эта небольшая программа не требует инсталляции и может быть использована как портативное приложение для работы с флэшки. Устроена софтина максимально просто, однако она способна открывать документы в отдельных вкладках, переключать отображение слоев файла, настраивать контраст изображения. А вот печатать она совершенно не умеет. Кроме того, можно посетовать на отсутствие русского языка в интерфейсе. Пожалуй, наиболее популярной альтернативой DjView на платформе Windows в настоящее время является программа WinDjView (windjvu.sourceforge.net). Заметим, что разработчики этой софтины также предлагают и версию для Mac OS, которая называется MacDjView. Обе проги распространяются бесплатно.
Работает программа очень быстро и открывает файлы без ошибок. В отличие от DjView, данная софтина располагает открываемые документы в пределах одного окна на вкладках, что удобно для одновременной работы с несколькими файлами. Просматривать страницы книги можно поодиночке, а также в виде единой ленты. Доступны быстрое изменение масштаба просмотра, а также поворот страниц – для этого на панель инструментов вынесено несколько специальных кнопок. Полезен также режим «Выделить и увеличить», позволяющий быстро рассмотреть в увеличении нужный фрагмент открытой страницы. Поддерживается просмотр определенных слоев DjVu-файла.
WinDjView позволяет делать для файлов собственные закладки, которые можно снабдить текстовыми пояснениями. Это удобно, если создатель файла не предусмотрел для своей книги оглавления, что случается довольно часто. В настройках приложения можно сделать резервную копию своих закладок и аннотаций в виде файла *.reg. Система печати этой проги выполнена гораздо удобней, чем в стандартном DjView. Здесь есть все необходимые настройки: масштабирование, возможность печати нескольких страниц на листе с выбором точных параметров их расположения на листе, автоматическая ориентация страниц при печати, а также обрезка их краев. Для просмотра документов DjVu в браузере предлагается официальный бесплатный плагин, разработанный фирмой LizardTech для операционных систем Windows и Mac OS. Скачать его можно на сайте djvu.org. Есть и альтернативные предложения, предназначенные для различных версий Linux, а также Symbian.
Создаем DjVu
Выбор инструментов создания «дежавю»-файлов сейчас достаточно широк. Если ориентироваться на использование только свободно распространяемых приложений, то лучшим источником таких программ станет каталог DjVuSoft (www.djvu-soft.narod.ru). Там можно найти ссылки на все необходимые софтины, большинство из которых поставляются с открытым исходным кодом, ряд статей по использованию формата DjVu, а также форум.
Итак, будем исходить из того, что страницы нужной книги вы уже отсканировали, сохранили их в одном из привычных графических форматов (TIFF, JPEG или другом), и теперь вам осталось только собрать их в единый DjVu-файл. Начнем обзор с программы DjVu Small. Это приложение размером всего в полтора мегабайта содержит консольные утилиты для кодирования графических файлов в формат DjVu, декодирования DjVu-файла в другие графические форматы, а также удобный интерфейс для управления этими утилитами в комплекте с подборкой вспомогательных инструментов, облегчающих процесс обработки сканов. Бонус программы – ее портативность: она не требует инсталляции и не сохраняет на компьютере никаких дополнительных настроек. Данный пакет очень прост в использовании и располагает подробной справкой на русском языке.
Скорее всего, основным режимом работы с DjVu Small у вас будет пакетное кодирование в единый файл группы отсканированных страниц. Для выполнения данной операции понадобится только указать путь к файлам сканов и выбрать один из предлагаемых профилей кодирования – все остальное программа сделает самостоятельно. При желании можно поработать с настройками кодеров, однако необходимость в этом возникает редко. Поэтому отметим только, что для корректного расположения страниц в будущем DjVu-файле лучше заранее дать всем файлам сканов имена в стиле «0001, 0002, 0003…», что избавит вас от потенциальных ошибок.

Основной инструмент кодирования файлов в «дежавю» – программа DjVu Small
Здесь необходимо сделать важное примечание: DjVu Small не умеет самостоятельно разделять графические файлы на слои, и по умолчанию весь контент книги будет кодироваться с одинаковыми настройками сжатия. Это нормально, если ваша книга содержит только текст. В случае иллюстрированного издания задача усложняется. Для того чтобы воспользоваться всеми преимуществами «дежавю», понадобится предварительно разделить текст и иллюстрации в обрабатываемой книге. Для решения такой задачи необходимо использование нескольких других программ. В общем случае процесс выглядит так: сначала в исходных сканах вырезаются все иллюстрации, после чего оставшийся текст конвертируется в DjVu, а затем на место пропущенных иллюстраций «подклеивается» слой с отдельно обработанными картинками. Для такой технологии можно использовать связку из свободно распространяемых программ Scan Tailor, Scan Tailor Pic и DjVu Imager.
Scan Tailor предназначен для обработки сканов. Он умеет разворачивать изображения, обрезать поля и отделять друг от друга страницы, отсканированные одним разворотом, а также очищать изображения от мелких помех. Однако нас будет интересовать другая функция данной проги – ее способность автоматически определять и отделять друг от друга зоны текста и иллюстраций на отсканированных страницах. Заметим, что процесс выделения зон идет немного медленно, поэтому приготовьтесь к тому, что обработка большой и богато иллюстрированной книги не произойдет «молниеносно». При необходимости можно поправить результат работы программы, самостоятельно очертив зоны иллюстраций. Справедливости ради заметим, что в случае не слишком вычурной верстки вмешиваться в работу Scan Tailor приходится достаточно редко. Проблемы возникали со страницами, имеющими собственную ориентацию (например, если в издании большее количество страниц было представлено в книжной ориентации, а некоторые, с иллюстрациями и таблицами, – в альбомной).
Важное замечание: для корректного прохождения следующих этапов создания книги для всех страниц на последней стадии обработки («Вывод») в Scan Tailor должны быть заданы определенные параметры: включены режимы «Смешанный» и «Цветной – серый». Обработанные изображения Scan Tailor сохраняет в папке с именем Out, создаваемой в каталоге с исходными сканами.
Следующий шаг в изготовлении иллюстрированной книги – применение программы Scan Tailor Pic. Это приложение предназначено для совместной работы с уже использованной нами софтиной Scan Tailor.
Разобраться с интерфейсом данной программы проблемы не составит: необходимо просто указать путь к папке с обработанными Scan Tailor графическими файлами. После запуска процесса обработки Scan Tailor Pic генерирует на основе каждого скана два отдельных графических файла – для текста и для иллюстраций. В результате работы программы в общем каталоге «скантейлоровского» вывода Out создается папка Pics, которая содержит вырезанные иллюстрации на белом фоне. Теперь можно собрать на основе отделенных изображений с текстом DjVu-файл, использовав при этом максимальную степень сжатия. Сделать это можно с помощью уже знакомой нам программы DjVu Small.

ScanTailor позволяет выделить на страницах участки с текстом и изображениями
Файлы с иллюстрациями можно редактировать отдельно от изображений текстового слоя, со своими собственными настройками качества. Результат обращения к Scan Tailor Pic зависит от корректности обработки сканов в Scan Tailor: для всех файлов будущей книжки должны быть обязательно заданы области изображений, поскольку, не найдя сгенерированных в ходе этой операции масок, Scan Tailor Pic просто завершит свою работу сообщением об ошибке. Альтернативой связке Scan Tailor + Scan Tailor Pic может служить программа Scan Kromsator.
Назначение у нее аналогичное – обработка сканов и разделение их на пары отдельных изображений для текста и иллюстраций. В отличие от Scan Tailor, данная программа не умеет автоматически определять на страницах зоны иллюстраций – это приходится делать вручную. С другой стороны, итогом работы будут уже готовые пары изображений, и обращаться к дополнительным софтинам не понадобится. В случае книг с небольшим количеством иллюстраций данная прога может стать привлекательным решением. Для объединения в единый файл «текстовой» заготовки и отдельных иллюстраций – неважно, получены они с помощью Scan Tailor или Scan Kromsator, – предназначена третья программа, DjVu Imager.
В ее настройках понадобится указать путь к файлам с иллюстрациями, а также задать в поле «Источник» адрес уже закодированного нами ранее DjVu-файла с текстовым слоем. В «ДЗФ» («Делитель разрешения заднего фона») и «Качество задн. фона» можно указать для слоя с иллюстрациями свои собственные параметры сжатия, отличающиеся от параметров текстового слоя. После запуска кодирования программа создаст новый файл электронной книги, в котором на пустые места в текстовом слое будут подставлены иллюстрации с повышенным качеством. Это станет последней операцией в нашем процессе – мы получим книгу с разным, нужным нам качеством слоев.
Для изготовления качественной иллюстрированной электронной книги, в полной мере задействующей все многочисленные возможности формата DjVu, придется порядком повозиться.
Доработать книгу в формате DjVu можно внедрением в нее слоя распознанного текста. С его помощью, в частности, можно будет реализовать такую полезную возможность, как полнотекстовый поиск по изданию. Кроме того, распознанный слой может служить основой для генерации оглавления к книге, с помощью которого можно будет быстро ориентироваться в объемном документе.
Для создания дополнительного текстового слоя сначала понадобится распознать отсканированные страницы с помощью любого доступного OCR-пакета. Далее в дело вступает программа DjvuOCR; она оптимизирована для работы с пакетом FineReader. Использовать ее крайне просто: достаточно указать пути к проекту FineReader и соответствующему DjVu-файлу – все остальное произойдет уже без участия пользователя. Генерацию оглавления можно поручить программе DjVu Hyperlinks Editor. Она использует распознанный текстовый слой указанного DjVu-файла для создания содержания книги или же алфавитного указателя к ней. Поддерживается как автоматический, так и ручной режим работы.
Итоги
Формат DjVu весьма интересен и давно завоевал себе популярность у создателей электронных библиотек. В то же время для его эффективного использования нужно четко представлять сферу его применения. Это в первую очередь оцифровка книг, не содержащих полутоновых иллюстраций. «Дежавю» действительно позволяет добиться очень высокой степени сжатия подобных документов при сохранении хорошего качества изображения. Кодирование в таких условиях выполняется буквально парой кликов мышью в программе DjVu Small. В то же время для изготовления качественной иллюстрированной электронной книги, в полной мере задействующей возможности формата DjVu, придется порядком повозиться. В ходе этого процесса нужно последовательно использовать несколько отдельных приложений, постоянно отслеживая их настройки. Все это превращается в нетривиальную работу, способную отпугнуть многих юзеров. Конечно, после нескольких экспериментов картина проясняется, и работа упрощается, однако осадок все равно остается: единый пакет для генерации таких сложных DjVu-файлов был бы гораздо привлекательней.

Алексей Кутовенко
Опубликовано: Upgrade

четверг, 15 ноября 2012 г.

Цифровая лихорадка. Изучаем теорию и прикладные аспекты оборота «цифровой валюты» Bitcoin

Человечество за свою историю «переболело» примерно тремя десятками «золотых лихорадок». Сейчас у нас есть возможность наблюдать первую «цифровую» лихорадку, сопровождаемую всеми основными признаками «золотых» предшественниц.

Здесь есть всё: несбыточные мечты, наплыв старателей, обрастание инфраструктурой и периодические предупреждения о неизбежном крахе надежд. Речь идет об очень интересном, местами революционном и в то же время весьма неоднозначном проекте Bitcoin. Мы не будем раздавать безапелляционные оценки и заглядывать в далекое будущее. Вместо этого, как обычно, попытаемся понять, что данный проект может предложить обычному пользователю.
Цифровое «золото»
Концепция распределенной криптовалюты Bitcoin, с одной стороны, довольно проста, а с другой – достаточно непривычна, что порождает немало вопросов и непонимания. На амбразуру кратких объяснений бросаться все равно придется, поэтому давайте в парочке абзацев разберемся, как устроена эта система. Практикующие экономисты могут смело их пропустить и почитать более серьезные и развернутые описания, недостатка в которых последнее время все меньше и меньше.
Для работы товарно-денежной системы необходим некий общий эквивалент, который бы признавался участниками, а также был достаточно труден для самостоятельной добычи – иначе зачем отдавать за него свои товары? Пожалуй, наиболее известный в истории человечества подобный эквивалент – драгоценные металлы, в частности золото. Система Bitcoin предлагает своеобразный аналог «золотому стандарту», вот только в качестве эквивалента здесь выступают результаты вычислений.
Они производятся над блоками данных: это перечень всех транзакций в сети Bitcoin за определенный промежуток времени. Для блока рассчитывается хэш-функция, которая должна соответствовать определенным условиям (эти признаки называются «целью» хэша). Процесс подбора этих значений называется майнингом. При нахождении каждого такого цифрового «самородка» генерируются битмонеты, которые и передаются счастливчику-«старателю».
Основной сетевой информационный ресурс по теме криптовалюты Bitcoin – «Вики» проекта
Поиск решения такой задачи – весьма ресурсоемкий процесс. Кроме того, его сложность постоянно увеличивается. Пересчет сложности происходит автоматически на основе оценки совокупной мощности клиентов Bitcoin: чем выше она становится, тем сложнее задача. Все битмонеты учитываются, а их «защита от подделки» обеспечивается тем, что все транзакции открыты и непрерывно проверяются и подтверждаются участниками сети, пытающимися собрать новые блоки. Поскольку генерация блоков и количество битмонеток определяются математическими законами, известно, что их общее количество будет равно 21 млн. Для удобства расчетов битмонетки можно делить на малые доли.
Стоимость битмонет в обычной валюте определяется сугубо рыночным механизмом: они стоят ровно столько, за сколько их готовы купить. Поэтому реальная ценность битмонет, по сути, это удобство их использования, на которую и обмениваются денежные единицы, вложенные в процессорное время и электроэнергию, затраченную на вычисления. В чем же заключаются преимущества битмонет? Начнем с того, что Bitcoin является открытой одноранговой сетью, поэтому создание нового блока подтверждают программы-клиенты других участников сети, благо «легальность» блока легко проверить по его хэшу.
Здесь действуют математические законы, и подделать блок довольно сложно: для этого понадобится подделать или модифицировать клиенты у большинства пользователей Bitcoin. Здесь нет единого эмиссионного центра, который бы зависел от интересов определенных стран или же компетенции банкиров. Все участники имеют возможность генерировать блоки и получать битмонеты. Нет и единого центра или каких-либо ключевых узлов: каждый участник имеет информацию обо всей истории транзакций в сети.
Децентрализация призвана способствовать устойчивости: каждый клиент обладает сведениями и в случае фрагментирования сети без проблем и потерь сможет влиться в процесс при восстановлении связи. Отсутствие единого центра приводит к очень невысокой стоимости использования Bitcoin: здесь либо вообще нет комиссий за перевод, либо они очень малы и нужны только для ускорения выполнения транзакции.
Следующее свойство, на которое чаще всего обращают внимание и которое служит основной причиной споров вокруг Bitcoin, – это анонимность использования. Здесь нет привязки пользователя к одному конкретному кошельку: вы можете сгенерировать адреса кошельков в любом нужном вам количестве. Если понадобится, то для каждой сделки можно создавать собственный кошелек.
В результате, с одной стороны, мы имеем прозрачную систему – информация о транзакциях открыта, что необходимо для подтверждения легитимности операций в Bitcoin, с другой – связать множество кошельков с конкретным человеком очень и очень сложно. Это и хорошо, и плохо, поскольку привлекательно для нелегальных сделок и некоторых мошеннических операций. Как бы то ни было, перед нами – реальный кандидат на роль независимой, глобальной платежной системы, построенной на одноранговых технологиях.
Как получить и где потратить битмонеты
Для начала работы в системе понадобится скачать программу-клиент на сайте bitcoin.org. Официальный клиент Bitcoin удовлетворяет практически все потребности пользователя: он работает и как кошелек для сетевых расчетов, и как инструмент майнинга. Есть реализации клиента на Java (BitcoinJ), а также клиент для Android. Интерфейс программы очень прост и состоит из одной-единственной панели.
В первую очередь здесь выводятся актуальный баланс и текущий Bitcoin-адрес, на который вы можете получить платеж, а также кнопка для генерации нового адреса. Для отправки платежа также предназначена простейшая форма, в которой требуется только указать адрес получателя. Вся информация о принятых и полученных переводах в Bitcoin выводится на соответствующих закладках панели. Собственно процесс майнинга не требует участия пользователя и запускается автоматически в фоновом режиме.
Клиент Bitcoin служит как кошельком для проведения транзакций, так и инструментом «добычи» битмонет
Маленькую стартовую «копеечку» можно свободно получить на сайте freebitcoins.appspot.com. Поиграв с ней и освоившись в системе, ее можно вернуть в кошелек проекта для нужд других.
Поначалу странным кажется отсутствие в клиенте Bitcoin столь привычной парольной защиты доступа – преодолеть стереотип мышления довольно сложно, но мы попробуем. С одной стороны, какие-то пароли на доступ здесь и не нужны, поскольку у Bitcoin нет некоего единого центра или сервера аккаунтов, для которого требуется авторизация.
С другой стороны, вполне понятно и естественно желание пользователя как-то контролировать доступ к своим финансам. Фактически, как уже было сказано, битмонетки – это результат вычислений, который сохраняется в файле wallet.dat, и является, образно говоря, куском виртуально-криптографического «золота», которое вам принадлежит. Как и в реальном мире, этот кусок сам по себе требует защиты. Первая линия обороны – это размещение файла на вашем собственном компьютере. Злоумышленник не сможет подобрать пароль к удаленному аккаунту – здесь нужен прямой доступ к компьютеру с кошельком.
Соответственно, остается обезопасить файл кошелька с помощью любого удобного вам способа шифрования и защиты данных. Выбор таких способов на современном рынке самый широкий: от встроенных инструментов операционных систем до специализированных программ и устройств. Да, этот путь потребует совершения некоторых дополнительных действий, но зато он не ограничивает в выборе средств. Достаточно гибкое решение, надо признать: разработчики Bitcoin-клиента не пытаются изобретать велосипед, оставляя эту задачу специализированным приложениям.
Как же воспользоваться битмонетами? Первый вариант – прямые транзакции между отдельными участниками системы. Второй – оплата товаров и услуг. Этот сектор пока остается слабым местом системы с точки зрения «домашнего» пользователя: хоть список сайтов и магазинов, принимающих битмонеты, постепенно растет, там пока немного ресурсов, интересных в наших краях. Посмотреть его можно в Bitcoin Wiki (en.bitcoin.it).
Следующий вариант – обменять битмонеты на привычные денежные единицы с помощью бирж. К сожалению, в настоящее время в России нет достаточно масштабных сервисов обмена, заслуживших общее доверие, поэтому придется либо полагаться на честность более мелких предпринимателей, либо же работать с зарубежными биржами и платежными системами. Списки «обменников» также приведены в Bitcoin Wiki.
Самые свежие экономические новости Bitcoin всегда можно найти на сайте Bitcoinwatch.com
Стратегии «золотой лихорадки»
Оставим в стороне общие размышления, вынесем за скобки возможность краха системы и определимся, как это может быть полезно нам с вами. Вариант первый, «старательский». Заключается в закупке компьютерного оборудования специально для майнинга. Любопытно, что для Bitcoin-майнинга собираются специализированные системы, ибо при текущей сложности задачи у обычных домашних ПК шансов уже мало. Основная доля вычислений в спецрешениях приходится на массивы видеокарт. Примеры конфигураций таких машин с подробными табличками производительности можно найти в Bitcoin Wiki и на тематических форумах.
Поскольку сеть растет и, соответственно, увеличивается сложность расчетов, порог окупаемости оборудования становится все менее привлекательным. Поэтому простому частнику тратиться на сборку спецсистем, заточенных под добычу виртуальных ценностей, – это все более рисковый вариант. Да, некоторое время тому назад затраты окупались достаточно быстро, сейчас же ценовой порог вхождения постепенно становится с каждым днем выше. Не будем забывать и о счетах за электричество.
Другое дело, если у вас есть доступ к «условно халявным» вычислительным мощностям. Есть и относительно честные идеи, например установка плагина в браузер пользователя и использование вычислительной мощности компьютера для добычи битмонет в качестве платы за доступ к платным сайтам. Есть и откровенно злодейская разновидность этого варианта: уже отмечено появление первого «троянца», формирующего ботнет, занимающийся распределенным вычислением Bitcoin-блоков.
Относительно недавняя тенденция – появление вычислительных пулов: некоторое количество пользователей объединяют свои ресурсы, а затем делят между собой совместно найденные битмонеты. Поскольку официальный клиент Bitcoin не поддерживает такие общие вычисления, разработчики пулов предлагают для установки свои инструменты. Вариант второй, спекулятивный. Если есть какой-то объект, цена которого изменяется – неважно, золото это, валюта, рваные носки или файлы, – он может быть предметом спекуляции. Если вы готовы вложить некоторую сумму обычных денег напрямую в проект Bitcoin, можно просто купить уже существующие «монеты» с целью последующей перепродажи.
Несложно догадаться, что это тоже достаточно рисковый вариант. Деньги вы вкладываете вполне реальные, а вот получаете сугубо виртуальные, хоть и высокотехнологичные «фантики», ценность которых в данном случае целиком зависит от перспектив самой системы в целом. Это даже не «железо» из первого варианта, которое в крайнем случае можно продать, хоть и за полцены. В принципе, именно данная схема позволила неплохо заработать разработчикам и первым участникам Bitcoin, поскольку у них была возможность более легкой генерации большего количества «монет» за счет гораздо более низкого уровня сложности расчетов на старте системы.
К «айтишной» сфере этот вариант относится мало – здесь работают законы и приемы биржи, со всеми вытекающими последствиями и требованиями к успешным участникам рынка. Имеете подобные склонности – можно попробовать рискнуть. Особенности и проблемы будут ощущаться в первую очередь на этапе вывода «монеток» в более привычную валюту, за которую можно будет прикупить заработанный бутерброд с икрой, маслом или засохшей коркой – кому как повезет.
Вариант третий, рациональный, потребительский. Для этого потребуется избавиться от золотой пыли, застилающей глаза, и забыть об искушении получить прибыль от Bitcoin – то есть не рассматривать эту сеть как инструмент «халявного» заработка. В конце концов, можно просто пользоваться системой в своих целях – для совершения транзакций, а зарабатывать ровно так же, как вы зарабатывали до появления этого проекта.
Bitcoin просто становится альтернативой другим электронным платежным системам. В этом случае все описанные выше преимущества для нас сохраняются – это и анонимность транзакций, и легкая делимость, и отсутствие комиссионных платежей. Польза Bitcoin здесь будет определяться, если так можно сказать, потребительскими свойствами, а именно тем, насколько широким станет прием битмонеток в онлайновых магазинах, на сайтах, аукционах и в различных заведениях, где мы привыкли тратить другие электронные деньги.

Алексей Кутовенко
Опубликовано: Upgrade

Виртуальный магнетизм

Мир р2р-технологий спокойным не назовешь. Новости из данной сферы напоминают фронтовые сводки. Не успели мы привыкнуть к торрентам – прошли битвы заинтересованных сторон, выявились способы борьбы, – как нас ожидает новый виток обострения противоречий. Во многом именно благодаря этому все больше распространяется технология, способная в перспективе заменить собой привычные торренты. Речь идет о так называемых магнитных ссылках (Magnet Links).

Немного истории
Начало истории магнитных ссылок практически совпало с новым витком соревнования виртуального меча и щита, или, в нашем случае, приложений для свободного обмена контентом и средств его контроля. Данный стандарт разработан в далеком 2002 году на основе официального стандарта IETF URI (Universal Resource Identifier). Первоначальной целью проекта было «подружить» схемы описаний ресурсов крупных p2p-сетей Freenet и eDonkey. Однако результат разработки оказался гораздо более универсальным.
Перед нами действительно удобная и современная технология, которая имеет все шансы вскоре заменить привычные torrent-файлы. Будущее у нее, скорее всего, самое хорошее.
Несколько лет технология хоть и успешно работала, но не привлекала к себе внимания и не пользовалась особенной известностью. Перелом произошел, пожалуй, в конце 2009 года, когда один из крупнейший в мире торрент-трекеров The Pirate Bay внедрил использование магнитных ссылок в своем каталоге. С этого времени интерес к Magnet Links начал расти, и сейчас мы уже смело можем говорить о новой странице в истории инструментов сетевого файлообмена. Так зачем нам нужны эти магнитные ссылки? Какие преимущества есть у них перед уже известными технологиями обмена файлами, включая привычные торренты? Давайте разбираться.
Зачем нужны и как устроены магнитные ссылки?
Магнитные ссылки – это пример технологии, которой можно просто пользоваться, не особенно задумываясь о внутренних механизмах ее работы. Данный инструмент, если говорить коротко, является попыткой усовершенствовать обычную Torrent-схему и позволяет максимально децентрализовать сеть обмена файлами, снизив зависимость пользователей при загрузке нужных файлов от работоспособности сайта-трекера.
Генерация магнитной ссылки с помощью µTorrent
Обычно данные о каждом торренте хранятся в особом файле с расширением *.torrent, который содержит информацию как о самом файле (имя, хэш), так и о трекере. Эти файлы сохраняются серверами-трекерами и необходимы как для нахождения пользователей с конкретным файлом или его фрагментом, так и для проверки целостности самих скачиваемых файлов. У этой системы есть свои достоинства, но есть и недостатки.
Наиболее серьезный для p2p-сообщества носит даже не технический, а юридический характер. Хранение torrent-файлов на сервере-трекере, как показывает практика, делает его владельцев достаточно уязвимыми перед судебными преследованиями, даже несмотря на то, что сам контрафактный контент находится у удаленных юзеров. Магнитные ссылки как раз помогают решить в первую очередь именно эту проблему. Неслучайно интерес к этой технологии был в значительной мере подстегнут относительно недавними успехами в борьбе с некоторыми крупными торрент-трекерами.
Как и обычный URL, магнитная ссылка – это просто строка символов, а не файл. Однако у нее есть и существенные отличия. Если URL содержит адрес файла в сети, то магнитная ссылка описывает его содержание, что гораздо важнее для p2p-сетей. Ее обязательный элемент – хэш целевого файла. Кроме того, она может содержать дополнительные данные, например адрес клиента хаба (в случае с Direct Connect-сетями) и другую информацию. Поскольку магнитная ссылка «отвязана» от названия или точного адреса файла, она будет работать и при переименовании или перемещении искомого ресурса. Соответственно, по магнитной ссылке клиент сможет скачивать файл у нескольких пользователей, даже если каждый из них присвоит ему собственное имя.
Для интеграции поддержки закачки магнитных ссылок в браузере достаточно один раз настроить файловые ассоциации с установленном в системе p2p-клиентом
Таким образом, магнитные ссылки способны выполнять все функции torrent-файлов, практически не уступая им в возможностях и несколько превосходя удобством использования. Для трекеров использование магнитных ссылок означает снижение не только риска, но и нагрузки, поскольку основная часть работы в файлообменной сети перекладывается на клиентские приложения.
Магнитные ссылки – это гораздо более устойчивая технология, чем torrent-файлы. Поскольку каждая ссылка содержит всю нужную информацию о файле, безвременная кончина трекера, построенного на магнитных ссылках, не сказывается на возможности непосредственной передачи файлов между клиентами.
Пользователи тоже в определенном выигрыше. Первым полезным свойством магнитной ссылки является то, что она позволяет поставить ресурс на закачку, даже в случае если в данный конкретный момент ни один его владелец не находится в Сети: процесс начнется автоматически, как только они появятся в онлайне. Кроме того, по магнитной ссылке также можно начинать скачивать только частично выложенный в Сеть файл – ваш клиент спокойно начнет загружать его доступные фрагменты. Поскольку такая ссылка – это просто текстовая строка, никто не мешает размещать ее на веб-страничке, пересылать в сообщениях электронной почты или месседжеров.
Применение магнитных ссылок также в определенной мере защищает пользователей от поддельных торрентов, поскольку любая модификация файла приводит к изменению его хэша. Варианты файла можно легко отличить друг от друга, что практически исключает вероятность нарваться на фейк. Так что же, магнитные ссылки – идеальный вариант для файлообмена? Не все так просто, и определенные проблемы все еще остаются. Начнем с того, что, несмотря на довольно давнюю историю магнитных ссылок, интерес к ним действительно серьезно вырос относительно недавно. Как следствие, разработчики многих торрент-клиентов только в последнее время добавили в свои продукты поддержку магнитных ссылок.
Несколько боком им вышла даже их гибкость: единого стандарта пока нет, разные сети и сайты могут использовать отличающиеся форматы. Разработчикам p2p-клиентов приходится учитывать это разнообразие. Получается пока с переменным успехом: время от времени можно столкнуться со ссылкой, которую «штатный» клиент не хочет воспринимать. Кроме того, на некоторых ресурсах магнитные ссылки содержат только необходимый минимум данных, в результате чего не передается даже имя торрента или список содержащихся в нем файлов, что создает некоторые неудобства. Это, в частности, затрудняет выбор нужного контента. Справедливости ради повторимся, что такие проблемы возникают только на определенных трекерах. Более того, они не носят принципиального характера и, скорее всего, будут постепенно устраняться.
Работаем с магнитными ссылками
Для того чтобы воспользоваться магнитной ссылкой, понадобится выполнить всего несколько весьма простых операций. Если вы встретили такую ссылку на веб-странице во время серфинга и у вас установлена какая-либо программа для работы с магнитными ссылками, достаточно будет один раз разрешить браузеру ее запуск при клике по ссылке: на этом отличия магнитных ссылок от обычных ссылок на скачивание файлов для конечного пользователя, по большому счету, заканчиваются. Несколько оригинальна, как обычно, Opera. Для автоматической передачи ссылок некоторым торрент-клиентам понадобится в настройках браузера («Настройки» > «Общие настройки» > «Программы») указать новый протокол (magnet) и сопоставить ему нужную программу.
Нельзя не отметить, что различные торрент-клиенты имеют собственные особенности при обработке магнитных ссылок. Здесь, конечно же, многое зависит от ваших задач и предпочтений. Сводную таблицу возможностей разных клиентов по работе с такими ссылками можно посмотреть в «Википедии» – она достаточно полная и вполне достоверная. Мой личный субъективный выбор для работы в связке с браузером – µTorrent (www.utorrent.com). Меня вполне устраивает его «всеядность» по отношению к магнитным ссылкам в различных форматах, крайне редкие сбои, лаконичность интерфейса и отсутствие лишней суеты при настройке и в работе. Кроме того, он является свободно распространяемым.
Что же происходит, когда мы кликаем по магнитной ссылке? Должен же осуществляться какой-то поиск, а ведь посредник (трекер), судя по описанию технологии, здесь отсутствует? Для решения этой задачи в данном случае программы-клиенты используют технологию распределенных хэш-таблиц (Distributed Hash Tables, DHT). Структура DHT такова, что для поиска нужного ресурса по его хэшу клиенту понадобится опросить только ограниченное количество участников сети, даже если в ней нет центральных индексирующих узлов.
Достигается это за счет группировки данных в так называемые пространства ключей по признаку схожести их хэшэй. Каждый узел сети хранит список с информацией о ближайших к нему других узлах. Запрос от клиента, образно говоря, путешествует между узлами со все более близкими к искомым значениями, пока не выходит в итоге на нужный файл. Такой подход позволяет построить децентрализованную распределенную систему поиска со вполне приемлемыми пользовательскими характеристиками.
Давайте посмотрим на процесс обмена с другой стороны и разберемся, как можно создавать магнитные ссылки на собственные файлы. Данный процесс также весьма прост и автоматизирован в популярных клиентах. Как и в случае торрента, файл, который вы хотите сделать доступным, должен быть расшарен с помощью вашей программы-клиента. Дальнейшие операции зависят от конкретного используемого вами клиента. Например, в уже упомянутом выше популярном приложении µTorrent для создания торрента достаточно просто перетащить нужные файлы в его главное окно. После этого откроется диалог, который предложит скопировать в буфер обмена ссылку на вашу раздачу. Любопытно, что для сокращения ссылки автоматически используется сервис TinyURL (www.tinyurl.com).
Ссылка ведет на страницу сервиса µTorrentRemote. Там есть кнопка для прямого скачивания контента с помощью µTorrent, торрент-ссылка, а также прямая магнитная ссылка на ваш ресурс. Такого извилистого пути можно избежать и просто вызвать контекстное меню вашего файла и выбрать в нем пункт «Копировать Magnet-URI». Давайте посмотрим на содержание свежеиспеченной магнитной ссылки.
Она состоит из ряда параметров и значений, разделенных между собой знаком «&». Заметим, что строго обязательным является только параметр xt, который, собственно, и содержит хэш вашего файла. Остальные параметры, в принципе, опциональны, и вы при желании вполне можете их удалить из магнитной ссылки без особого ущерба для ее работоспособности. Заметим, что для удобства ваших будущих получателей рекомендуется оставить хотя бы параметр dn, в котором содержится имя файла, отображаемое в программе-клиенте получателя.
Каталоги магнитных ссылок
Допустим, мы вполне прониклись смыслом и прелестью данной технологии. Дело осталось за малым: ответить на вопрос, а где, собственно, можно разжиться этими замечательными ссылками?
Во-первых, раз уж многие торрент-трекеры предлагают магнитные ссылки как альтернативный способ доступа к файлам, начинать можно со стандартных встроенных систем поиска. Несложно догадаться, что для поиска магнитных ссылок в таком случае подойдут и метапоисковые системы поиска по трекерам.
Кроме того, постепенно появляются проекты, специализирующиеся именно на поиске ресурсов, представленных магнитными ссылками, о которых обязательно нужно сказать пару слов. Мы не будем останавливаться на отдельных трекерах, снабдивших доступные раздачи магнитными ссылками, а сосредоточимся именно на специализированных поисковых машинах. Первым поисковиком, который полагается только на индексацию магнитных ссылок, стал проект Torrindex (torrindex.com).
Проект Torrindex является первой поисковой системой, ориентированной на контент, доступный по магнитным ссылкам
Проект поддерживает несколько вариантов поиска файлов. Можно просматривать ленту новостей, в которую попадают все проиндексированные новые ссылки, а можно воспользоваться собственно системой поиска. Она предлагает только простой режим, правда снабженный парочкой фильтров. Нам доступна строка ввода запроса и переключатель типа контента: «все», «видео», «аудио» и другие варианты. Поиск ведется только по названию файла (используется параметр dt в проиндексированной магнитной ссылке).
Страница результатов сделана в виде таблички. Она кроме имени раздачи и магнитной ссылки содержит дату ее добавления в индекс, а также информацию о количестве сидеров и личеров.
Недостатки данного проекта во многом связаны с его статусом ранней бета-версии. Пополняется индекс не так регулярно, как хотелось бы, поэтому некоторые горячие новинки здесь не найти. Нет здесь и весьма полезного для подобных систем фильтра или опции сортировки по количеству активных сидеров для нужного файла.
Вместо этого используется автоматическая сортировка файлов в списке по количеству упоминаний в DHT-сети. Решение, в принципе, верное, однако его реализация пока хромает. Именно эти полезные данные в выдаче Torrindex довольно условны и, к сожалению, частенько грешат неточностью. В результате для раздач, не относящихся к мейнстриму, приходится вручную просматривать результаты и при возможности выбирать оптимальные варианты самостоятельно.
Довольно любопытным примером специализированного поисковика является проект Bitzi (bitzi.com). Первоначально он развивался как своеобразная сетевая энциклопедия доступных в интернете мультимедийных ресурсов. Собственно говоря, данная функция выполняется и по сей день: чтобы убедиться в этом, достаточно заглянуть в раздел Bitpedia на сайте проекта. Предмет интереса данного проекта – сбор метаданных о мультимедиафайлах.
Проект Bitzi предназначен для поиска мультимедийных файлов и широко использует магнитные ссылки
В настоящее время база проекта насчитывает около трех с половиной миллионов описаний. Источники пополнения – труд членов сообщества, а также различные открытые источники. Здесь можно найти ресурсы, опубликованные как на отдельных сайтах, так и на самых различных сервисах, а также в сетях обмена файлами. Полезное свойство базы Bitzi – система постоянной проверки контента, что значительно повышает качество базы.
Каждый ресурс в Bitzi получает собственную виртуальную «карточку», в которой приводится весьма подробная информация. Это не только привычные заголовки, имена исполнителей, которые, кстати, даются в различных вариантах написания, но и сведения о ресурсе, на котором хранится файл, а также подборка ссылок для загрузки. Магнитная ссылка присутствует обязательно, кроме того, могут быть представлены ссылки на торренты, а также прямую веб-загрузку.
Сервис Vahuka индексирует ряд крупных торрент-трекеров, размещающих магнитные ссылки для своих раздач
Продолжим обзор рассказом о нескольких проектах из нашего сегмента интернета. Одним из первых поисковиков, индексирующих магнитные ссылки, стал сервис Vahuka (vahuka.ru). Здесь есть только режим простого поиска и облако тегов. Данный сервис занимается самостоятельным индексированием ряда торрент-трекеров, предлагающих магнитные ссылки. Обновления в системе довольно регулярные – раз в несколько дней. Предлагается поисковый плагин для браузеров, поддерживающих формат OpenSearch. Для каждого найденного результата имеется небольшая «паспортичка», где указан трекер, на котором он хранится, а также ссылка на torrent-файл и собственно нужная нам магнитная ссылка.
Магнитные ссылки могут работать в различных p2p-сетях. Для сетей прямой передачи данных хорошим поисковым ресурсом является сайт dcmagnets.ru. Встроенный поисковик предлагает режимы простого и расширенного поиска. В последнем случае форма запроса предоставляет ряд полезных фильтров. Во-первых, это тематический фильтр «Поиск по разделам». С его помощью можно прекрасно справиться с результатами-омонимами из различных разделов – например, вы не будете получать ненужные ссылки на аудиофайлы при поиске видеоклипов. Пригодится и фильтр «Временной период», позволяющий быстро отбирать более свежие версии необходимого контента. Что касается результатов поиска, то они, к сожалению, не блещут. Лучше всего представлено мультимедиа, а вот электронные книги, например, стоит поискать в других источниках.
Итоги
Подведем краткий итог нашего обзора. При использовании магнитных ссылок уязвимость трекеров и зависимость пользователей от их работоспособности заметно снижается. Файлообменная сеть становится более устойчивой к воздействиям, поскольку центральный узел уже не так нужен и перебои в работе трекера не скажутся на возможности обмена файлами. В результате перед нами действительно удобная технология, которая имеет все шансы заменить привычные torrent-файлы. Будущее у нее, скорее всего, самое хорошее.
Что особенно приятно, у технологии магнитных ссылок немало преимуществ перед торрентами даже с точки зрения самого обычного домашнего юзера: помимо технических прелестей и простоты использования, присутствуют и вполне человеческие удобства. Здесь нет необходимости в регистрации на трекерах, никто не считает рейтинги и не пытается ввести какие-либо другие формы дискриминации честных халявщиков, коими является значительный процент пользователей таких файлообменных ресурсов.
Напоследок замечу, что очень бы не хотелось, чтобы технология магнитных ссылок ассоциировалась сугубо с распространением контента, способного довести до нервной икоты любого сторонника строгого соблюдения авторских прав в интернете. Это действительно удобный инструмент, никак, в общем-то, не затрагивающий сферы этики и экономики. Контент, распространяемый с помощью таких ссылок, равно как и торрентов, – это просто зеркало нашего с вами общества. Давайте просто будем уважать друг друга.

Алексей Кутовенко
Опубликовано: Upgrade

Поехали, робот!

  Алексей КУТОВЕНКО Распространения роботизированного транспорта можно ожидать уже в самое ближайшее время. Впрочем, как и любая новая тех...