И это всё МОЁ

Приняли поправку в УК по поводу негласного сбора информации и гаджетов, с этим связанных: http://publication.pravo.gov.ru/Document/View/0001201908020085

Теперь гуголглассы можно и у нас продавать?








 ,








И это всё МОЁ
Доступен экспериментальный выпуск открытой реализации Win32 API - Wine 4.13. С момента выпуска версии 4.11 было закрыто 15 отчётов об ошибках и внесено 120 изменений.



03:19

ACPI Bug

И это всё МОЁ

Debian. 4.19.0-5-amd64. UEFI (без опции Legaсy Bios)

[    0.215364] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 0.219914] ACPI BIOS Error (bug): Failure creating [\_SB.PCI0.LPC0.EC0._Q46], AE_ALREADY_EXISTS (20180810/dswload2-316)
[ 0.219922] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20180810/psobject-221)
[ 0.219925] ACPI Error: Skip parsing opcode OpcodeName unavailable (20180810/psloop-543)
[ 0.219930] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.GPP2.BCM5], AE_NOT_FOUND (20180810/dswload2-160)
[ 0.219933] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20180810/psobject-221)
[ 0.219935] ACPI Error: Ignore error and continue table load (20180810/psobject-604)
[ 0.219937] ACPI Error: Skip parsing opcode OpcodeName unavailable (20180810/psloop-543)

Плохо понимаю ошибку. Стоит ли добавить в grub acpi=off?








 , , ,








И это всё МОЁ

Почему в Арче такая жирная минимальная установка base из-за linux Firmware? Пакет ядра = 77 Mb, linux-firmware аж 462 Мб. Если я хочу собрать минимальный арч для кручения в виртуалке, как поступить? Мне не нужно полгига скомпилированного хлама, если мне тока докер крутить на хосте в Google Cloud (qemu).








 , , ,








И это всё МОЁ

Вновь приветствую всех.

В прошлой теме посоветовали копать в сторону pentoo для проверки безопасности сервера. Pentoo был подключен, дерево синхронизировано. Но попытка установки банального routersploit завершается со странной ошибкой:

# emerge -av routersploit
...
>>> Emerging (1 of 10) dev-python/bluepy-1.3.0::pentoo
* Fetching files in the background.
* To view fetch progress, run in another terminal:
* tail -f /var/log/emerge-fetch.log
>>> Downloading 'gentoo.c3sl.ufpr.br/distfiles/bluepy-1.3.0.tar....'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 227 100 227 0 0 112 0 0:00:02 0:00:02 --:--:-- 112
!!! Fetched file: bluepy-1.3.0.tar.gz VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 227
!!! Expected: 217933
Refetching... File renamed to '/usr/portage/distfiles/bluepy-1.3.0.tar.gz._checksum_failure_.pdwlxdvq'

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

Поначалу пенял на VPN\proxy, к которым подключен всё время, но сброс всех настроек прокси и iptables ничего не дал. Не сбросил только автоматическое назначение прокси в консоли - вместо этого всегда сбрасываю вручную. Wget отлично достаёт все файлы с зеркал, то же самое можно сделать в firefox даже через VPN\proxy, а из FTP всё успешно скачивается с помощью MC.

Долго пытаюсь понять, в чём проблема, но неудачно. ЧЯДНТ? Понять не могу, почему такое происходит...

Заранее спасибо за ответы.








 , ,








И это всё МОЁ

Есть на одной площадке postgresql кластер, на другой площадке, которая доступна через интернет есть встраиваемые системы, которые пишут архивы на сервер, от 1 сек до 1 минуты периодичность(в зависимости от оборудования). Из-за преодических проблем с интернетом, архивы теряются, вы можете сказать, поставь на площадке сервер и вы будете правы. Но на данный момент сдвигов нет в покупке сервера. Сами управляющие системы на оборудовании, достаточно дохлые, на борту линукс с реалтайм ядом. Что можно придумать? Репликации? Когда идёт синхронизация, как много это жрёт ресурсов, может ли сервер быть временно недоступен из-за этого? Плюсы и минусы репликации?








 








И это всё МОЁ

Здравствуйте, купил сервер с 64 подстелю iPv6.
Установил на него 3proxy версии 0.8.10.
Сгенерировал скриптом 1К iPv6, и на основе сгенереных ip, создал конфиг:

daemon
maxconn 200
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
setgid 65535
setuid 65535
flush
auth strong
users login:CL:pass
allow login

proxy -6 -n -a -p3130 -i104.193.252.* -e2606:5e00:1:7a8:3104:5509:a79a:a10b
proxy -6 -n -a -p3131 -i104.193.252.* -e2606:5e00:1:7a8:8adf:5914:752c:54bc
proxy -6 -n -a -p3132 -i104.193.252.* -e2606:5e00:1:7a8:4b37:eaa2:93f6:238a

При запуске ошибок нет, но прокси не работают.
Если пробую обычный iPv4 прокси, вот так proxy -n -p3127 -a или так proxy -n -p3128 -a -i104.193.252.*, то всё работает, в чём может быть проблема?








 








И это всё МОЁ

В формате web серриальчиков или полнометражки.









 , ,








И это всё МОЁ

Всем здравствуйте!


Сегодня решил установить LightSpark для эксперимента (нашёл старую коллекцию .swf файлов, решил посмотреть, как они будут работать). Пробовал скомпилировать – не удалось (компилятор жаловался на ошибку в коде программы). Решил поставить из пакетов – куча зависимостей. По глупости подключил репозитории Debian Jessie к Debian Buster (сейчас уже отключил и сделал aptitude update). Теперь при запуске Aptitude показывает «Resolving dependencies» в течение долгого времени, указывает на 236 сломанных пакета и о запланированных 3,5 гигабайтов пакетов на удаление. Что могло быть сломано и как можно исправить?









 , , ,








И это всё МОЁ

В rss ленте упало https://habr.com/ru/post/462045/. Не в первый раз такое вижу. Возможно кому-то будет интересно, но usr - это `user` пользовательская файлопомойка, etc - это `et cetera` общая свалка для дерьма, которое не нужно, но выкинуть жалко, bin - это исполняемое файло, home - это попытка отделить файло отдельных пользователей от системного (навести порядок, ага) . Не стоит искать в FHS смысл, его там нет. Уже 50 лет порядка нет. Это натуральное говно из говен. Все через жопу, непонятное и криво названное. Что думаете об иерархии в современном линукс? Пятничный тред.








 , ,








И это всё МОЁ

В целом задача собрать мелкий настольный девайс, который будет мало жрать, мало занимать места, смотреть весь день мне в лицо, распознавать текущую эмоцию, засылать пару чисел по HTTP на сервак.

На али 100500 разных камер с интерфейсом CSI от 300 до 1000 руб без закономерности «цена = качество».

1) Какую из них взять? Ответы «бери дефолтную и не ипи моск, распознавалке на качество пох» - не круто, хочется ещё и фоточки мочь делать приличные если вдруг надо, а среди них там есть с неплохими матрицами экземпляры.

2) Может забить на CSI и заюзать USB вебкамеры, logitech c910 например? Возможно будет тормознее и больше жрать питалова... Камерный интерфейс выглядит нативнее.

3) Может не raspberry а какой-нибудь orange pi или я незнаю что - посоветуйте.

4) А можно добыть CSI-кабель не ленточный, а в виде обычного циллиндрического?








 








И это всё МОЁ

Добрый вечер. Собственно говоря, как я понял у распберри нет датчиков температуры как на AMD и Intell, а что если использовать сторониие датчики и подключить их к выводам gpio? Только вот вопрос, как крепить датчики, т.е. что бы они касались кристалла или как это вообще организовать?








 








И это всё МОЁ

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








 , , , ,








20:01

exim smtp

И это всё МОЁ

Доброго времени суток, есть веб сервак с почтой exim начил сыпаться спам, такое впечетление что подключаются по smtp к ящику и с него спамят, можно ли настроить так чтоб из вне подключаться к smtp для рассылке нельзя было, только локально скриптам. Насколько я понимаю что если закрыть 25 порт из вне то внешнию почту не будет приходить ... Надо чтоб приходила








 , ,








И это всё МОЁ

добрый день

столкнулся со странным поведением bash-цикла

понятно, что мне что-то не понятно, вот хотелось бы уточнить, что именно :о)

run.sh

#!/bin/sh
set -e; clear

LST=line.lst

msg(){ echo -e "\n###\n$1, press ENTER to continue...\n###\n"; read; }

msg "msg DEBUG"

while read LINE
do
echo "echo LINE = $LINE"
done < $LST

while read LINE
do
msg "msg() LINE = $LINE"
done < $LST

echo -e "\n### OK ###"

line.lst

line_1
line_2
<blah-blah-blah...to>
line_9

output

###
msg DEBUG, press ENTER to continue... ###!!! тут скрипт ожидает нажатия на ENTER
###

echo LINE = line_0
echo LINE = line_1
echo LINE = line_2
echo LINE = line_3
echo LINE = line_4
echo LINE = line_5
echo LINE = line_6
echo LINE = line_7
echo LINE = line_8
echo LINE = line_9

###
msg() LINE = line_0, press ENTER to continue... ###!!! тут скрипт проскакивает как угорелый
###

###
msg() LINE = line_2, press ENTER to continue... ###!!! аналогично
###

###
msg() LINE = line_4, press ENTER to continue... ###!!! ...
###

###
msg() LINE = line_6, press ENTER to continue... ###!!! ...
###

###
msg() LINE = line_8, press ENTER to continue... ###!!! ...
###

### OK ###

- в цикле не отрабатывается read/ожидание нажатия на ENTER

- отработка цикла (чтение файла) происходит с пропуском четных строк

...

slackware 12.2/14.2








 ,








И это всё МОЁ

Кроме skype кто сейчас предоставляет такие услуги? Хотелось бы платный сервис с открытым android-клиентом.








 ,








И это всё МОЁ

Шалом.

Сабж, собственно. Изучаю python и хочу узнать, можно ли более красиво и правильно сделать сие:

if  p7 >= 12 and p7 <= 33:
p8="ССВ"
elif p7 >= 34 and p7 <= 56:
p8="СВ"
elif p7 >= 57 and p7 <= 78:
p8="ВСВ"
elif p7 >= 79 and p7 <= 101:
p8="В"
elif p7 >= 102 and p7 <= 123:
p8="ВЮВ"
elif p7 >= 124 and p7 <= 146:
p8="ЮВ"
elif p7 >= 147 and p7 <= 168:
p8="ЮЮВ"
elif p7 >= 169 and p7 <= 191:
p8="Ю"
elif p7 >= 192 and p7 <= 213:
p8="ЮЮЗ"
elif p7 >= 214 and p7 <= 236:
p8="ЮЗ"
elif p7 >= 237 and p7 <= 258:
p8="ЗЮЗ"
elif p7 >= 259 and p7 <= 281:
p8="З"
elif p7 >= 282 and p7 <= 303:
p8="ЗСЗ"
elif p7 >= 304 and p7 <= 326:
p8="СЗ"
elif p7 >= 327 and p7 <= 348:
p8="ССЗ"
elif p7 >= 349 and p7 <= 360:
p8="С"
elif p7 >= 0 and p7 <= 11:
p8="С"
else:
p8="???"

Заранее благодарю за ответ.
//Вышеприведенное переводит градусы в направление ветра.








 , , , ,








И это всё МОЁ

Чётные числа это те, которые делятся на два без остатка.

Слово (или словосочетание) должно быть коротким и официальным: нигерский и т.п. сленг не подойдёт.








 








И это всё МОЁ

Недавно я купил usb-аудиокарту Creative X-Fi HD. Карта воспроизводила звук в моем раче с pulseaudio без каких-либо усилий с моей стороны. Уж не знаю может этот звук далек от аудифилии, задуманной производителем, но в целом я получил то, что хотел: больше басов, чище звук и самое главное – громче звук. На встройке у меня было обычным делом громкость, выкрученная на 100% в фильмах, некоторых музыкальных композициях и ютубе, сейчас та же громкость на 30-40%. Кстати, слышал гипотезу, что у хорошей встройке звук по качеству почти не отличается от дискретной аудиокарты, но за счет усилителя и, соответственно, более высокой громкости, звучание дискретки воспринимается как более качественное. Может оно и так.


Звук есть – уже хорошо, но на карте есть железная крутилка громкости, которая не работала. Небольшое гугление показало, что настраивать его нужно через lirc. Довольно интересная штука эта lirc. Помнится несколько лет назад кто-то хотел удалить его откуда-то, потому что он представлял из себя невероятный говнокод. Готов в это поверить. lirc, значит, перехватывает события наших устройств, а irexec на эти события позволяет навесить какие-нибудь действия, например, увеличить/уменьшить громкость или вообще выключить звук. Я даже нашел полезные статьи, что конкретно надо записать в конфиг lirc и irexec для моей карты. Путем мытарств было установлено, что для моей задачи lirc должен быть собран с драйвером devinput и.. в раче он почему-то собран без него. Одинокие забытые треды на просторах интернета оставляют больше вопросов, чем ответов. Кто виноват я не выяснил, а вот что делать придумал: установить lirc-git из aur, который был собран правильно.


lirc перестал ругаться на devinput и наконец-то запустился. Читатель, возможно, подумал, что проблема решена и ОП смог насладиться радостью настоящей железной крутилки, о которой всегда мечтал, но приятный холодок металического кругляша не хотел ничего делать. Но ведь я прописал в конфиг именно то, что нужно. Статья вот.. Про мою карту.. irexec так и не заработал и я сделал небольшой грязный скрипт, который просто читал события из irw и крутил громкость. Успех.


На следующий день индеец Зоркий Глаз заметил, что lirc почему-то жрет 100% одного ядра процессора. Причем запускается он нормально, ничего не жрет, но только ты начинаешь крутить крутилку, потребление процессора подскакивает до 100% и.. на таком же уровне и остается, даже если к крутилке больше не притрагиваешься. Одинокие забытые треды, традиционные для lirc, конечно же ничего путного не советуют. Что же делать? Так ведь жить нельзя. И тут, назло хейтерам приходит на помощь systemd: в нем можно для любого сервиса задать параметры для ограничения потребления процессора: CPUAccounting=true, CPUQuota=2%. Но и этого мало, можно не меняя системный сервис просто сделать оверрайд некоторых настроек! /etc/systemd/system/lircd.service.d/override.conf Как вам такое, хейтеры? Удобно? Как по мне – очень. И заметьте, это все работает на любом дистрибутиве.


В общем, lircd у меня все так же жрет 100% доступного ему ЦПУ, но доступно ему только 2%, которых хватает, чтобы менять мне громкость крутилкой без тормозов.


Ошибку в конфиге irexec я тоже нашел, оказывается в конфиге для моей карты был лишний параметр remote = devinput с которым ничего не работало.


К чему я это все написал? Куча каких-то ошибок и багов, все сделано как-то сложно, а мы лепим для них костыли и подпорки. Особенно меня удивило ограничение процессорного времени для процесса, который жрет 100% CPU – это настолько нелепо и криво, что даже красиво.









 , , ,








И это всё МОЁ

Линукс тут при том, что это отличная железка под него. А еще coreboot+grub2 можно прошить. Интересует вариант восстановленного X230, ну или на худой конец, X220 с топовым i5 или i7, без ОЗУ и HDD/SSD (уже имеется) и без батареи (буду брать новую большой емкости). Где-нибудь такие еще продаются?








 ,