Допустим, вы скомпоновали несколько образов для работы, и один из них это контейнер с php, а другой — с базой данных mySQL. Как настроить подключение к базе для кода в php?
Читать далее »Все записи категории ‘На первой полосе’
Если нет возможности подключиться к jenkins через web-интерфейс удаленно, то команды можно выполнять через CLI клиент локально. Но где его взять?
Читать далее »
Как известно, у рядового программиста жизнь трудна и неказиста. Жаловаться не на что, конечно, только вот коммерческие задачи не блещут оригинальностью, новизной, нет в них драйва и вызова. Все вертится около пройденной на много раз верстки и не хитрой бизнес логики.
Читать далее »
По случаю десятилетия с момента выхода Skyrim, Bethesda выпустила репак игры (Skyrim Anniversary Upgrade), включив туда фирменные моды и дополнения фанов. Это вновь заставило меня вернуться в Тамриель.
В этот раз я выбрал путь лучника на легендарном уровне сложности. Т.к. игровые механики мне известны, то я постепенно стал разрабатывать абсолютное оружие, но в этот раз в категории «Лук».
Читать далее »При переходе к Drupal 8/9 на twig шаблоны, часто возникает вопрос, как проверить что поле пустое.
Читать далее »В Drupal 8 есть хорошая зацепка ко всей форме параграфа — hook_field_widget_WIDGET_TYPE_form_alter , а в семерке можно зацепляться за отдельные поля формы — hook_field_widget_form_alter.
Рассмотрим примеры реализации этих зацепок.
Для семерки можете посмотреть другую статью.
Читать далее »Здесь мы рассмотрим как сгенерировать, подготовить и настроить ключ для работы соединения по SSH.
Читать далее »То, что в семерке выполняется функцией drupal_html_class(), в Drupal 8 реализовано в виде статического метода
\Drupal\Component\Utility\Html::getClass($str).
Репозиторий почти всегда требует реквизитов доступа. И, если вы их не храните в локальной конфигурации, то скрипты, содержащие git pull, будут прерываться, запрашивая пару логин/пароль.
Читать далее »