И это всё МОЁ

Доброго времени суток, уважаемые ЛОРовчане.

Нужна ваша помощь в решении довольно обширного вопроса.


Есть некая организация (с более 100 АРМ), есть сервера.

Структура следующая:

  • Отдел № 1
    • АРМ-1
    • АРМ-2
    • АРМ-3
      и т.д.

  • Отдел № 2
    • АРМ-4
    • АРМ-5
    • АРМ-6
      и т.д.

  • Отдел № 3
    • АРМ-7
    • АРМ-8
    • АРМ-9
      и т.д.


Ну и так далее, принцип я думаю Вы поняли.

Так вот, посмотрев в Интернете готовые реализации, я наткнулась только на это, но оно через чур замудренное.


Вообще нужно, чтобы АРМ-ы:

1. Использовали авторизацию не локальную, а серверную (это что-то вроде контроллера домена). То есть, пароль можно было менять на сервере, а не на каждом АРМ по отдельности.

2. Все политики и группы также брались с сервера (по принципу Active Directory). Причем допустим для каждого ОТДЕЛА свои права.

3. ПО (нужные пакеты) устанавливались в соответствии с white-list на сервере (сложно объяснить на пальцах). То есть, если в неком white-list прописан определенный пакет, то он автоматически устанавливается на АРМ (в соответствии с назначенными правами и привилегиями).


Прошу Вас, посоветуйте пожалуйста, как и на чем можно это реализовать, хотя бы частично.

И не советуйте реализацию по типу «тонкий клиент-сервер», это не подойдет по аппаратным возможностям сервера.

Я сама не особо знаю о всех существующих системах и пакетах и не особо понимаю, как и на чем можно это все реализовать.



Ах да, чуть не забыла. Реализация на deb-подобной системе.

Спасибо Вам большое заранее за конструктивные и полезные советы!








 , , , ,








И это всё МОЁ

Выкрутил как-то раз из старого, допотопного корпуса сей плату. DC atx преобразователь на 12в. Некий MOREX D2D ver2.1 вроде рабочий, спокойно запитывает мою материнку, но у него почему-то в выключенном состояние есть 12в на желтом проводе!

Нормально ли? Не может ли это спалить материнку.








 , , ,








И это всё МОЁ

Возникла странная проблема: после возвращения из спящего режима ввожу логин и пароль, тем самым разблокируя экран.

Но через 20-30 сек он однократно блокируется повторно. Соответственно, приходится вводить логин-пароль заново.

Система дебиан, xfce. xflock4 выполняет «light-locker-command --lock»

Как найти причину этого повторного блокирования экрана?








 








И это всё МОЁ

Как можно подключить ISML библиотеку в кодблокс? Или в какой-нибудь среде программирования?








 








И это всё МОЁ

Продолжаем тему: www.linux.org.ru/forum/development/15224304

В чём цимес:

1. люди бенчили перемножение матриц;

2. вылез некий адепт Haskell с ленивостью, которая давала уменьшение асимптотики с O(N^3) до O(N);

3. было написано умножение строки на столбец с использованием ranges, которое как минимум на 3 порядка обгоняло Haskell;

4. так как в Haskell лень, видимо, несовметима с производительностью, была запрещена лень (!) и предоставлено какое-то другое решение на Haskell;

5. byko3y добавил в код на C++ цикл, который явно имеет асимптотику O(N^3). На основании бенчей этой версии и последней Haskell-версии он утверждает, что Haskell «не хуже» C++ ranges (к сожалению, само сообщение уже потёрли: www.linux.org.ru/forum/development/15204387?cid=15224273).

Проблема в том, что якобы «не ленивая» Haskell-версия имеет асимптотику O(N^2).

byko3y Там квадрат — ты просто бенчишь код разных асимптотик, т.е. то, чего ты пытался избежать, дописывая эту сумму в код на плюсах. Жду объяснений.

Дублирую своё сообщение:


смотри, что у меня есть:

* исправляем код на Haskell, чтобы он выводил время в наносекундах:

--- prog_orig.hs	2019-09-15 17:07:11.037239231 +0300
+++ prog.hs 2019-09-15 17:07:29.213158203 +0300
@@ -30,7 +30,7 @@
printf "% 8.6f\n" (c' ! ((n `div` 2), (n `div` 2)) )

t2 <- clock
- printf "%ds\n" $ (t2 - t1) `div` 1000000000
+ printf "%.0f\n" (fromIntegral (t2 - t1) :: Double)

newMatrix :: Int -> Matrix
newMatrix n =

* компилируем: ghc -O2 -fexcess-precision -optc-O3 -optc-ffast-math prog.hs -o hs

* бенчим его следующим образом:

for n in 300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900 2000; do
{ read ans; read time; } < <(./hs $n)
echo "$n $time"
done | tee ans

Получаем следующее:

300 80075088
400 164785062
500 322816474
600 559779632
700 885822519
800 1320158619
900 1871346121
1000 2557781529
1100 3745216222
1200 4540687171
1300 5593409421
1400 6989378443
1500 8575799688
1600 10421996451
1700 12478071662
1800 14808936430
1900 17376381098
2000 20289554452

А теперь смотри, клоун: https://i.imgur.com/0FvLb08.png








 ,








И это всё МОЁ

Сегодня поставил новый Debian 10 и продолжил заниматься своим сервером. Но при использовании одного пакета постоянно требуются рут права. Можно ли сделать автологин как рут в debian?








 ,








И это всё МОЁ

Приветсвтую!

Нужен бокс под системный SSD с подключением через USB 3.0. Проблема в том, что через USB не поддерживается TRIM. Как минимум через fstrim.

Есть какие-то боксы с контроллером позволяющими TRIM, или же такая функция недоступна вообще по шине USB?








 , ,








И это всё МОЁ

Здравствуйте, уважаемые. Прошу совета.
Есть куча файлов видео с гопро с кодеком H264 2704x2028.
Есть маломощный ноут, в котором я монтирую видосики. Такие тяжелые видосы kdenlive жрёт с трудом и тормозит, приходится конвертить в более мелкое разрешение типа 1920x1080 (кодек тот же).
Раньше конвертил shotcut'ом, но он кривой и при каждом чихе вылетает, бесит шопесец.
Подскажите, Христа ради, как скопом всё конвертнуть на изиче.








 








И это всё МОЁ

Разве не один всего однострочный(решетка)?
Понимаю, что комментарий можно сделать с помощью одинарных кавычек
('это комментарий одной строки'), двойных(«это тоже комментарий одной строки»;), тройных одинарных ("' однострочный или многострочный "'), тройных двойных («»" однострочный или многострочный """;), но ведь эти 4 варианта - это все строковые литералы (позволяющие сделать комментарий ).








 








И это всё МОЁ

Разве не один всего однострочный(решетка)?
Понимаю, что комментарий можно сделать с помощью одинарных кавычек
('это комментарий одной строки'), двойных(«это тоже комментарий одной строки»;), тройных одинарных ("' однострочный или многострочный "'), тройных двойных («»" однострочный или многострочный """;), но ведь эти 4 варианта - это все строковые литералы (позволяющие сделать комментарий ).








 








И это всё МОЁ

Есть ли способ получения сигналов на свою программу или же за счёт этой программы как то подписываться на события от xorg? Желательно хотелось работать в Python.








 ,








И это всё МОЁ

Футбольное поле, полное спящих зомби – облили из чего-то бензином и сожгли. В конце главный герой с сотнями других ходит вокруг какого-то столба (радиовышки?). Как-то необычно, вроде бы, на зомби воздействовали какие-то радиосигналы. Подскажите.









 ,








И это всё МОЁ

привет всем. На 4 малине стоит арч, если я по ssh захожу через urxvt или termite, то многие команды не работают с ошибкой «unknown terminal type», невозможно стирать с backspace наоборот добавляет табы. Если захожу через тормозной terminator то все работает(на скрине большой справа). От чего это зависит? Urxvt нравится больше всех, неохота отказываться








 








И это всё МОЁ

Вообще что-то подобное я наблюдаю уже давно (наверно с выхода GNOME 3). И мне уже кажется, что это фича такая.

При переключении окон в Gnome Terminal каша-какаша происходит этак в 20% случаев.

Но вроде ничего свежего найти не могу на багрепортах. Только традиционные «Баг устарел, так как Fedora этой версии того, и мы верим, что в новой версии всё починено».

Выглядит вот так: https://imgur.com/a/E28lYIX

Это кто виноват и что делать?








 , ,








И это всё МОЁ

Уже давно читаю статьи про Medium - децентрализованный интернет-провайдер без товарища майора, основанный на mesh-сетях. Так и не сложилось единого мнения насколько это стабильно и жизнеспособно. Ну и конечно не до конца понятно что там с безопасностью операторов, которые поднимут у себя точку доступа... Богатов уже свалил в США, и я его понимаю.

Накидываю список статей для тех кто не в теме.

https://habr.com/ru/company/medium-isp/blog/449244/

https://habr.com/ru/company/medium-isp/blog/459436/

https://habr.com/ru/company/medium-isp/blog/463363/

https://habr.com/ru/company/medium-isp/blog/464319/

https://habr.com/ru/company/medium-isp/blog/465581/

https://habr.com/ru/company/medium-isp/blog/465871/

https://habr.com/ru/company/medium-isp/blog/466749/

Кто что думает? Выстрелит или нет? В интернет с него не выйти, это полностью отдельная сеть, со своими ресурсами, сайтами и шифрованием.








 , , , ,








И это всё МОЁ

Это подмосковный Реутов. Инфраструктура развёрнута компанией МТС. Включает в себя пока что 3 системы:

  • мусорная - в контейнерах установлены датчики наполненности, которые отсылают данные в единый центр, на основе этих данных динамически составляется график и маршруты вывоза мусора, также отслеживаются возгорания мусора;
  • информационная - в жилых домах установлены панели, на которых отображаются актуальные для жильцов сообщения;
  • экологическая - датчики в реалтайме отслеживают состояние воздуха, температуру, влажность и другие параметры, в случае превышения норм автоматически информируются надзорные органы.

https://3dnews.ru/994053








 ,








И это всё МОЁ

Это подмосковный Реутов. Инфраструктура развёрнута компанией МТС. Включает в себя пока что 3 системы:

  • мусорная - в контейнерах установлены датчики наполненности, которые отсылают данные в единый центр, на основе этих данных динамически составляется график и маршруты вывоза мусора, также отслеживаются возгорания мусора;
  • информационная - в жилых домах установлены панели, на которых отображаются актуальные для жильцов сообщения;
  • экологическая - датчики в реалтайме отслеживают состояние воздуха, температуру, влажность и другие параметры, в случае превышения норм автоматически информируются надзорные органы.

https://3dnews.ru/994053








 ,








И это всё МОЁ

Есть полезная утиль pahole, но беда в том, что на новых системах
( binutils >= 2.31 ) она не видит размеров части структур и показывает далеко не все структуры.

на старой системе «pahole main.o | wc» дает «10716 64215 543699», а на новой всего «95 492 4135». Версии pahole везде 1.15 (распоследняя).

Замечено, что в новой сиситеме видны только те структуры, которые описаны и используются в данном файле. т.е. не видно данных про структуры которые были в заголовочных файлах!

Может есть способ заставить gcc/binutils генерировать все данные, чтоб pahole их могла показать?








 ,








И это всё МОЁ

Есть ли такие вообще? Пусть с регистрацией и СМС, для тех, кому долго / дорого / еще что собирать ебилды у себя. Про distcc знаю, но можно ли его применить, если у меня нет собственной сборочной машины?








 ,








И это всё МОЁ

вышел сабж, но он у меня падает с illegal instruction на AMD FX и на i5-2410M

кому интересно/не лень попробуйте у себя запустить, пожалуйста

https://www.discodsp.com/obxd/

https://www.discodsp.com/download/?id=9

зы, платить не надо








 , ,