Контур размагничивания

«Починил» телевизор в отеле. У меня в номере два телевизора, оба с кинескопом, один намагнитился — в этом случае на экране появляются различные цветовые пятна (в моём — малиновые по краям).

Как говорится «хозяину на заметку». Хотя телевизоры с кинескопом встречаются всё реже, тем не менее, встречаются. В каждом таком телевизоре есть специальным контур размагничивания. Чтобы он сработал, нужно выключить телевизор кнопкой на телевизоре, потом подождать минут 20, после чего можно включать обратно.

В моём случае, это полностью избавило телевизор от цветных пятен.

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

14 комментариев

Чудеса с Гугл.Ридером

Почему-то Гугл.Ридер перестал читать мой RSS комментариев. Я ничего не менял, а он не читает. Попробовать удалить и добавить, ничего не вышло. Не понимаю в чём дело.

Добавлено позднее: неожиданно пришли комментарии. Правда не все. Видимо, Гугл лихорадит.

4 комментария

WebDAV

Пытаюсь настроить WebDAV, чтобы им можно было пользоваться на nginx. Пока не получилось. Модуль WebDAV из nginx не умеет обрабатывать OPTIONS и PROPFIND, из-за этого клиенты не видят листинг директории. Решение простое — дать nginx обрабатывать то, что он умеет, а OPTIONS и PROPFIND отпроксировать куда-то ещё.

Для этого я взял davserver — небольшой сервер, написанный на Пайтоне. У него два достоинства: он на Пайтоне и он есть в Debian-пакетах.

Выяснилось, что это плохая идея.

Во-первых, на PROPFIND что-то отдаётся, но это что-то клиент не понимает.

Во-вторых, оказалось, что когда формируется листинг PROPFIND, в качестве базового URL там используется имя хоста из параметров запуска (там у меня localhost), а не из заголовка «host» запроса. Это я починил, поправив код.

В-третьих (это выяснилось, когда я полез в исходники), сервер писали какие-то дикие люди и он мне однозначно изнутри не понравился. Я это использовать не хочу. Например, вот так они создают директорию:

try:
            os.system("mkdir '%s'" % path)
            self._log('mkcol: Created new collection %s' % path)
            return 201

Кажется, они даже не заморачиваются экранированием спецсимволов в path, правда я бегло смотрел.

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

18 комментариев