Mung - это компьютерный жаргон, обозначающий серию потенциально деструктивных или безвозвратных изменений части данных или файла. [1] Иногда он используется для нечетких шагов преобразования данных, которые еще не понятны докладчику. [2] Общие операции изменения включают удаление знаков препинания или HTML-тегов, синтаксический анализ, фильтрацию и преобразование данных. [2]
Этот термин был придуман в 1958 году в Tech Model Railroad Club в Массачусетском технологическом институте . [1] В 1960 году был создан бэкроним «Месиво до бесполезного», чтобы описать Мунг, а к 1976 году он был изменен на «Мунг, пока не было хорошего», что сделало его одним из первых рекурсивных сокращений . [3] Она существовала как рекурсивная команда в языке редактирования TECO . [4]
Он отличается от очень похожего термина « munge» , потому что «munding» обычно подразумевает уничтожение данных, тогда как «munging» обычно подразумевает изменение данных для создания защиты, связанной с этими данными.
Munging также может описывать конструктивную операцию связывания вместе систем и интерфейсов, которые не были специально предназначены для взаимодействия (также называемые «клейкой лентой»). Munging также может описывать обработку или фильтрацию необработанных данных в другой форме. [2]
Как следует из «плохой» части аббревиатуры, подделка часто включает безвозвратное уничтожение данных. [1] Следовательно, в ранней текстовой приключенческой игре Zork пользователь мог [ как? ] объект и тем самым уничтожить его, делая невозможным завершение игры, если объект был важным элементом.
Смотрите также
- Файл жаргона - словарь хакерского сленга.
- Slug - приложение для создания удобных URL - адресов .
- Kludge - неологизм, появившийся примерно в это время, с аналогичным значением.
Рекомендации
- ^ a b c Рэймонд, Эрик С. «Жаргонный файл, версия 4.4.8» . catb.org . Архивировано 15 июня 2015 года . Проверено 15 июня 2015 года .CS1 maint: неподходящий URL ( ссылка )
- ^ а б в Крест, Дэвид (2001). Изменение данных с помощью Perl . Гринвич, Коннектикут: Мэннинг. п. 4.
- ^ «Файл жаргона, версия 1.0.0.01» . Файл жаргона . 12 августа 1976 года. Архивировано 23 февраля 2019 года . Проверено 4 февраля 2021 года .
- ^ Гессвайн, Дэвид. «Файл справки OS / 8» . Архивировано 15 июня 2015 года . Проверено 15 июня 2015 года .CS1 maint: неподходящий URL ( ссылка )