Сообщения Infra_HDC
Springer Handbook of Automation (Shimon Y. Nof)
Есть такая книжка. Фактически, это энциклопедия по автоматизации. Есть ее аналоги, в частности русскоязычные?
Есть ноут ASUS модель VX6S. Как сделать сброс CMOS? После попадания воды начал спрашивать пароль перед загрузкой ОС.
И вообще, как его почистить от следов коррозии? На материнку не попала вроде вода, но вот на плате ввода-вывода разъем шлейфа, идущего к материнке, посинел трошки. Больше всего досталось жесткому диску – он подлежит замене.
ПО CORAL-ERM: COUNTER R5 либо конвертация COUNTER R5 в COUNTER R4
Уважаемые программисты, здравствуйте!
Есть прикладная система CORAL ERM версии 3.0.1, которая принимает загрузку статистику в форматах COUNTER R3 и COUNTER R4 из других систем, при этом очень неспеша пилится импорт и из формата COUNTER R5, смотри https://github.com/coral-erm/coral/issues/194 . Другие системы, которые отдают статистику, уже умеет в формат COUNTER R5, поддержка формата COUNTER R4 на выходе уже есть не у всех, то есть от старых форматов уже отказываются.
Можно ли как-то написать конвертер из COUNTER R5 в COUNTER R4 ?
Поискал об этих форматах Python3 PyPI и в Perl5 CPAN – что-то не нашел. То есть, надо самому, вручную, разбираться в парсинге форматов?
Подскажите, куда можно копать?
Как там поживает Gnome3 ?
Пользовался сабжем последний раз где-то в версии Debian 7. Сейчас что-нибудь кардинально поменялось? В частности интересует, не убрали ли фичу переключать экраны только через свертывание на экран, и далее выбор по миниатюре. Также, что по-видимому нельзя проверить на LiveCD, это возможность удаления торрент-клиента Transmission без сноса всего гнома.
VirtualBox 6.1.0 (released December 10 2019)
Кто напишет новость?
sed, работать только в одной [секции] ini-файла
Привет, $LOR_USER! Есть две команды на баше:
1. отключение вуфайнда из скрипта:
sed -i "/^available\\s*=/s/=.*/= false/" /usr/local/vufind/local/config/vufind/config.ini
sed -i "/^available\\s*=/s/=.*/= true/" /usr/local/vufind/local/config/vufind/config.ini
Теперь надо доработать их, чтобы они не по всему ini-файлу искали и редактировали, а только в секции [System], то есть редактировать после строки [System], но до [следующей-секции]. Как это сделать?
Заставить систему забыть об установленном пакете, но не трогать его файлы
Есть такая ситуация. В системе Debian Stretch 9.11 установлен пакет — веб-приложение, которое активно пилят. Вариант установки пакета был выбран в свое время как самый легкий способ установки. Чтобы разрулить зависимости обновления до Debian Buster 10.2, надо помимо всего прочего удалить пакет, но не его файлы, которые полезны на прикладном уровне. Как это сделать правильно?
user@host:~$ dpkg -L my-cool-package | grep -v ^/usr/local/my-cool-package
/.
/usr
/usr/local
user@host:~$ dpkg -L my-cool-package | grep -v ^/usr/local/my-cool-package | wc -l
3
user@host:~$ dpkg -L my-cool-package | grep ^/usr/local/my-cool-package | wc -l
18555
user@host:~$ dpkg -L my-cool-package | wc -l
18558
Gentoo: достаточно ли обновляться раз в месяц?
Допустим, я поставлю Gentoo. Достаточно ли обновляться из исходников раз в месяц, чтобы процесс обновления не стал перманентным? И сколько может занять обновление на железе Intel Core i3-3110M / 16 GB RAM / SSD 480 GB ? Можно ли обновления собирать на инструментальной машине, которая мощней, и потом как-то загружать собранные (скомпилированные) обновления на целевую машину?
нубский вопрос про выбор веб-платформы
Господа коллеги, день добрый!
Я тут выбираю между Laravel и Zend Framework 2.
Вроде бы все хвалят Laravel, но он пугает меня тем, что он не используется или почти не используется в каких-то серьезных и долгоиграющих проектах.
В отличае от ZF, который довольно раскручен, и видно, что у него большая перспектива.
Вопрос в том, насколько оправданы интеллектуальные инвестиции в каждый из тех, которые я рассматриваю? Готовлюсь что будет много серьезной работы после такого выбора.
спустя несколько месяцев после релиза, gawk-5 появился в Arch Linux
новость о релизе: Вышел GNU Awk 5.0.0
saahriktu сказал, что задержка обусловлена изменением в API и форматах.
притом, что в арчике обновилось только на днях (вчера-сегодня)
EZproxy, ищу бесплатный аналог
Добрый день, уважаемый лор-юзер!
Есть такая прекрасная программка от OCLC, как EZproxy, см. например о ней. https://en.wikipedia.org/wiki/EZproxy
Никак не могу найти ее бесплатный аналог с такой же функциональностью: чтобы прокси преобразовывал туда и обратно URL-ы, и работало это всё в связке с удаленным доступом к подписным базам.
Если есть что-то проверенное вменяемое, просьба поделиться ссылочкой. Спасибо!
Debian 9.9 мимикрирует во FreeBSD
Тут на днях была новость Debian 9.9 . Так вот, мне стали непонятны две вещи: почему в штатном установщике (как в текстовом, так и в графическом) выкинули указание репы mirror.yandex.ru и указание LXQt в качестве DE. Короче, странно всё это. Кому-то нравится ручная работа?
Как из лога rsync вынуть файлы для инкрементального бэкапа?
Коллеги, здравствуйте! Пожалуйста, наставьте на путь истинный.
Команда для rsync такая (это кусок скрипта на bash):
${rsync_bin} -uvrht --delete-after --log-file=/var/log/rsync-helper/$1.log --filter="- /DfsrPrivate" ${source_folders}/$1/ ${dest_folders}/$1
Кусок лога какой-то такой:
2019/04/18 21:07:12 [1849] building file list
2019/04/18 21:07:12 [1849] .d..t...... ./
2019/04/18 21:07:12 [1849] >f+++++++++ .DS_Store
...
2019/04/18 21:07:12 [1849] >f+++++++++ desktop.ini
2019/04/18 21:07:12 [1849] cd+++++++++ Folder-1.0/
2019/04/18 21:07:12 [1849] >f+++++++++ Folder-1.0/file0001.mdb
2019/04/18 21:07:12 [1849] >f+++++++++ Folder-1.0/file0001.ini
2019/04/18 21:07:12 [1849] >f+++++++++ Folder-1.0/file0001.exe
2019/04/18 21:07:12 [1849] >f+++++++++ Folder-1.0/file0001.doc
2019/04/18 21:07:12 [1849] cd+++++++++ SYS-Users/
2019/04/18 21:07:12 [1849] >f+++++++++ SYS-Users/file0002.doc
2019/04/18 21:07:12 [1849] cd+++++++++ SYS-Users/bak/
2019/04/18 21:07:12 [1849] >f+++++++++ SYS-Users/bak/file0002.doc
2019/04/18 21:07:12 [1849] cd+++++++++ net-xxx-xxx-x-x/
2019/04/18 21:07:12 [1849] >f+++++++++ net-xxx-xxx-x-x/file0003
2019/04/18 21:07:12 [1849] cd+++++++++ screenshots/
2019/04/18 21:07:12 [1849] >f+++++++++ screenshots/20130312-001.jpg
2019/04/18 21:07:12 [1849] >f+++++++++ screenshots/20130325_001.jpg
2019/04/18 21:07:12 [1849] >f+++++++++ screenshots/20130415_01.jpg
...
2019/04/18 21:07:12 [1849] >f+++++++++ screenshots/20130624-001.png
2019/04/18 21:07:13 [1849] >f+++++++++ screenshots/20130624-002.png
2019/04/18 21:07:13 [1849] >f+++++++++ screenshots/20130812-001.png
2019/04/18 21:07:13 [1849] >f+++++++++ screenshots/20130812-002.png
2019/04/18 21:07:13 [1849] >f+++++++++ screenshots/20131030-001.png
2019/04/18 21:07:13 [1849] >f+++++++++ screenshots/20131030-002.png
2019/04/18 21:07:13 [1849] >f+++++++++ screenshots/20131030-003.png
2019/04/18 21:07:13 [1849] >f+++++++++ screenshots/Thumbs.db
...
2019/04/18 21:07:13 [1849] cd+++++++++ Тест-бэкапа/
2019/04/18 21:07:13 [1849] >f+++++++++ Тест-бэкапа/Архив WinRAR.rar
2019/04/18 21:07:13 [1849] >f+++++++++ Тест-бэкапа/Новый текстовый документ (2).txt
2019/04/18 21:07:13 [1849] sent 17.16M bytes received 571 bytes 11.44M bytes/sec
2019/04/18 21:07:13 [1849] total size is 17.15M speedup is 1.00
2019/04/18 22:15:19 [2046] building file list
2019/04/18 22:15:19 [2046] sent 1.31K bytes received 11 bytes 2.64K bytes/sec
2019/04/18 22:15:19 [2046] total size is 17.15M speedup is 13,015.45
То есть стандартный. Не хочу менять формат лога, интересно разобраться в стандартном формате. Регулярки знаю, могу написать однострочник perl или на awk.
Ваши советы?
Qt5+Python3, грид, концепция дедупликатора
Проектирую пользовательский интерфейс для своей настольной программы. Уперся в то, как бы лучше сделать дедупликатор. Дело в том, что один из столбцов таблицы (грида) содержит значения, которые могут быть одинаковыми, и их надо как-то отмечать для группировки или возможно исключения таких повторов. Они могут быть и очень сильно похожими, и тогда их надо вылавливать вручную. Очевидно, отношение многие ко многим. Надо сделать по уму, и например CRUD тут не подходит. Строки таблицы можно метить галочками.
Кнопки, которые мне пришли на ум: найти все по метке, новая метка, обновить в БД, снять метку, ну и соответственно традиционные ОК и Отмена для сохранения или отмены изменений.
Какие бы кнопки редактора вы на моем месте предусмотрели, чтобы наводить порядок в данных в пределах моей таблицы? Может надо хранить ID или хэши полей, которые дублируются, в отдельной служебной таблице и делать ссылки на нее из основной таблицы, подлежащей редактированию?
Если есть на примете теория, буду благодарен на указание источника, который надо почитать.
загадочный коредамп при обновлении parsedmarc
Имею Ubuntu Server 18.04.2 AMD64 на виртуалке VirtualBox. Заметил, что после установки на него parsedmarc версии 6.0.1 уже вышла версия 6.2.1. Решил обновить. И вот что получилось:
$ pip3 install --upgrade parsedmarc
...
Installing collected packages: expiringdict, idna, urllib3, chardet, certifi, requests, six, python-dateutil, elasticsearch, elasticsearch-dsl, dnspython, kafka-python, simplejson, ipaddress, mail-parser, pytz, regex, tzlocal, dateparser, xmltodict, imapclient, maxminddb, geoip2, tqdm, publicsuffix2, parsedmarc
Successfully installed certifi-2018.11.29 chardet-3.0.4 dateparser-0.7.1 dnspython-1.16.0 elasticsearch-6.3.1 elasticsearch-dsl-6.3.1 expiringdict-1.1.4 geoip2-2.9.0 idna-2.8 imapclient-2.1.0 ipaddress-1.0.22 kafka-python-1.4.4 mail-parser-3.9.2 maxminddb-1.4.1 parsedmarc-6.2.1 publicsuffix2-2.20190205 python-dateutil-2.8.0 pytz-2018.9 regex-2019.2.21 requests-2.21.0 simplejson-3.16.0 six-1.12.0 tqdm-4.31.1 tzlocal-1.5.1 urllib3-1.24.1 xmltodict-0.12.0
Segmentation fault (core dumped)
$ parsedmarc --version
6.2.1
$ dmesg | tail
[ 18.401108] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 18.401727] e1000: enp0s8 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 18.401952] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
[ 18.401977] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s8: link becomes ready
[ 20.880356] new mount options do not match the existing superblock, will be ignored
[19372.401717] show_signal_msg: 11 callbacks suppressed
[19372.401720] pip3[4495]: segfault at a9 ip 000000000059b404 sp 00007ffd5c3c2b88 error 4 in python3.6[400000+3b2000]
[19395.905394] pip3[4549]: segfault at a9 ip 000000000059b404 sp 00007ffd7c7a2da8 error 4 in python3.6[400000+3b2000]
[19447.754261] pip3[4654]: segfault at a9 ip 000000000059b404 sp 00007ffcd3fd5c48 error 4 in python3.6[400000+3b2000]
[19773.948733] pip3[5136]: segfault at a9 ip 000000000059b404 sp 00007ffc211526f8 error 4 in python3.6[400000+3b2000]
заготовка для dyndns в mikrotik
Друзья, день добрый!
Настроил свой микротик по http://www.vasilevkirill.com/MikroTik/1/ на два провайдера. Теперь хочу сделать на основе этой конфигурации dyndns и начинаю играться. Скажите такую вещь, если буду проверять доступность провайдера вот так:
:put [:tostr [/ip route find where dst-address="0.0.0.0/0" and active=yes and routing-mark="ISP1"]]
Как меняется поле paid-till при переносе домена на другой регистратор?
И надо ли при переносе новому регистратору платить только за сам перенос, если например продлевать домен еще рано? Конкретно, запланирован переход с REG.RU на NIC.RU.
где найти список экстремистких материалов?
В машиночитаемом формате, без опечаток. Интересуют только интернет-ресурсы.
USB-модем Huawei E303 не принимает сообщения
Точней принимает, но не отдает их в gammu.
Вопрос: как заставить отдавать их в gammu?
Подробности:
lsusb | grep Huawei
Bus 002 Device 014: ID 12d1:1c05 Huawei Technologies Co., Ltd. Broadband stick (modem on)
gammu-smsd --version
Gammu-smsd version 1.39.0
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
$ uname -a
Linux itmon-1812 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
ATI3
Manufacturer: huawei
Model: E303C
Revision: 22.157.18.00.00
IMEI: xxxxxxxxxxxxxxx
+GCAP: +CGSM,+DS,+ES
OK
Модем переключал в режим из ether_cdc mode в режим ком-порта с помощью перехода по адресу http://192.168.1.1/html/switchProjectMode.html в веб браузере, потом давал AT-команду AT^U2DIAG=0
в minicom.
В режиме cdc_ether если зайти в веб-админку модема браузером по адресу 192.168.1.1, то во входящих видны принятые сообщения. Но в режиме компорта, gammu-smsd их не забирает в /var/spool/gammu/inbox, хотя отправка с помощью gammu-smsd-inject проходит на ура. С помощью gammu getallsms, разумеется, при остановленном gammu-smsd, сообщения также невозможно достать из модема.
Пруфлинк, что проблема не только у меня, но еще как минимум у одного пользователя: https://github.com/gammu/gammu/issues/398
← назад | следующие → |