Коллектив Авторов - Цифровой журнал «Компьютерра» № 186
- Название:Цифровой журнал «Компьютерра» № 186
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Коллектив Авторов - Цифровой журнал «Компьютерра» № 186 краткое содержание
От бондианы до мистификации: уроки толстого «Сигги» Автор: Сергей Голубицкий
Ряд соображений о мотивации детей индиго на службе Органов Автор: Сергей Голубицкий
Мыслеобмен и охота к перемене мест Автор: Василий Щепетнёв
Голубятня: Очарование и ужас идеального мира Автор: Сергей Голубицкий
Двойной блеф светлого будущего, которого не будет Автор: Сергей Голубицкий
Старина Икан, Apple и пропасть на горизонте Автор: Сергей Голубицкий
Голубятня: Страда расставаний и счастливых открытий Автор: Сергей Голубицкий
Культурно адаптирующиеся оппортунисты, или О разнообразии экологических ниш <em>Homo sapiens</em> Linnaeus, 1758 Автор: Дмитрий Шабанов
IT-рынок(DZ) Давид Ян: «Я думаю, что люди, которые толкают науку и бизнес вперёд, в определённой степени безумны» Автор: Компьютерра
Младший брат «Айфона»: какими будут iPhone 5S и 5C Автор: Андрей Письменный
Жива ещё моя старушка! Почему Windows XP до сих пор ТАК популярна Автор: Евгений Золотов
Рубежи e-commerce: к каким «контрольным цифрам» стоит стремиться отечественной электронной коммерции? Автор: Михаил Ваннах
ПромзонаОчки, похожие на Google Glass, позволяют управлять планшетом так, как если бы он висел в воздухе Автор: Николай Маслухин
Эти кристаллы способны впитывать воды в 500 раз больше собственного веса и позволяют консервировать ее впрок Автор: Николай Маслухин
Странное будущее: костюм для симбиоза человека и водорослей Автор: Николай Маслухин
Reebok выпустила датчик ударов по голове для спортсменов Автор: Николай Маслухин
Автомобильный Foursquare от Volkswagen: приложение будет отмечать ваши поездки и выдавать значки достижений Автор: Николай Маслухин
ТехнологииСеребряная пуля: Элон Маск раскрыл секреты Hyperloop Автор: Евгений Золотов
Искусственная кожа: как научить роботов чувствовать и зачем это делать Автор: Андрей Васильков
Криптопочта Эдварда Сноудена и контратака на правительство Гехана Гунасекары: история продолжается! Автор: Евгений Золотов
Даёшь киношку: материализация магнитных вихрей-скирмионов может пригодиться при переходе на видеоформат 4К Автор: Михаил Ваннах
Самодостаточная коммуникация: без проводов и батарей Автор: Андрей Васильков
Почему социальная сеть Google+ лучше, чем Facebook: восемь очевидных преимуществ Автор: Олег Нечай
Циферкой ошиблись! Как мелкий баг в софте поставил подножку всему миру Автор: Евгений Золотов
Семь ненужных и даже вредных функций Facebook, которых не должно существовать Автор: Олег Нечай
Навигация 2.0: как обманывают GPS и восстанавливают истину Автор: Андрей Васильков
С Тором шутки плохи: как поймали Эрика Маркеса и почему не слышно критиков РПЦ? Автор: Евгений Золотов
ГидQuip — современный текстовый редактор для мобильных пользователей Автор: Андрей Васильков
Российский сервис Yep поможет найти интересного человека в любое время Автор: Михаил Карпов
Цифровой журнал «Компьютерра» № 186 - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:

После первых опытов появилась возможность утверждать две вещи. Прежде всего речь не идёт о случайном шуме, возникшем вследствие некачественного сканирования: знаете, как если бы пятёрка, снятая при плохом освещении, начала казаться шестёркой. Символы именно подменялись : обратите внимание, как характерно проработана нижняя часть восьмёрки в фотографии выше — это явно восьмёрка, а не шестёрка с дорисованной дужкой! Во-вторых, это была не ошибка OCR-движка. Иначе говоря, подмена случилась не в процессе распознавания текста — потому что Крисель отключил распознавание для чистоты эксперимента!
Тут ребята впервые схватились за голову. Не нужно быть дотошным немцем, чтобы понять, почему: последствия такой «мелочи» могут оказаться катастрофическими! Xerox WorkCentre — очень популярная марка: это офисные трудяги ценой под тысячу долларов, работающие по всему миру. Мне не удалось отыскать статистики, но, думаю, не будет преувеличением предположить, что проданы миллионы таких устройств. Через них проходят счета, строительные планы, рецепты на лекарства, проектная документация на всевозможное оборудование — короче, документы, ошибки в которых могут стоить компаниям существования, а пользователям — жизни. И Дэвид (ох уж эти логичные немцы!), кажется, до сих пор не оправился от удивления: как же так Xerox, уже какое-то время знавшая о существовании ошибки, не пошевелила и пальцем, чтобы её устранить?

Сделав своё открытие, Крисель первым делом поставил в известность производителя. Неделю спустя, когда стало ясно, что техподдержка Xerox, как говорится, ни сном ни духом, и решением даже не пахнет, он — подталкиваемый страхом, что для кого-то ошибка может аукнуться большими проблемами, — подробно изложил всё на личном сайте. К этому моменту Дэвид уже провёл настоящее исследование и выяснил кое-какие новые детали. Так, стало ясно, что ошибке подвержены как самые старые модели WorkCentre, так и новейшие. И самое важное: удалось максимально сузить круг «подозреваемых». В ходе дискуссии с подключившимися к обсуждению энтузиастами Крисель пришёл к выводу, что винить следует алгоритм компрессии графики JBIG2, применённый в ксероксовских машинах.
JBIG2 — простая и удивительно эффективная штука. Умеющий сжимать графические файлы как с потерями, так и без, он особенно хорош (да и предназначен) для сканирования текстовых документов. Приступая к сжатию очередного файла, JBIG2 создаёт своего рода картотеку наиболее часто встречающихся графических образов, то есть, скажем, запоминает, как выглядит буква «A», буква «Б» и так далее. И каждый раз, встретив что-то похожее на «A», просто подставляет готовый образ из словаря. Такой подход не только позволяет сжимать сырые графические файлы в десятки раз, но и даёт поразительный эффект: с повышением качества исходного документа размер сжатого файла уменьшается! К сожалению, как выяснилось теперь, это может выйти боком.
Скажем, шестёрка на скане среднего качества похожа на восьмёрку — и если видимая разница между ними не слишком велика, то JBIG2 может её восьмёркой и заменить. А удастся, так и двойку поменяет на семёрку, и даже единичку — на тройку.

Xerox упиралась до последнего. Первым делом, когда Крисель таки достучался до руководства компании, его попытались убедить, что он имеет дело не с багом, а с «фичей» (поистине канонический ответ, так что простите за картинку, не удержался). Лишь после двух недель препирательств компания выпустила первый пресс-релиз, в котором предупредила пользователей об опасности и предложила обходной путь (выставить в свойствах компрессии «higher» вместо «normal», а также сканировать документы с качеством выше 200 DPI). Увы, Крисель немедленно воспроизвёл ошибку и при таких параметрах — и лишь 12 августа отпраздновал полную победу: Xerox признала баги пообещала патч в ближайшем будущем.
Что ж, осталось всего ничего: достучаться до всех покупателей WorkCentre (а также WorkCentrePro, ColorQube, BookMark) и заставить их инсталлировать апдейт. Учитывая, что, по некоторым данным, треть компьютерного мира всё ещё работает под Windows XP, реально ли это?
Но аппараты Xerox — это даже не полбеды. JBIG2, стандартизованный тринадцать лет назад, запатентован (IBM, Mitsubishi), но условия лицензирования легки, так что алгоритм распространён чрезвычайно широко. Фактически он используется сегодня в тысячах программ и аппаратных продуктов по всему миру и всем платформам, от MS Windows до Linux. Простой поиск по термину «JBIG2» в «Гугле» даёт сотни тысяч упоминаний, по большей части в связи со спецификациями или девелоперскими аспектами, ибо конечного пользователя такие подробности не интересуют, да и не должны интересовать. При этом один из читателей Криселя уже сообщил о воспроизведении ошибки с подменой цифр на МФУ фирмы Brother (популярная в России марка). А кто проверит продукты Adobe, а нашей ABBYY (и там и там JBIG2 применяется)?
Если даже Xerox столь безответственна, что, зная о проблеме явно не первый год, лишь мельком помянула её в мануалах, но так и не потрудилась исправить, можно ли рассчитывать на понимание других производителей и разработчиков?
К оглавлению
Семь ненужных и даже вредных функций Facebook, которых не должно существовать
Олег Нечай
Опубликовано14 августа 2013
Сначала сеть Facebook служила просто для общения студентов; в ней присутствовали ваши одногруппники с фотографиями-аватарками и статусом их личных отношений. Потом появилась «Стена», потом — «Лента новостей», затем — «Места». Сейчас в Facebook так много функций и они появляются с такой стремительностью, что подавляющее большинство пользователей даже не подозревают о них. Между тем среди этих функций есть и абсолютно бесполезные, и даже вредные. Вот лишь семь из них.
Наверное, самая странная лента из всех, которые когда-либо были в Facebook. Бесконечная и бессмысленная история о том, во что ваши френды, в том числе и малознакомые, ежечасно и ежедневно рубятся в «Фейсбуке».

Бывает особенно забавно, если большинство ваших френдов отключают отправку уведомлений о такой своей активности, и остаётся лишь два или три человека, регулярно информирующих вас о своих успехах в FarmVille или Candy Crush. Теперь вы знаете, как на самом деле они проводят своё рабочее время.
Читать дальшеИнтервал:
Закладка: