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

технологии Вопросы: Глеб Калинин | 6.08.2009 | #
Печатный бэкап

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

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

Алгоритм, используемый в PaperBack, позволяет уместить на стандартной странице до 3 мегабайт данных. Программа переводит файл — текстовый или бинарный — в масштабное bitmap-изображение, которое можно распечатать на лазерном принтере с разрешением 600 точек на дюйм. При помощи сканера с тем же разрешением и того же PaperBack бумажный носитель можно перевести обратно в цифровой формат.

Автор приводит разнообразные доводы в пользу столь ретроградского бэкапа: по бумаге сразу же видно, цела ли она как носитель, её можно отправить по почте туда, где нет интернета, а получающийся код при помощи простого микроскопа можно сделать человекочитаемым. Не ахти какая весомость этих аргументов объясняется просто — Олех создал PaperBack из чувства ностальгии по перфокартам, которые долгие годы были самым распространенным носителем программного кода.

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

Об авторе

Глеб Калинин — издатель Эксперимент.ру, совладелец компании Raum7. Профессионально занимается интернетом. Ведёт блог.