Skip to content

Category Archives: Internal

Internal is that which is not outside.

По памяти

amused emoticon

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

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

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

Людская невнимательность иногда меня потрясает. :)

CRC32

amused emoticon

CRC красавицы
Склонно к измене –
Шмали покурит
И не совпало…

Готично…

thoughtful emoticon

…мне приснился совершенно безумный сон.

В нем речь шла о какой-то MMORPG в которой все поголовно персонажи были различными подвидами Gothic Lolita. О монстрах речи, похоже, не шло, потому что мочили они в основном друг друга. Все было в рюшечках в таком количестве, что форконовские дамы удавились бы от зависти. Они прыгали, летали, бились об стенки, махали крылышками, таскали друг друга за плечами, прятались под двутавровыми балками и так далее. Готичных мальчиков почему-то не было как класса, но может быть я их просто не видел.

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

И первым что я увидел после того как проснулся был валящий за окном снег…

И опять о тесте Тьюринга

enthusiastic emoticon

Я много уже раз поминал Тьюринга, и мне немножко совестно, как бы он в гробу переворачиваться не начал…

Так вот, есть на свете обратные применения теста Тьюринга.

Continue reading ›

И еще два слова о маршах

thoughtful emoticon

Посмотрев на фотографии из Питера поразился одному интересному обстоятельству. А именно.

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

Но я, например, с огромным любопытством взглянул бы на данные в EXIF, особливо если часы в фотоаппарате правильно выставлены заранее. Еще меня бы очень сильно заинтересовали GPS-треки фотографа, которые позволили бы мне в точности распределить фотографии по месту и времени и восстановить полную картину — без комментариев. Корелляция этого с записями радиоперехвата дала бы не в пример более цельную картину.

Я бы даже добавил, более или менее научную истину. Для этого ведь ничего особенного не надо — фотоаппарат выжил, значит жалкий желтый Garmin eTrex, который достаточно прочен, чтобы играть им в футбол, даже не заметит ничего. Нужно только немного внимательности.

Только вот чуется мне, ни один из участников сего процесса не будет рад видеть научную истину.

Very Selective Availability

thoughtful emoticon

По утреннем размышлении на более свежую голову мне пришло в голову частичное решение второй проблемы, которую я упоминал в разговоре об аутичном режиме. А именно:

  1. Выдаем всем лицам, имеющим право поднять меня с кровати в случае пожара, конечное количество уникальных токенов.
  2. Каждый уникальный токен позволяет пройти систему аутичного режима ровно один раз, после чего более недействителен.
  3. Источником токенов являюсь только я сам.

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

Кроме того, если для сетевых применений проблема потери токена решается идентификацией собеседника и выдачей ему на гора этих токенов, то бороться таким манером с телефонными звонками и тем более домофоном совершенно нереально… :(

Аутичный режим

tired emoticon

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

Это я к тому, что последние несколько месяцев очень часто случается, что я не могу нормально выспаться. Не потому что мне надо срочно сниматься и куда-то идти — как раз наоборот, потому, что когда все нормальные люди выходят из дома и ползут на работу на автопилоте, мне никуда идти не надо и я пытаюсь доспать наконец, после того как лег в пять утра, доделывая очередную фигню.

Почему-то нормой считается в этот период времени, с 10 до 14 часов, звонить людям в домофон, дверь или по телефону.

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

Следующие на очереди телефонные звонки. Не менее половины из них разыскивают различные учреждения, которых естественно здесь нет, прочие же надеются предложить мне свои услуги или наоборот, потребовать моих, впрочем, о статистике телефонных звонков я уже недавно писал.

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

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

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

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

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

Пока в голове вертятся только разные странные варианты типа “Если вы абсолютно уверены что хотите меня разбудить, нажмите ‘один’…”, но я не уверен в их применимости.