-
Mikrotik addres-list в Home Assistant
Всем привет, понадобилось мне для домашней автоматизации Home Assistant управлять списком адресов в Mikrotik’е, поискав в гугле ничего внятного не нашел, пришлось писать самому Зачем это нужно? Дома в сети есть девайсы (планшет, телефоны, телевизоры…) периодически есть необходимость лишать их доступа в интернет, молодые родители меня поймут 🙂 Что понадобится: Маршрутизатор Mikrotik Home Assistant в…
-
WGet — программа для загрузки файлов и скачивания сайта целиком.
Пришедшая из мира Linux, свободно распространяемая утилита Wget позволяет скачивать как отдельные файлы из интернета, так и сайты целиком, следуя по ссылкам на веб-страницах. Скачать WGet для Windows. Чтобы получить подсказку по параметрам WGet наберите команду man wget в Linux или wget.exe —help в Windows.
-
Sublime Text: редактирование на удаленном сервере
Часто возникает необходимость редактирования текстовых файлов на удаленном сервере, я привык пользоваться Sublime Text 3. Для начала нам потребуется плагин rsub его можно установить через Package Control. После устано товары для дома вки плагина подключаемся к серверу # ssh user@hostname -R 127.0.0.1:52698:127.0.0.1:52698 Команда выше пробрасывает удаленный порт 52698 на локальную машину. На удаленном сервере установим…
-
Добавляем свой CA в систему
Mac OS X # Add sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/new-root-certificate.crt # Remove sudo security delete-certificate -c «» Windows # Add certutil -addstore -f «ROOT» new-root-certificate.crt # Remove certutil -delstore «ROOT» serial-number-hex Linux (Ubuntu, Debian) # Add # Copy your CA to dir /usr/local/share/ca-certificates/ cp foo.crt /usr/local/share/ca-certificates/foo.crt update-ca-certificates # Remove #…
-
Чиним apt-get
После обновления дистрибутивов Debian возникают проблемы с установкой пакетов через apt-get, чинится так: sudo apt-get —fix-broken install sudo apt-get clean sudo apt-get autoclean sudo apt-get autoremove sudo dpkg —configure -a sudo apt-get update
-
Ошибка msvcr140.dll, msvcr120.dll, msvcr110.dll, msvcp100.dll
Наверное всем знакома ошибка: «Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll. Попробуйте переустановить программу» либо «Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.dll. Попробуйте переустановить программу» это происходит из-за того, что что не установлен один из фреймворков .NET, исправляем это устанавливая один из следующих пакетов: MSVCR140.dll / MSVCP140.dll — Microsoft Visual C++…
-
Импорт и экспорт подписок YouTube
Привет уважаемый читатель! Сегодня, я расскажу тебе, как я решил задачу по переносу подписок в аккаунте YouTube. Первым делом хочу сказать, что данный способ не для рядового пользователя, который знает только, что такое Word’дик, Excel’чик, YouTube’чик, Вконтактик и Однокласснички, а для продвинутого юзера, хотя с другой стороны разобраться можно, если захотеть, сложностей особых нет… Так…
-
Установка корневых центров сертификации
Иногда на серверах FreeBSD/Linux возникает ошибка из-за отсутствия корневых сертификатов Например: [root@srv /tmp]# fetch https://example.com/file.tar.gz Certificate verification failed for /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA 52886:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s3_clnt.c:998: fetch: https://example.com/file.tar.gz: Authentication error
-
Использование расширения EAuth совместно с модулями yii-user и rights в Yii
С помощью модулей yii-user и rights легко внедрить функционал регистрации и авторизации с контролем доступа на основе ролей в приложение Yii. Расширение EAuth позволяет добавить к этому функционалу возможность аутентификации пользователей с помощью аккаунтов других сайтов (сервисов), что делает приложение более гибким и удобным для пользователей. Принцип работы В расширении EAuth для каждого сервиса созданы…
-
Шпаргалка по Git
Шпаргалка по командам В этом параграфе приведена сухая шпаргалка по командам Git. Я далеко не спец в этой системе контроля версий, так что ошибки в терминологии или еще в чем-то вполне возможны. Если вы видите в этом разделе ошибку, отпишитесь, пожалуйста, в комментариях.
-
Отличный VDS хостинг
Друзья! После года проведенного на VDS хостинге от отечественной компании FirstVDS могу с уверенностью порекомендовать и Вам! Единственная проблема которая была выявлена на протяжении этого времени — это ошибка в панели управления. После обращения в вечернее время в саппорт около 23 часов, в течение 10 минут со мной связались и исправили проблему. Рекомендую!!! http://firstvds.ru/ Промокод: 648378455
-
Как отключить применение GPO на Windows 7/8
Все мы знаем, что за применение групповых политик в Windows 7/8 отвечает служба Group Policy Client (gpsvc), поэтому логичное действие просто отключить эту службу. Это можно сделать, загрузившись в безопасном режиме или, запустив cmd от имени system и выполнив команду net stop gpsvc Но проблема в том, что через некоторое время, система сама запустит эту…
-
Импорт статей из WordPress в Joomla
Всем привет, возникла необходимость переехать с WordPress’а на Jooml’у, пораскинув мозгами, осознав, что несколько сотен материалов перегнать вручную из одной CMS’ки в другую не так то быстро. «Лень — сестра таланта.» — Это как раз про нас… 10 мин и SQL запрос готов: SET @var:=57; — Это счетчик, в поле asset_id INSERT INTO joomla_base.www_content…
-
Защищаем Joomla от брутфорса при помощи bruteblock’a
Заметил на сервере в логах Jooml’ы неудачные авторизации в файле error.php, Joomla сама рапортует о неудачных попытках в этот файл в моем случае конфигурация сервера была FreeBSD 10 + Nginx+PHP-FPM+MySQL+chroot. Файл error.php лежал по пути /usr/local/www/example.org/log/error.php, на сервере так же установлен bruteblock который служил стражем против брутфорса sshd демона о его настройке говорить не буду статей на просторах…