Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Позднее Ctrl + ↑

Загадка

Начну издалека.

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

Например, легковой автомобиль — это такой автомобиль, который легковой. Ага. При этом важно, что легковой автомобиль является автомобилем. Или, например, Красная площадь. Красная площадь — это площадь. Офицерская линейка — это линейка. Фрезерный станок — это станок. То есть, рассказывая о том, что такое фрезерный станок, можно начать со слов «Фрезерный станок — это станок, который...»

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

Понятно, что стол справок — это никакой не стол. Стол справок чаще всего представляет собой кабинку с окошком. Внутри этого стола справок сидит, например, девушка. Её роль в этой всей истории — сидеть и давать справки.

Зададимся вопросом: на чём же она сидит, эта девушка? Что же это такое, на чём она сидит? Ответ вполне очевиден — это стул справок. Однако, если стол справок — это не стол, то ведь может так оказаться, что и стул справок — это вовсе не стул. Но что же это, в таком случае?

Вот так загадка!

Убили главу ЦАА

Как вы уже наверное знаете, в Москве был убит глава Центра Американского Английского Вардан Кушнир.

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

(Отсюда)

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

Vista? WTF?

Корпорация Microsoft объявила сегодня название своей новой операционной системы, которая появится на рынке в 2006 году.

Официальное название новой ОС, известной многим под кодовым названием Longhorn, будет Windows Vista.

Бета-версия (тестовая версия) Vista появится 3 августа 2005 года, заявили представители Microsoft. А новые сведения об ОС будут обнародованы на конференции разработчиков, в сентябре.

Какой ужас.

Update: Ага.

Windows Vista

См. также и сякже.

Памятник

В выходные очередной раз ездили на Увильды.

В одном из дачных кооперативов возводится уникальное техническое сооружение — памятник фонарному столбу:

Памятник фонарному столбу

Или что это?

Чайный динамик

Налил себе чай в кружку, включил громко-громко музыку и обратил внимание вот на что: на поверхности чая из центра круги расходятся в ритм музыке. Едва заметные, но всё-таки. А когда в музыке тишина — круги исчезают. Похоже на то, как выглядит большой играющий динамик.

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

Я вот думаю, что где-нибудь в клубе круги должны быть побольше, наверное.

e2 Release 1.11 Beta 3

Новая версия v1106: скачать, либо автообновление.

Вроде бы окончательно пофиксена SpeSta и исправлена пара багов, которые бы всё равно никто никогда не нашёл.

Ужасный баг Оперы с куками

Как известно, браузер решает, какие куки слать странице вместе с запросом, на основании того, какие домен и путь прописаны у куки. Причём домены тупо сравниваются своими концами. То есть, кука, оставленная для домена ilyabirman.ru, видна всем доменам *.ilyabirman.ru.

Страшный баг Оперы состоит в том, что если домены ilyabirman.ru и something.ilyabirman.ru создадут куки под именем name, то им обоим будет слаться та кука, которая оставлена для домена ilyabirman.ru. Таким образом, если something.ilyabirman.ru по неосторожности оставил куку с таким же именем, с каким уже успел оставить куку ilyabirman.ru, то он никак не сможет достать её значение.

Другие браузеры понимают, что более «родные» куки должны иметь приоритет...

Из-за этой проблемы мне не удавалось залогиниться в e2, который я поставил в своём поддомене, ведь ему прилетала кука не с тем ключиком, который только что был сгенерен, а с тем, который валиден только для ilyabirman.ru.

Секс с этим багом продолжался несколько часов: записываю в куку значение, а прилетает совсем другое, что за чертовщина!? Всё это ещё и осложнялось тем, что изучаемые куки представляли собой случайные 40-значные шестнадцатиричные последовательности, поэтому чисто визуально понять, что прилетевшая кука относилась к ilyabirman.ru не представлялось возможным. Но, наконец, я вычислил в чём было дело.

Начиная с v1104, e2 приписывает ко всем создаваемым кукам префиксы, состоящие из такого числа знаков подчёркивания, насколько глубоко относительно второго уровня зарыт домен, где он установлен. То есть, сайт something.ilyabirman.ru получает куки, например _key, _commenter_email и так далее.

Это уже второй баг Оперы, который мне пришлось сегодня исправлять самому в e2. Но про первый я даже рассказывать не хочу, там такииииие дебри DOM...

Ранее Ctrl + ↓