# Экзeрcисы:опыты_и_эксперименты_всякие

Аноним Влад

Рекреация и всё такое...

«Дружба» в "Самиздате"

(сущность, инструменты, проявления)


Содержание


Введение

Настройка «дружбы» (где, что)

Влияние «дружбы» на доступ к произведению (постановка задачи)

Влияние «дружбы» на доступ к произведению (результаты)

Примечания (термины и обозначения)


Введение


Цель настоящего исследования – изучение и описание явления «дружба», наблюдаемого в "Самиздате" (далее – «СИ»). Проще всего постичь сущность этого явления, опираясь на сходство с общеизвестным явлением «фанатство» (фанаты, фан-клубы и тому подобное). Соответственно, «дружба» в СИ позволяет образовывать (из пользователей[vU]) группы приверженцев того или иного автора (владельца раздела), декларирующих интерес к нему. То есть, эта «дружба» – одно-направлена (вектор). В частности, тот, кого я объявил своим другом[i01], не только не обязан объявлять /в ответ/ меня его другом[i10], напротив, он свободно может обозначить /меня/ врагом(!) или никак своё отношение не обозначать. Тем не менее, хотя это и вектор, но возникнув он меняет общий рисунок последующего взаимодействия «заявителя» и того, кого он «заявил».

Отмечу попутно и похожее явление: «вражда» /в СИ/. Она тоже одно-направлена, но влияет на другой набор последствий в связи. «Дружба» отражается на доступности моего «друга» к страницам в моём разделе и на моей информированности о происходящем в его /разделе/. А объявление кого-либо «врагом» – лишь блокирует ему возможность писать в моих гостевых. Сей констатацией, «вражды» касаемо, и ограничимся.

В условиях скупости доступных сведений о «дружбе», как и в целом – о технических проявлениях СИ, единственный доступный путь узнать реальное положение дел – эмпирический. Дополнительное препятствие на этом пути – невозможность надлежащего изучения /явления/ в одиночку. Нужен партнёр, согласованно отрабатывающий роль «друг» при разных сочетаниях доступных настроек среды (своей и партнёра).


Настройка «дружбы» (где, что)


Владельцу доступны два инструмента, влияющие на его «дружбу». Один («A.») – исключительно, другой («B.») – в том числе.


• Пункт "[Friends]" («друзья») в меню "Управление:" (на титуле раздела) открывает форму:

Рис. 1. Форма "Friends" (основное)


• пометка 1. Объявившие[i10] меня их «другом» – смысл очевиден;

• пометка 2. – важно(!) пример синтаксиса URL раздела «друга»;

• пометка 3. – важно(!) готовый (в виде ссылки) адрес "Ленты Френдов" есть только здесь;

NB. «Френд» – транслит английского слова "friend"

• пометка 4. – место, где можно включить высылку на свой почтовый ящик (далее – «п/я») извещений о некоторых событиях в разделе «друга»; причём указать иной п/я для «дружеских» извещений нельзя, в отличие от п/я для извещений «по подписке»;

• пометка 5. Те, кого я объявил[i10] своим «другом». Обратите внимание – обязателен идентификатор раздела, прочее из адреса можно опустить (например: "n/nata_w_s" – достаточно). Причём, в самой форме есть подсказка, см. пометку «2.».


• Пункт "[Добавить произведение]" меню "Управление:" или пункт "[Edit|..." в подменю справа от произведения (оба на титуле раздела). И там, и там эти пункты меню открывают похожие формы с идентичными нижеописанными полями, включающими и «дружеские» варианты.

Рис. 2. Поле "Доступ к книге на чтение" (в открывшейся форме)


• пометка «6.» – чем это поле управляет;

• пометка «7.» – вариант доступа на чтение – «для друзей» (прочим недоступно).

Рис. 3. Поле "Доступ к книге на запись"


• пометка «8.» – чем это поле управляет;

• пометка «9.» – вариант доступа на запись – «для друзей».

Рис. 4. Поле "Доступ к гостевой"


• пометка «10.» – чем это поле управляет;

• пометка «11.» – вариант доступа: «читают все, пишут друзья»;

• пометка «12.» – вариант доступа: »читают друзья, пишет /только/ владелец».


Влияние «дружбы» на доступ к произведению (постановка задачи)


При создании произведения ни у него, ни у его гостевой нет (по умолчанию) «дружеских» атрибутов (далее – «свойства»). Влияние этих свойств на доступ в гостевую будет рассмотренно в следующем разделе, а пока взглянем (под углом рассматриваемых отношений) на влияние возможных сочетаний разных настроек на доступность самого произведения. Но предварительно перечислим возможные (доступные) значения, влияющие на рассматриваемый доступ.

В подсказке к форме управления свойствами произведения описаны возможные значения поля «доступ на чтение» (см. Рис. 2.). Приведём это описание, предварив значения условными значками (потребуются в дальнейшем):


• (r0) Для всех – читать могут все *

• (r1) Для френдов – читать могут только френды

• (r2) Скрытый – читать могут все при наличии прямой ссылки, анонсы опроизведении нигде не публикуются

• (r3) Автор и модератор – только автору и модератору, анонсы и в разделе не публикуются


К сожалению, там же (в подсказке) отсутствует описание возможных значений поля «доступ на запись» (см. Рис. 3.), приведём их как есть (снабдив значками и их):


• (w9) Для всех

• (w1) Для френдов

• (w3) Автор и модератор *

NB. «*» – значение по умолчанию.


Влияние «дружбы» на доступ к произведению (результаты)


Исключив из дальнейшего рассмотрения заведомо неинтересные значения /свойств/: r3 и w3, и, учтя четыре возможных состяния[i00] «дружбы», получим трёхмерную матрицу 3х2х4 – 24 доступных сочетания свойств, которые и будем исследовать в поисках фактического сочетания получившихся свойств доступа (к произведению автора) для его партнёра. Преобразуем составленную матрицу в таблицу, которую нам предстоит заполнить... Впрочем, кое-что уже удалось выяснить.

Табл. 1. Доступность произведения в зависимости от /его/ настроек и статуса «дружбы» участнков N п/пЧитатьМенять«Дружба» ВижуЧитаюМеняю 1r0w9i00 ? ? ? 2r1w9i00 ? ? ? 3r2w9i00 ? ? ? 4r0w1i00 ? ? ? 5r1w1i00 ? ? ? 6r2w1i00 -s +r -w 7r0w9i01 ? ? ? 8r1w9i01 ? ? ? 9r2w9i01 ? ? ? 10r0w1i01 ? ? ? 11r1w1i01 ? ? ? 12r2w1i01 -s +r -w 13r0w9i00 ? ? ? 14r1w9i00 ? ? ? 15r2w9i00 ? ? ? 16r0w1i00 ? ? ? 17r1w1i00 ? ? ? 18r2w1i00 -s +r -w 19r0w9i11 ? ? ? 20r1w9i11 ? ? ? 21r2w9i11 ? ? ? 22r0w1i11 ? ? ? 23r1w1i11 ? ? ? 24r2w1i11 -s +r -w


Результаты. Как выяснилось:

• Свойство «r2» («скрытый») полностью отменяет «дружбу». Скрытое произведение так и не видно в перечне на титуле раздела (невзирая на), а свойство «w1» (доступ на запись "Для френдов"), не срабатывает даже по прямой ссылке "на изменение".

• ...


Примечания (термины и обозначения)


• Статус (состояние) «дружбы» (friendship): i00 (none) – отсутствует; i01 (he is) – "я его «друг», он мне безразличен"; i10 (I am) – "он мой «друг», я ему безразличен"; i11 (both) – "мы «друзья»";


• Некоторые категории посетителей по степени доступа (к страницам СИ): vA(anonymous, «аноним») «гость» – не зарегистрировавшийся посетитель – права ограничены (минимальные); vU(user, «пользователь») «автор» – зарегистрировавшийся посетитель – права владельца раздела; vS(administrator) «модератор» – привилегированный пользователь – права расширены (может почти всё).


• Свойства (атрибуты) доступа к странице /СИ/: +s (visible) – есть в справочных перечнях; -s (hidden) – в справочных перечнях отсутствует («не видно»); +r (readable) – содержимое доступно («читаемо»); -r (unreadable) – содержимое не доступно; +w (changeable) – можно изменить содержимое («редактируемо»); -w (unchangeable) – содержимое изменить нельзя;