Skip to content

Category Archives: LARP

Live Action Role Playing

Форкон-2008

thoughtful emoticon

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

  1. Экспериментально доказано, что информационная поддержка на базе WiFi для кабинетной ролевой игры востребована широкими массами народа, и имеет в такой игре глубокий сакральный смысл. 88 человек заявившихся на игру породили что-то около 20-30 желающих подключиться, и что-то порядка 4 тысяч запросов, (плюс-минус куча запросов типа “а где мое Windows Update?”, которых было очень много) несмотря на всю примитивность написанного веб-приложения.1 Точнее скажу, когда Гернсбэк принесет мне ведро и я загляну в логи.
  2. Возможности даже такой платформы как сервер, нарочито собранный из мусора, годный якобы только на свалку, не были выжраны и на 50%. Оно бы потянуло еще много чего и не напряглось бы.
  3. Количество проблем совместимости оказалось значительно ниже, чем можно было бы ожидать. Механическая надежность, как ни смешно, тоже оказалась выше чем ожидалось.

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

  1. Софт надо было делать гораздо более заранее, бля. Впрочем, это situation normal, all fucked up.
  2. Необходимо было предусмотреть способ ввода премодерируемых новостей с оконечных устройств. В изначальной спецификации такой фичи не было, и я не догадался что она необходима, пока не увидел длинную очередь к Коту Ученому, покрикивающему на всех чтобы они не лезли поперек оной со своими новостями.
  3. WiFi бьет менее далеко и уверенно чем хотелось бы, что связано в первую очередь с маленькими антеннами самих мобильных устройств. Оптимальным решением было бы если бы они могли быть репитерами друг другу, но это нереально.2 Следовательно, для более масштабных применений следует предусмотреть еще батарею аксесспойнтов в режиме репитера, расставленных в стратегических местах.
  4. Мне все говорили, что почтовый сервер и джаббер-сервер на нем не нужны. Врут бессовестно, посреди всей этой экзекуции мне пришлось в экстренном порядке подымать и то и другое — хорошо хоть джаббер успел. Там бы и ftp-сервер пригодился, хотя конечно, наиболее удобно было бы реализовать вообще все как часть одного веб-приложения…
  5. Мне очень хотелось реализовать печать всех новостей для бумажной версии доски объявлений в автоматическом режиме, и я жадничал поставить на эту железяку CUPS. Зря, оно бы влезло, и сэкономило бы изрядное количество труда.
  6. Ведро все-таки великовато, нужно что-нибудь в готовом корпусе на mini-ITX, более устойчивое к возможным потерям питания и менее сложное в ремонте — безголовые машины неквалифицированный пользователь ремонтировать не может в принципе… Ведра хватает, и хватило бы еще на многое! Но тем не менее.

Новые идеи:

По дороге, Рута упомянула мне, что на игре по Вавилону 5 применялись штрихкоды и сканеры для идентификации игроков в автоматической системе учета финансовых транзакций. Однако, есть на свете QR Code, а заодно несколько аналогов оного, и преизрядное количество софта для его чтения, для любых мобильников имеющих камеру, — то бишь почти всех! — ну и для винды заодно нашел, правда пришлось поворошить как следует…

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

  1. Оно могло быть не в пример менее примитивным, но обломы в тот день были попросту феерические, и я доделывал его на скорую руку в последние минуты.
  2. Кстати, я не помню, умеет 802.11a вообще репитеры или нет?

Напильником по профилю

enthusiastic emoticon

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

Теперь речь пошла об одном более или менее конкретном эксперименте. Я, похоже, не просто сделаю такой, но сделаю его из Pentium MMX 200, секрет производства которого утерян в веках, да еще с жалкими 64 метрами памяти.

Обтачивание напильником и пересборка системы со всеми оптимизациями под такие тесные условия занимает изрядно времени, но получается что операционная система1 в состоянии покоя отъедает менее 5% процессора и оперативки, то бишь туда должна успешно втиснуться комбинация lighttpd + ruby + rails + sqlite + рудиментарный captive portal на голых iptables. С трудом, но должна. Собственно, если бы речь не шла о динамическом сайте с базой, вопроса “поедет — не поедет” даже не возникало бы. Сейчас я больше размышляю, а влезет ли туда сервер jabber2 за компанию… Увы, даже в кластере система собирается медленно, и до стресс-тестирования еще долго.

Конечно, это извращение. Я в курсе. Можете закидать меня рубинами.

Однако, если фокус удастся…

  1. Описанные ранее требования к серверу-в-себе подразумевали, что его потеря не должна стать значительной финансовой потерей. Эта конструкция представляет собой максимум музейную ценность, и ей погибнуть на работе от падения со стола значительно почетнее, чем кончить дни в морге для радиодеталей. То бишь, оно вообще ничего не стоит.
  2. Эта конструкция влезет в коробочку 30х30х15 сантиметров или около того, что удовлетворяет основные требования и к размерам тоже.

Кроме того, открываются другие интересные варианты употребления такого рода конструкции, основанные на том, что забирать систему с места дислокации никто и не собирается. Например стелс-доска объявлений, которую можно замуровать в стену где-нибудь поблизости от электросети и забыть…

update: Памяти пришлось добавить до 256 метров, и винт поменять на более быстрый, иначе сборка системы отнимает просто слишком много времени. Немножко денег потратить все-таки придется. Чтобы купить мусорное ведро.

Из него мы сделаем корпус. :)

  1. Gentoo естественно, где вы видели в последние пять лет дистрибутив рассчитанный на i586?…

Система Kanon

thoughtful emoticon

И снова о ролевых играх и инструментарии — кому не интересно, можете не читать. Я уже упоминал что Juperos позволил бы реализовать Kanon одним пинком, сейчас я расскажу что это такое и как идея появилась.

Continue reading ›

Проект Juperos

enthusiastic emoticon

Эту штуку я придумал уже давно. Кому не интересны ролевые игры, могут дальше не читать, интересующихся же милости прошу. Здесь я записываю как для памяти для себя, так и с целью всенародного обсуждения — может быть я дыру где оставил, почем я знаю.

Continue reading ›

Форкон-2007: Подробности

enthusiastic emoticon

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

Презентация оперы и звук

— Когда будет следующая опера?
— Когда Вольф научится играть на пианине!

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

Разъем там не традиционный компьютерный (таких шнуров было несколько лишних) а классический магнитофонный, характерный для батарейных магнитофонов, электробритв, блоков питания некоторых ноутбуков и зарядников фотокамер и тому подобной лабуды. Но сколько я ни объяснял это всем по рации, никто не мог себе его представить. В конце концов, Гернсбек добыл откуда-то удивительный обрубок, который состоял с одной стороны из искомого разъема, а с другой — из какой-то национальной вилки на 220 с косыми плоскими контактами, воткнуть которую куда-то было невозможно.

И мы начали бегать и показывать всем этот огрызок, в надежде что нам дадут кабель хотя бы поиграться. Нашелся он только у Дотаны. Мдя…

Потом была презентация оперы. Оперу назначили играть с моего Asus R2H, ибо там у меня максимальный контроль за тем, как она звучит, в каком порядке играет, и так далее. Минусов не взяли, потому что все забыли сказать мне какие минуса сделать, а сделать уже смастерированные минуса — дело достаточно длительное, и я естественно ни одного минуса окромя вальса, который просили для бала, не сделал. Поэтому Вольф сказал что сделает минуса которые собрался петь из исходников старой версии… и везет сидюк.

Сидюковод — это была единственная железка которую я НЕ взял, потому что не рассчитывал что она понадобится, а железа и так было больше чем одежды и мыльных принадлежностей. Поэтому пришлось кооптировать Гернсбека чтобы тот принес свой боевой ноут с сидюководом, ибо мы понятия не имели в каком формате он их туда запишет и подозревали худшее.1 Несмотря на то, что Вольф крупно опоздал, потерял по дороге деньги и вынужден был за ними ехать к третьим лицам, в общем, наступил на все грабли какие нашел, он все-таки приехал в упор к тому моменту, когда у нас было последние пять минут на саундчек…

— Слишком тихо звучит фонограмма.
— Больше выкручивать нельзя, усилитель гнилой, перегружается.
— Делай что хочешь.

Я сделал — послал Гернсбека за кардридером, чтобы отрипать треки с сидюка2. Генрсбек уперся в запертую дверь мастерятника, вернулся ко мне за ключом от моей комнаты, забрал оттуда кардридер, навернулся по дороге3 и вернулся с окровавленными руками, после чего я поднимал громкость треков и приводил их в чувство прямо там за пультом, пока Смолика и Аннушка толкали речь. Приводил и матерился, потому что треки были выведены без всякой компрессии, без подгонки уровней, без всего. Они еще в придачу были из старой версии оперы, на что, похоже, никто не обратил особенно внимания, ну и хрен бы с ним…

Лже-Зерг

Я вообще не должен был в это впутываться на таком раннем этапе. Я слишком много знал про эту сюжетную ветку и сам фотошопил портрет пана Зергия в роли Форратьера с тем чтобы вытереть оттуда значок с именем и закрасить знаки различия… но так получилось, что видя Аудитора, хотя на нем и печати нет, и на значке не написано что он Аудитор, все бегут к нему, от граждан до СБ, как только случается какая-нибудь масштабная неприятность. Знал я при этом все равно недостаточно, чтобы поймать главных заговорщиков с поличным.

— Вы знаете, что это такое? — достаю из кармана печать и покачиваю ее перед глазами Серхио Рамиреса.
— Какое-то старинное Барраярское украшение?
— Это печать Аудитора. Она значит что я — глаза, уши и голос Императора.
— Ой…
— Пройдемте пожалуйста.

В результате пан Зергий был схвачен за полчаса до того, как в тираж вышло “Политическое завещание Принца Зерга”4 которое было нужно для того, чтобы он поднял полный комплект памяти псевдо-Зерга и начал дурить народ всерьез.

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

— Ну мало ли, на кого он похож… Мне вот все говорят, что я похож на покойного императора Юрия, ну и что?
— Аааа, Аудитор жжот!

Фор-шутки

Это не было упомянуто на разборе полетов, но наверное, войдет в легенды. Итак, я сижу в казематах СБ и допрашиваю лже-Зерга. В дверь стучат известные фор-дебоширы Корсар и Орлик из Фортугаровых, и требуют чтобы с ними выпили за Императора.

Я вылетаю за дверь с твердым намерением на них сорваться и устроить им крупный аудиторский скандал. Вместо этого, увидев в руках Корсара банку пива, я быстро соображаю, что если я сейчас выполню их требования, у них больше не будет повода для разговора и они вынуждены будут уйти, а пить мне тоже хочется. Поэтому я хватаю банку, поднимаю ее, говорю “За Императора!” и отхлебываю, после чего возвращаю банку Корсару и с улыбкой и легким поклоном исчезаю обратно за дверью. По уверениям Орлика, на все ушло три секунды.

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

Связь

Раций, похоже, надо купить намного больше, а распределение каналов между группами — стандартизировать. Я, видимо, накоплю дешевых мыльниц, и в следующий раз, буде таковой случится, СБ и полиция будут получать эфир централизованно, ибо надоев зверсъки. Надо предусмотреть заодно тщательный предигровой инструктаж по пользованию этим добром, потому что постоянно встречались глупости типа того, что люди слишком рано отпускают кнопку, игнорируют радиосвязь, теряют наушники из ушей5 и включают рацию в VOX, после чего об этом забывают.

Критика

  1. Проект Juperos, о котором отдельно, надо доделывать, ибо без этого нагрузка на мастера по сюжету просто слишком велика, особенно если учесть, сколько легенд приходит только в последний момент. Процесс подачи легенд надо очень жестко стандартизировать — что повлечет за собой соответствующие изменения в методике. И вообще всю эту толпу разношерстного народа надо строить.
  2. Нужен какой-то метод чтобы максимально возможно предотвратить вопросы к мастерам на экспертизу — врачебные осмотры, экспертиза документов, и т.д. и т.п. должны работать по возможности без привлечения человека вообще. Как это реализовать — это отдельный вопрос…
  3. Нужно сочинить Большой Чеклист Организатора, в который добавлять все местные вопросы, это поможет предотвратить забывание всякой фигни.

Ну и хватит, пожалуй. Если вспомню еще что-нибудь достойное упоминания само по себе, скажу про это отдельно.

  1. Т.е. что это будет CD-Audio
  2. Ибо худшее таки случилось.
  3. Ибо бегал с какой-то неприличной скоростью…
  4. Упомянутое в документации как ПЗПЗ, т.е. ПЗ2, т.е. полный звездец в квадрате.
  5. Кстати, к JJ-Connect, похоже, подходят гарнитуры от некоторых мобильников, максимум — с тривиальной перепайкой. Надо будет провентилировать этот вопрос.

Форкон-2007

enthusiastic emoticon

Приехал выпить, закусить, чуточку постращать и не танцевать (ибо сил нет).

В результате сам из под своего носа арестовал источник всех главных улик и долго бился головой об стену казематов.

Подробности письмом.

В записную книжку.

thoughtful emoticon

Из моего ответа Гришнову по поводу того, какого императора ждали и каким он должен был бы быть — для сохранения.

Continue reading ›