RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


underground:geek_code

Geek-код

Краткая справка о geek-кодах и Phainocode

Вероятный источник.

(x) Copyleft, Marїnais, 13.07.2006

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

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

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

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

Так появилась идея geek-кодов, впервые реализованная американцем Робертом Хейденом [Robert А.Hayden] в его Geek Code. Однако, этот первый код был задуман автором скорее как система знаков отличия и принадлежности к представителям определённой компьютерной субкультуры, именующих себя "geeks". Это английское слово, - давшее название как коду, так затем, и выросшему из него семейству кодов, - имеет много значений, в числе которых такие как "чудики", "чокнутые", "фанаты" и т.п. Код получился слишком привязанным к этой культуре, наполненным её специфичными понятиями и малоинформативным для непосвящённых. В сочетании с некоторой громоздкостью это определило его недостаточно широкое распространение и сформировало общий отрицательный стереотип отношения к подобному новшеству, как к некоему несерьёзному позёрству специфической категории молодых людей.

Вот как он выглядит:

GED/J d-- s: ++>: a-- C++(++++) ULU++ P+ L++ E---- W+(-)
N+++ o+ K+++ w--- O- M+ V-- PS++>$ PE++>$ Y++ PGP++ t- 5+++
X++ R+++>$ tv+ b+ DI+++ D+++ G+++++ e++ h r-- y++**

С тех пор, однако, многое изменилось, и первый Geek Code дал основу целому семейству аналогичных по реализации, но очень различных по назначению кодов, развивавшихся по нескольким направлениям. Очень продуктивной оказалась область культовых игр и сериалов, приверженцы которых разработали специализированные коды для своей среды (напр., B5Gid, Moonie-code, RGFcode).

Geek-коды занимают промежуточное положение между машино и человекочитаемой информацией, аналогично множеству алгоритмических языков и ряду человеко-ориентированных форматов данных (напр., TeX). Первоначально большинство из них создавалось для непосредственной интерпретации человеком, однако, затем к некоторым были написаны программы, автоматически находящие код в письме и переводящие его на язык обычных словесных описаний, либо генерирующие код на основе выбираемых ответов в анкете. Некоторые разработчики кодов пошли по пути максимальной компактности, отказавшись от читаемости человеком и перейдя на полную программную обработку (напр., UserInfo).

Автор этого обзора также заложил собственное направление развития geek-кодов.

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 
underground/geek_code.txt · Последнее изменение: 2025/01/10 14:34 — dx