timsa.ru

Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку

Битрикс и FreeIPA

Парочка моментов при установке FreeIPA

чтобы не ругался на уже делегированный домен при установке делаем

ipa-server-install —allow-zone-overlap

если есть готовый серт, то
ставим цепочку

ipa-cacert-manage install chain.pem

обновляем базу CA

ipa-certupdate

ставим свой серт

ipa-server-certinstall -d mycert.pkcs12

рестарт всех сервисов

ipactl restart

А теперь самое главное. Чтобы битрикс мог залогиниться, для него создаем отдельного юзера в freeipa. А в битриксе в поле логин указываем его не так как там написано, иначе будешь получать вечную ошибку ldap_bind: Invalid credentials (49), а вот так:
uid=b24,cn=users,cn=accounts,dc=mycompany,dc=ru

ну и на закладке «настройка полей» кликнуть LDAP, email заменить на mail

Это всё.

 3   3 дн   freeipa   ldap   битрикс

Роли или Группы?

Чтобы запомнить раз и навсегда.

Роль — список прав.
Группа — список людей.

 2   5 дн   it

Правда

У людей вообще почему-то есть ложное убеждение, что им все должны всегда говорить только всю правду.
Причём под правдой — подразумевается достоверное изложение событий с беспристрастной точки зрения и исходящее от полной информированности, да ещё и простыми словами. Без учёта хронологии и обстоятельств принятия решений.

 12   1 мес  

Исправление имен

Учитель ответил:
— Необходимо начать с исправления имен.

Цзы-лу спросил:
— Вы начинаете издалека. Зачем нужно исправлять имена?

Учитель сказал:
— Как ты необразован, Ю! Благородный муж проявляет осторожность по отношению к тому, чего не знает. Если имена неправильны, то слова не имеют под собой оснований. Если слова не имеют под собой оснований, то дела не могут осуществляться. Если дела не могут осуществляться, то ритуал и музыка не процветают. Если ритуал и музыка не процветают, наказания не применяются надлежащим образом. Если наказания не применяются надлежащим образом, народ не знает, как себя вести. Поэтому благородный муж, давая имена, должен произносить их правильно, а то, что произносит, правильно осуществлять. В словах благородного мужа не должно быть ничего неправильного.

Исправление имен в соответствии с действительностью (чжзн мин) — один из основных элементов социально-политической теории Конфуция. Смысл учения об исправлении имен состоит в том, что социальная роль каждого члена общества должна быть не номинальной, а реальной. Это значит, что государь, чиновник, отец, сын должны не только так называться, но и обладать всеми качествами, правами и обязанностями, вытекающими из этих названий.

 32   1 мес   Конфуций   Лунь Юй

Установка homeassistant

apt-get update && apt-get install curl net-tools iftop htop sudo python3 python3-dev python3-venv python3-pip bluez libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libtiff6 libturbojpeg0-dev tzdata ffmpeg liblapack3 liblapack-dev libatlas-base-dev

настроить sudo, консольку

useradd -rm homeassistant
# mkdir /homeassistant # ставим в домашнюю
# chown homeassistant:homeassistant /homeassistant
sudo -u homeassistant -H -s
cd /home/homeassistant
python3 -m venv .
source bin/activate
python3 -m pip install wheel 
pip3 install homeassistant numpy mutagen
hass

для автозапуска
создаем файл /etc/systemd/system/home-assistant@homeassistant.service
с содержимым:

[Unit]
Description=Home Assistant
After=network-online.target

[Service]
Type=simple
User=%i
WorkingDirectory=/home/%i/.homeassistant
ExecStart=/home/%i/bin/hass -c "/home/%i/.homeassistant"
RestartForceExitStatus=100
Restart=on-failure
RestartSec=5s

[Install]
WantedBy=multi-user.target

далее

sudo systemctl --system daemon-reload
sudo systemctl enable home-assistant@homeassistant
sudo systemctl start home-assistant@homeassistant

ставим брокер MQTT

curl -s https://assets.emqx.com/scripts/install-emqx-deb.sh | bash
apt-get install emqx
systemctl start emqx

по умолчанию admin:public

UPD.:
Emqx по-большому счету совершенно ненужный сервант, запускает вагон сервисов, жрет ресурсы, а для работы умного дома функционала mosquitto хватит за глаза.

 28   2 мес   linux   smarthome

Astralinux BT адаптер HP Envy

Никак не мог подключить BT мышку к ноуту с AstraLinux.
Решение такое:

  1. установить пакет blueman
  2. скачать с https://github.com/winterheart/broadcom-bt-firmware/tree/master/brcm файлик BCM43142A0-0a5c-216c.hcd зеркало https://timsa.ru/f/BCM43142A0-0a5c-216c.hcd
  3. положить его в /lib/firmware/brcm/ на всякий случай положил дважды, второе имя BCM-0a5c-216c.hcd
  4. перезагрузиться

Также может быть полезным
https://help.ubuntu.ru/wiki/broadcom_bluetooth
https://github.com/winterheart/broadcom-bt-firmware/

 21   2 мес   linux

Развитие

Отсутствие развития — это когда для новых задач не нужно новых знаний.

 40   3 мес   pm

Резьба на штативе Celestron CG-4

Для крепления телескопа к ластохвосту нужно два винта
UNC 1/4 дюйма 20 ниток диаметр наружный 6,35мм
UNC 3/8 дюйма 16 ниток на дюйм диаметр наружный 9,52мм
С длиной резьбовой части около 16,5мм (17 макс)

Для крепления монтировки к треноге/опоре нужен болт М10 длиной 60мм.

 23   3 мес   astro   celestron   cg-4   tele

Падежи

1) Именительный падеж — кто?, что?

2) Родительный падеж — нет кого?, чего?

3) Дательный падеж — дать кому?, чему?, определяет конечную точку действия.

4) Винительный падеж — вижу кого?, что?, обозначает непосредственный объект действия;

5) Творительный падеж — творю кем?, чем?, определяет инструмент, некоторые виды временной принадлежности (ночью);

6) Предложный падеж — думать о ком, о чём

7) Звательный падеж. От церковно-славянского звательного падежа нам осталось только слово «Боже!» (ну и Отче, наставниче Амвросие, Пантелеимоне и т. п. для тех, кто читает молитвословия). В современном русском языке этот падеж возникает, когда мы обращаемся: Мам, Пап, Дядь, Тетя Ань, где образуется путем «обрезания» окончания или специально добавленным окончанием: Ванюш (Танюш), выходи!

8) Местный падеж. Обычно употребляется с предлогами «При», «В» и «На». Характеризующий вопрос: Где? При чем? На чем? — В лесу (не в лесе), На шкафу (не на шкафе), При полку (не при полке) — а как же на Святой Руси, на Украине?

9) Разделительный падеж. Образуется как производное от родительного падежа: Налить в стакан кефира (Выпить кефиру), Лежит головка чеснока (съесть чесноку) Сделать глоток чая (напиться чаю), Задать жарУ (не жарА), Прибавить ходУ (не ходА), Молодой человек, огонькУ не найдется?

10) Счетный падеж — встречается в словосочетаниях с числительным: Два часА (не прошло и чАса), Сделать три шагА (не шАга).

11) Отложительный падеж — определяет исходную точку передвижения: Из лесУ, Из домУ. Существительное становится безударным: я Из лесу вышел; был сильный мороз.

12) Лишительный падеж — используется исключительно с глаголами отрицания: не хочу знать правды (не правду), не может иметь права (не право).

13) Количественно-отделительный падеж — похож на родительный падеж, но имеет отличия: чашка чаю (вместо чая), задать жару (вместо жАра), прибавить ходу (вместо прибавить ход).

14) Ждательный падеж — Он же родительно-винительный падеж: Ждать (кого? чего?) письма (не письмо), Ждать (кого? что?) маму (не мамы), Ждать у моря погоды (не погоду).

15) Превратительный (он же включительный) падеж. Производное от винительного падежа (в кого? во что?). Применяется исключительно в оборотах речи на подобие: Пойти в летчики, Баллотироваться в депутаты, Взять в жены, Годиться в сыновья.

 24   3 мес   русский язык

Дизайнер != инженер

Даже очень опытный дизайнер с очень широким кругозором может (и будет) лажать в мелочах, где обычный технарь сразу понимает что, зачем и почему.

https://blog.tema.ru/1639147.html
Недоволен вырвиглазной разметкой? Ну так кроме слепых есть еще огромное количество слабовидящих. Именно для них и делаются контрастные элементы!

https://blog.tema.ru/5LGLdUDrBrQ
Ну, а тут уже напихали.

 59   3 мес   лебедев
Ранее Ctrl + ↓