Дать права пользователю на установку шрифтов

1. CMD от имени администратора

attrib -r -s %systemroot%\fonts
takeown /f «%systemroot%\fonts» /r /d n
icacls «%systemroot%\fonts» /grant Администраторы:F /t
icacls «%systemroot%\fonts» /grant Пользователи:M /t
icacls «%systemroot%\system32\FNTCACHE.dat» /grant Пользователи:M /t

2. regedit с правами администратора. даем пользователям или группе полный доступ на куст реестра.

HKLM\Software\Microsoft\Windows NT\Current Version\Fonts

chrome err_ssl_protocol_error

При открытии https://google.com ошибка err_ssl_protocol_error

Сопутствующий симптом: При проверке обновлений — ошибка обновления отключены администратором

с других браузеров открывается в штатном режиме.

Пуск — выполнить — regedit

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update

dell key UpdateDefaults

 

4G LTE модем Мегафон/МТС/ отвязка от оператора

router_1

  1. Запускаем калькулятор https://yadi.sk/d/c2SX9sK3gTghd ( в архиве  версии под Windows/linux)
  2. Вводим наш 15-ти значный IMEI и нажимаем «Calc», в окошке утилита сгенерирует нам наш Flash-/Unlock-коды. Flash сode нужен для перепрошивки модема, Unlock для разблокировки!
    В нашем случае нужен код разблокировки по новому алгоритму, т.е. v201 code.
  3. ставим SIM-карту другого оператора. Коннектимся к вифи. Заходим на модем по ИП адресу (Дефолтный 192.168.8.1) через браузер. Вводим v201 код
  4. Профит.

Отвязка от провайдера/unlock MTS SMART Sprint (МТС)

  1. Вставляем сим-карту любого другого оператора.
  2.  Включаете телефон, На окне ввода NCK-код жмем кнопку «назад», затем выберите значок ввода номера, Набираем: *#*#3646633#*#*
  3. После входа в инженерное меню, ищем пункт Simme Lock. Далее  Network Personalization.
  4.  В Network Personalization  Unlock, вводите код 12345678 и жмёте Finish.
  5.  unlock pemanently
  6. Profit!!!!

заблокировать доступ к сайту пользователям, находящимся в определенных странах. nginx + debian + GeoIP

1. Проверяем, была ли подключена поддержка HttpGeoipModule
nginx -V | grep http_geoip_module

Если все ок - идем дальше
	
sudo apt-get install geoip-database libgeoip1

sudo mv /usr/share/GeoIP/GeoIP.dat /usr/share/GeoIP/GeoIP.dat_bak
cd /usr/share/GeoIP/
sudo wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
sudo gunzip GeoIP.dat.gz
sudo nano /etc/nginx/nginx.conf

Добавить в блок http {} перед инклюдами
 
Вариант 1 ( разрешенео всем, кроме китая)

geoip_country /usr/share/GeoIP/GeoIP.dat;
 map $geoip_country_code $allowed_country {
        default yes;
        CN no;
}

Вариант 2 ( запрещено всем, кроме России и Украины)

geoip_country /usr/share/GeoIP/GeoIP.dat;
map $geoip_country_code $allowed_country {
	default no;
        RU yes;
        UA yes;
}


Изменение в секции server {} ( Возвращаем 404 ошибку) 

if ($allowed_country = no) {
            return 404;
}


	
sudo /etc/init.d/nginx reload

django + nginx + postgresql + gunicorn настройка сервера с нуля

apt-get install sudo ssh openssh-server
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-virtualenv
sudo apt-get install libpq-dev python-dev
sudo apt-get install postgresql postgresql-contrib
sudo apt-get install nginx

Читать далее