LINUX.ORG.RU

Сообщения bvn13

 

Упаковка и установка OpenXRay 16

Форум — General

Вдохновившись соседней темой, решил поставить.

OS: Fedora 32

По вики https://github.com/OpenXRay/xray-16/wiki/%5BEN%5D-How-to-build-and-setup-on-Linux дошел до опакечивания.

Делаю:

make package
[  0%] Built target minilua
[  0%] Built target buildvm
[  3%] Built target xrLuajit
[  4%] Built target xrLuabind
[  5%] Built target cximage
[  8%] Built target GameSpy
[  9%] Built target xrMiscMath
[  9%] Built target mimalloc-static
[ 13%] Built target xrCore
[ 15%] Built target OPCODE
[ 17%] Built target ODE
[ 18%] Built target mimalloc
[ 19%] Built target mimalloc-test-stress
[ 19%] Built target mimalloc-obj
[ 19%] Built target mimalloc-test-api
[ 19%] Built target xrLCUtil
[ 20%] Built target xrQSlim
[ 20%] Built target xrAPI
[ 21%] Built target xrCDB
[ 22%] Built target xrSound
[ 22%] Built target xrNetServer
[ 22%] Built target xrScriptEngine
[ 25%] Built target xrPhysics
[ 30%] Built target xrEngine
[ 30%] Built target xrParticles
[ 38%] Built target xrRender_GL
[ 39%] Built target xr_3da
[ 39%] Built target xrAICore
[ 43%] Built target xrUICore
[ 44%] Built target xrGameSpy
[100%] Built target xrGame
Run CPack packaging tool...
CPack: Create package using RPM
CPack: Install projects
CPack: - Run preinstall target for: OpenXRay
CPack: - Install project: OpenXRay []
-- Symbolic link: /usr/local/lib/libmimalloc.so -> mimalloc-1.6/libmimalloc.so.1.6
CPack: Create package
CPackRPM: Will use GENERATED spec file: /home/bvn13/games/OpenXRay/xray-16/bin/_CPack_Packages/Linux/RPM/SPECS/OpenXRay.spec
CPack: - package: /home/bvn13/games/OpenXRay/xray-16/bin/OpenXRay-1.6.02-Linux.rpm generated.

Устанавливаю

) sudo dnf install /home/bvn13/games/OpenXRay/xray-16/bin/OpenXRay-1.6.02-Linux.rpm
[sudo] password for bvn13: 
Last metadata expiration check: 0:14:51 ago on Пт 04 дек 2020 16:44:24.
Dependencies resolved.
======================================================================================================================================
 Package                      Architecture               Version                               Repository                        Size
======================================================================================================================================
Installing:
 OpenXRay                     x86_64                     1.6.02-1                              @commandline                     7.6 M
Installing dependencies:
 openfoam                     x86_64                     2.2.2-16.1                            rpmsphere                         33 M
 tcsh                         x86_64                     6.22.02-3.fc32                        fedora                           449 k

Transaction Summary
======================================================================================================================================
Install  3 Packages

Total size: 41 M
Total download size: 34 M
Installed size: 183 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): tcsh-6.22.02-3.fc32.x86_64.rpm                                                                 4.3 MB/s | 449 kB     00:00    
(2/2): openfoam-2.2.2-16.1.x86_64.rpm                                                                 8.6 MB/s |  33 MB     00:03    
--------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                 7.0 MB/s |  34 MB     00:04     
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  file /usr/local from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package j4-dmenu-desktop-1.x86_64
  file /usr/share/icons/hicolor from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package fedora-logos-30.0.2-4.fc32.x86_64
  file /usr/share/icons/hicolor/16x16 from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package fedora-logos-30.0.2-4.fc32.x86_64
  file /usr/share/icons/hicolor/16x16/apps from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package fedora-logos-30.0.2-4.fc32.x86_64
  file /usr/share/icons/hicolor/32x32 from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package fedora-logos-30.0.2-4.fc32.x86_64
  file /usr/share/icons/hicolor/32x32/apps from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package fedora-logos-30.0.2-4.fc32.x86_64
  file /usr/share/icons/hicolor/48x48 from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package fedora-logos-30.0.2-4.fc32.x86_64
  file /usr/share/icons/hicolor/48x48/apps from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package fedora-logos-30.0.2-4.fc32.x86_64
  file /usr/share/icons/hicolor from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/share/icons/hicolor/16x16 from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/share/icons/hicolor/16x16/apps from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/share/icons/hicolor/32x32 from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/share/icons/hicolor/32x32/apps from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/share/icons/hicolor/48x48 from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/share/icons/hicolor/48x48/apps from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/share/icons/hicolor/64x64 from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/share/icons/hicolor/64x64/apps from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package hicolor-icon-theme-0.17-8.fc32.noarch
  file /usr/local from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package filesystem-3.14-2.fc32.x86_64
  file /usr/local/lib from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package filesystem-3.14-2.fc32.x86_64
  file /usr/share/applications from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package filesystem-3.14-2.fc32.x86_64
  file /usr/share/icons from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package filesystem-3.14-2.fc32.x86_64
  file /usr/share/pixmaps from install of OpenXRay-1.6.02-1.x86_64 conflicts with file from package filesystem-3.14-2.fc32.x86_64

ЧТА?

какие конфликты? он потом мне удалит полсистемы?

 , , ,

bvn13
()

Расследование бага приложении на Qt

Форум — Development

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

А у них бажина при открытии окна для cloud-синхронизации.

➜  ~ mindmaster
[1028/165417.446192:ERROR:data_pack.cc(209)] Bad data pack version: got 5, expected 4
[1028/165417.447664:ERROR:resource_bundle_qt.cpp(123)] failed to load locale.pak
[1028/165417.491629:ERROR:data_pack.cc(209)] Bad data pack version: got 5, expected 4
[1028/165417.492010:ERROR:resource_bundle_qt.cpp(123)] failed to load locale.pak
[1:1:1028/165417.602873:ERROR:data_pack.cc(209)] Bad data pack version: got 5, expected 4
Received signal 11 SEGV_MAPERR 000000000000
#0 0x7f5be5e200a5 <unknown>
#1 0x7f5be4b61141 <unknown>
#2 0x7f5be5e2043d <unknown>
#3 0x7f5be1f7ea90 <unknown>
#4 0x7f5be6773f70 <unknown>
#5 0x7f5be676e248 <unknown>
#6 0x7f5be676bb3d <unknown>
#7 0x7f5be4b7e30b <unknown>
#8 0x7f5be6e93be4 <unknown>
#9 0x7f5be6f95716 <unknown>
#10 0x7f5be71b1da2 <unknown>
#11 0x7f5be71421c2 <unknown>
#12 0x7f5be715947d <unknown>
#13 0x7f5be8adf1a3 <unknown>
#14 0x7f5be7136b21 <unknown>
#15 0x7f5be7136c11 <unknown>
#16 0x7f5be8ad5047 <unknown>
#17 0x7f5be8adf5e0 <unknown>
#18 0x7f5be8ae1fe2 <unknown>
#19 0x7f5be872dc25 <unknown>
#20 0x7f5be55ab503 <unknown>
#21 0x7f5be5633527 <unknown>
#22 0x7f5be5633cc7 <unknown>
#23 0x0adbd5d0463d <unknown>
  r8: 00007ffe06277600  r9: 0000000000000000 r10: 0000000000000000 r11: 00007ffe062775cc
 r12: 00007ffe06277600 r13: 00007ffe06277810 r14: 0000000000004e8b r15: 0000000000000000
  di: 0000000000000000  si: 0000000000004e8b  bp: 0000000000000000  bx: 0000000001850900
  dx: 00007ffe06277600  ax: 00007f5bea732468  cx: 0000000000004e8b  sp: 00007ffe06277400
  ip: 00007f5be6773f70 efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Я им это все предоставил, но они ссылаются на Qt и CEF (Chrome Embedded). Мол, где-то что-то у майнтейнера.

Может, сталкивался кто? Может там есть какой-то хак с настройками? В чем там вообще дело?

 , chrome embedded, , ,

bvn13
()

Ищу тестировщика к себе в команду

Форум — Job

Вакуха: https://hh.ru/vacancy/39762374

Чем заниматься:

  • Тестированием API, проверка на соответствие API спецификации;
  • Кроссбраузерным тестированием сайтов;
  • Валидацией верстки. Pixel perfect;
  • Тестированием писем;
  • Составлением тест-кейсов;
  • Составление баг-репортов (шаги воспроизведения, полнота, структурированность);
  • Немного автоматизацией тестирования;

Что точно для этого нужно:

  • Понимание принципов тестирования веб-сайтов. Умение работать с инструментами разработки в браузере;
  • Понимание HTTP протокола (запросы/ответы, методы, заголовки, cookie);
  • Умение читать логи / стектрейсы / коды ошибок (значение языка запросов Graylog будет плюсом);
  • Знание основ SQL (чтение запросов, написание простых запросов типа select, update, insert). Понимание принципа построения таблиц и связей БД;
  • Понимание принципов REST;
  • Опыт работы с JIRA, BitBucket, Confluence. Умение работать по принципам Kanban будет плюсом;

Что пилим: электронные денежные переводы для Европы.

Работа - удаленная. Core Hours - 11 - 17. Рабочий день - 8 часов.

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


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

АПД: ориентир на 150-180 тыров белой ЗП (на руки)

АПД-2: у нас поощрают и компенсируют конференции и обучения

АПД-3: нерезиденство РФ - не проблема

 , , , финтех

bvn13
()

Keenetic 4G - проброс порта и камеры trassir

Форум — Admin

Третий день бьюсь с портами и маршрутизацией.

Есть роутер keenetic 4G за натом. Подключён к KeenDNS. Внутри локальной сети есть видео-сервер trassir nvr-какой-то, на котором работает веб-интерфейс на 80 порту. В локалке работает. Наружу пробросить доступ не выходит.

То ли кинетик шибко умный, то ли лыжи без вазелина.

Соединил роутер со своей впн.

Роутер-клиент - впн-сервер - мой-комп-клиент

Пытаюсь пробросить порт уже так. Или заставить видеть с моего компа трассир-сервер. Впн сервер использую pritunl, client-to-client включён. Трафик с ноута до роутера вроде идёт, но вебпморда кинетика не открывается по айпишнику впн. Догадываюсь, что nginx висит на другом интерфейсе,что логично.

А внутрь сети траффик не уходит.

Есть у кого-то рецепт похожей связки?

 , , ,

bvn13
()

pritunl - как отключить запрос пароля пользователя при коннекте?

Форум — Admin

Сабж. Нужно железяку в ВПН ввести, там некому пароли-шмароли вводить. Как?

 , ,

bvn13
()

Keenetic 4G с Yota модемом - как пробросить порт внутрь?

Форум — General

Есть роутер и модем.

Интернет есть.

Не удаётся пробросить порт.

Вроде все делаю - не работает. Поделитесь рецептом пожалуйста.

 , ,

bvn13
()

Зависают иксы, хелп!

Форум — General

Стало все чаще и чаще проявляться.

Окружение: i3, nvidia с блобом, комптон.

Проявление: вечером оставляю ноут, утром прихожу, мышкой бужу экран и подключенный по hdmi монитор, пару вкладок в ФФ переключаю и все - наглухо виснет, кулер начинает бешенно жужжать.

Вот сегодня сразу после этого с телефона подключился по ssh и снял dmesg https://paste.centos.org/view/15ea7a57

Что это за хня?

 , ,

bvn13
()

Senior DevOps Engineer

Форум — Job

Требуемый опыт работы: более 6 лет

Локация: Москва

З/П: у меня нет конкретных сумм, но если ты крут, то можешь смело просить выше рынка

Для модераторов: (имхо) вилка 120-250

Полная занятость, полный день

Привет!

Если тебе интересны задачи по контейнерам и автоматизации, и для тебя такие аббревиатуры как DevOps, IaaC, SCM, PaaS, AWS, K8S, VCS, RegExp - не пустой звук, то тебе к нам!

Мы занимаемся разработкой платежной системы profee

Profee – это набор надежных, высокотехнологичных и безопасных финансовых инструментов, разработанных для профессиональных и личных нужд. Мы совместили технические инновации и надежность классических финансовых институтов чтобы создавать удобные и полезные цифровые финансовые продукты для жизни, работы и бизнеса.

С нами работают уже более 80-ти молодых, талантливых и амбициозных специалистов, которые каждый день создают передовые технологии вместе с нами!

В нашей команде сейчас открыта позиция Senior DevOps Engineer.

Задачи:

  1. Обеспечение бесперебойной работы серверов и приложений Компании (не менее 99.9% доступности);

  2. Разработка и поддержка Docker-контейнеров приложений и оркестрация микросервисов с использованием Kubernetes;

  3. CI/CD pipelining;

  4. Развитие и поддержка мониторинга доступности сервисов Компании;

  5. Автоматизация развертывания новых сервисов и инфраструктуры (Terraform);

  6. Управление конфигурациями с помощь Ansible;

Точно нужно:

  1. Знание Linux(Debian-based, RedHat-based) – мы ждем администраторов;

  2. Nginx;

  3. Bash,Python– написание скриптов автоматизации;

  4. Docker– разработка образов контейнеров;

  5. Kubernetes – опыт администрирования кластеров

  6. Teamcity(GitlabCI, Jenkins) – реализация CI/CD pipeline;

  7. Git;

  8. Ansible (Puppet, Chef, Salt) – разработка своих модулей, модификация существующих;

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

  1. Если ты создавал кластеры на Kubernetes и настраивал в них сетевую подсистему;

  2. Если ты знаком с Helm;

  3. Работал с Prometheus;

  4. Готовил vSphere (VCSA HA, advanced networking);

  5. Слышал о Foreman;

  6. Использовал регулярные выражения;

  7. Использовал Hiera;

Условия:

  1. Зарплата, которая всегда «в рынке»

  2. Возможность выбрать время начала работы (с 8:00/9:00/10:00);

  3. Абсолютно бесконтактное трудоустройство и Home-office режим на период пандемии;

  4. Современная рабочая техника, которую тебе привезут прямо домой;

  5. Возможность выбрать на чем работать: Windows/Linux

А еще:

  1. ДМС по окончании испытательного срока;

  2. Корпоративные курсы по изучению Английского языка;

  3. Современный офис в центре Москвы (м. 1905 года, панорамный вид с 22 этажа WTC) с невероятными видами, зоной отдыха, PS4 PRO +VR и удобными рабочими местами;

  4. Компенсация расходов на спорт, внутри БЦ по возвращении в офис;

  5. Финансовая поддержка компании в повышении квалификации;

  6. Много внутренних активностей с бонусами и приятными плюшками, которые «шуршат в кармане» и не только ;)

Контакты:

Можете слать мне (в профиле есть), а там - разберемся.

ТЭГИ:

Bash / Linux / Git / Networking / Kubernetes / Docker / Ansible / Nginx / TeamCity

 , , , ,

bvn13
()

VPS в RU - у кого?

Форум — General

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

Кто что посоветует?

 ,

bvn13
()

Автоматизировать переключалку конфигруации bluetooth наушников

Форум — Desktop

В pavucontrol есть возможность перещелкнуть конфигурацию наушников - https://ibb.co/w6LLcyP нижняя выпадашка.

Как с этим работать програмно? Нужно считать текущее значение и установить новое.

 , , , ,

bvn13
()

lemonbar / At least 1MB more space needed on the /sys/fs/selinux filesystem

Форум — Desktop

Как понимать сабжевую ошибку при установке lemonbar?

Сделал как обычно

$ make
$ sudo checkinstall
$ sudo rpm -i /root/rpmbuild/RPMS/x86_64/lemonbar-20200713-1.x86_64.rpm
	installing package lemonbar-20200713-1.x86_64 needs 4KB on the /sys/fs/selinux filesystem
$ sudo dnf install /root/rpmbuild/RPMS/x86_64/lemonbar-20200713-1.x86_64.rpm

...

Total size: 23 k
Installed size: 35 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Error: Transaction test error:
  installing package lemonbar-20200713-1.x86_64 needs 4KB on the /sys/fs/selinux filesystem

Error Summary
-------------
Disk Requirements:
   At least 1MB more space needed on the /sys/fs/selinux filesystem.

Место

df -h
df: /run/user/1000/doc: Operation not permitted
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 7,7G     0  7,7G   0% /dev
tmpfs                    7,7G  383M  7,4G   5% /dev/shm
tmpfs                    7,7G  2,1M  7,7G   1% /run
tmpfs                    7,7G     0  7,7G   0% /sys/fs/cgroup
/dev/mapper/fedora-root  229G  198G   21G  91% /
tmpfs                    7,7G  2,8M  7,7G   1% /tmp
/dev/loop0                94M   94M     0 100% /var/lib/snapd/snap/core/9066
/dev/loop3               141M  141M     0 100% /var/lib/snapd/snap/gnome-3-26-1604/100
/dev/loop1                59M   59M     0 100% /var/lib/snapd/snap/discord/108
/dev/loop2                58M   58M     0 100% /var/lib/snapd/snap/discord/109
/dev/loop4                55M   55M     0 100% /var/lib/snapd/snap/core18/1754
/dev/loop6               116M  116M     0 100% /var/lib/snapd/snap/dotnet-sdk/86
/dev/loop7               161M  161M     0 100% /var/lib/snapd/snap/gnome-3-28-1804/116
/dev/loop8               112M  112M     0 100% /var/lib/snapd/snap/dotnet-sdk/69
/dev/loop5               141M  141M     0 100% /var/lib/snapd/snap/gnome-3-26-1604/98
/dev/loop9               162M  162M     0 100% /var/lib/snapd/snap/gnome-3-28-1804/128
/dev/loop10              124M  124M     0 100% /var/lib/snapd/snap/krita/55
/dev/loop12               55M   55M     0 100% /var/lib/snapd/snap/gtk-common-themes/1502
/dev/loop11               63M   63M     0 100% /var/lib/snapd/snap/gtk-common-themes/1506
/dev/loop13               98M   98M     0 100% /var/lib/snapd/snap/core/9289
/dev/loop14               31M   31M     0 100% /var/lib/snapd/snap/snapd/7777
/dev/loop15              261M  261M     0 100% /var/lib/snapd/snap/kde-frameworks-5-core18/32
/dev/loop16               55M   55M     0 100% /var/lib/snapd/snap/core18/1705
/dev/loop17               28M   28M     0 100% /var/lib/snapd/snap/snapd/7264
/dev/sda2                976M  235M  675M  26% /boot
/dev/sda1                200M   21M  180M  11% /boot/efi
tmpfs                    1,6G   28K  1,6G   1% /run/user/42
tmpfs                    1,6G   36K  1,6G   1% /run/user/1000

 , , ,

bvn13
()

Скриншот в AwesomeWM

Форум — General
    awful.key({ modkey }, "F11",
      function ()
        awful.spawn.with_shell("scrot -s '/tmp/%F_%T_$wx$h.png' -e 'xclip -selection clipboard -target image/png -i $f'")
      end,
      { description = 'screenshot', group = 'hotkeys' })

Вот так - не работает.

Если ставить клавишу Print - тоже не работает.

Как быть? Кто как настраивает?

 , awesomewm

bvn13
()

Слетают настройки setxkbmap

Форум — General

WM: i3wm

В конфиге прописано:

exec "setxkbmap -layout us,ru"
exec "setxkbmap -option 'grp:caps_toggle'"

И периодически перестает работать переключение языка ввода.

Куда глянуть, как чинить?

ЗЫ. не запускать же раз в минуту эти две команды настройки? :)

 ,

bvn13
()

ШГ в ФФ в Gnome после «попробовал» KDE

Форум — Desktop

В последних моих тредах я писал свои впечатления от КДЕ, которых давно не видел.

Что ж. После возвращения на Gnome с Wayland в Firefox остался привкус КДЕ-шных шрифтов. А если быть точнее - то одна буква может быть полупрозрачная с одной стороны и полужирная с другой. И это не в интерфейсе, а в самих сайтах. Да, ЛОР теперь с шрифтовой дриснёй и меня подпекает. Настройкой антиальясинга и хинтинга не лечится. Гном запущен под Wayland-сессией, о чем успешно не двигаются xeyes.

Собственно вопрос: какого хрена? На соседней машинке, где я КДЕ не пробовал, такого нет. Там со шрифтами все отлично.

Да, шрифты стоят такие:

  1. Interface: Roboto Regular 10

  2. Document: Cantarell Regular 11

  3. Monospace: Roboto Mono for Powerline Regular 10

  4. Legacy window titles: Roboto Medium 10

__

Текущая конфигурация: Федора 32, Гном, вейланд, novueavue (не могу вспомнить, как эти дрова правильно пишутся - не блоб Нвидеи)

 , ,

bvn13
()

Как вернуть Wayland (доигрался)

Форум — Desktop

Путь достижения текущего статуса:

  1. федора 31, гном, вейланд

  2. федора 31, кеды, иксы

  3. апдейт федоры до 32

  4. федора 32, иксы

  5. федора 32, гном

был уверен, что на вейланде, но как оказалось - нет

➜  ~ xlsclients
bvn13-book  gnome-shell
bvn13-book  ibus-x11
bvn13-book  ibus-extension-gtk3
bvn13-book  gsd-keyboard
bvn13-book  gsd-media-keys
bvn13-book  gsd-color
bvn13-book  gsd-power
bvn13-book  gsd-wacom
bvn13-book  gsd-xsettings
bvn13-book  kdeconnectd
bvn13-book  org.gnome.Software
bvn13-book  evolution-alarm-notify
bvn13-book  nextcloud
bvn13-book  dropbox
bvn13-book  terminator
➜  ~ loginctl show-session 2 -p Type
Failed to get session path: No session '2' known
➜  ~ loginctl                       

SESSION  UID USER  SEAT  TTY 
     12 1000 bvn13 seat0 tty2
     c1   42 gdm   seat0 tty1

2 sessions listed.
➜  ~ loginctl show-session 12 -p Type
Type=x11
➜  ~ echo $WAYLAND_DISPLAY 

➜  ~

в списке выбора сессий не присутствует гном на вейлнад, гном на иксах. есть только:

  1. гном

  2. i3

  3. плазма (хотя я ж ее удалял)

И где вейланд? Как вернуть?

 ,

bvn13
()

KDE не запускается приложение из .desktop файла

Форум — Desktop

Что ему надо?

cat jetbrains-idea.desktop 
[Desktop Entry]
Categories=Development;IDE;
Comment[en_US]=Capable and Ergonomic IDE for JVM
Comment=Capable and Ergonomic IDE for JVM
Exec=/home/bvn13/soft/idea.sh
GenericName[en_US]=
GenericName=
Icon=/home/bvn13/soft/idea-IU/bin/idea.svg
MimeType=
Name[en_US]=IntelliJ IDEA Ultimate Edition
Name=IntelliJ IDEA Ultimate Edition
#Path=/home/bvn13/soft/idea-IU
StartupNotify=true
StartupWMClass=jetbrains-idea
Terminal=true
TerminalOptions=
Type=Application
Version=1.0
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-RunOnDiscreteGpu=false
X-KDE-SubstituteUID=false
X-KDE-Username=

Открывается терминал с таким вот выхлопом:



Warning: Could not start program '/home/bvn13/soft/idea.sh' with arguments '/home/bvn13/soft/idea.sh'.



Warning: execve: Exec format error





Я даже не соображу, из каких параметров он этот выхлоп собирает.

 ,

bvn13
()

KDE виснет на старте

Форум — Desktop

Тут такое дело… захотелось попробовать KDE. Не видел его уж лет 10 - с тех пор, когда плазма еще текла изо всех дыр и был свежий OpenSUSE 11.2

Накатил на Федору 31

sudo dnf groupinstall -y "KDE Plasma Workspaces"

Ребутнулся, захожу в кеды - ну… долго стартует ДЕ. После гнома (2-5 секунды) - ждал с полминуты и приуныл.

Чего-то потыкал в кедах, решил выйти-зайти снова, сделал логаут, логин - и все… сплеш-скрин кед, на черном фоне логотип - и приехали. Дальше ничего не грузится. Ждал минут 5. Зашел в другой tty и прибил плазму.

Повторил эксперимент пару раз - результат тот же.

Что это? Кеды не готовы? Их не умеют готовить на федоре? (нет, знаю людей тут обитающих, которые на федоре кеды юзали)

Это лечится?

PS. Ну и доп. вопрос. Помню, что в кедах есть аналог виндовой службы индексирования файлов для упрощения поиска. Это отключается? Я не пользуюсь поиском от слова совсем. Сам помню, где что положил. Мне бы не надоедать шуршанием ССД.

 , , ,

bvn13
()

Rambler vs nginx - окончание

Форум — Talks

https://www.interfax.ru/russia/705859

Москва. 24 апреля. INTERFAX.RU - Руководство Rambler Group направило ходатайство в следственные органы о прекращении уголовного дела о правах на софт Nginx. Об этом сообщила пресс-служба компании.

Также компания сообщила, что расторгла договор с компанией Lynwood Investments, которой с 2015 года Rambler передал права на защиту своих интересов в вопросе интеллектуальной собственности на программу для веб-сервера Ngnix.

Эти действия менеджмент группы совершил по поручению совета директоров, сформулированному 16 декабря 2019 года. Совет предположил, что после закрытия дела, если у компании останется экономический спор с Nginx и ее сотрудниками, то решать его будут в рамках гражданско-правовых механизмов.

Lynwood сохранил за собой право доказывать причинение убытков и требовать их компенсации по этому делу от своего собственного имени и в своих собственных интересах, но не от имени Rambler Group, предупредила компания.

12 декабря 2019 года в московском офисе Nginx, дома у ее гендиректора Максима Коновалова и у основателя Игоря Сысоева прошли обыски. Стало известно, что обыски проводились по уголовному делу, которое возбудило МВД Москвы по статье о нарушении авторских и смежных прав по жалобе Rambler. По версии следствия, неустановленные сотрудники Rambler разработали программу Nginx, которую компания считает «служебным произведением», свободно распространяли ее, а потом передали права на нее компании Nginx Inc. В интернет-холдинге решили, что исключительные права нa Nginx принадлежат ей, а любое использование софта без согласия компании нарушает эти права.

При этом многие бывшие топ-менеджеры и акционеры Rambler Group говорили, что разработка программы веб-серверов Nginx не была частью служебных обязанностей Сысоева во время его работы системным администратором в Rambler в начале 2000-х и что ранее компания не считала свои права нарушенными.

После вмешательства Сбербанка интернет-холдинг отозвал жалобу. 16 декабря совет директоров Rambler Group единогласно решил поручить менеджменту Rambler «обратиться в российские правоохранительные органы с просьбой о прекращении возбужденного ранее уголовного дела и продолжить, в случае необходимости, обеспечение защиты интересов компании в рамках гражданско-правового поля».

Компания Nginx Inc на базе разработок Сысоева, по данным Crunchbase, основана в 2011 году. Она предоставляет софт для обеспечения работы интернет-инфраструктуры, который распространяется по модели свободного ПО. Кроме того, компания настраивает веб-серверы Nginx под нужды клиентов и обслуживает серверы таких компаний, как «Яндекс», Mail.Ru Group и Rambler, следует из данных на ее сайте. Сейчас около 30% веб-серверов в мире работают на программе Nginx. Летом 2019 года Nginx за $670 млн купила американская F5 Networks.

 , , ,

bvn13
()

Очень ищем DevOps Engineer

Форум — Job

Народ, нам в компанию нужны девопсеры!

Если тебе интересны задачи по контейнерам и автоматизации, и для тебя такие аббревиатуры как DevOps, IaaC, SCM, PaaS, AWS, K8S, VCS, RegExp - не пустой звук, то тебе к нам!

Мы занимаемся разработкой платежной системы profee

Profee – это набор надежных и безопасных финансовых инструментов, разработанных для профессиональных и личных нужд. Мы совместили технические инновации и надежность классических финансовых институтов чтобы создавать удобные и полезные цифровые финансовые продукты для жизни, работы и бизнеса.

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

С нами работают уже более 80-ти молодых, талантливых и амбициозных специалистов, которые каждый день создают передовые технологии вместе с нами!

В нашей команде сейчас открыта позиция Системного администратора Linux.

Задачи:

  1. Обеспечение бесперебойной работы серверов и приложений Компании (не менее 99.9% доступности);

  2. Разработка и поддержка Docker-контейнеров приложений и оркестрация микросервисов с использованием Kubernetes;

  3. CI/CD pipelining;

  4. Развитие и поддержка мониторинга доступности сервисов Компании;

  5. Автоматизация развертывания новых сервисов и управление конфигурациями;

Точно нужно:

  1. Знание Linux(Debian-based, RedHat-based) – мы ждем администраторов;

  2. Nginx;

  3. Docker– разработка образов контейнеров;

  4. Bash,Python– написание скриптов автоматизации;

  5. Teamcity(GitlabCI, Jenkins) – реализация CI/CDpipeline;

  6. Git;

  7. Puppet (Chef, Ansible, Salt) – разработка своих модулей, модификация существующих;

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

  1. Если Вы создавали кластеры на Kubernetes и настраивали в них сетевую подсистему;

  2. Если Вы знакомы с Helm;

  3. Работали с Prometheus;

  4. Готовили vSphere (VCSA HA, advanced networking);

  5. Слышали о Foreman;

  6. Использовали регулярные выражения;

  7. Использовали Hiera;

Условия:

  1. Возможность выбрать время начала работы (с 8:00/9:00/10:00);

  2. Современный, просторный офис;

  3. Современный рабочий компьютер (16 GBRAM, SSD), удобное рабочее место;

  4. Комфортная кухонная зона для кофе-брейков, зона отдыха, PS4 PRO +VR;

  5. Возможность выбрать на чем работать: Windows/Linux

А еще:

  1. ДМС по окончанию испытательного срока;

  2. Корпоративные курсы по изучению Английского языка;

  3. Компенсация расходов на питание по картам Obed.ru;

  4. Компенсация расходов на спорт, внутри БЦ World Trade Center;

Ключевые навыки:

Linux, CI/CD, docker, Nginx, Bash, TeamCity, Git, Puppet


Вилка ЗП: 180-250 тыс. руб. (обсуждаемо)

Оригинал вакансии: https://hh.ru/vacancy/36254075

О компании на ХХ: https://hh.ru/employer/3156205

Продукт: https://www.profee.com/


Контакт HR: Полина Гринько

TG: https://teleg.run/pollygrinko

MAIL: p.grinko@profeelab.net

 , , , ,

bvn13
()

Мое самоизолированное рабочее место

Галерея — Рабочие места

Стол заказал, но его на складе нет - жду, пока производитель произведет. Поэтому пока использую стол дочки, у нее все равно второй есть.

Ноут Lenovo Yoga 710 15``, который ждет петли с алиэкспресса, которые только сегодня отправили. Монитор iiyama (что за фирма?) утащил с работы в последний офисный день - трудно было в метро с моником ехать, да.

В углу рабочий проектор, который до сих пор не нашел применения, на нем книги

  1. High Performance Java Persistance

  2. Высоконагруженные приложения. Программирование, масштабирование, поддержка

За книгами в уголке притаился Orange Pi3, до которого не дойдут руки толком. Но я успел его протестировать (совместно с проектором) как приставку IPTV - лучший дистрибутив для этого LibreELEC.

В коробке не памперсы, она стоит с переезда. Сейчас используется как подставка под беспроводную мышку, которая Defender To-GO MS-585. На удивление живучая и удобная для меня мышь.

Вторая клава (не от ноута) - какой-то no-name oklick - брал за 300 рублей года 3 назад. Дубовый пластик выдержал прыжки по ней моей на тот момент двухлетней дочки :) Рекомендую! Хотя нет. Клавиши приходится с усилием продавливать - не люблю такие.

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

Стул брал в ТЦ Гранд в Химках, он крутится, сидеть удобно. Но стул этот брался как обеденный, а не компьютерный, вариант.

UPD: из-за ноута свисает провод для беспроводных наушников Marshal ANC MID :)

>>> Просмотр (4096x3072, 1538 Kb)

 , работаю дома, ,

bvn13
()

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