Archives

Apache backup site

Рано или поздно возникает необходимость выполнения бэкапа сайта. Лучше конечно рано, чем поздно. Самый идеальный вариант, на основании представленных ниже записей сделать cron скрипт и выполнять ежедневное архивирование сайта. Т.к. если у Вас интернет магазин или серьезная бизнес площадка, даже 3-4 часа простоя будут стоить Вам огромных денег. Мы рассмотрим пример работы Вашего сайта под […]

Read More

debian + OpenVPN

В последнее время довольно частый вопрос — как установить и настроить OpenVPN сервер на ОС Linux Debian? Довольно распространенная ситуация, т.к. у многих веб разработчиков имеется выделенная площадка(VPS/VDS) под ОС Linux, расположенная за пределами границ стран со свободным интернетом. Установка и настройка сервера и клиентов для Windows, MacOS не представляет особых сложностей. Как говорил офицер […]

Read More

Java. Send Email via own SMTP server

Несмотря на то, что в последнее время стало модным и популярным отправка сообщений, кодов подтверждения, уведомлений через sms, боты WhatsApp, Viber, Telegram, необходимость отправки писем, средствами JAVA все равно присутствует. Отправка письма через Ваш собственный SMTP сервер, не представляет абсолютно никаких сложностей.   Нам понадобится всего лишь пакет javax.mail. Лучше добавить его в приложение средствами MAVEN […]

Read More

Смена языка/локали в Андроид эмуляторе. Android change language/locale

Иногда может возникнуть проблема со сменой языка/локали в Android эмуляторе. Если в эмуляторе телефона/планшета еще присутствует функционал по смене языка или локали, то в случае эмулятора часов или ТВ зачастую представлен всего лишь один язык — Английский. Для смены языка в эмуляторе нужно ввести всего лишь 6 команд(возьмем к примеру Индонезийский — ID): или с […]

Read More

Ошибка All com.android.support libraries must use the exact same version specification…

После обновления библиотек зависимостей, например com.android.support:support-v4:25.0.1 до 25.2.0 появляется ошибка: All com.android.support libraries must use the exact same version specification(mixing versions can lead to runtime crashes). Found versions… Example include com.android.support:support-v4:25.0.1 and com.android.support:percent:25.0.1. ошибка связана с разными версиями зависимостей в Вашем проекте. Проблема решает за несколько минут. Выполняем во вкладке terminal команду: Где вместо app […]

Read More

Tomcat 8 + SSL

Исходные данные: 1. Сервер с ОС Linux Debian. В нашем случае это x64 с 8 версией. 2. Apache Tomcat 8 3. 4 сертификата, подписанные удостоверяющим центром: ca.pem — корневой сертификат, chain.crt — промежуточный сертификат, private.key — приватный ключ, domain_name.crt — собственно сам сертификат домена Переходим к работе: Вариант 1. 1. Добавляем пароль к приватному ключу […]

Read More