idle

...рождает чудовищ

Вчера на ночь тестировал тур на Питер. Результаты стандартные: после предыдущего теста стало понятно, что надо все усложнять - три вопроса усложнил - вчера выяснилось, что все надо упрощать. Да, а где я добавил раздатку, надо убрать. И комментарии надо переписать, чтобы хоть после них кто-нибудь понял, что я имел в виду (хотя бы тут никаких противоречий).

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

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

В общем, извините, что деталей мало - наверное, спать - это все-таки не мое. Буду лучше упрощать и усложнять.
idle

O tempora, во всяком случае.

С третьей попытки посещения квиза сыграл свой вопрос (вот этот: https://db.chgk.info/question/sarat17.5/3). Мне почему-то казалось, что я это задавал на ЧМ (очень удивился, что прям с ЧМ - и на квизплиз, пусть и в раздел "хардкор"); проверил, убедился, что это был наш фестиваль 17-го года. Перечитал тот пакет заодно. Блин, клевый пакет. Повергнут в задумчивость мыслью, умею ли так сейчас.
idle

Труды и дни

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

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

Решил прям организованно и последовательно подойти, а не снова кидаться шаманить наощупь, и начать с урока Getting started.
Создал пустое приложение. Студия прям конкретно призадумалась от самого этого факта, как в досе - меню не нажимаются, на кнопочки не реагируем.
Я почитал новости, вернулся в студию - она все еще напряженно обдумывала сам факт того, что "здесь будет город заложен". ОК, я сходил попил чаю - кажется, студия стала готова продолжить общение.

Хочу запустить это приложение. Для этого нужно создать эмулятор андроида. Т.к. ноут на интеле, то вижу сообщение "На ваше устройство можно установить HAXM, с ним эмулятор будет работать быстрее!". Ну хорошо, ставь.
"HAXM install failed! Извини, хозяин, мне так стыдно за то, как медленно будет работать эмулятор без него, что лучше не работать вовсе!" (смутно вспомнил, что на работе мне тоже этот haxm, несмотря на все усилия, поставить так и не удалось).

Ну ладно, но, может, хоть на телефоне можно запустить? "Извини, искал-искал - 10 устройств нашел, но ни одного телефона к твоему компу не подключено!". (Разрешение на отладку через USB на телефоне я поставил, если что).

Ну ладно, сегодня решил повторить процесс на основном компе, благо он на AMD. ОК, те же песни, но эмулятор встал хотя бы. Запустил пустое приложение, отошел минут на 10 от компа. Придя, увидел, что эмулятор как бы запустился, но теперь больше ни на что не отвечает и, кажется, подожрал все остатки места на диске C: под виртуалку. Вырубил все, разгреб сейчас еще 20 гигов, морально готовлюсь к следующей попытке...

В общем, единственное, что радует пока в этом процессе - это то, как происходит сертификация моей квалификации программиста. 7 раз нажал на кнопочку с номером версии в андроиде - и телефон сообщил, что теперь я - разработчик.
idle

КубГор

Пару недель назад стали подопытными в увлекательном эксперименте двух Александров. Сыграли КубГор, а позавчера Кир, перечитывая пакет, обнаружил, что мы два тура тестировали.

Стали разбираться - тестировали в марте 2020, потому чуточку забыли об этом факте, а редакторы, к сожалению, о нем не напомнили. Однако на туре Рождествина в трех вопросах у нас было подозрение, что как-то это знакомо - правда, про два из них было непонятно, знакомы вопросы или факты, на которых они построены (узнавали их мы с Лизой, а нам более или менее положено такое знать). На туре Коробейникова не узнали вообще ничего.

Результаты эксперимента таковы: в прошлом году на тестировании тура Рождествина мы взяли все, а в этот раз - только 9. Один из них мы бы не взяли, если бы не пара игроков с квиза, один из которых под конец минуты придумал версию.

По туру Коробейникова точной статистики теста не знаю (на игре тоже 9), но как минимум один вопрос, который тогда я взял на чтении и сдал в личку, в этот раз взял не я, а Артем Викторов.

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

К вопросу о сервисах для чгкшников

Не так давно был опрос о том, какие проблемы нужно бы решить на радость редакторам. У меня есть мысль про то, что надо сделать то ли для игроков, то ли для клубмейкеров, то ли для всех :) Я ее точно где-то писал, но, кажется, это было в комментах, так что не поленюсь еще раз изложить.

Мне кажется, что обязательно нужен сервис, собирающий отзывы об играемых сейчас турнирах и сейчас, а не когда-то post mortem, их превращающий в рекомендации по выбору турнира.

1. Зачем это надо?
Думаю, обычно все хотят играть хорошие пакеты и не хотят - плохие. Реальность такова, что угадать получается далеко не всегда (кстати, как мне кажется, одна из причин популярности квизов - как раз в том, что там есть постоянные редакторы, которые очень заинтересованы в том, чтобы человек ушел с игры довольным, и выдают продукт примерно одинакового качества - ну да, им проще это делать, когда у них есть полна база чгк. А вот пакеты чгк, провоцирующие ненависть к группе "авторы этих вопросов", увы, встречаются).

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

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

2. Как примерно все это должно быть устроено.
2.1. Любой игрок может зарегистрироваться на сервисе. При регистрации указывается rating ID.

2.2. Сыграв турнир, игрок может поставить оценку пакету. Я бы рекомендовал систему оценок интернет-клуба - от -3 до +3 - потому что в ней, в отличие от 1..5 и 1..10 - гораздо лучше понятно, что означают оценки: отрицательные - в той или иной степени активно не понравилось, положительные - наоборот. Как доп. опция, которую можно вводить не сразу - проставить также оценки отдельным турам (они нужны для того, чтобы впоследствии напомнить оценивающему - эй, тебе этот редактор нравится!). Сама оценка, как вариант, никому не показывается.

2.3. После окончания турнира сервис берет список отыгравших с сайта рейтинга и проверяет, действительно ли такой-то игрок участвовал в турнире (для борьбы с возможными накрутками). Если кто-то на самом деле не играл, оценка удаляется. Когда игрок оценил сколько-то (допустим, 10) турниров, он получает статус "Подтвержден".

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

2.5. Определение множества игроков, с которыми у игрока N совпадают вкусы. Я так понимаю, это типичная задача, но в простейшем варианте можно решить так: когда игрок оценивает турнир, для всех остальных оценивших проверяется, насколько их оценки совпадают: одинаковые / противоположные / оценка N выше, чем у M. Получаем коэффициент корреляции оценок для каждой пары игроков. В дальнейшем N будет видеть оценки турниров с учетом этих коэффициентов: оценка игрока, с которым его вкусы сопадают, будет давать больший вклад в общую сумму. Понятно, что адекватные советы будут получаться, когда какая-то база накопится, но при нескольких десятках сыгранных турниров в год это достаточно быстро может произойти. По идее, эта оценка должна стать основной.

2.6. Рейтинг "Самые авторитетные игроки", оценка "По мнению самых авторитетных игроков", соцсеть "Нас никто не понимает", еще что-нибудь.

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

3. Возможные проблемы.
3.1. Накрутка голосов - должна быть достаточно сложной и затратной, т.к. для этого нужны а) пользователи со статусом "подтвержден" б) у которых достаточно высокий рейтинг авторитета, чтобы их мнение смогло повлиять на кого-нибудь.

3.2. Никто не играет турнир - все затаились и ждут оценок. Во-первых, можно ориентироваться по-прежнему на репутацию или оценку из п. 2.7. Во-вторых, организаторы могут сделать льготный период в начале отыгрыша. Наконец, ну хоть асинхрон кто-нибудь да сыграет :)
idle

Разбирая старые фото

Не помню, что я имел в виду, когда это фотографировал пару лет назад на Кипре, но зверь выразительный.



Upd: прочитав с подачи Димы Борока вики про изображенного святого (Маманта), обнаружил, что это зверь, оказывается, добровольно и с песней его катает.

Мамант устроил себе келью, в которой проводил молитвенную жизнь среди диких зверей, не трогавших святого. Молва о нём росла, и его вновь арестовали. В темнице, куда св. Мамант был заключен, умирали от голода сорок узников. Христиане верят, что по молитве святого влетевший в окно голубь принес всем пищу, а ночью двери темницы сами отворились и узники вышли на свободу. Сам же св. Мамант желал отдать жизнь за Христа и продолжал смиренно ожидать своей участи. Его вывели на арену цирка и выпустили диких зверей, но они не только не тронули святого, а даже стали ласкаться к нему.
idle

A red red rose

Как вы, наверное, знаете, где-то в ходе изобретения всяких сортовых роз - тех, которые везут из Эквадора и Кении прямо к нашим цветочным ларькам, - селекционеры успешно потеряли ген, отвечающий за аромат (а потом его нашли, но за прошедшие 6 лет улучшений незаметно; засилье цивилизации дошло до того, что жена как-то рассказывала: работающие у нее девочки вообще не в курсе, что розы чем-то должны пахнуть).

В общем, когда я на днях проходил мимо базарчика и увидел бабушку с садовыми розами, то решил порадовать и жену, и эту самую бабушку. Однако когда уже купил, оказалось, что некоторые из этих роз пахнут, а некоторые - почему-то нет; но пока я добрался до дома, этот факт из оперативной памяти уже успешно выветрился. Отдаю Маше букет: она понюхала одну розу; настороженно понюхала другую; понюхала третью, облегченно улыбнулась и сказала "Нельзя же так издеваться над людьми".

  • Current Music
    Caprice - A red, red rose
  • Tags
idle

Непростой процесс подготовки лежанки с подогревом для кошки

"Я должен был понять, что что-то неладно - кофе так и не принесли" - примерно так говорит герой свежеэкранизированного классического романа, на который я даже собираюсь сходить в киношечку (вроде как на следующей неделе премьера, но прям в первых рядах необязательно). Это я о чем: оказывается, прошлый пост я написал, но в ЖЖ не отправил. Особых комментариев я на него и не ждал, но уж ЖЖ-шный робот отписаться о своих успехах в присвоении ему меток должен был... В общем, ценность его невелика, но пусть будет.

Главной темой этих выходных у нас дома было изготовление стратегических запасов огурцов и помидор на зиму. Процесс происходит примерно так: Маша наливает в банку с огурцами рассол почти до верха, командует "Бери", и я переношу банку на стол. Там банка заполняется доверху и закручивается, после чего я уношу ее в комнату. После этого машинку для закрутки надо привести в исходное положение - иногда Маша делает это сама, а иногда просит: "Раскрути".
Кажется, нужно, чтобы кто-то давал эти важные команды, когда мы играем в ЧГК.

На фото: три стадии урощения диких помидор:
Collapse )
  • Current Music
    W.A. Mozart - Piano Concerto No.1 in F major
  • Tags
idle

Внезапные встречи, 2 шт.

С 1 сентября летние погоды у нас резко выключили, но гуляльные пока на месте, чем я и пользуюсь, ходя с работы, сколько не лень (иначе говоря, до мест, где тротуар подвергается безжалостному ремонту, ч.1: "до основанья"), пешком. В общем, иду я вчера, и тут внезапно идущий навстречу мужик "разрешите к вам обратиться". "Дедушка на старости лет стал блогер" - рассказал он о себе в третьем лице - "веду блог, в котором рассказываю о реформах в России - от Петра I до наших дней. Смотрите, ставьте лайкм". И вручил бумажечку, на которой написано:
"Телеграмм t.me/reform2021
Инстаграмм mikhailganzin"

Так получилось, что меня ни в телеграме, ни в инстаграме нет, так что оценить контент я не смог. Но вы, если что, смотрите, ставьте лайки.

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



  • Current Music
    W.A. Mozart - Piano Concerto No.21 in C major
  • Tags
idle

Квизовое

Как я, наверное, уже несколько раз писал, в самом начале 1994 учебного года произошло знаменательное событие - на доске объявлений в школе появилась бумажечка с сообщением о том, что со следующей недели открывается кружок интеллектуальных игр. "И понеслось". Впрочем, вспомнил я об этом вчера только под конец вечера, на который меня зазвали-таки сыграть квиз (предыдущие сколько-то лет я гипотетически планировал это как-нибудь сделать, но).

Пожалуй, основным моим интересом в этом всем было с новыми людьми пообщаться. Люди, как и ожидалось, хорошие :) Ну и встретил по ходу дела куда больше, чем рассчитывал, знакомых - "осталось еще Быстрова и Бирюкова найти, и можно вышку проводить": это была финальная игра летнего сезона, разыгрывалось бесплатное участие в осенних играх, так что многие, как мне пояснили, попытались усилиться. Приходится, впрочем, констатировать, что лемуры сыграли как-то не на уровне, и в итоге заняли только 3, 4 и 5 места (победила во внутреннем соревновании Вика). Месячное отсутствие практики, как обычно, сказалось не лучшим образом - штук пять невзятых сложно охарактеризовать иначе как "но как можно так тупить?". Что касается не-чгк, то там я оказался ожидаемо бесполезен - вопросы типа "из какого фильма эта мелодия", "из рекламы какой фирмы этот кадр" и т.п. заставляли бесконечно радоваться, что в команде есть нормальные люди, которые это знают :) (вероятно, поэтому, кстати, играть квиз прямо родным лемурьим составом не имело бы смысла).

Безусловно, впечатляет толпа на 70 команд, которые хотят развлекаться подобным образом. Хорошая организация: начиная от того, что тебе покажут, где стол твоей команды, и заканчивая четкой работой ласточек. Зал достаточно удобный - ну, во всяком случае, от перспективы "70 команд в кабаке" я ждал гораздо, гораздо худшего. Вопросы... ну, с одной стороны, порадовало, что чгк-like оказалось больше, чем я ожидал (и, теоретически, могло быть еще больше: на вторую половину конкурсы выбираются рандомно, и выпало не то). С другой стороны - ну, они как минимум частично из базы, я кое-что по памяти вечером нашел без проблем. Думаю, что при желании можно было бы сделать то же самое и по ходу игры.

Самая большая проблема, которая здорово портит вообще все впечатление - это непрерывно орущий музон такой громкости, что соседей по столу слышишь с трудом, а сидящих на другом конце - совсем никак. Дублирование текстов на экран при этом не роскошь, а необходимость, потому что ведушего понять тоже довольно сложно (хотя он тоже орет недуром). Обсуждать что-то практически невозможно, игра вынужденно получается не командной, а индивидуальной в гораздо большей степени, чем могла бы быть. В общем, вот за эту часть организации - прям жырный минус, потому что горло болит до сих пор.

Конечно, чгк-шечке это явно не замена, но в целом эксперимент можно счесть успешным. Как-нибудь еще загляну, я думаю.
  • Current Music
    Paul McCartney - New
  • Tags