Стили для печати и конвертация в PDF
Постоянные читатели помнят, что у меня есть двухпанельный редактор математических текстов Upmath: слева пишете текст с разметкой на маркдауне и латехе, справа получаете результат.
От пользователя пришло письмо, в котором он спрашивает, есть ли конвертация маркдауна и латеха в PDF. Вопрос задают не первый раз. Мне сообщали о
Главная задача сервиса Upmath — подготовка математических текстов для публикации в вебе. Результат его работы —
Но сейчас я задумался. Не всем нужен высококачественный PDF.
Печатать можно напрямую из браузера. Хоть на настоящем принтере, хоть в

Мне ничего не стоило добавить стили для печати. Результат сразу преобразился:

Качество получающихся документов мне не очень нравится. Я добился того, чтобы картинки не разбивались на две страницы. Но исключить разрыв страницы после заголовков у меня не получилось. Не понимаю, почему ни хром, ни FF не понимают инструкцию
h1, h2, h3 {
break-after: avoid;
}
Будем ждать, пока эти баги в браузерах будут исправлены.
Переносим сессии при переезде между серверами
scp -3:
ssh 10.0.0.1 'sudo chmod go+r /var/www/project/var/sessions/prod/*'
ssh 10.0.0.2 'sudo chmod go+w /var/www/project/var/sessions/prod'
scp -3 user@10.0.0.1:/var/www/project/var/sessions/prod/* user@10.0.0.2:/var/www/project/var/sessions/prod
ssh 10.0.0.1 'sudo chmod go-r /var/www/project/var/sessions/prod/*'
ssh 10.0.0.2 'sudo chmod go-w /var/www/project/var/sessions/prod'
ssh 10.0.0.2 'sudo chown www-data:www-data /var/www/project/var/sessions/prod/*'
ssh 10.0.0.2 'sudo chmod go-r /var/www/project/var/sessions/prod/*'
После этого серверам переназначили
Серебристые облака — 4 ★
Прошлой ночью опять наблюдал серебристые облака.

Попробовал заснять облака на видео. Получилось не очень впечатляюще. Вот ускоренная в 4 раза запись.
Если получится, в следующий раз попробую снять много кадров подряд, с выдержкой побольше и равномерными интервалами, и склеить из них видео.
Видео Ирумы
Ирума — один из трех моих любимых композиторов. Я дважды был на его концертах. К сожалению, в интернете мало видеозаписей его игры в хорошем качестве. С удовольствием посмотрел недавно появившуюся запись, где он играет свои самые известные композиции.
Очередь на основе PHP-FPM
Применил на практике прием, когда асинхронная очередь обработки сообщений реализовывается через
Обычно
Положительные стороны:
- Не нужны дополнительные компоненты в системе.
PHP-FPM сам заботится о запуске рабочих процессов, достаточно отредактировать конфиг.
Отрицательные стороны:
- Нет надежного хранения сообщений. Если процесс
PHP-FPM упадет, сообщения потеряются. - Нет мониторинга. Если нужен — придется делать самостоятельно.
Чтобы сделать такую очередь, возьмите готовые библиотеки для общения по протоколу fastcgi, например,
Серебристые облака — 3
Сегодня серебристые облака красивее и насыщеннее.


В кадр попал самолет.

Обратите внимание на темное пятно. Это обычное облако. Обычные облака темнее фона, а серебристые — светлее.

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


Серебристые облака — 2
Заметил сейчас серебристые облака.


Не так красиво и ярко, как два года назад. Пришлось подркутить ручки в фотошопе. Может, еще сложатся условия для наблюдения в ближайшие две недели.
Лекция Казакова
Центр Архэ молодцы, выкладывают много интересных видео. Например, лекция с Дмитрием Казаковым об ожидаемых открытиях в физике элементарных частиц разбавит уже надоевший коронавирус.
Посмотрел с теплыми воспоминаниями.
За 7 лет мало что изменилось: кроме бозона Хиггса на LHC пока ничего не открыли, продолжат эксперименты до 2035 года; денег на новые ускорители нет; надежда не на рост энергий, а на повышение точности; темная материя не открыта; развитие астрофизики многообещающее.
Отключение голосовой почты на Мегафоне
Голосовая почта (автоответчик) — совершенный анахронизм. Автоответчик изобрели, скрестив проводной телефон и магнитофон. В прошлом веке в этом можно было усмотреть определенную пользу, особенно если дома целыми днями никого нет. Вы же видели американские фильмы. Герой приходит домой, наливает виски и начинает нажимать кнопки на аппарате.
Автоответчики бездумно перетащили в мир мобильных телефонов, хотя пользы в этом нет. Если человек занят и не смог ответить, напишите ему сообщение. Занятому человеку проще прочитать сообщение и ответить, чем прослушивать всё, что вы наговорили, в попытках уловить суть.
Более того, за эту бесполезную услугу берут деньги. Как только я слышу предложение робота «оставить сообщение», как можно быстрее кладу трубку, чтобы оператор не начал отсчитывать деньги.
Чтобы не ставить в такое неудобное положение звонящих мне людей, я много лет назад потратил
Сегодня я обнаружил два голосовых сообщения. Одно вчерашнее, другое сегодняшнее. Оба сообщения были телефонным спамом, одно от робота, другое от живого оператора. Ничего серьезного я не пропустил. Но тем не менее, какое
Полез опять разбираться с отключением автоответчика. Я припоминал, что в прошлый раз заменил один номер Мегафона для условной переадресации вызовов на другой номер. Подумал, что с тех пор появился нормальный личный кабинет, и что пляски с
В итоге я потратил почти час, и
Я нашел три услуги, имеющие отношение к пропущенным номерам. Услуга «Кто звонил» оказалась выключенной. Зато была включенной услуга «Мне звонили». Отключил эту услугу. Вместо нее подключилась бесплатная опция (почему Мегафон называет ее на сайте услугой, а в смс — опцией?) «Пропущенный звонок». Для проверки позвонил с одной
Сомневаюсь, что способ будет работать через несколько лет. Всё равно ослиные мозги мегафоновских маркетологов кучу раз переделают всевозможные «услуги» и «опции» для отработки своей зарплаты.
Добавлено 23.12.2025. Проверка показала, что описанная последовательность действий всё еще актуальна. Правда, не получилось подключить услугу «Пропущенный звонок», потому что она недоступна в тарифе. Ну и ладно.
Окно
Если б было всё равно, люди лазили б в окно.
