docker.sock: connect: permission denied

При выполнении команд docker получил ошибку Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth: dial unix /var/run/docker.sock: connect: permission denied Можно решить изменением прав на сокет...

Springboot. Очищается таблица при запуске приложения

Столкнулся с проблемой, что при старте моего нового SpringBoot приложения каждый раз очищались данные в базе данных. Ситуация была не очень понятная, но поиски проблемы привели меня к application.yml Оказалось (в моем случае) необходимо...

Ubuntu. Установка по умолчанию аудио вывода и ввода

Столкнулся с проблемой, что при каждом перезапуске Ubuntu нужно перевыбирать устройства ввода и вывода аудио. Т.е. при каждой перезагрузке у меня выбирался микрофон с веб-камеры, а не внешний микрофон и колонки вместо наушников как...

Книги для начинающего Java разработчика

В связи с тем, что начинаю читать много профильных книг решил выложить список в рекомендуемом порядке изучения. Этот список относится ко времени когда основные технические навыки получены и нужно углубляться в профессиональную разработку. Список...

AirPods как подключить в Ubuntu linux

Обзавелся AirPods. После тестов с телефоном попробовал подключить к ПК на Ubuntu 21.10. Из коробки не заработало. Оказалось, что решается в пару команд в терминале. Если кратко — нужно в bluetooth выставить режим bredr....

Windows и Linux ubuntu. Программы сравнения и поиска отличий в текстах

Как у разработчика у меня иногда возникает необходимость сравнения текстов. Вручную конечно сравнивать тексты не удобно. В мире Windows больше всего мне нравилась программа WinMerge. Бесплатная и очень функциональная. С переходом на разработку под...

Java. Как сбросить mock в каждом отдельном тесте

Столкнулся с проблемой, что в каждый тест из набора по отдельности выполняется успешно. Но при запуске всего набора один из тестов выдает ошибку на проверке verify какие методы выполнялись, а какие нет. Т.е. получается,...

Ошибка java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed

При создании Spring приложения получил ошибку com.zaxxer.hikari.pool.HikariPool : HikariPool-1 — Exception during pool initialization. java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed Оказалось, что решается она добавлением параметра «allowPublicKeyRetrieval=true» в URL datasource в файле application.properties...

Расположение и настройка ldif файла apacheds

Для проработки методологии работы Spring Security с LDAP понадобилось установить локально LDAP-сервер. Выбрал ApacheDS. Устанавливается без проблем из репозитория. sudo apt install apacheds Удивился, что явно расположение конфиг-файла не было написано в руководстве на...

Как заставить интернет магазин вернуть деньги за товар

Как вернуть деньги из интернет магазина? Принудительно, легко, без лишних действий? Думаете невозможно? Я тоже так думал. А оказалось, что возможно. История про плохой интернет-магазин Недавно произошел интересный прецедент. Я вернул товар в интернет-магазин...