LINUX.ORG.RU

Сообщения Infra_HDC

 
Форум — Admin

Gentoo: достаточно ли обновляться раз в месяц?

Допустим, я поставлю Gentoo. Достаточно ли обновляться из исходников раз в месяц, чтобы процесс обновления не стал перманентным? И сколько может занять обновление на железе Intel Core i3-3110M / 16 GB RAM / SSD 480 GB ? Можно ли обновления собирать на инструментальной машине, которая мощней, и потом как-то загружать собранные (скомпилированные) обновления на целевую машину?

 ,

Infra_HDC
()
Форум — Development

нубский вопрос про выбор веб-платформы

Господа коллеги, день добрый!

Я тут выбираю между Laravel и Zend Framework 2.

Вроде бы все хвалят Laravel, но он пугает меня тем, что он не используется или почти не используется в каких-то серьезных и долгоиграющих проектах.

В отличае от ZF, который довольно раскручен, и видно, что у него большая перспектива.

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

 , , ,

Infra_HDC
()
Форум — Talks

спустя несколько месяцев после релиза, gawk-5 появился в Arch Linux

новость о релизе: Вышел GNU Awk 5.0.0

saahriktu сказал, что задержка обусловлена изменением в API и форматах.

притом, что в арчике обновилось только на днях (вчера-сегодня)

 ,

Infra_HDC
()
Форум — Admin

EZproxy, ищу бесплатный аналог

Добрый день, уважаемый лор-юзер!

Есть такая прекрасная программка от OCLC, как EZproxy, см. например о ней. https://en.wikipedia.org/wiki/EZproxy

Никак не могу найти ее бесплатный аналог с такой же функциональностью: чтобы прокси преобразовывал туда и обратно URL-ы, и работало это всё в связке с удаленным доступом к подписным базам.

Если есть что-то проверенное вменяемое, просьба поделиться ссылочкой. Спасибо!

 ,

Infra_HDC
()
Форум — Talks

Debian 9.9 мимикрирует во FreeBSD

Тут на днях была новость Debian 9.9 . Так вот, мне стали непонятны две вещи: почему в штатном установщике (как в текстовом, так и в графическом) выкинули указание репы mirror.yandex.ru и указание LXQt в качестве DE. Короче, странно всё это. Кому-то нравится ручная работа?

 

Infra_HDC
()
Форум — Admin

Как из лога 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.

Ваши советы?

 ,

Infra_HDC
()
Форум — Development

Qt5+Python3, грид, концепция дедупликатора

Проектирую пользовательский интерфейс для своей настольной программы. Уперся в то, как бы лучше сделать дедупликатор. Дело в том, что один из столбцов таблицы (грида) содержит значения, которые могут быть одинаковыми, и их надо как-то отмечать для группировки или возможно исключения таких повторов. Они могут быть и очень сильно похожими, и тогда их надо вылавливать вручную. Очевидно, отношение многие ко многим. Надо сделать по уму, и например CRUD тут не подходит. Строки таблицы можно метить галочками.

Кнопки, которые мне пришли на ум: найти все по метке, новая метка, обновить в БД, снять метку, ну и соответственно традиционные ОК и Отмена для сохранения или отмены изменений.

Какие бы кнопки редактора вы на моем месте предусмотрели, чтобы наводить порядок в данных в пределах моей таблицы? Может надо хранить ID или хэши полей, которые дублируются, в отдельной служебной таблице и делать ссылки на нее из основной таблицы, подлежащей редактированию?

Если есть на примете теория, буду благодарен на указание источника, который надо почитать.

 , ,

Infra_HDC
()
Форум — General

загадочный коредамп при обновлении 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
То есть оно уже было успешно установлено, но после этого какой-то странный коредамп. Что это? И надо ли с этим бороться? И если да, то как? UP1:
$ 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]

 , ,

Infra_HDC
()
Форум — Admin

заготовка для 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"]]
то это будет корректно или нет? Потом на основе этого буду через планировщик дергать URL своего DNS-хостера (в общем, при изменении статуса активности маршрута делать что-то в этом роде). Если есть более правильное решение работы с dyndns в моем варианте, тоже буду рад услышать.

 , ,

Infra_HDC
()
Форум — Admin

Как меняется поле paid-till при переносе домена на другой регистратор?

И надо ли при переносе новому регистратору платить только за сам перенос, если например продлевать домен еще рано? Конкретно, запланирован переход с REG.RU на NIC.RU.

 ,

Infra_HDC
()
Форум — Admin

где найти список экстремистких материалов?

В машиночитаемом формате, без опечаток. Интересуют только интернет-ресурсы.

 

Infra_HDC
()
Форум — Linux-hardware

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

 ,

Infra_HDC
()
Форум — Linux-hardware

RPi — соединение более двух плат с помощью GPIO 40 pin

Вечер добрый! Пусть есть две платы:

  • Raspberry Pi Zero Barebones Kit, Одноплатный компьютер на базе процессора Broadcom BCM2835
  • 1.3inch OLED HAT, OLED дисплей 128×64px форм-фактора HAT для Raspberry Pi

Как к GPIO подсоединить еще что-то полезное, кроме самого одноплатника и экрана с кнопками? Может есть какая-то кроссплата, на которую можно посадить платы под углом 90 градусов? Или например можно натыкать разъемов на шлейф 40-pin по типу IDE ?

 , ,

Infra_HDC
()
Форум — Linux-install

Ноутбук Lenovo Legion Y530 — какая-то проблема с дисками при установке Mint 19.1

Есть Lenovo Legion Y530. На него пытаются ставить Linux Mint 19.1, там есть один SSD и один обычный HDD, на терабайт. Если что, SSD - Patriot Scorch M2.

При попытке установить линукс, он устанавливается, вроде все норм. Но когда его (из установочного образа) ребутят, он минут около 7 висит, потом выдает такое: https://www.dropbox.com/s/8d2o4h98ur64950/lenovo-20190105-lin-inst.jpg?dl=0 , и при загрузке уже с диска он доходит до момента, когда нужно ввести логин с паролем а потом тупо черный экран. Линукс пытались ставить как на ssd так и на обычный терабайтник — эффект одинаковый.

Как его побороть, чтобы нормально ставился и работал?

 , ,

Infra_HDC
()
Форум — Linux-hardware

Intel® Entry Storage System SS4000-E — двойной писк раздражает

Как отключить спикер (пищалку) у Intel® Entry Storage System SS4000-E ? Агрегат стоит в комнате и мешает спать, время от времени делая двойной писк. Можно было бы отсоединить проводок, или выпаять или откусить. Но проблема в том, что пищалку невозможно найти. Конечно в идеале надо найти настройки, чтобы не надо было курочить железо.

Линух тут притом, что он на борту, правда консоль доступна только через последовательный (ком) порт, а не по сети. Может можно как-то изменить параметры загрузки, например, выключив модуль драйвера pcspkr например?

 , ,

Infra_HDC
()
Форум — Linux-hardware

BADRAM + ESXi — есть ли решение?

Есть тазик для построения сервера Ubuntu, на который есть выбор поставить или ESXi (и уже внутрь него виртуалку Ubuntu Server) или сразу Ubuntu на bare metal. У тазика аппаратная ошибка в памяти, есть вывод программы Memtest86+ 5.01. ВОПРОС: можно ли как-то передать в параметры загрузки ядра ESXi параметр badram, как это делается с помощью GRUB2 на обычном линухе? Или это только для GNU/Linux такой трюк работает, и придется на это железо ставить Ubuntu однозначно? ESXi — более гибкое решение, и хочется именно его.

 ,

Infra_HDC
()
Форум — Admin

SAMBA в роли AD контроллера, как задать версию домена?

Например мне нужно версию домена AD == 2008 R2, как это сделать? Погрепал man 5 smb.conf, и единственное что нашел адекватное — это server max protocol = . Это то, что надо? В гугле ни на лоре не нашел. Подскажите, хотя бы куда копать. Пока хочу пощупать в тестовой среде, то есть можно нажимать на любые кнопки.

 , ,

Infra_HDC
()
Форум — Admin

ZABBIX 4.0 LTS, какую СУБД выбрать: MySQL или PostgreSQL?

Коллеги, день добрый! Надо накатить Zabbix 4.0 LTS. Поскольку есть выбор в типе СУБД, надо решить эту проблему выбора. Сервер будет standalone, то есть СУБД будет на том же самом хосте, что и сам ZABBIX. Что посоветуете? Мои мысли по этому поводу:

1. Плюсы MySQL

  • Популярная, изученная, мейнстрим. Если что, есть у кого спросить помощи. Доступные инструментарии для работы.
  • Есть две реализации: MariaDB и MySQL, если что-то с одной будет хромать, можно перейти на другую.

2. Плюсы PostgreSQL

  • Меньшее количество ошибок на 10^N строк кода, то есть более качественная.
  • Меньше ограничений на размер данных.
  • Позиционируется как более правильная, чем ее конкурент, у которого больше кривизны.
  • Мой администратор БД порекомендовал использовать именно её. Хотя он с ней сам не работал, но сказал, что она лучше своего конкурента.
  • Попробовать новое, получить новый опыт — всегда плюс для расширения технологического кругозора. Если взлетит хорошо, то можно посмотреть в сторону перевода других своих проектов на PostgreSQL.

Если что, ведь можно перейти на другую СУБД, сделав импорт-экспорт XML и переставив пакет zabbix-server, да?

Прошу не флеймить, а говорить по делу, с объективной аргументацией. Может, я что-то забыл, и есть другие, более весомые аргументы в вопросе данного выбора?

 , ,

Infra_HDC
()
Форум — Talks

Трудность вхождения в технологию, популярную на данный момент

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

 , мейнстрим,

Infra_HDC
()
Форум — Admin

Как отличить во FreeBSD, из портов установлен софт или из пакетов?

Сорри за нубский вопрос. Например, тот же mc или nano. Как определить, откуда он установлен? Из пакета pkg install mc или из портов cd /usr/ports/misc/mc ; make install clean? Или это несущественно, и для системы неотличимо?

 , ,

Infra_HDC
()

RSS подписка на новые темы