Судьба бумаги как носителя информации в наше время довольно туманна. Онлайн-версии
газет стремительно перерастают своих бумажных родителей, электронные
книги дешевле и практичней традиционных, а важную документацию
на бумаге хранят только чиновники. Тем не менее, находятся люди,
предлагающие новые подходы к использованию этого заслуженного материала.
Олех Юшук (Oleh Yuschuk), автор программы PaperBack, предлагает
использовать бумагу для создания резервных копий любых цифровых данных.
Разумеется, любой документ можно распечатать и без помощи
дополнительного софта, однако эффективность использования бумаги при
этом будет минимальная. В случае плотного текста на листе A4 поместится
порядка 10000 графем, а изображения и бинарные данные на бумаге без
потерь воспроизвести и вовсе проблематично.
Алгоритм, используемый в PaperBack, позволяет уместить
на стандартной странице до 3 мегабайт данных. Программа переводит
файл — текстовый или бинарный — в масштабное bitmap-изображение,
которое можно распечатать на лазерном принтере с разрешением 600 точек
на дюйм. При помощи сканера с тем же разрешением и того же PaperBack
бумажный носитель можно перевести обратно в цифровой формат.
Автор приводит разнообразные доводы в пользу столь ретроградского
бэкапа: по бумаге сразу же видно, цела ли она как носитель, её можно
отправить по почте туда, где нет интернета, а получающийся код при
помощи простого микроскопа можно сделать человекочитаемым. Не ахти
какая весомость этих аргументов объясняется просто — Олех создал
PaperBack из чувства ностальгии по перфокартам, которые долгие
годы были самым распространенным носителем программного кода.
К слову, назвать саму технологию сжатия данных в матричный код бесполезной нельзя — вспомнить хотя бы популярнейший QR-код. http://experiment.ru/
|