Elasticsearch через ssh на удаленном сервере
Сервис elasticsearch поднят на удаленном сервере, доступ к которому возможен только через ssh. Необходимо получить возможность просмотра состояния elasticsearch локально.
Сервис elasticsearch поднят на удаленном сервере, доступ к которому возможен только через ssh. Необходимо получить возможность просмотра состояния elasticsearch локально.
Внезапно (после установки некоторых обновлений и перезагрузки) пропал звук на Kubuntu (Ubuntu). Пропал — значит что в устройствах нет никаких устройство кроме так называемого Dummy.
Localization (l10n), translation, переводы config/services.yaml parameters: locale: 'en' # изменить на ru в папке translations создаем файл exceptions.ru.php с содержимым перевода <?php return [ 'User is not found.' => 'Пользователь не найден.', 'Incorrect or confirmed token.' => 'Некорректный или уже активированный токен.', //…. ] в конструкторе контроллера (например SingUpController.php) необходимо передать переводчик — public function […]
Есть база данных, которая доступна из сети VPN и попасть в неё можно только с определенного сервера, к которому можно попасть через несколько SSH. Можно редактировать все через консоль, но а можно настроить БД (а точнее конфиги SSH) для работы через тоннель нескольких SSH.
Иногда необходимо чтобы какой-нибудь локальный сервер с каким-нибудь локальным доменом можно было использовать через https. Для этого можно использовать приложение mkcert.
Doctrine достаточно мощная система для работы с базами данных. Система для создания миграций и поддержания в актуальном состоянии структуру баз данных. Отличие Doctrine от других подобных систем в том, что Doctrine на основе созданных моделей и описанных в них полях определяет разницу структуры и создает миграции таким образом, чтобы после их запуска структура оказалась как […]
Просмотрщиков DBF не так много, один из вариантов это открыть в Openoffice (Libreoffice) Calc но это не всегда получается. Другой вариант использовать специальные программы. Особенно проблемно это с Linux систем. Один из вариантов — это конвертировать в CSV. Один из способов это сделать с помощью PHP.
Опять же тут не будет никаких новых вещей и секретов, все есть в документации symfony, здесь лишь краткая шпаргалка по быстрому старту и некоторому списку основных команд.
Есть много фреймворков на php, Slim относится к микрофреймворкам и когда нет необходимости поднимать большие сервисы, можно воспользоваться микрофрейморком к коим относится например Slim. Здесь не будет сравнений и каких-то глубоких методов использований, здесь скорее описание как установить и запустить, чтобы он отдавал уже что-нибудь.
Много сказано про docker и docker-compose. Здесь не то, чтобы что-то новое, скорей как некая шпаргалка того, чем пользуюсь.