Silver Ghost

Silver Ghost

Самохостинг - стиль жизни

Самохостинг - стиль жизни

Я тут и тут писал про свой домашний сервер, но нигде не упоминал, что есть еще один сервер в ДЦ, где хостятся сайтики и кучка еще разных сервисов. Да и времени прошло с момента написания тех статей не мало. Сервер тот остался в другой стране и, как результат, все, что
Silver Ghost
Мониторинг долгих запросов PostgreSQL в Prometheus

Мониторинг долгих запросов PostgreSQL в Prometheus

Предположим, что у вас есть PostgreSQL (AWS RDS или классический PostgreSQL server), Prometheus, postgres exporter и alertmanager с Grafana. Стоит задача присылать уведомления о том, что в Postgres подвис запрос. Причина и т.п. нас мало интересует. Нужно просто сказать всем, кому положено, что есть проблема и ее нужно решить.
Silver Ghost
Почему я всё ещё люблю Fish Shell

Почему я всё ещё люблю Fish Shell

В 2017 году я написала о том, как сильно люблю Fish Shell, и спустя 7 лет ежедневного использования, я нашла ещё больше причин для восхищения. Поэтому решила написать новый пост, где соберу старые и новые причины моей любви к этой оболочке. Сегодня я задумалась об этом, потому что пыталась понять,
Silver Ghost
Понимание многоэтапной сборки Docker образов

Понимание многоэтапной сборки Docker образов

Введение Docker произвел революцию в том, как мы создаем, доставляем и запускаем программное обеспечение, позволяя разработчикам упаковывать приложения в контейнеризированные среды. Однако по мере усложнения приложений размеры Docker-образов могут значительно увеличиваться, что приводит к более длительному времени сборки, повышенным требованиям к хранилищу и потенциальным уязвимостям безопасности. Многоэтапные сборки Docker предлагают
Silver Ghost
Точка с запятой в файлах зон DNS-мастера; немного истории

Точка с запятой в файлах зон DNS-мастера; немного истории

Участник курса по DNS спросил Карстена Штротманна из Men & Mice, почему символ комментария в файле зоны DNS-мастера - это точка с запятой; Карстен пожал плечами и спросил меня. В своей часто саркастичной манере, я ответил авторитетно "потому что так было запрограммировано" и отмахнулся от этого. ; this is
Silver Ghost
Точка в доменных именах

Точка в доменных именах

Одна из волнующих аспектов преподавания - "какие вопросы я получу сегодня?", и я не был разочарован, когда студент спросил: Почему для разделения меток в представлении DNS-имен была выбрана точка? Я что-то промямлил про то, что это выглядит аккуратнее, чем "#", и менее странно, чем "$", и
Silver Ghost
Ошибка CrashLoopBackOff в Kubernetes: Что это и как это исправить?

Ошибка CrashLoopBackOff в Kubernetes: Что это и как это исправить?

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