И это всё МОЁ

есть debian 9

на нем поднят Proxmox и через него созданы lxc контейнеры

lxc - 3.1.0-devel

сейчас на одном контейнере посыпались ошибки

Jun  7 12:32:12 server systemd[1]: systemd-journal-flush.service: Failed to reset devices.list: Operation not permitted
Jun 7 12:32:12 server systemd[1]: Starting Flush Journal to Persistent Storage...
Jun 7 12:32:12 server keyboard-setup.sh[47]: Couldn't get a file descriptor referring to the console
Jun 7 12:32:12 server systemd[1]: Started Nameserver information manager.
Jun 7 12:32:12 server keyboard-setup.sh[47]: Couldn't get a file descriptor referring to the console
Jun 7 12:32:12 server systemd[1]: Started Set the console keyboard layout.
Jun 7 12:32:12 server resolvconf[54]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf
Jun 7 12:32:12 server keyboard-setup.sh[47]: Couldn't get a file descriptor referring to the console
Jun 7 12:32:12 server systemd[1]: Reached target Local File Systems (Pre).
Jun 7 12:32:12 server keyboard-setup.sh[47]: setupcon: We are not on the console, the console is left unconfigured.
Jun 7 12:32:12 server systemd[1]: Reached target Local File Systems.
Jun 7 12:32:12 server systemd[1]: plymouth-read-write.service: Failed to reset devices.list: Operation not permitted
Jun 7 12:32:12 server systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
Jun 7 12:32:12 server netfilter-persistent[89]: run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables start
Jun 7 12:32:12 server systemd[1]: console-setup.service: Failed to reset devices.list: Operation not permitted
Jun 7 12:32:12 server systemd[1]: Starting Set console font and keymap...
Jun 7 12:32:12 server systemd[1]: netfilter-persistent.service: Failed to reset devices.list: Operation not permitted
Jun 7 12:32:12 server systemd[1]: Starting netfilter persistent configuration...
Jun 7 12:32:12 server systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
Jun 7 12:32:12 server systemd[1]: Reached target Local Encrypted Volumes.
Jun 7 12:32:12 server systemd[1]: Started Set console font and keymap.
Jun 7 12:32:12 server systemd[1]: Started Flush Journal to Persistent Storage.
Jun 7 12:32:12 server systemd[1]: Started Tell Plymouth To Write Out Runtime Data.
Jun 7 12:32:12 server systemd[1]: systemd-tmpfiles-setup.service: Failed to reset devices.list: Operation not permitted
Jun 7 12:32:12 server systemd[1]: Starting Create Volatile Files and Directories...
Jun 7 12:32:12 server systemd[1]: Started Create Volatile Files and Directories.
Jun 7 12:32:12 server systemd[1]: Failed to set devices.allow on /system.slice/systemd-resolved.service: Operation not permitted
Jun 7 12:32:12 server systemd[1]: Failed to set devices.allow on /system.slice/systemd-resolved.service: Operation not permitted
Jun 7 12:32:12 server systemd[1]: Failed to attach 97 to compat systemd cgroup /system.slice/systemd-resolved.service: No such file or directory
Jun 7 12:32:12 server systemd[1]: Starting Network Name Resolution...
Jun 7 12:32:12 server systemd[1]: systemd-update-utmp.service: Failed to reset devices.list: Operation not permitted
Jun 7 12:32:12 server systemd[1]: Starting Update UTMP about System Boot/Shutdown...
Jun 7 12:32:12 server systemd[1]: Reached target System Time Synchronized.
Jun 7 12:32:12 server systemd[97]: Failed to attach 97 to compat systemd cgroup /system.slice/systemd-resolved.service: No such file or director

ни один сервис не стартует, как такое вылечить?








 , ,








И это всё МОЁ

День добрый, давно занимаюсь электроникой и встраиваемыми системами (на STM32), проектирую схемы, развожу платы, пишу код. Немного программирую на андроиде, пару раз запускал всякие распберри на линуксе. Давно уже хочу сделать свой одноплатник. На работе рассматривали возможность создания кастомного одноплатника с андроидом на борту, который будет использоваться в устройствах для автомобилей и спец техники. Соответственно, выбор пал на те CPU, которые могут в -40..+85 'C и другие требования. Выбрал я Allwinner T3, но, чтоб двигаться поступательно к неизвестному, решил начать с более распространенных процессоров типа A64.

Полной документации на allwinnerы не нашел, зато в том, что нашел, обнаружил, что там pdf объединяет сразу 3 проца (V40, R40 и T3). Структурные схемы их на офф. сайте совпадают. Соответственно, вопрос к знатокам: это действительно настолько одинаковые процы, что можно собрать андроид под V40 и он взлетит на Т3? Если так, то для начала можно купить борду на V40, благо их полно, а потом уже перелезть на Т3 с алибабы. Можно ли будет как то отлаживать сам андроид, залитый в мой одноплатник? Ставить там брейкпоинты, выполнять инструкции пошагово. Заранее спасибо.








 , , ,








И это всё МОЁ
Организация Document Foundation объявила о прекращении формирования 32-разрядых бинарных сборок LibreOffice для Linux. Изменение вступит в силу начиная с выпуска 6.3, который ожидается 7 августа. В качестве причины называется низкая востребованность подобных сборок, которая не оправдывает ресурсы, потраченные на из компиляцию, тестирование, сопровождение и распространение. Основная масса пользователей Linux устанавливает LibreOffice из дистрибутивов, а не загружает с основного сайта проекта.



И это всё МОЁ

Доброго времени суток!

Появилась необходимость добавить юзера в группу, гугл подсказал, что это делается следующим образом:

usermod -aG groupname username

Так вот, столкнулся с тем, что при попытке выполнить команду ругается на то, что опция -а неизвестна, полез в хелп, и действительно, нет там такой. Проверил на другом сервере, там есть.
Накопать по этому инфу не получилось, верно ли я понял, что, возможно, стоит какая-то другая версия usermod?








 








И это всё МОЁ
После двух лет разработки подготовлен новый значительный выпуск легковесного оконного менеджера IceWM 1.5.5 (первый выпуск в ветке 1.5.x). Ветка 1.5 продолжает развитие неофициального форка, ответвившегося в декабре 2015 года от заброшенной кодовой базы IceWM. Код написан на языке Си и распространяется под лицензией GPLv2.



И это всё МОЁ

Ищу ide для js, но не совсем обычное. Нужно что-то типа repl, но с гуем, редактором кода, просмотром json, сохранением и применением нашлёпанных функций, выполнение запросов.

Суть работы следующая : получаешь кусок данных откуда-нибудь (сеть,фс,копипаст,csv,etc), пишешь функцию которая его обрабатывает, смотришь результат, повторяешь до достижения удовлетворения, сохраняешь данные и функцию.

Нужно для обработки данных и быстрого кодошлёпства. Сейчас использую repl ноды с костылями, подумываю запилить, если не найду.








 , ,








И это всё МОЁ

Всем добрый день!

Есть вакансия на постоянную занятость в офис в Санкт-Петербурге

Разработчик C++ embedded Linux (IPTV)


Зп - до 170 000 руб. чистыми


Задачи:


- Разработка приложений для Set-top box: утилиты, интерфейс, обработка видео и аудио.


- Сборка и адаптация Embedded Linux.


Требования:

  • - Опыт программирования на C++ под ОС Linux не менее 2 лет.
  • - Опыт кросс-компиляции для различных платформ.
  • - Хорошее знание С/С++ STL.
  • - Знание Linux (POSIX, Unix shell) и особенностей Embedded.
  • - Понимание ООП.
  • - Знание английского языка (тех.документация, переписка).
  • - Умение писать чистый‚ расширяемый‚ хорошо документированный код.




Дополнительным плюсом будет:

  • Опыт разработки для embedded устройств на базе Linux.
  • Опыт работы с медиа: MPEGTS, HLS/DASH, FFMpeg, GStreamer.
  • Знание ядра Linux.
  • Опыт разработки на Qt.
  • Опыт разработки для Android (NDK).
  • Знание OpenGL.
  • Знание CMake.



Мы предлагаем:

  • - Работа в стабильной развивающейся компании.
  • - Интересные задачи и перспективные проекты.
  • - Комфортный офис в 10 минутах от метро «Пионерская», в 15 минутах от м. «Комендантский проспект».
  • - Официальное оформление по ТК РФ.
  • - Испытательный срок 3 месяца.
  • - 8-часовой рабочий день с 09:00 или 10:00.
  • - ДМС.


Моя почта для связи: [email protected]








 , , , ,








И это всё МОЁ

вот эта страница


https://wiki.gentoo.org/wiki/Multilib


устарела на 6 лет, надо бы её обновить

Мои вопросы:


1) сделали ли они в portage то, что хотели сделать (чтобы заработал multilib-gentoo)?


2) если сделали, то начиная с какой версии?


3) что нужно делать пользователям, чтобы использовать эту технологию (прописывать слово в FEATURES или что)?


4) что нужно делать разработчикам, чтобы .ebuild-файлы правильно устанавливались








 ,








И это всё МОЁ
Представлен релиз KnotDNS 2.8.2, высокопроизводительного авторитативного DNS сервера (рекурсор выполнен в виде отдельного приложения), поддерживающего все современные возможности DNS. Проект разрабатывается чешским реестром имен CZ.NIC и распространяется под лицензией GPLv3. Сервер отличается ориентацией на высокую производительность обработки запросов, для чего применяется многопоточная, и по большей части неблокирующая реализация, хорошо масштабируемая на SMP-системах. Предоставляются такие возможности, как добавление и удаление зон на лету, передача зон между серверами, DDNS (динамические обновления), NSID (RFC 5001), расширения EDNS0 и DNSSEC (включая NSEC3), ограничения интенсивности ответов (RRL).



И это всё МОЁ
Проект VideoLAN опубликовал корректирующий релиз медиаплеера VLC 3.0.7. В новой версии устранено 24 уязвимости (CVE не присвоены), которые потенциально могут привести к переполнению буфера при обработке различных видов контента, в том числе файлов MKV, MP4 и OGG. Проблемы были выявлены в ходе инициативы инициативы FOSSA (Free and Open Source Software Audit), нацеленной на повышение безопасности открытого ПО и учреждённой Европейской комиссией.



И это всё МОЁ

Добрый день.

На сервере крутится PostgreSQL и сервер 1С.

Да, такую конфигурацию придумал не я, сейчас не об этом.

Если посмотреть вывод top, то мы видим среднюю загрузку CRU процентов 10-15. При 16 ядрах.

Если посмотреть загруженность по монитору гипервизора, окажется что загрузка машины критическая, и она отмечена восклицательным знаком.

Почему так происходит, кому верить?








 , , ,








И это всё МОЁ

Доброго времени суток уважаемые форумчане!

Помогите решить проблему:
приходят спам письма, а Амавис их пропускает, но с алертом!

X-Amavis-Alert: BAD HEADER SECTION, MIME error: error: part did not end with expected boundary; ; error: unexpected end of parts before epilogue

в /etc/amavis/conf.d/20-debian_defaults

применил настройку
$final_bad_header_destiny = D_DISCARD;

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

Jun 3 07:08:29 mail amavis[27618]: (27618-18) Blocked BAD-HEADER-0 {DiscardedOpenRelay,Quarantined}, [ххх.ххх.ххх.ххх]:18725 [ххх.ххх.ххх.ххх] <почта@домен> -> <получатель@домен>, quarantine: 7/badh-7Sjn2Xt83PXF, Queue-ID: 419752E1F7E9, mail_id: 7Sjn2Xt83PXF, Hits: -, size: 103452, 103 ms

Ранее в письмах Амавис ругался на
Non-encoded 8-bit data (char D0 hex): Subject:








 ,








И это всё МОЁ

Добрый день! Есть необходимость отредактировать список из 20 элементов - отобрать только положительные. Есть ли оператор для такой операции?








 ,








И это всё МОЁ

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

Короче ну его нафиг

Особо эпичный кусок сгенеренного кода:

            case 58: {
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
field_ = new java.util.ArrayList<my.test.RepeatedField>();
mutable_bitField0_ |= 0x00000040;
}
field_.add(
input.readMessage(my.test.RepeatedField.parser(), extensionRegistry));
break;
}

продолжаю наблюдение








 , , , ,








И это всё МОЁ

Добрый день!

Возникла странная проблема с вертикальной прокруткой колесом мыши в некоторых приложениях (Google Chrome, VsCode). А именно: если двигать мышь во время прокрутки - скроллинг не работает.

Сталкивался с подобной проблемой у редактора текста xed. Проблема решилась добавлением переменной окружения:

GDK_CORE_DEVICE_EVENTS=1

здесь

Проблемы проявляются только в виртуалке VirtualBox.
Пробовал на железе - все работает.

Есть какие-нибудь идеи?

Подскажите как можно покрутить низкоуровневые настройки xfce и gtk3.








 , , , ,








И это всё МОЁ

Ведроид 7 (LeneageOS 14 вроде). Если смахивать приложение, оно всеравно остается запущенным и нахо идти в настройки и принудительно его останавливать. Как сделать закрытие приложений строго по смахиванию, желательно жестким системным патчем, а не костылем висящем в фоне и отслеживающим событие смахивания.








 ,








09:41

MacPro 2019

И это всё МОЁ

Он просто офигенный!!

Xeon processors with up to 28 cores with 64 PCI Express lanes, up to 1.5TB of high-performance memory, eight PCIe expansion slots, and at the high-end, dual Radeon Pro Vega II Duo GPUs housed in two Apple MPX Modules which Apple says offer groundbreaking graphics expansion architecture, providing Thunderbolt integration and over 500W of power. That's four Vega GPUs total.

https://www.macrumors.com/2019/06/03/apple-previews-all-new-mac-pro-with-up-t...








 








И это всё МОЁ

Я, например, первое что сделал, когда поставил линукс, так это сразу же приобрел браузер, почтовый клиент, ну и так по мелочи (видеоредактор, программу для обработки изображений и так далее).

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








 








И это всё МОЁ

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








 , ,








И это всё МОЁ

С таким конфигом сервер выдает всегда 404, когда запрос по http идет. Если https использутся то норм

location / {

if ($scheme = "http";) {

}

try_files $uri $uri/ @php;
}


С этим конфигом нормально
location / {
try_files $uri $uri/ @php;
}


Т.е. если if(true) то выдает 404. В IF можно подставлять любую проверку, главное чтобы было TRUE, даже если $uri = «/» будет, то сервер опять же выдает 404. Ничего не понимаю, почему он не доходит до try_files, а попадает в IF(){} и там как я понял затыкается








 ,