Нажмите "Enter" для перехода к содержанию

Флешка для потомков: как забытые носители данных объясняют, почему мы потеряли советский менеджмент

Почему через 500 лет от наших данных останется меньше, чем от глиняных табличек — и при чём здесь потерянное наследие советской управленческой мысли

Пролог. Мысленный эксперимент

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

А теперь представьте, что они находят перфокарту. Картон, дырочки. Сетка 80 на 12 — восстанавливается линейкой. Отверстия — это двоичный код. Считыватель у человека всегда с собой: глаза и разум.

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

Мы — первая цивилизация, которая оцифровала всё и не оставила почти ничего, что можно было бы прочитать без промежуточного устройства.

Это не просто технический курьёз. Это судьба нашего управленческого наследия.

В 1832 году русский чиновник Семён Корсаков изобрёл механическую базу данных — на 130 лет раньше, чем это стало мейнстримом. Академия наук назвала его идею бесполезной. В 1920–1970-е в СССР работала мощнейшая индустрия обработки данных на перфокартах — без неё не было бы ни ГОЭЛРО, ни переписей, ни косыгинской реформы. А потом мы перешли на цифру — и выбросили всё это на свалку вместе с носителями.

О чём эта статья? О том, что мы строим цифровое будущее на носителях, которые умрут раньше, чем наши дети. О том, что потеря управленческой памяти началась не с репрессий 1930-х — она началась с того, что мы перестали понимать, на чём и как мы пишем. И о том, что у нас ещё есть время (и инструменты), чтобы исправить это — хотя бы для себя.

Обратный закон носителей

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

Носитель Плотность записи Срок читаемости
Наскальный рисунок ничтожная десятки тысяч лет
Глиняная табличка десятки байт 5 000 лет — а обожжённая при пожаре библиотеки становится только крепче
Пергамент, железо-галловые чернила килобайты 1 000+ лет
Бумажная книга мегабайты 500 лет
Перфокарта 80 байт век и больше; читается глазом
Магнитная лента гигабайты 10–30 лет, с перемоткой и перезаписью
HDD, флешка терабайты 5–10 лет
Облако не ограничена пока оплачен счёт

Кривая падает монотонно. Мы — цивилизация с самой большой памятью и самым коротким сроком её жизни за всю историю вида.

Это не теоретизирование — есть хрестоматийный прецедент. В 1986 году BBC отметила 900-летие «Книги Страшного суда» — переписи Англии, составленной по приказу Вильгельма Завоевателя в 1086 году. К юбилею сделали грандиозный цифровой памятник: BBC Domesday Project, мультимедийную энциклопедию страны, миллион участников, специальные лазерные видеодиски. Через шестнадцать лет диски стало нечем читать: формат умер, компьютеры Acorn исчезли. В 2002-м запустили аварийный проект спасения данных. А пергаментный оригинал 1086 года как читался, так и читается. Девятьсот сорок лет против шестнадцати.

У этого явления уже есть имя — «цифровые тёмные века». Винтон Сёрф, один из отцов интернета, публично предупредил ещё в 2015-м: если ничего не менять, о XXI веке потомки будут знать меньше, чем о XV.

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

1804: программа отделяется от машины

Автоматический станок Жаккара, на котором производили ткани с заранее запрограммированным рисунком с помощью перфокарт
Станок Жаккара (1804) — первая машина, где программа отделилась от исполнителя. Источник: https://history-doc.ru/izobretateli/zhozef-mari-zhakkard/

Первая задача была ткацкая. Узорная ткань требовала вручную перенастраивать станок под каждый ряд узора — долго, дорого, с ошибками. В 1804 году лионский механик Жозеф Мари Жаккар перенёс логику узора на цепь перфокарт: отверстие — крючок поднимает нить, нет отверстия — щуп отводит крючок. Станок стал исполнителем, карта — программой.

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

1832: русская база данных за сто лет до ЭВМ

Следующий шаг сделал не механик и не математик, а чиновник российского Министерства внутренних дел — Семён Николаевич Корсаков (1787–1853), участник войны 1812 года, руководитель статистического отделения МВД.

Семён Николаевич Корсаков
Семён Николаевич Корсаков

Корсаков сделал с перфорацией то, чего не делал никто: применил её не для управления механизмом, а для поиска и сравнения записей. В 1832 году он представил пять «машин для сравнения идей» — гомеоскопы, идеоскоп, компаратор. Запись (у Корсакова — «идея») кодировалась отверстиями на карте: базовое понятие плюс до сотни уточняющих признаков. Машина механически отбирала из массива записи, совпадающие с заданным набором признаков. Говоря сегодняшним языком — конъюнктивный запрос к базе данных. В 1832 году и без электричества.

Задача у Корсакова была живая, врачебная: он всерьёз занимался гомеопатией и построил картотеку лекарственных средств, где поиск шёл по картине симптомов пациента — симптомы задаёшь штырьками, машина находит записи с полным совпадением. База данных с многокритериальным поиском, на два поколения раньше Холлерита.

Дальше — две детали, из-за которых эту историю стоит рассказывать молодым инженерам.

Первая. Корсаков сознательно не стал брать патент — опубликовал брошюру с описанием машин «для общественного пользования». Открытый исходный код за полтора столетия до термина. Брошюра 1832 года, кстати, оцифрована и лежит в открытом доступе — её может полистать любой желающий.

Вторая. Корсаков подал описание машин в Императорскую Академию наук. Комиссия — в составе был и великий математик Остроградский — ответила отказом с формулировкой, вошедшей в историю (передаю по смыслу):

«Господин Корсаков потратил слишком много разума на то, чтобы научить других обходиться без разума.»

Академики не увидели перспективы в «механизации умственного труда». Идею похоронили на 130 лет: только в 1961-м историк Радовский опубликовал архивные документы экспертизы, в 1982-м Геллий Поваров рассказал о Корсакове на семинаре по искусственному интеллекту, а в 2009-м МИФИ издал русский перевод брошюры с современным разбором.

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

Эта история — не просто курьёз. Корсаков — один из многих, кого мы потеряли из нашего управленческого и инженерного канона. Точно так же, как потеряли школы Гастева, Витке, Дунаевского. О проекте «Алгоритма» по восстановлению этого наследия — в конце статьи.

1890–1897: государство перестаёт захлёбываться в данных

Перфокарта, рисунки из патента и счётная машина Холлерита
Перфокарта, рисунки из патента и счётная машина Холлерита. Источник: https://studfile.net/preview/2204962/page:4/

К концу XIX века переписи населения упёрлись в стену: данные собирали быстрее, чем могли обработать. Ручной разбор американской переписи грозил растянуться на десятилетие — данные устаревали раньше, чем их успевали посчитать.

Герман Холлерит соединил перфокарту с электричеством: подпружиненные иглы опускаются на карту, где отверстие — игла проходит и замыкает цепь через чашечку со ртутью, счётчик щёлкает. Перепись США 1890 года обработали за месяцы вместо десятилетия. Из фирмы Холлерита через слияния вырос концерн, который в 1924 году сменил вывеску на International Business Machines — IBM. Картонная карточка родила крупнейшую компьютерную корпорацию планеты.

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

Индустрия дырок в картоне

Заполненная советская перфокарта в текстовом режиме
Заполненная советская перфокарта в текстовом режиме. Источник: https://ru.wikipedia.org/wiki/Перфокарта#/media/Файл:Перфокарта.jpg

Первая машиносчётная станция (МСС) появилась в 1925 году в Харькове при Институте труда — руководил ею, между прочим, Евсей Либерман, будущий автор идей «косыгинской» реформы 1965 года. С 1927–28 годов табуляторы встали на харьковском заводе «Серп и молот» — начали с бухгалтерии. С 1934-го СССР выпускал перфорационную технику сам, а с 1936-го отказался от её импорта вовсе.

Московский завод САМ — счётно-аналитических машин — прошёл путь, по которому можно изучать историю страны: арифмометры «Феликс» и табуляторы Т-1, Т-2 до войны; ППШ — в войну; первая советская серийная ЭВМ «Стрела» — после. Послевоенный табулятор Т-5М делал порядка 70 тысяч сложений в час и заменял сотню счетоводов.

Масштаб системы к 1975 году: 79 вычислительных центров и 2502 машиносчётные станции — только в госстатистике, не считая заводских. Тысячи станций, где данные всей страны — зарплата, склад, перепись — жили на картоне. Эта инфраструктура доработала до конца 1980-х.

Советская перфокарта была стандартизована как ГОСТ 6198-75 — полный размерный аналог карты IBM: 187,4 × 82,5 мм, толщина 0,18 мм, 80 колонок, 12 строк. С одним упрямым отличием: IBM с 1964 года скругляла карте углы, чтобы меньше заминались в трактах, — советская карта до конца осталась с острыми углами. Коды для карт и лент задавал ГОСТ 10859-64 — тот самый, что подарил АЛГОЛу отдельный символ «10» для десятичного порядка.

Попутное наблюдение о пользе проверки источников: в популярном ролике, с которого началась эта статья, перфокарта названа «ГОСТ 10857-73». Откройте этот номер: «Семена масличные. Методы определения масличности». Автор перепутал соседние номера — бывает. Если бы я перенёс это в статью не проверив, ошибка пошла бы жить дальше. С историей техники так постоянно: проверяйте номера стандартов, имена и даты по первоисточникам.

Ручные перфокарты: базы данных без электричества

Апертурная карта К-5 с микрофильмом
Апертурная карта К-5 с микрофильмом. Источник: https://www.pearl-scan.co.uk/blog/do-you-really-need-aperture-cards/

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

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

Узнаёте? Это идеоскоп Корсакова, доживший до эпохи ЭВМ и прекрасно себя чувствовавший: при небольшом потоке запросов ручная перфокартотека была банально выгоднее машинной.

Перфолента: телеграф, станки, шифры

У перфокарты была сестра — перфолента, и её жизнь оказалась ещё интереснее.

Телеграф. Родилась она в телеграфе. Телеграфная линия — ресурс дорогой и медленный, если на ключе сидит человек: 25–35 слов в минуту. В 1857 году Чарльз Уитстон разорвал эту связку: оператор заранее, без спешки, набивает сообщение на ленту, а трансмиттер потом прогоняет ленту в линию на машинной скорости — к началу XX века до 400 слов в минуту.

Замечаете приём? Узкое место (линию) освободили от работы, которую можно сделать вне его. Это ровно та логика, которую Голдратт в 1980-х оформит как Теорию ограничений: не грузи ограничение тем, что можно сделать заранее. Инженеры XIX века применяли её на практике, не дожидаясь теории.

В СССР телеграфная перфолента прожила огромную жизнь — от аппаратов Бодо на Центральном телеграфе до отечественного стартстопного СТ-35 (1935), ставшего базой абонентского телеграфа. На узлах связи входящая телеграмма автоматически пробивалась реперфоратором на ленту и с этой же ленты уходила в следующий канал — «переприём». Запомните эту схему: сообщение хранится в узле и пересылается дальше, когда канал свободен. Сегодня это называется store-and-forward (система «бери и передавай»), и на этом принципе стоит вся электронная почта.

Станки. Первый станок с числовым программным управлением (MIT, 1952 год: 250 электронных ламп, 175 реле, точность ±0,025 мм) читал программу с перфоленты. В СССР со станками с ЧПУ лента прошла три поколения систем — от «Контура» до микропроцессорных 2Р22 и 2С42, — и здесь советская инженерная школа выстроила полный производственный контур: технолог пишет управляющую программу, оператор набивает её на устройстве подготовки данных «Брест-1Т», верификация — автоматическим сравнением двух лент, в цех идёт лавсановая (майларовая) копия — бумага в цеху гибнет от масла и стружки, лавсан держит сотни прогонов. Рабочая лента у станка — расходник; эталон — в архиве. Чем не современный релиз-менеджмент: репозиторий, сборка, верификация, деплой?

Крипто. В 1917 году Гилберт Вернам придумал шифрование телеграфа наложением ключа со второй перфоленты — XOR текста с гаммой; добавьте требование случайности и одноразовости ключа — и получится единственный математически невзламываемый шифр. Советская шифрмашина М-100 «Спектр» с одноразовой лентой-гаммой пошла в серию в 1938-м и прошла боевую проверку на Халхин-Голе.

А теперь дата, которая переворачивает представление о «древности» носителя: Агентство национальной безопасности США печатало секретные ключи на перфолентах до 2 октября 2019 года. Не от бедности. Перфолента не боится электромагнитного импульса. Подделку и лишнюю копию видно глазом. Уничтожение — мгновенное и гарантированное: сжёг — и ключа нет; у АНБ существовал отдельный стандарт на дезинтеграторы перфолент. Пока весь мир гнался за плотностью записи, криптографы держались за носитель, у которого есть свойства, недостижимые для цифры.

Точка перелома: почему картон проиграл — и что мы потеряли

Теперь честно о том, что перфоноситель убило. Три силы.

Физика. 80 байт на карту — потолок, поставленный не математикой, а сопроматом: пробей больше двух отверстий в колонке — картон теряет жёсткость и сминается в тракте. Мегабайт — это десять тысяч карт, шкаф. Гигабайт — около 22 тонн.

Экономика. Катушка магнитной ленты вмещала содержимое ~50 тысяч карт. Против такого не выстоять — хотя карты сопротивлялись отчаянно: к 1937 году IBM печатала 5–10 миллионов карт в день, и ещё в середине 1950-х расходный картон давал ей, по оценкам историков, около пятой части выручки и до трети прибыли. Классическая модель «бритва и лезвия»: машины — это станок для продажи карточек.

Эргономика. Ошибка в символе — перебей карту заново. Рассыпал колоду — катастрофа: порядок карт и есть структура данных (потому колоды нумеровали и красили торец наискосок полосой). Интерактивный терминал убил сам ритуал: цикл «бланк → перфораторная → машинный зал → распечатка завтра» проиграл мгновенной правке на экране. К середине 1980-х всё кончилось; последний карточный завод IBM закрылся в 1984-м.

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

Первое — «угасающий текст». Архивисты знают: рукопись железо-галловыми чернилами живёт века, потому что чернила химически въедаются в волокна бумаги. А термофакс 1990-х годов — месяцы и годы: термослой продолжает реагировать после печати, и целые массивы факсовой переписки организаций превратились в чистые листы. Тонер лазерного принтера лежит НА бумаге и осыпается на сгибах; паста шариковой ручки выцветает. Росархив в 2010 году выпустил официальное письмо о сохранности документов, созданных современной печатью, — по итогам исследований ВНИИДАД оно фактически рекомендовало для долговременного хранения… матричные принтеры: удар литеры через ленту — ближайший родственник письма.

Правило простое: живёт запись, встроенная в структуру носителя; запись, нанесённая на поверхность, — угасает.

Второе — заложники мёртвых носителей. Климатический архив США десятилетиями жил на перфокартах; программу оцифровки закрыли в 2011-м, миллионы записей о погоде XX века так и лежат непрочитанными — а это данные, которых не хватает климатическим моделям. Музеи вычислительной техники передублируют изнашивающиеся ленты каждые несколько месяцев, потому что неразрушающего считывателя хрупких лент нет. Работающий промышленный считыватель 80-колонных карт сегодня практически не купить.

Уроки, пережившие носитель

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

  1. Срезанный угол карты — механический ключ от неправильной ориентации колоды. Сегодня это называется poka-yoke, и срезанный угол вашей SIM-карты — прямой потомок.
  2. Разделение программы и машины (Жаккар) — фундамент всей программной инженерии.
  3. Офлайн-подготовка данных (Уитстон, кейпанчи, УПДЛ) — не грузи узкое место работой, которую можно сделать вне его. Наследники: пакетная обработка, очереди сообщений, подготовка данных вне GPU-кластера.
  4. Верификация двойным вводом — вторая операторка повторно набирала те же данные, машина сравнивала. Наследники: контрольные суммы, двойной ввод в клинических исследованиях, код-ревью.
  5. Одна карта = одна запись — прообраз строки в базе данных; сортировщик и табулятор — реляционные операции, реализованные в железе.
  6. 80 колонок карты → 80 символов строки терминала → ограничение длины строки в стайлгайдах 2026 года. Формат пережил носитель на полвека и живёт в каждом линтере.
  7. Контроль чётности на 8-й дорожке ленты — аппаратная защита от ошибки чтения за десятилетия до контрольных сумм в каждом сетевом пакете.

Три преграды: работа для инженера XXI века

Вот теперь — главное. История перфоносителей остановилась не потому, что идея исчерпана. Она остановилась на трёх конкретных преградах, и все три сегодня — впервые за полвека — стали проходимыми.

Преграда 1. Народного вечного носителя не существует. Запись, встроенную в структуру материала, сегодня возрождают — но только для гигантов: Microsoft выжигает вокселы внутри кварцевого стекла (Project Silica, заявленные десять тысяч лет), GitHub заложил открытый код на фотоплёнке в шахту на Шпицбергене — с инструкцией по декодированию, читаемой лупой; консорциумы учатся писать данные в ДНК. А что положить в шкатулку потомкам обычному человеку — семейный архив на 500 лет, без дата-центра и подписки? Ниша пуста. Из чего делать «домашнюю глиняную табличку», каким кодом писать, чтобы прочли без таблицы, — открытая инженерная задача, и энтузиасты уже щупают её края: в 2026 году в сообществе Hackaday показали 3D-печатные перфокарты с кодом Рида–Соломона, читаемые веб-камерой, — перфокарта с избыточным кодированием, которого не было у IBM.

Преграда 2. Данные человечества заперты в мёртвых носителях. Метеорологические перфокарты, магнитные ленты НИИ, перфоленты заводских архивов — всё, что не успели переписать, пока жили считыватели. Спрос здесь доказан деньгами: рынок эмуляторов считывателей жив и здоров — российский картридж ЭСЗУ-К вставляется вместо фотосчитывателя в стойку советского ЧПУ и хранит «128 бобин» перфоленты, западные Behind-the-Tape-Reader-устройства делают то же для Fanuc; станки пережили свой носитель, и промышленность за это платит. Но открытых инструментов почти нет. Мобильного приложения «сфотографируй колоду перфокарт — получи файл», с контролем порядка карт и распознаванием кодировки, — не существует; есть лишь разрозненные скрипты на GitHub. Для инженера со смартфоном, OpenCV и нейросетью в кармане это задача на квартал — а адресат у неё весь мировой архивный фонд. Термин для этой дисциплины уже придуман — data archaeology (археология данных); людей в ней катастрофически не хватает.

Преграда 3. У цифровой записи нет свойств физической. АНБ до 2019 года держалось за перфоленту, потому что ей не страшен электромагнитный импульс, копия видна глазом, а уничтожение гарантированно. Мы построили цивилизацию на записи, которую нельзя ни предъявить, ни надёжно уничтожить, ни спрятать от импульса — и надеемся, что обойдётся. Как выглядит современный носитель, обладающий свойствами перфоленты и плотностью флешки? Никто не знает. Это фронтир.

Вместо эпилога: что мы не прочитаем через 50 лет

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

Инженеру моего поколения от перфокарт досталась закладка. Инженеру вашего поколения — открытая страница: кривая, которую надо разогнуть.

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

Осталось поднять то, что лежит на поле.

Что от ваших данных доживёт до 2526 года? Если ответ «ничего» вас не устраивает — это и есть задача.

P.S. А это — часть большого проекта

Эта статья — не случайный экскурс в историю техники. Она — часть большого исследования «Советский менеджмент: наследие, которое мы потеряли», которое мы ведём на «Алгоритме» вместе с Александром Вагенлейтером.

Мы систематизируем забытые школы управления — НОТ, кибернетику, системный анализ, экономико-математические методы. Мы возвращаем имена Гастева, Витке, Дунаевского, Канторовича, Глушкова. И мы показываем, что западные методики, которые сегодня считаются «передовыми», имеют глубокие корни в нашей собственной инженерной и управленческой культуре.

Корсаков, о котором вы только что прочитали, — один из них. Его идеоскоп — это ровно та же логика, что и ручные перфокартотеки XX века, и, если подумать, современные поисковые системы. Только на 130 лет раньше.

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

Где продолжение?

При подготовке использованы: материалы о С.Н. Корсакове (перевод брошюры 1832 г. — НИЯУ МИФИ, 2009; статья А.Ю. Нитусова «Семен Корсаков и «машина для сравнения идей»», а также соответствующие страницы Википедии и Большой российской энциклопедии), материалы Виртуального компьютерного музея (computer-museum.ru), а также ролик «Как работали перфокарты и перфоленты?» канала «Весёлый инженер», послуживший исходным поводом для написания этой статьи.

Ваш комментарий будет первым

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *