Иногда надо узнать на каком именно хосте docker swarm запущен контейнер, зная только его внутренний hostname, например если мы его знаем из системы мониторинга, что-то произошло, а меры надо принимать на хосте, например освободить места на диске. Я пытался найти способ узнать это по-простому, но так и не нашёл. Ну и пришёл к двум способам…
Метка: открытое ПО
Логи из docker-compose, отсортированные по времени
Пытаться понять что происходит в вашем коде по логам из нескольких контейнеров в docker-compose может быть плохой идеей, особено когда строчки логов выводятся в относительно случайном порядке. Что действительно происходит, по меньшей мере для docker-compose version 1.8.0, build 94f7016. Что можно легко проверить, запустив следующую команду несколько раз. docker-compose logs|head Вот мои примеры: RUN 1…
Кеширование файлов и двоичных данных на локальную файловую систему в nodejs
Я искал простой пакет в npm, который бы позволил кешировать произвольные двоичные данные (конкретно, изображения) в локальной файловой системе. Я мог бы просто сохранять файлы локально, но написание инвалидации кеша выходила за рамки задачи. В надежде что кто-то уже создал подобный пакет, я поискал в npm. То что я нашёл и на первый взгляд подходило…
Закончить тест wp-pro-quiz при первом неправильном ответе
Есть отличный плагин для создания тестов на WordPress, у которого отсутствовала возможность закончить тест при первом неправильном ответе. Пулл-реквест на добавление этой опции был отправлен автору.
Социальные кнопки rrssb и вконтакте
В большинстве новых хороших наборах социальных кнопок отсутствуют кнопки российских социальных сетей. Пришлось добавить ВКонтакте в Ridiculously Responsive Social Sharing Buttons. Также отправлен патч, добавляющий ВКонтакте в rrssb для Drupal Планирую добавить ВКонтакте или обновить либы в соответствующем плагине для WordPress.