И это всё МОЁ

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


Может это можно как то реализвать? Беглый взгляд на ман libinput не дал результатов.









 , , ,








И это всё МОЁ

Привет форумчане.


Админю k8s, всегда ставлю в дефолтном вар-те с etcd, как K/V и CoreDNS, который работает в паре с etcd и организует service discovery для контейнеров внутри k8s.


Ибо, формат сервисов такой:


my-svc.my-namespace.svc.cluster-domain.example


Пришла задача юзать Консул, и честно говоря я не очень понимаю его преимуществ. Service Discovery? Он для контейнеров в рамках secondary DNS (CoreDNS+etcd) и так есть. В плане, primary DNS юзается - BIND и юзаются SRV-записи и др., что обычно юзают для данных целей. Да и вообще, DNS discovery давно существует еще до эпохи с K8S/Nomad.


Если кто-то имел опыт, то поделитесь пожалуйста. Я искрене не понимаю смысла использования Consul, ввиду причин выше. Статьи по нему читал, понимания от этого больше не стало.


Спасибо.









 , , ,








И это всё МОЁ

Добрый день! Прошу помощи с GRUB2 или GRUB 0.97.
Есть ноутбук. Внутри него SSD и HDD. На SSD Linux Mint c GRUB2, на HDD старая Open Suse 12 с GRUB 0.97. На данный момент гружусь в обеих системах, сменяя диск для загрузки в BIOS. Хочу мультизагрузку :) OpenSuse стояла всегда, Минт ставил на днях. Минт при установке увидел Сусю и добавил автоматически к себе в GRUB2, но из этого пункта Суся не грузится! Просто черный экран. Обе ОС стоят в режиме MBR, UEFI в биосе выключен совсем и полностью.


Как сделать мультизагрузку? Как видите, я попытался и в сусином грубе добавить чейнлоадер (через yast) и через минта (Grub Customizer). с минтовым грубом - черный экран при выборе загрузки суси, при выборе пункта чейнлодер (который попробовал сделать через Grub Customizer) ошибка invalid signature . При загрузке от сусиного груба (0.97), ошибка 12 Invalid device requested


Mint грузится вот с такими параметрами: (это скопировал из Grub Customizer). Копировал,загрузившись в Минт


recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 974578b9-9351-4e4a-a872-5d81b643ee0f
else
search --no-floppy --fs-uuid --set=root 974578b9-9351-4e4a-a872-5d81b643ee0f
fi
linux /boot/vmlinuz-5.4.0-58-generic root=UUID=974578b9-9351-4e4a-a872-5d81b643ee0f ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.4.0-58-generic


Выхлоп fdisk


Диск /dev/sda: 111,81 GiB, 120034123776 байт, 234441648 секторов
Disk model: SPCC Solid State
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x6d57115b

Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1 * 2048 218056735 218054688 104G 83 Linux
/dev/sda2 218058750 234440703 16381954 7,8G 5 Расшир
/dev/sda5 218058752 234440703 16381952 7,8G 82 Linux


Диск /dev/sdb: 465,78 GiB, 500107862016 байт, 976773168 секторов
Disk model: ST500LM012 HN-M5
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0xb5dcb711

Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdb2 * 2048 976773167 976771120 465,8G 5 Расшире
/dev/sdb5 4096 40951807 40947712 19,5G 83 Linux
/dev/sdb6 40953856 976773119 935819264 446,2G 7 HPFS/NT


Если выбрать в биосе HDD для загрузки. То загружаемся в Сусю и вот такие настройки загрузки у нее (содержимое файла menu.lst)


# Modified by YaST2. Last modification on Thu Feb 25 15:09:14 EET 2021
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,4)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 12.1 Milestone 2 - 2.6.39-2
kernel (hd0,4)/boot/vmlinuz-2.6.39-2-desktop root=/dev/disk/by-id/ata-ST500LM012_HN-M500MBB_S2RSJ9DC733911-part5 resume=/dev/disk/by-id/ata-ST500LM012_HN-M500MBB_S2RSJ9DC733911-part6 splash=silent quiet showopts vga=0x317
initrd (hd0,4)/boot/initrd-2.6.39-2-desktop

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 12.1 Milestone 2 - 2.6.39-2
root (hd1,4)
kernel /boot/vmlinuz-2.6.39-2-desktop root=/dev/disk/by-id/ata-ST500LM012_HN-M500MBB_S2RSJ9DC733911-part5 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x317
initrd /boot/initrd-2.6.39-2-desktop

###Don't change this comment - YaST2 identifier: Original name: other###
title Chain
map (hd0) (hd0)
map (hd0) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1









 ,








И это всё МОЁ

Собственно, что можете подсказать на эту тему? Есть движок, написанный, предположим, на C++ или Rust. К нему нужен ТОЛЬКО ИНТЕРФЕЙС - вся логика уже написана на низкоуровневых языках. То есть жирный js-движок не нужен, нужна чисто отображалка. Тянуть в систему Электрон или тяжёлые браузерные движки изи GTK/Qt не хочу.

Есть что-то такое в природе? Если ещё и Rust поддерживает, вообще шикарно будет.

Знаю, что так устроены некоторые аппликухи, навскидку, Bitwig. Но он проприетарный, не посмотришь.








 , , ,








И это всё МОЁ

добрый день

проект v-usb

выкус из спецификации/инета/форумов:

- реализация не полностью соответствует стандарту

- работа на 100% не гарантируется

- питание по USB / с компа может провалиться до 4-4.5В (а F_CPU идет в «притирочку» ...) :o)

у всех рекомендованных схем подключения (3 шт) имеются те или иные очевидные минусы.

https://img.radiokot.ru/files/28650/2g6l5osisx.png

https://img.radiokot.ru/files/28650/2g6l5o7m5h.png

https://img.radiokot.ru/files/28650/2g6l5ngk3q.png

как следствие стабильно может работать только при «определенных условиях»

в планах поработать с библиотекой.

для начало решил «набросать» альтернативный вариант. (так сказать, попытаться закрыть все возможные дыры в подключении)

https://img.radiokot.ru/files/28650/2g6l5pm64d.png


достаем помидоры, баркова, мысли, высказываемся (заранее благодарен)

tag: v-usb, usb, avr, avr-gcc, atmega328p, linux, mac-osx

NO atmega32u4, NO arduino pro micro etc...








 , ,








И это всё МОЁ

Пробую разобраться с сабжем методом чтения шпаргалок на хабре (https://habr.com/ru/company/cloverr/blog/247629/). От чего возник вопрос: создаю я контейнер, но в списке созданных его почему-то не появляется. Ну, не могу я быть на столько тупорезом, чтоб в 2-х строчка ошибиться!


~$ docker run -d postgres:9.4
Unable to find image 'postgres:9.4' locally
9.4: Pulling from library/postgres
...
Digest: sha256:42a7a6a647a602efa9592edd1f56359800d079b93fa52c5d92244c58ac4a2ab9
Status: Downloaded newer image for postgres:9.4
85308220822b146a861c1bee1e34e9fe97476c1614b3c13fd1ad364d4f90e5e2

~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES


ЧЯДНТ???









 , ,








И это всё МОЁ

Приветствую! Откопал 35 модулей оперативки DDR1 256MB для компа. Отдам даром. Отправлю в регионы. Доставка с вас.

Или можно спокойно выбросить?








 , ,








И это всё МОЁ

Собственно вопрос. Рефинд умеет за мак ос, можно ли сделать так, чтобы в нем рисовалась еще и иконка с яблочной ос и стартовала?









 ,








И это всё МОЁ

выбираю себе ноутбук для работы, нужно с переключателем ви-фи, блютуз и камеры


пытаюсь понять, есть ли нужное у system76?


меня конечно устраивает purism, но бывают ситуации, когда требуется видеокарта


кто-то разбирал ситуацию с system76 относительно переключателей? планирует ли purism обновление аппаратной части? есть ли ещё производители «сесурити» железок?









 ,








И это всё МОЁ

Как отказаться от изменений в файле grpc/server/main.py (скорее всего что-то нечаянно поменял, но не помню где) и сказать гиту что я хочу использовать версию main.py с сервера:

error: Your local changes to the following files would be overwritten by merge:
grpc/server/main.py
Please commit your changes or stash them before you merge.
Aborting

?
я не хочу ни коммитить ни прятать, я просто хочу отказаться от изменений








 








И это всё МОЁ

Где вы покупаете б/у ноуты. У друзей или на авито, юла или возможно на ebay?
К сожалению на форуме нет раздела «куплю/продам».









 








И это всё МОЁ

W: Ошибка GPG: http://security.debian.org/debian-security buster/updates InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY AA8E81B4331F7F50 NO_PUBKEY 112695A0E562B32A
E: Репозиторий «http://security.debian.org/debian-security buster/updates InRelease» не подписан.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
W: Ошибка GPG: http://mirror.corbina.net/debian buster InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY DCC9EFBF77E11517
E: Репозиторий «http://mirror.corbina.net/debian buster InRelease» не подписан.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.









 , ,








И это всё МОЁ

Всем привет! Столкнулся с такой проблемой. Имеются компьютер на базе платы gigabyte на A320 чипсете (точно модель не помню). Проблема такая: не работают jack аудиовыходы. Хоть на передней панели, хоть на самой материнке. Похоже, проблемы не в софте - в запущенной с флешке ubuntu 20.04 то же самое. При подключении через переднюю панель при регулировке громкости на колонках слышен громкий треск, когда колонки подключены сзади – полная тишина.









 , ,








И это всё МОЁ

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

    void tls_useWithWaitKorValue(
map<auto, map<auto, MyList<auto>>> &mmm,
const auto &key,
const auto &spl,
const auto &val,
const auto &task) {

map<auto, MyList<auto>> &mm = mmm[key];
// auto &mm = mmm[key]; // такая замена компилится нормально

MyList<auto> &list = mm[spl];

:77:34: internal compiler error: Segmentation fault
77 | map<auto, MyList<auto>> &mm = mmm[key];
| ^~
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.

Для проверки нужно бы обновить, может уже исправили, да только пока не до этого. Моя текущая версия 10.2.0-5ubuntu1~20.04.








 ,








И это всё МОЁ

Привет!
Кто-то может подтвердить, что Disco Elysium работает на онтопике? Из стима со включенным протоном.


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


Radeon 580, ryzen, старая fedora 29, KDE. В нескольких других имеющихся играх, использующих протон, с проблемами не сталкивался.









 , , ,








И это всё МОЁ

инструкция по установке дров для моей сетевухи https://github.com/smlinux/rtl8723de


на этапе dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414


Error! Bad return status for module build on kernel: 5.10.18-1-lts (x86_64)
Consult /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log for more information.


лог https://paste.ubuntu.com/p/q83xX8sGnx/


что делаю не так? linux-lts-headers поставил, realtek-firmware вместо linux-firmware.









 ,








И это всё МОЁ

Сабж ?


Посмотрел после 10 летнего перерыва - некогда популярный fluxbox RIP, icewm - вроде как жив, но скорее RIP, openbox тоже RIP.


Неужели все так плохо ?









 








И это всё МОЁ

Как называется это скобка? Группировка? Или как? В интернете гуглил, но результат выдачи гугла выдает группировку как таковой. Я не это имел ввиду. Ну короче такой пример:


sudo apt install bash-{completion,static}


Куда копать, чтоб понять эту тему? Что за эти фигурные скобки? Это только в линуксе поддерживается? А в других ОС есть подобная команда? В винде например.









 








И это всё МОЁ

Привет всем.

Такая ситуация: хочу уйти от использования в коде raw pointers, к сожалению, многие функции Qt, с которой я должен работать, не принимают все эти *_ptr, а только указатели как они есть. Приходится обращаться при этом к методу get, что как я читал - плохо, чтобы получить искомое. Есть ли другой способ и умные указатели использовать и правильно преобразовывать их тип в нужный при передаче параметром?

Всем спасибо.








 , ,








И это всё МОЁ

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

Наша команда занимается поддержкой интеграционных решений Банка: серверов приложений Weblogic, сервисной шины Банка(Oracle Service Bus), ETL (Informatica Power Center), как тестовых так и продуктивных контуров.

Мы регулярно пополняем список поддерживаемых систем, сейчас внедряем Apache Kafka.

Развиваем навыки и с удовольствием делимся знаниями и опытом.

Обязанности:

  • Руководство группой экспертизы интеграционных систем
  • Организация работы команды в режиме 24x7
  • Участие в проработке интеграционных решений
  • Согласование проектной документации
  • Консультации смежных подразделений по вопросам интеграции
  • Инцидент менеджмент, устранение неисправностей, устранение узких мест, мониторинг и тюнинг производительности
  • Установка, настройка, сопровождение серверов приложений Oracle Weblogic Server, Oracle Service Bus, Apache Kafka (возможно, Cloudera CDP) , ETL Informatica Power Center
  • Настройка мониторинга сопровождаемых систем и сервисов
  • Организация и выполнение регламентных работ, регулярного обновления системного ПО и его компонент
  • Автоматизация деплоя и других регулярных процессов

Требования:

  • Опыт руководства командой сопровождения от 3-х человек
  • Опыт сопровождение критичных сервисов и систем от 2-х лет
  • Глубокие знания Oracle Weblogic Server
  • Навыки настройки pipeline\джобов на Jenkins
  • Знания Linux на уровне администрирования, Apache\Nginx, bash

Желательно:

  • Опыт установки и настройки Apache Kafka, Java, Python, написание SQL запросов, английский на уровне чтения технической документации

Условия:

  • Фиксированный оклад- до 250-270k
  • Социальный пакет: ДМС, скидочные партнерские программы
  • Команда, открытая самым смелым идеям
  • Внутренние программы обучения и развития
  • Высокий уровень ответственности и возможность самостоятельно принимать решения
  • Атмосфера, где легко оставаться собой: минимум формализма, открытые коммуникации

Контакты:
С радостью отвечу на вопросы по e-mail [email protected]








 , , , ,