Уф, ну теперь вроде всё.
Конечно, было бы красиво, если бы Release 1.11 назывался v1111, однако получилось всего лишь v1109.
Уф, ну теперь вроде всё.
Конечно, было бы красиво, если бы Release 1.11 назывался v1111, однако получилось всего лишь v1109.
...если вернуться к началу разговора, то можно проговорить ещё полтора часа.
Новая версия 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...
Возможно, кто-то заметил, что SpeSta работает из-под e2 как-то криво.
То есть, вроде бы она всё и считает, но на страницах типа «Откуда идут» и «Запрашиваемые страницы» отображалось что-то странное (точнее сформулировать трудно). Я этого долгое время вообще не замечал, т. к. довольно давно вся статистика мне стала вполне до барабана. Потом мне на эту проблему указал один умелец, который, по его словам, писал «статью про e2» (судя по всему, не дописал и умер). Как починить это всё я понятия не имел, поковырялся чё-то, выпустил пару хотфиксов, которые вроде бы всё исправляли, обнаружил, что ничерта они не исправляли, и забил.
Победа пришла неожиданно. Вчера в ходе общих поисково-расследовательских мероприятий я обнаружил заметку, в которой написано, как заставить штуку работать. Слово автору:
!!Открываем файл stat/counter.php (если SpeSta установлена у вас в папку stat, разумеется). Находим пару строчек следующего содержания:
if (!isset ($ref) ) $ref=$GLOBALS[’HTTP_REFERER’];
if (!isset ($pg) ) $pg=$GLOBALS[’REQUEST_URI’];
Меням на следующее:
if (!isset ($ref) ) $ref=$_SERVER[’HTTP_REFERER’];
if (!isset ($pg) ) $pg=$_SERVER[’REQUEST_URI’];!!
Попробовал — вроде бы помогло. Исправление довольно приятное в том плане, что хуже таким образом сделать не возможно точно. Поэтому, думаю, следующий хотфикс научит e2 влезать в counter.php и править это автоматически.
Какие только веб-сервисы не встретишь в Сети...
Поставил Traktor 2.61. Появилось то, чего так не хватало в предыдущих моделях — поддержка Ogg! И перестало, наконец, глючить управление кьюшками каналов с клавиатуры.
Во-первых, потому, что союз «и» уже короткий на слух и на вид (украинцам еще больше повезло с «i»).
Because the Russian conjunction и (and) sounds and looks short enough (with «y», the Spanish are the luckiest of the bunch).
Любой интерфейс можно упростить в два раза.
Any interface is twice as complex as it can be. Therefore it can be made twice as simple as it is.
Мне тут открыли глаза на правду. Оказывается, я нахожусь на втором месте в гугле по запросу «снукер». И поэтому, как мне объяснили, меня знают (или даже периодически читают) многие интересующиеся снукером люди.
Однако большая часть того, что я пишу на этом сайте, не очень-то связана со снукером и, поэтому, может быть не интересна этим людям. Специально для них я напоминаю, что можно читать только заметки про снукер, используя вот такой адрес:
Кроме того, если вы пользуетесь RSS, то можете подписаться на RSS-поток, содержащий только заметки на тему снукера:
Если же вы не пользуетесь RSS, то я очень советую вам научиться, потому, что это очень удобно. Даже BBC Sport дают RSS по снукеру.
Заметка были изначально опубликована под заголовком «Underground History» и изменена 26 мая 2020 года
Нашёл увлекательнейший сайт про лондонское метро: Underground History. Посколько у меня довольно сильно сдвинута крыша в сторону метро, да и Transport for London в целом, то я не мог не зависнуть на этом сайте на целый день. Ну, вот, например:
One of the things I find most interesting is the changing history of the railway, of which there is still much hidden evidence. For example, look through the window as you travel between Tottenham Court Road and Holborn on the Central Line and you’ll see a station — where no passengers have alighted since 1932. This used to be British Museum station. Or perhaps you may notice the tunnel wall change from cast iron tubing to bricks as you travel on the Piccadilly Line between Green Park and Hyde Park Corner. This also used to be a station. Down Street, closed in the same year as British Museum. These stations are often referred to as ghost stations.
Или вот:
Bill Bryson, in his book Notes From a Small Country suggests that you take your friend to Bank station, hand them a Tube Map and tell them to find their way to Mansion House. If they believe the the Map, they’ll probably take the Central Line to Liverpool Street, change onto the Circle Line and travel 5 stops to Mansion House. Alternatively, they spot the slightly shorter route of taking passenger walkway to Monument and then taking the Circle line for 2 stops to their destination.
You meanwhile, can go and have a nice cup of coffee before walking one block on the surface to Mansion House to greet them, as the stations are only about 100m apart
Или вот...