idle

Достижения прикладного скайпопользования

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

Вчера шагнул на новый уровень: звоню в групповой чат, к звонку люди присоединяются, но у меня скайп зависает. Люди с изумлением видят, что меня нет в начатом мною звонке.
idle

Минутка забавной статистики

В выходные прошел финал теннисного турнира, который считается самым престижным после Больших шлемов и итогового - Индиан-Уэллс. Победил в нем Камерон Норри, 26 ракетка мира.
За 11 лет до этого, в 2010 году, турнир выиграл Иван Любичич (это был последний случай до 2014 года, когда в турнире играла вся Большая четверка, но выиграл кто-то другой). Любичич был в тот момент 26 ракеткой.
За 10 лет до этого, в 2000 году, турнир выиграл Алекс Корретха (это был его второй титул уровня мастерс). Тоже на тот момент стоял в рейтинге 26-м.
За 9 лет до этого, в 1991 году, турнир выиграл Джим Курье. Нувыдогадались.

Короче, в 2033 вы знаете, на кого ставить.
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