Yet another blog about everything
Заметные для меня игры на Nintendo Switch
В 2018 году, к моему дню рождения, друзья скинулись мне на большой общий подарок - и был это Nintendo Switch. У консоли есть ряд значительных проблем, (например, дрифтящие стики, так себе экран и невозможность получать аудио через bluetooth), но главное, что она мне дала - это время, чтоб играть. Полчаса в метро, час в электричке,десять минут, пока ждёшь подругу в кафе, полчаса в маршрутке, двадцать минут в очереди на почту.…
Read more ⟶
Как удалять предустановленные приложения на телефонах с Android
Ты покупаешь новый телефон, возможно даже лудший™ за свои деньги, запускаешь его, а там установлены тонны софта который тебе не нужен: браузеры, мессенджеры, игры, приложения магазинов. Часть из них можно просто удалить, другие можно отключить в разделе настройки > приложения > имя_приложения кнопкой “Отключить”. Но часть приложений считается системными и не дают возможности себя удалить никак, кроме как получив права root. Особенно радуют какой-нибудь неудаляемый Facebook или
Или всё же нет?…
Read more ⟶
Gitlab CI + Ansible + Alpine IaaC или как не надо делать
Или как не надо делать.
1. Заводим в Gitlab проект 2. Проект - это у нас один большой плейбук, структура моего плейбука выглядит примерно так infra/ ├── README.md ├── group_vars │ └── all.yml ├── host_vars │ └── specific_host.yml ├── inventory │ └── inventory.ini ├── meta │ └── main.yml ├── requirements.yml ├── roles │ ├── deploy │ │ └── tasks │ │ ├── helloworld.yml │ │ └── main.yml │ ├── prepare │ │ └── tasks │ │ ├── apt.…
Read more ⟶
WSL и ssh-agent
В WSL не очень удобно работает SSH-агент. Решается это весьма просто.
В ~/.bashrc или ~/.bash_profile (смотря что у вас используется) добавляем следующее
# ssh-agent configuration if [ -z "$(pgrep ssh-agent)" ]; then rm -rf /tmp/ssh-* eval $(ssh-agent -s) > /dev/null else export SSH_AGENT_PID=$(pgrep ssh-agent) export SSH_AUTH_SOCK=$(find /tmp/ssh-* -name agent.*) fi if [ "$(ssh-add -l)" == "The agent has no identities." ]; then ssh-add fi При открытии терминала будет запрашиваться пароль от закрытой части ключа и добавляться в агент.…
Read more ⟶
Включаем PHPMyAdmin на BitrixVM
Продолжаем практики в отношении BitrixVM, основанные на принципе минимального административного вмешательства. Сегодня нам потребовался PHPMyAdmin и просто так взять и поставить его не получилось на BitrixVM, всплыло весьма много проблем. Решим их скопом.
Ставим PHPMyAdmin
yum install phpmyadmin
Даём права битриксу на исполнение
chown -R bitrix:bitrix /usr/share/phpMyAdmin
Чиним статические файлы, которые будут 404
ln -s /usr/share/phpMyAdmin /home/bitrix/www/phpmyadmin
Данную проблему также можно починить при помощи конфига nginx Ставим пароль на root в MySQL…
Read more ⟶