@devops_ru

Страница 1485 из 4568
Vladimir
05.11.2016
21:07:00
да и под xorg никто уже давно не пишет. Все на Qt/GTK
Под xorg работа с буфером обмена или скриншоты станлартизированы

А под вяленым нет

У композитора вообще может не быть поддержки скриншотов

Google
Vladimir
05.11.2016
21:07:54
категорически не согласен
А в чем именно нет?

Andrey
05.11.2016
21:09:31
я вот писал скриншотилку. И вообщем хочу сказать, что для клиентской либы XLib худо-бедно есть документация и в целом можно разобраться. Но сейчас все переезжают на XCB и там полный адок. Ходил даже на стековерфлоу, задавать свои ответы. В каждом вопросе солидные люди первым делом спрашивают, почему я не взял кути или гтк

Andrey
05.11.2016
21:10:43
Документация это уже отдельная проблема
даже если отдельная, людей которые понимают как этим пользоваться тоже нет

Vladimir
05.11.2016
21:11:15
Andrey
05.11.2016
21:11:58
Это не отменяет претензии к вяленому
а с вяленым нельзя работать через иксовые либы?

Vladimir
05.11.2016
21:13:09
а с вяленым нельзя работать через иксовые либы?
В общем случаи нет. Есть какая то прослойка совместимости, но работа ее может отличаться в зависимости от композитора

Vladimir
05.11.2016
21:14:16
Wayland - Топчик
Говнецо он

Andrey
05.11.2016
21:14:20
Это не отменяет претензии к вяленому
у меня к xorg есть несколько претензий. Нет никаго нормального средства, которые позволили бы рисовать какие-то примитивы поверх того, что рисует графическая среда. Всё затыкается на том, что приложение начинается драться за время пересовки экрана с графической средой. Получается единственный способ вклиниться в этот цикл отрисовки — писать интеграцию для каждой среды (если она такое предусматривает). А сред этих овердохуя

Andrey
05.11.2016
21:14:27
Wayland - Топчик
Пишешь под него?

Google
Hannibal
05.11.2016
21:14:33
Нет

Andrey
05.11.2016
21:15:13
поэтому все скриншотилки создают окно без рамок, на котором содержится копия экрана и на нём рисуют

даже в виндусе, блин, такое делается и легко

Vladimir
05.11.2016
21:15:48
Есть композитор-мпецифичнве методы

Которые работают только в тех композиторах которые договорились об этом друг с другом

То есть в каждом свое

А где то вообще ничего

Andrey
05.11.2016
21:17:09
Но в вяленом в общем случаи скриншот сделать невозможно
а с компизиторм кстати вообще жара. В иксах отдельная заморочка сделать, так, чтобы снимать скриншот после того, как тот нарисует свои эффекты

Vladimir
05.11.2016
21:18:41
а с компизиторм кстати вообще жара. В иксах отдельная заморочка сделать, так, чтобы снимать скриншот после того, как тот нарисует свои эффекты
Вяленый это противоположность иксов. Иксы все такие заточенные под один воркфлоу, который всем не нравится и плохо работает и не докумнтирован

А в вяленом чуваков качнуло в другую сторону и они переложили реализацию многих вещей на авторов композиторов

И в итоге получили разброд и то что вяленому уже сколько там лет? А пока на нем нормально жить очень сложно и не факт что когда нибудь будет просто

Andrey
05.11.2016
21:20:52
А в вяленом чуваков качнуло в другую сторону и они переложили реализацию многих вещей на авторов композиторов
может быть это хорошо? Сейчас тендеции такие. Даже в легковесной среде xfce4 менеджер окон предлагает компиз-эффекты

кде вообще чуть ли не по дефолту их использует

гном, я думаю, тоже

а сам этот компиз, до сих пор где-то с боку торчит

Vladimir
05.11.2016
21:21:26
Andrey
05.11.2016
21:22:28
Не совсем. Проблема в том что на композиторы передвигается слишком много
насколько я знаю, для композитора в тех же дровах нвидии сейчас уже много сделанно. Всё выполняется едва ли не на GPU

Vladimir
05.11.2016
21:23:15
Потому что у нвидии вместо gbm - eglstreams.

Google
Andrey
05.11.2016
21:23:37
Vladimir
05.11.2016
21:23:45
Они сделали патч на вестон

Но никто не использует его

А значит нужно чтобы kwin реализовал поддержу

Mutter

И кто там еще есть

Каждый должен сам с нуля сделать пождержку

Andrey
05.11.2016
21:25:23
плохо

а xMir всё?

Vladimir
05.11.2016
21:25:41
вот это классно
Ну как сказать. Нвидия делает единственные нормальные дрова под видео под линуксы

Они при этом все равно говно, но менее говно чем Интел

Andrey
05.11.2016
21:28:09
посмотрел щас убунта действительно до сих пор xorg юзает

Andrey
05.11.2016
21:28:33
а ведь обещали что уже к 16.04 уже будет что-то другое

Vladimir
05.11.2016
21:32:44
А как ам - хз

Andrey
05.11.2016
21:56:57
Может, проблем не знаю потому что не пишу под него

Но с юзанием проблем никаких

Dmitry
05.11.2016
22:14:05
кто-нибудь знает как можно с помощью Prometheus собирать метрику RPS?

Google
Dmitry
05.11.2016
22:27:41
использовать тип метрики каунтер, а в админке прометея с помощью query функции rate делать нужный график?

Dmitry
05.11.2016
22:28:51
понял, но метрика каунтер, верно?

Alex
05.11.2016
22:29:18
Да

Dmitry
05.11.2016
22:29:26
Да
спасибо!

а какие метрики еще собираешь?

Admin
ERROR: S client not available

Alex
05.11.2016
22:29:42
Много разных

Лейтенси

Число ошибок

И так далее

Dmitry
05.11.2016
22:30:16
летенси - это gauge а число ошибок тоже каунтер, верно?)

Alex
05.11.2016
22:48:15
Да

Только лейтенси это summary, если я верно помню

Nikolay
06.11.2016
09:14:18
черный лайк

Roman
06.11.2016
10:11:40
Негры тоже люди

Их 300 лет притесняли и унижали. Я это вчера на выставке узнал.

Nikolay
06.11.2016
10:13:00
Только после 300 лет из них сделали людей, ысмысле?

Google
Nikolay
06.11.2016
10:13:02
я не понял)

bama^boy
06.11.2016
10:42:07
Девопсы, а раскажите как вы метрики в код вставляете? Какие параметры мониторятся? Кто этим занимается - пишет модули для Prometeus, например? Вендор или разработчики пиложений? Какой нибудь гайд присоветуйте!
Предоставление endpoint с метриками, по-моему, задача разработчиков. Собирать их можно хоть курлом и слать тем же курлом в свою систему мониторинга, как пример.

Alex
06.11.2016
13:02:52
Решил я в воскресенье посмотреть что там фронтендер закомитил после того как я ему полчаса вдалбывал что я хочу. А хочу я простого, пять темплейтов и немного джаваскрипта чтобы эти темплейты с сервером разговаривали.

Лучше б не смотрел.

Мало того что там только половина есть так и файловые пути со слеша начинаются.

Иди блин ищи их все рефакторь.

Nikolay
06.11.2016
13:11:09
?

а что с путями должно быть? относительные? в конфигах?

Alex
06.11.2016
13:37:59
а что с путями должно быть? относительные? в конфигах?
Когда деплоишь это куда-то путь обычно не /js/* а /home/user/*

Он не додумался написать ./js

Дмитрий
06.11.2016
13:40:24
Nikolay
06.11.2016
13:44:38
Он не додумался написать ./js
аа)); обычно с переменных окружения такие штуки берутся; пути всмысле, их потом читаешь хоть откуда

конфиги на худой конец

еще лучше конфиги переменных окружения

Мария
06.11.2016
14:43:52
?
Зачем ты всегда используешь этот смайл, Коля, зачем?

Здрасьте, девОпсы.

Страница 1485 из 4568