The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск systemd 221, ознаменовавший стабилизацию sd-bus

20.06.2015 12:06

Леннарт Поттеринг (Lennart Poettering) представил выпуск системного менеджера systemd 221, который в основном содержит исправления ошибок и корректирующие изменения. Примечательной особенностью новой версии является объявление о стабилизации API sd-bus и включении его в число официальных интерфейсов libsystemd.so. В новой версии также осуществлен перевод поддержки kdbus из разряда опций в число встроенных возможностей (предоставлена возможность отключения kdbus).

API sd-bus можно рассматривать как альтернативную D-Bus клиентскую библиотеку c реализацией универсальной прослойки для организации обмена сообщениями между процессами (IPC), способной использовать в качестве транспорта как интегрированный в ядро kdbus, так и классический D-Bus на основе сокетов. Отличительными чертами sd-bus является компактность и заметно более высокая производительность. По сравнению с классической клиентской библиотекой libdbus и реализацией GLib/GObject надстройки над D-Bus от проекта GNOME (GDBus) прирост производительности при использовании sd-bus составляет около 50%. Минусом sd-bus является ограниченная переносимость из-за привязки к Linux.

В связке с sd-bus реализован основанный на вызове epoll API sd-event, позволяющий организовать цикл обработки событий (event loop). Для разработчиков подготовлена статья с подробным описанием sd-bus.

  1. Главная ссылка к новости (http://lists.freedesktop.org/a...)
  2. OpenNews: Новая версия systemd 212
  3. OpenNews: Релиз системного менеджера systemd 209
  4. OpenNews: В Systemd обеспечена поддержка загрузки с использованием kdbus
  5. OpenNews: Четвёртый выпуск реализации kdbus для ядра Linux
  6. OpenNews: Выпуск systemd 220
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42469-sd-bus
Ключевые слова: sd-bus, systemd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (186) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Gannet (ok), 16:11, 20/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +28 +/
    Леннарт не сдаётся.
     
     
  • 2.27, Аноним (-), 20:10, 20/06/2015 [^] [^^] [^^^] [ответить]  
  • –12 +/
    Молодец мужик. Столько всего полезного понаписал.
    Ему бы еще про модульность кто расскзаал.
     
     
  • 3.30, Аноним (-), 20:57, 20/06/2015 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Копипастер от бога
     
     
  • 4.40, Аноним (-), 03:37, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Копипастер от бога

    У него есть фича: он когда копипастит - делает лучше чем было в оригинале. А так то да, все операционки вообще копипаста друг друга, по большому счету. Не верите? Сравните апи для работы с файлами, например. Основные вызовы - почти как под копирку!

     
     
  • 5.49, jOKer (ok), 05:52, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >> Копипастер от бога
    > У него есть фича: он когда копипастит - делает лучше чем было
    > в оригинале. А так то да, все операционки вообще копипаста друг
    > друга, по большому счету. Не верите? Сравните апи для работы с
    > файлами, например. Основные вызовы - почти как под копирку!

    Ага-ага. А еще там семафоры и блокировки одинаковые. Да чего там, - если сервисное прерывание есть - так ОСи можно считать полностью идентичными, не так ли? Подумаешь, архитектура продуктов отличается, - мелочи какие!

    Знаете с такой логикой запросто можно договорится до того, что яблочная ось будет клоном винды, а линух - клоном os/2 warp. Ну как? - файлы-то есть и там и там, значит все просто - КЛОНЫ!

     
  • 5.54, Аноним (-), 10:36, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, особенно если сравнить файловые *NIX API и Win32 API.
     
     
  • 6.80, Аноним (-), 15:32, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Ага, особенно если сравнить файловые *NIX API и Win32 API.

    Я сравнивал. Копипаста, ни дать ни взять.

     
     
  • 7.147, svsd_val (ok), 05:27, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Докажи ка ? Что то писал и под M$ WinX на чистых WinApi и под GNU/Linux на чистом апи, почему же вызовы совершенно разные ? Схожие наименования функций встречаются но только схожие - и то потому что язык один и тот же.
     
     
  • 8.149, Аноним (-), 09:10, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да какие они разные Копипаста чистейшей воды Открытие файлов, чтение блоков, s... текст свёрнут, показать
     
     
  • 9.176, noname15 (?), 11:27, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мусье, видать, не знает отличия API Windows CreateFileW CreateFileA от API ста... текст свёрнут, показать
     
     
  • 10.189, Аноним (-), 09:05, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да ну, это несущественный мелочи В целом апи работы с файлами - таки все друг у... текст свёрнут, показать
     
  • 5.65, Павел Самсонов (?), 12:11, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> Копипастер от бога
    > У него есть фича: он когда копипастит - делает лучше чем было
    > в оригинале. А так то да, все операционки вообще копипаста друг
    > друга, по большому счету. Не верите? Сравните апи для работы с
    > файлами, например. Основные вызовы - почти как под копирку!

    Это называется стандарт Posix.

     
     
  • 6.66, Paypal (?), 12:25, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > стандарт Posix

    Скорее инвалид

     
  • 6.81, Аноним (-), 15:33, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Это называется стандарт Posix.

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

     
  • 4.48, jOKer (ok), 05:44, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Боюсь, что бог в этом деле участия не принимал. ИМХО, там стоит поискать кое-кого иного.
     
     
  • 5.64, Nicknnn (ok), 12:05, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ещё бы. Ведь бога нет.
     
     
  • 6.69, koblin (ok), 13:29, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Есть, я видел
     
     
  • 7.70, Andrew Kolchoogin (ok), 13:48, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Опять соавторство методики лечения с участковым психиатром?
     
  • 7.82, Аноним (-), 15:33, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть, я видел

    И как он выглядел?

     
     
  • 8.119, Аноним (-), 20:33, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Добрый день, меня зовут Линус Торвальдс, и я ваш бог ... текст свёрнут, показать
     
     
  • 9.122, Столлман (?), 20:38, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тут и не поспоришь ... текст свёрнут, показать
     
  • 9.150, Аноним (-), 09:10, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хм, ок, на этого - согласен ... текст свёрнут, показать
     
  • 8.199, f (??), 14:26, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Патрик бох ... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (22)

  • 1.5, rob pike (?), 17:12, 20/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    BlueZ теперь на неё перепишут, втрое быстрее будет отвалившуюся гарнитуру искать.
    А, нет, не будет. Но перепишут всё равно.
     
     
  • 2.55, Аноним (-), 10:38, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И Pulseaudio пусть туда же засунут ;)
     
     
  • 3.71, Crazy Alex (ok), 14:23, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это да, давно пора засунуть куда-нибудь. Особенно вместе с автором и другой его продукцией.
     
  • 3.73, Павел Самсонов (?), 14:39, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > И Pulseaudio пусть туда же засунут ;)

    А как звук на сетевой X терминал передавать?

     
     
  • 4.76, Аноним (-), 15:21, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Щас вам расскажут что это ненужно.
     
     
  • 5.77, Аноним (-), 15:23, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И что характерно в теме про wayland те же клоуны будут неистово сражаться за сетевую прозрачность.
     
     
  • 6.121, Аноним (-), 20:35, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    а причем тут вейланд и сетевая програчность, вейланд это спеки на протокол, а если вы про weston то там есть vnc, rdp как показывает практика этого вполне достаточсно.
     
     
  • 7.173, Аноним (-), 11:17, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Смешались в кучу кони, люди.
     
  • 4.148, svsd_val (ok), 05:38, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/

    На стороне клиента (который должен передавать звук) либо в файл  /etc/pulse/default.pa либо через pactl:
    load-module module-null-sink sink_name=rtp
    load-module module-rtp-send source=rtp.monitor
    set-default-sink rtp


    На принимающей стороне (которая воспроизводит):
    load-module module-rtp-recv

    На стороне клиента запускаешь с переменной:
    Экспортируешь PULSE_SERVER=192.168.?.? (ип принимающей стороны) и запускаешь софт
    пример:
    PULSE_SERVER=192.168.1.2 mplayer ...

     

  • 1.22, Andrey Mitrofanov (?), 19:26, 20/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    А чего все молчат:

    >> KDBUS support no longer optional. KDBUS support is now always built-in rather than offering a compile-time option. KDBUS support can be disabled at runtime if passing the kdbus=0 option to the kernel command-line.  ---http://www.phoronix.com/scan.php?page=news_item&px=systemd-221-Released

    Вот ужо прыщавый очкарик этому вашему Торвальдсу пока-а-ажет!!! Смело, не глядя на лица, пока тот в отпуске. Ишь ты, моду взял, патчей не брать?!

     
     
  • 2.28, Аноним (-), 20:14, 20/06/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А моська-то оказывается о-го-гоооо!!!
     
     
  • 3.41, Аноним (-), 03:38, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > А моська-то оказывается о-го-гоооо!!!

    Прикол будет если Торвальдс скажет что мол раз софт требует - придется запилить.

     
     
  • 4.47, GotF (ok), 04:02, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Прикол будет если Торвальдс скажет что мол раз софт требует - придется запилить.

    Торвальдс следует правилу «ядро не должно ломать юзерспейс». В данном случае оно не применяется, поскольку нельзя сломать то, что никогда не работало.

     
     
  • 5.213, Аноним (-), 05:29, 27/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Торвальдс следует правилу «ядро не должно ломать юзерспейс». В данном случае
    > оно не применяется, поскольку нельзя сломать то, что никогда не работало.

    А Торвальдс возьми да и скажи: я доверяю субмайнтайнерам и если некто, особенно Грег, считает что ему это очень надо - ок, так тому и быть. Тем не менее, заявления про производительность были отлуплены с коментом про то что это не в ядре производительность больше, а код обычного d-bus - жуткий крап.

     
  • 4.52, darty (?), 10:07, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Доброе утро!
    Ответственный за запил kdbus в ядро — Грег.
    Он сотрудничает с systemd-шниками не первый год уже.
     
     
  • 5.83, Аноним (-), 15:35, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ответственный за запил kdbus в ядро — Грег.
    > Он сотрудничает с systemd-шниками не первый год уже.

    Да я в курсе. Спасибо, Кэп. Грег вообще нормальный парень, в отличие от визгливых НеФанатов. С Грегом всегда можно найти общий язык.

     
  • 5.97, Аноним (-), 16:26, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    ...и грега заворачивают с этим «piece of shit» как минимум с декабря прошлого года. Так что покажут ему фак, как и сиверсу, если наглеть начнёт.
     
     
  • 6.105, Аноним (-), 18:19, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > наглеть начнёт.

    Вот что-что а наглость никогда не была фирменным стилем Грега. Он всегда приятен в общении и даже готов к компромиссам, если они кажутся ему разумными. Даже бояздэшники, получив отлуп вида "боязды хорошо, но мне мне больше нравится моя система и я думаю что мы можем и получше" буквально упрашивали Грега - "Грег, ты такой вежливый, скажи ну хоть что-нибудь чтобы мы тебя могли ненавидеть?!"

     
     
  • 7.132, Аноним (-), 23:35, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Даже бояздэшники, получив отлуп вида "боязды хорошо, но мне мне больше нравится моя система и я думаю что мы можем и получше" буквально упрашивали Грега - "Грег, ты такой вежливый, скажи ну хоть что-нибудь чтобы мы тебя могли ненавидеть?!"

    Прям так и спрашивали? Или ты, как всегда, "сп.з.нул для красного словца"?

     
     
  • 8.151, Аноним (-), 09:12, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, нечто наподобие Кажется на реддите, или типа того Выглядело лулзово ... текст свёрнут, показать
     
  • 7.133, Аноним (-), 23:55, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    У тебя день прошел зря если ты не пернул в  сторону бзд?
     

  • 1.25, Михрютка (ok), 19:52, 20/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    на манеже^W^Wв треде в майллисте проверенные временем репризы "Как нам отучить ритраградав дебианщиков от split usr" и "Какой бы еще ерни вроде кдбас напихать в едро по умолчанию"

    робкие голоса из зала "У меня после апдейта с 220 на 221 опять journalctl сломался" отметаются как неорганизованные и провокацыонные.

    история с пульсой повторяется дважды. второй раз для тупых.

     
     
  • 2.33, Ytch (ok), 21:52, 20/06/2015 [^] [^^] [^^^] [ответить]  
  • +18 +/
    > история с пульсой повторяется дважды.

    Как многие не раз и предсказывали. Мальчик наиграется с этой игрушкой и когда дело дойдет до реальной работы (фиксы, стабилизация, решение проблем реальных людей - вместо криков, "новых" фишек и т. п.), то мальчик тихо отойдет в сторонку, так как тут стало скучно и надо реально работать и чинить, а не шашкой махать и ломать.
    А поскольку много взрослых дядей уже завязаны на неё, то они примут решение что вот теперь уже проще и дешевле допилить чем выпилить. Найдется группа разработчиков, которые без шума, хамства, пиара и пыли, закатав рукава, потихоньку начнут разгребать и подчищать понаделанное, заодно слушая претензии пользователей и доводя до нормального стабильного состояния. А мальчик пойдет и с криками и воплями пока поломает что-нибудь ещё.

     
     
  • 3.46, Аноним (-), 03:49, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Мнение перцев которые на десктопе пользуют винду, а под одеялом фапают на бояздэшечки - не котируется. Это вообще любители сидеть на двух стульях. Которые в результате сидят на полу, потирая ушибленный окорок.

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

     
     
  • 4.56, Аноним (-), 10:47, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот только Линь мог бы получиться нормальной системой, если бы systemd следовал той цели, которая была поставлена в начале. А именно быть менеджером инициализации системы.
     
     
  • 5.87, Аноним (-), 15:48, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > А именно быть менеджером инициализации системы.

    А он с этим довольно неплохо справляется. Мне нравится. Теперь не надо костылить простыни на три страницы и раскидывать ошметки в кучу закоулков. Все стройно и логично. Поцтер производит впечатление слегонца фрика и возможно даже немного аутиста. Но в данном случае от этого одни плюсы: он может забабахать довольно сложное нечто и сделать это более-менее логично и продуманно, а не очередным ad-hoc месивом, как некоторые.

     
     
  • 6.129, Анонии (?), 22:42, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Господи, как задолбало читать про три простыни на баше. Во-первых, не на баше, а на Bourne Shell. А во-вторых, что там сложного-то? Вам что, на первом семестре не преподавали shell-программирование? Там все элементарно, нету там никакой магии и рокет-сайнса. Мы любим sysV-init не потому что его мало кто знает и от этого мы круто выглядим, а как раз потому что там все элементарно.
     
     
  • 7.140, Аноним (-), 02:37, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На шелле вообще легко писать, до тех пор пока не захочешь написать что-то надежное и безопасное.
     
     
  • 8.153, Аноним (-), 09:24, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для начала, половина скриптов инита откровенно кладет на ошибки и логгинг В sys... текст свёрнут, показать
     
     
  • 9.166, Аноним (-), 10:56, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дык потому и кладут что обработывать ошибки в шелле гораздо сложнее чем кажется ... текст свёрнут, показать
     
     
  • 10.168, Andrey Mitrofanov (?), 11:09, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    quux, я проверял И там ещё какие-то настройки и массив кодов RC В bash Вы н... текст свёрнут, показать
     
     
  • 11.175, Аноним (-), 11:25, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вот уже и bash понадобился, а его на целевой системе может и не быть Переносимы... текст свёрнут, показать
     
     
  • 12.177, Andrey Mitrofanov (?), 11:47, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Милка, bash не нужен Тебе С man dash, pdksh, busybox и пр т п сам как-нибуд... текст свёрнут, показать
     
  • 11.186, ACCA (ok), 23:47, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это если foo и bar не на нулись Правильный ответ - проверять нужно не , а ... текст свёрнут, показать
     
     
  • 12.209, Аноним (-), 07:22, 26/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А в конкретно инит скриптах - sh запускается в режиме когда скрипт срубается пос... текст свёрнут, показать
     
  • 11.200, Аноним (-), 02:42, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты предлагаешь дергать весь огроменный _bash_ в init Флаг тебе в руки, а я как-... текст свёрнут, показать
     
  • 10.190, Аноним (-), 09:39, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А в инит скриптах оно еще без спецкостылей совсем завалится при малейшем намеке ... текст свёрнут, показать
     
  • 10.208, Павел Самсонов (?), 17:40, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Последней ... текст свёрнут, показать
     
  • 7.152, Аноним (-), 09:22, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Во первых я не вижу где тут про баш Во вторых, тем хуже для него В третьих, он... большой текст свёрнут, показать
     
  • 4.62, Аноним (-), 11:49, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    О да пусть линь так и будет системойц без нормального асинхронного апи для работы с файлами, зато много бесполезных нештяков.
     
     
  • 5.78, Аноним (-), 15:27, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > О да пусть линь так и будет системойц без нормального асинхронного апи
    > для работы с файлами

    Это к POSIX'у с их кретиническими API.

    И да где связь с systemd ?

     
  • 5.85, Аноним (-), 15:37, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > без нормального асинхронного апи для работы с файлами,

    А что, AIO куда-то делся? Не говоря о том что это весьма нишевая штука.

    > зато много бесполезных нештяков.

    Ну а мне вот многие ништяки - полезны. Чему я несказанно рад.

     
     
  • 6.123, Аноним (-), 20:41, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> без нормального асинхронного апи для работы с файлами,
    > А что, AIO куда-то делся? Не говоря о том что это весьма
    > нишевая штука.

    ну нужно отдельную статью написать
    и в ней сравнить Linux AIO vs FreeBSD AIO, что бы почувствовать всю боль и страдания.

    >> зато много бесполезных нештяков.
    > Ну а мне вот многие ништяки - полезны. Чему я несказанно рад.

    Дык не все нештяки одинакого полезны :)


     
     
  • 7.154, Аноним (-), 09:31, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > и в ней сравнить Linux AIO vs FreeBSD AIO, что бы почувствовать
    > всю боль и страдания.

    Хз, кому надо AIO - пользуются оным. Есть вообще либы, которые детали реализации в конкретной системе прячут, так что код еще и относительно кроссплатформенный потом.

    > Дык не все нештяки одинакого полезны :)

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

     
  • 4.79, Михрютка (ok), 15:27, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    а вот и отоспавшиеся после выпускного специалисты подтянулись.
     
     
  • 5.96, Аноним (-), 16:19, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а вот и отоспавшиеся после выпускного специалисты подтянулись.

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

    А нам такие двойные стандарты от таких "радетелей" ни к чему. Позвольте честно объяснить: лично я хочу пользоваться открытой системой и на десктопе и для задач имеющих коммерческую ценность. И чтобы это было первым сортом. А не так как у вас - на побаловаться опенсорсные ошметки и объедки, а работу работать - проприетарная ось от комерсов. Так не пойдет - это вранье самому себе.

    И вот чего-чего а без таких радетелей "за линух" мы как-нибудь обойдемся, имхо.

     
     
  • 6.124, Аноним (-), 20:44, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > потому что на бзде с голода околеешь.

    я вс удивлю но в телекомах еще с голоду не поумерали однако, тогда бы уже говорили не про маздай, а про циско или джуники ну или hp.

     
     
  • 7.142, Аноним (-), 02:53, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Не льстите себе.
     
  • 7.156, Аноним (-), 09:34, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > тогда бы уже говорили не про маздай, а про циско или
    > джуники ну или hp.

    Ну я не цыска, не жунипер и даже не hp. А полный цикл портирования ваших объедков и обрубков на это железо я не потяну. А сорцов мне не дадут, потому что бояздэшная "свобода" же. Вот только как-то так получается что эта свобода - для жуниперов и эпплов. А для меня - DRM и ограничилово. Так что себе такую свободу оставьте, имхо. В линухе я могу взять систему и реально утрамбовать ее на какую-то реально выпускаемую железку, не сдаваясь в банальное рабство вендорлокерам-проприерасам.

     
  • 3.53, darty (?), 10:09, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ему за это зарплату платют.
    И пилит systemd не один Леннарт :)
     
     
  • 4.88, Аноним (-), 15:50, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ему за это зарплату платют.

    Тем лучше. Он может этим заниматься фултайм, не отвлекаясь на то что к делу не относится.

    > И пилит systemd не один Леннарт :)

    Еще лучше. Нехай развивается, им еще есть что пилить, например по части контейнеров и VM.

     
  • 4.131, Ytch (ok), 23:24, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ему за это зарплату платют.

    Можно подумать в указанном контексте это что-то меняет.

    > И пилит systemd не один Леннарт :)

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

     
  • 2.45, Аноним (-), 03:47, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > история с пульсой повторяется дважды. второй раз для тупых.

    ИЧСХ, кроме пульса с более-менее навороченными конфигами никто нормально и не работает без кучи приседаний, которых на десктопе вообще быть не должно.

     
     
  • 3.67, anonymous (??), 12:39, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ИЧСХ, всё работает. Кроме пульсы, которой кучу приседаний подавай.
     
     
  • 4.89, Аноним (-), 15:53, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –7 +/
    > ИЧСХ, всё работает. Кроме пульсы, которой кучу приседаний подавай.

    ИЧСХ, я ни разу с пульсом не делал никаких приседаний. Зато очень мило что пульс просекает при втыкании наушников в ноут что это - не то же самое что и встроенные динамики. И что уровень громкости там надо выставить другой. И если какая-то программа орет как иерихонская труба, и как назло не имеет регулировки громкости - в пульсе можно подкрутить ей уровни. И все это просто и логично сделано.

    А остальные что предложат? Самому закостыливать два часа такие очевидные юзкейсы, выписывая мегаскрипты? А оно мне надо?

     
     
  • 5.102, Аноним (-), 16:58, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Зато очень мило что пульс просекает при втыкании наушников в ноут что это - не то же самое что и встроенные динамики.

    "Просекать" вставку наушников научилось ядро (точнее подсистема netlink). Заслуга пульсы тут - в визгливом пиаре своего "достижения" (занимающего 2 строчки кода в исходниках того же acpid).

    > И все это просто и логично сделано.

    Тут некоторые "старпёры" говорят, что такие программы раньше было принято отправлять на свалку вместе с разработчиками... Но вы кушайте, кушайте. Удвоенная латентность ради возможности одновременно запустить шесть треков попсы в перемешку с тяжёлым роком и наслаждаться при этом воплями собеседников по Скайпу - оно того стоит.

     
     
  • 6.109, Аноним (-), 19:01, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Есть такая штука - layering называется Вот нетлинк - это прекрасно Но куда мне... большой текст свёрнут, показать
     
     
  • 7.174, iPony (?), 11:19, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Заслуга пульса - в том что это вывешено юзеру в человеческом виде.

    Я пользуюсь тремя системами на разных устройствах (OS X, ubuntu, windows).
    Попроси меня рассказать как устроены аудиосистемы в OS X и windows - не смогу, потому что там оно просто работает, тоесть мотива копаться даже не было.
    Про аудиосистему в линуксе могу рассказать целую лекцию. Пульс же - это кошмар и ужос. Каждый новый релиз приносит новые сюрпризы и баги. Более менее адекватной работы получил при pulseaudio через jack, но осознав "да ну на эти извращения", просто в 2014 году совсем забил на пульс, пользуюсь просто alsa со всякими примочками.

     
     
  • 8.192, Аноним (-), 09:59, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Знаешь, а у меня вот тут недавно у знакомых хомяков в винде отпадал левый наушни... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (37)

  • 1.26, Аноним (-), 19:57, 20/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Я так понимаю, Леннарт нашел в D-Bus фатальный недостаток?
     
     
  • 2.29, Аноним (-), 20:17, 20/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Этот скоро и в ядре фатальный недостаток найдет.
     
     
  • 3.35, Andrey Mitrofanov (?), 23:54, 20/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Он нашёл фатальную недостаточность dbus-а в ядре. //Кто сказал bus-фактор?? Провокация!
     
     
  • 4.95, Аноним (-), 16:15, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Он нашёл фатальную недостаточность dbus-а в ядре. //Кто сказал bus-фактор?? Провокация!

    Да, когда kdbus примут в ядро - автобусный фактор передавит половину опеннета. Судя по воплям.

     
     
  • 5.144, Аноним (-), 02:57, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Да, когда kdbus примут в ядро - автобусный фактор передавит половину опеннета.
    > Судя по воплям.

    Вы так говорите как будто это что-то плохое.

     
  • 3.108, Аноним (-), 18:54, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    ниасилит :))
     
     
  • 4.155, Andrey Mitrofanov (?), 09:32, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ниасилит :))

    :/ Старый /sbin/init же не осилил, и его это ни разу не остановило.

     
     
  • 5.157, Аноним (-), 09:38, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > :/ Старый /sbin/init же не осилил, и его это ни разу не остановило.

    А мы не хотим кушать кактусы через силу. Мы хотим рулить системой удобно.

     
     
  • 6.165, Andrey Mitrofanov (?), 10:27, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> :/ Старый /sbin/init же не осилил, и его это ни разу не остановило.
    > А мы не хотим кушать кактусы

    Добро пожаловать на ОС GNU/Linux. Наконец-то Вы смогли пересесть с ОС Microsoft(r) Windows(tm)!   Не поздравляю себя.

    > через силу. Мы хотим рулить системой удобно.

    На здоровье, но не http://judecnelson.blogspot.ru/2014/09/systemd-biggest-fallacies.html говорите, что это http://ewontfix.com/14/ надо мне, что это http://news.dieweltistgarnichtso.net/posts/systemd-assumptions-bullying-conse хорошо для меня. Спасибо.

     
     
  • 7.167, Аноним (-), 11:04, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Особенно третья ссылка порадовала. Гадание по выдранным из кода комментариям это сильно.
     
     
  • 8.170, Andrey Mitrofanov (?), 11:13, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Позовите Шигорина У него где-то была ссылка от выборочной слепоты и волосатых л... текст свёрнут, показать
     
     
  • 9.193, Аноним (-), 10:02, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вам обоим от ретардизма поможет разве что хорошая порция дуста ... текст свёрнут, показать
     

  • 1.34, Какаянахренразница (ok), 21:57, 20/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Чё-то он меня малость утомил, этот ваш Поттеринг.
     
     
  • 2.36, NailTS (?), 00:46, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +8 +/
    ну что ж ты сразу не сказал, теперь он расстроится...
     
     
  • 3.51, Какаянахренразница (ok), 09:30, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > ну что ж ты сразу не сказал

    Не хотел обижать человека. Думал, что он скоро угомонится. Ан нет...


     
  • 2.44, Аноним (-), 03:43, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Чё-то он меня малость утомил, этот ваш Поттеринг.

    А мне он дocтaвляeт. Вот смотри, все так истекали желчью на апстарт. Пришел Поттеринг - и апстарт как оказалось был не такой уж и плохой. А как поливали d-bus. А теперь кажется d-bus будет "не такой уж и плохой", да? Сразу видно кто есть кто :)

     
     
  • 3.84, Аноним (-), 15:37, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поттеринг Л. Программный продукт как детектор школоты и неадекватов в интернете. Статья в немецком журнале «Ярбух фюр психоаналитик унд психопатологик».

     
  • 3.125, Yet_Another_Anonymous (?), 20:45, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > > Чё-то он меня малость утомил, этот ваш Поттеринг.
    > А мне он дocтaвляeт. Вот смотри, все так истекали желчью на апстарт. Пришел Поттеринг - и апстарт как оказалось был не такой уж и плохой. А как поливали d-bus. А теперь кажется d-bus будет "не такой уж и плохой", да? Сразу видно кто есть кто :)

    И upstart, и D-Bus (и PolicyKit, и куча ещё чего) то ещё дерьмо. И наличие systemd не делает их лучше.

     
     
  • 4.158, Аноним (-), 09:41, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И upstart, и D-Bus (и PolicyKit, и куча ещё чего) то ещё
    > дeрьмо. И наличие systemd не делает их лучше.

    Во первых, как минимум Поттеринг неплхо пропаливает особенности человеческой психологии, что доставляет само по себе - эти гоблины такие предсказуемые! :)

    Во вторых, на мое мнение - три страницы скриптогомнокодца в каждом стартовом скрипте ИМХО куда как более нежелательное для меня дepьмецо.

     
     
  • 5.180, Wladmis (ok), 16:37, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    gt оверквотинг удален Безусловно, это плохо, тем более что код там обычно дейс... большой текст свёрнут, показать
     
     
  • 6.194, Аноним (-), 10:15, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотрев на то что обычно творится со стартовыми скриптами, я пришел к выводу ч... большой текст свёрнут, показать
     

  • 1.37, Аноним (-), 01:04, 21/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    В этом итт треде вантузная школота радостно беснуется во славу триумфа микросовта в превращении линукса в дешманский клон вантуза.
     
     
  • 2.42, Аноним (-), 03:39, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > в превращении линукса в дешманский клон вантуза.

    И где у виндуса нормальный системный стартер? Или та же системная шина?

     
     
  • 3.58, freehck (ok), 11:33, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Где у systemd/linux нормальный системный стартер - тоже интересный вопрос.
     
     
  • 4.90, Аноним (-), 15:59, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Где у systemd/linux нормальный системный стартер - тоже интересный вопрос.

    Ну вот меня systemd как нормальный системный стартер - таки устраивает, вариантов лучше я не вижу пока. Это гораздо лучше адского месива которое было в виде sysv init. И лучше костыльных полумер от Шатлворта в виде апстарта. Марка обыграли на его же поле :).

     
     
  • 5.101, Аноним (-), 16:50, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +7 +/
    >> Где у systemd/linux нормальный системный стартер - тоже интересный вопрос.
    > Ну вот меня systemd как нормальный системный стартер - таки устраивает, вариантов
    > лучше я не вижу пока. Это гораздо лучше адского месива которое
    > было в виде sysv init. И лучше костыльных полумер от Шатлворта
    > в виде апстарта. Марка обыграли на его же поле :).

    вещь в себе, адское месиво юнитов, сокетов, демонов, которая заменила всю остальную операционку, нещадно глючит, непонятно как на самом деле должна управляться — идеальный линукс для микрософта. Только микрософтовый торгаш и попавший под его влияние школьник может называть подобие sysv init, которое было в линуксе, адским месивом.

     
     
  • 6.112, Аноним (-), 19:31, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это вы наверное про sysv init, где хаотично наваленное месиво вообще живет своей... большой текст свёрнут, показать
     
     
  • 7.134, freehck (ok), 23:55, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Начал было писать длинный пост, но одумался Надоели Анинимы Шигорин хотя бы ip... большой текст свёрнут, показать
     
     
  • 8.159, Аноним (-), 09:51, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Говоришь с user294, если это так принципиально И для меня лучший аргумент - это... большой текст свёрнут, показать
     
     
  • 9.178, freehck (ok), 14:27, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вы всё-таки подписывайтесь Уважать собеседника вне зависимости от его мнения, и... большой текст свёрнут, показать
     
     
  • 10.196, Аноним (-), 10:47, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    От того что вы написали freehck в нике - это не добавляет какого либо веса и у... большой текст свёрнут, показать
     
     
  • 11.198, freehck (ok), 11:42, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Зато может позволить Вам больше не тратить на меня своего времени в бессмысленны... большой текст свёрнут, показать
     
     
  • 12.201, Аноним (-), 03:59, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вы знаете, я как-нибудь своим временем буду распоряжаться сам Ваша помощь в это... большой текст свёрнут, показать
     
     
  • 13.206, chinarulezzz (ok), 07:41, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    данунафиг... текст свёрнут, показать
     
     
  • 14.210, Аноним (-), 07:33, 26/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вот еще скриптокидозник Да-да, чувак, я не знаю как тебе прямее объяснить я ... текст свёрнут, показать
     
  • 13.207, freehck (ok), 14:42, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я, оказывается, занимаюсь подтасовкой фактов Окей, вот Вам факты Было 40 , ... большой текст свёрнут, показать
     
     
  • 14.211, Аноним (-), 08:08, 26/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да НеФанаты - они такие В частности - про shell вон там митрофанушку и прочих ... большой текст свёрнут, показать
     
  • 5.126, Аноним (-), 20:51, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Где у systemd/linux нормальный системный стартер - тоже интересный вопрос.
    > Ну вот меня systemd как нормальный системный стартер - таки устраивает, вариантов
    > лучше я не вижу пока. Это гораздо лучше адского месива которое
    > было в виде sysv init. И лучше костыльных полумер от Шатлворта
    > в виде апстарта. Марка обыграли на его же поле :).

    О за особенно збс когда у тебя сегфолтиться gpu_manager сразу чувствуеться качество написанного кода и простота всей системы, как программист на си я благодарен леннарту (баг репорты не пишу, просто свой набор патчей для меня и моих клиентов хватит, а все остальные идут лесом). если посчитать без малого я заработал уже на systemd c октября 2014 года 12к баксов и это не фултайм просто правлю баги.

     
     
  • 6.160, Аноним (-), 09:55, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > посчитать без малого я заработал уже на systemd c октября 2014
    > года 12к баксов и это не фултайм просто правлю баги.

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

     
     
  • 7.179, Аноним (-), 15:18, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А уж сколько я дepьмища правил в инит скриптах. Но теперь это
    > делать к счастью придется реже. Даже если за это и платят,
    > работенка по копанию в третьесортном коде шеллскрптов - скажем так, не
    > из приятных.

    теперь ты как расово верный терпила терпишь пока редхет или инвалид починят своё поде⁠лие, вместо того чтобы поправить скрипт руками и заработать денег

     
     
  • 8.197, Аноним (-), 10:54, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если меня баги будут кусать, я и сишный код могу запатчить, если сильно надо Ну... текст свёрнут, показать
     
     
  • 9.205, chinarulezzz (ok), 06:47, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    говорит юзер, который в шелл-скриптах заблудился ... текст свёрнут, показать
     
     
  • 10.212, Аноним (-), 08:20, 26/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А в сях как-то менее грабельно коды возврата смотреть и ошибки обрабатывать И л... текст свёрнут, показать
     
  • 2.59, on (?), 11:35, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >В этом итт треде

    facepalm.jpg

     
     
  • 3.61, Аноним (-), 11:47, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Третий день в интернетах?
     
     
  • 4.98, Аноним (-), 16:30, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Тaшeмта это ТС вылeз третьего дня из какого-то рaкoвого oтстoйника.
     

     ....большая нить свёрнута, показать (24)

  • 1.38, анином (?), 01:15, 21/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А что, прирост производительности в 50% никому не интересен?
     
     
  • 2.39, bav (ok), 01:48, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > А что, прирост производительности в 50% никому не интересен?

    Самое прекрасное в этой ситуации, что прирост производительности мог быть сделан в оригинальном d-bus, но гремлин не может без своих кривых поделок.

     
     
  • 3.43, Аноним (-), 03:41, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > оригинальном d-bus, но гремлин не может без своих кривых поделок.

    Ну знаешь, оригинальному d-bus тоже можно много чего припомнить, если уж скелетов из шкафа доставать.

     
     
  • 4.50, bav (ok), 09:14, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну знаешь, оригинальному d-bus тоже можно много чего припомнить, если уж скелетов из шкафа доставать.

    Вспоминается разве что прибитый к KDE DCOP. Но это правильный скелет, каким он и должен быть. Доставай ищо!

     
     
  • 5.91, Аноним (-), 16:04, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вспоминается разве что прибитый к KDE DCOP.

    А при чем тут D-BUS то вообще?

    > Но это правильный скелет, каким он и должен быть. Доставай ищо!

    Это в смысле, ни с чем не совместимая буита, которой никто кроме кедов пользоваться не умеет? А зачем надо шину, которой никто не пользуется? Все системные компоненты на существование DCOP вообще клали с прибором.

    А у D-BUS довольно дурное API и какой-то нездоровый переклин на XML. Но с другой стороны его понимает куча софта и оно таки работает. И в отличие от этих ваших DCOP - через него можно отсигналить какому-нибудь там менеджеру сети что-нибудь. Без туевой хучи кедоспецифичных прослоек.

     
     
  • 6.106, Анонимный (?), 18:24, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Чего ты ему пальцем-то тычешь ? Он ведь сам умный и всё знает. Но, судя по тому, что он путается в элементарных вещах, все его выводы бредовы.
     
  • 3.57, Pilat (ok), 11:32, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> А что, прирост производительности в 50% никому не интересен?
    > Самое прекрасное в этой ситуации, что прирост производительности мог быть сделан в
    > оригинальном d-bus, но гремлин не может без своих кривых поделок.

    И почему Вы не сделали прирост в оригинальном d-bus? Или, когда Вы ответите "это демагогический вопрос", я спрошу: и почему этот прирост не сделала команда поддержки d-bus?

     
     
  • 4.60, freehck (ok), 11:36, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Этот вопрос всегда упирается во время. Оно не всегда есть у разработчиков.
    Вот у Поттеринга с компанией оно было. И что они с ним сделали? NIH.
     
     
  • 5.74, grec (?), 14:39, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ты такооой умный.
     
  • 5.92, Аноним (-), 16:07, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вот у Поттеринга с компанией оно было. И что они с ним сделали? NIH.

    Внезапно, у кого есть время - тот и решает как его тратить. Но все-таки прикольно будет видеть как те, кто еще вчера смешивал d-bus с грязью, сегодня начнут вопить "ненене, Дэвид Блейн, ненене, d-bus был не такой уж и плохой, ааа, верните как было!" :)

     
  • 4.75, bav (ok), 15:03, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И почему Вы не сделали прирост в оригинальном d-bus?

    Потому что мне это не надо? Потому что для приложений где нужна скорость я просто возьму соответствующий инструмент (zmq/nanomsg) и даже не буду смотреть в сторону десктопной (sic!) шины. Но леня не такой! Через тернии к звездам, но он будет грызть freedesktop и заведет таки systemd на нем, ура товарищи!

     
     
  • 5.86, Аноним (-), 15:39, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Унификация, нет не слышали.

    Больше велосипедов для бога велосипедов !

     
     
  • 6.93, bav (ok), 16:10, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Унификация, нет не слышали.

    Унификация чего, простите? Натягивание простого rpc на монструозною семантику d-bus? Ладно бы там еще discoverability нужно или возможность дергать из скриптов (хотя с последним вообще ахтунг конкретно в dbus). Но в большинстве случаев этого не надо.

     
     
  • 7.110, Аноним (-), 19:02, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Maze of twisty little RPCs, all different.
     
     
  • 8.117, bav (ok), 19:59, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Дык большая часть в паблике и не должна быть Пользователю от них не холодно не ... текст свёрнут, показать
     
  • 5.94, Аноним (-), 16:13, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > смотреть в сторону десктопной (sic!) шины.

    D-bus ни в каком месте не десктопный сам по себе. Для его работы никакого гуя и никаких десектопов не надо. А то что он слоупочный для ряда применений - так это БАГ, а не фича.

    Вообще, термин "десктопная шина" отдает идиoтизмом и маздаем. С фуя ли шина должна быть desktop-only? И с фуя ли все остальные должны костылировать где-то сбоку?

    Ваши zmq/nanomsg - это прекрасно. А они где в моей системе? И как мне вон той программе сообщение послать? Ах, никак? Ну нет, так не пойдет. Системные шины должны быть в системе. И программы должны уметь ими пользоваться.

     
     
  • 6.99, Аноним (-), 16:36, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если dbus не "desktop-only" - тогда он тем более нax не нужен. Есть гораздо более скоростные и менее бажные альтернативы с вменяемым api.
     
     
  • 7.113, Аноним (-), 19:36, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Если dbus не "desktop-only" - тогда он тем более нax не нужен.

    Изначально он просто шина. А кому и что надо - ну не вам решать за всех, наверное.

    > Есть гораздо более скоростные и менее бажные альтернативы с вменяемым api.

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

     
     
  • 8.128, jOKer (ok), 22:29, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если кто-то считает, что будет лучше если за всех примет решение Поцтеринг, то у... текст свёрнут, показать
     
     
  • 9.161, Аноним (-), 10:01, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Доверяй И не забудь убедить апликушников доверять тебе, главное Иначе толку то... большой текст свёрнут, показать
     
  • 6.111, Аноним (-), 19:15, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > И как мне вон той программе сообщение послать?

    Не понимаете вы своего счастья. У программы есть сокет, к нему надо подключиться (здравствуй EPERM) и послать туда текстовую строку, бинарное сообщение, JSON, XML, YAML, s-expression (нужное подчеркнуть) и получить что-то из этого в ответ (а может быть и нет).

    Все ведь так просто (стандарты, документация - для трусов).

    И так N раз (N cтремится к бесконечности).

     
     
  • 7.114, Аноним (-), 19:37, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Все ведь так просто (стандарты, документация - для трусов).

    Вот и я о чем. А если это броадкаст для всех потенциально заинтереованных в событии по типу "сейчас мы отрубим сеть" - вообще зашибись.

     
  • 7.130, jOKer (ok), 22:42, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, все совсем не так просто, как вы тут преподносите Во-первых, сообщение мо... большой текст свёрнут, показать
     
     
  • 8.162, Аноним (-), 10:04, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    И ничего Если программа не работает - то и сообщение не получает А еще может п... текст свёрнут, показать
     
     
  • 9.169, Аноним (-), 11:10, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это вообще фундаментальная черта здешних экспертов по всему, воплощать их бредни... текст свёрнут, показать
     
     
  • 10.202, Аноним (-), 04:22, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это пожалуй фича а не баг - в результате такие эксперты обречены проcacывать и к... текст свёрнут, показать
     
  • 6.118, bav (ok), 20:03, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > И как мне вон той программе сообщение послать? Ах, никак?

    От того что будет стандартная шина мало чего поменяется. Приложение должно сделать поддержку. Если ты не писал на сишечке dbus слушателя, значит с тобой вообще не о чем говорить. Собственно так и повелось, только десктоптота и пользуется dbus, так как можно писать не на ассемблере.

     
     
  • 7.120, Аноним (-), 20:34, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, вот извините Поменяется довольно многое Вот только стимул делать поддерж... большой текст свёрнут, показать
     
  • 2.63, anonymous (??), 11:55, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Линус во время code review kdbus выкладывал бенчмарки dbus. Там в top-15 -- функции обработки utf8, что намекает на необходимость весьма обстоятельного переписывания кода в userspace.
     
     
  • 3.72, Crazy Alex (ok), 14:32, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Хм? не знал. А зачем там вообще обрабатывать UTF-8? Хоть лезь смотри. Если имена интерфейсов и подобное - так их можно было десятком способов более вменяемо сделать,  от регистрации хэндлов до поддержки только latin-1 - на кой там юникод?
     
     
  • 4.100, Аноним (-), 16:38, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Хм? не знал. А зачем там вообще обрабатывать UTF-8? Хоть лезь смотри.
    > Если имена интерфейсов и подобное - так их можно было десятком
    > способов более вменяемо сделать,  от регистрации хэндлов до поддержки только
    > latin-1 - на кой там юникод?

    Ты его пейсателей спрашивай. Moar: http://gentooexperimental.org/~patrick/weblog/archives/2014-11.html#e2014-11-

     
  • 4.127, anonymous (??), 22:21, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Хм? не знал. А зачем там вообще обрабатывать UTF-8? Хоть лезь смотри.
    > Если имена интерфейсов и подобное - так их можно было десятком
    > способов более вменяемо сделать,  от регистрации хэндлов до поддержки только
    > latin-1 - на кой там юникод?

    Чтобы не быть голословным: http://article.gmane.org/gmane.linux.kernel/1939166

     

     ....большая нить свёрнута, показать (31)

  • 1.103, Denis Fateyev (ok), 17:52, 21/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    У некоторых комментаторов преобладает мнение, что вот, в какой-то момент Поттерингу просто было нечего делать, и ради прикола он принялся пилить "systemd". Типа, такой он плохиш, из вредности и своего необъятного эго без причины ломает рабочие вещи.
    На деле, есть четкий заказ от RH на создание универсального "системного менеджера", который бы работал так, как им надо и укладывался в их облачно/кластерную парадигму управления системами. В этом смысле, действительно sysv5/upstart/etc. не особо подходит. Поттеринг удачно подвернулся им под руку: посмотрели его pulse, оценили подходы, дали ставку и кооптировали к нему udev-щика Сиверса. Но вообще, если не он, так другой бы пилил, раз есть потребность.
    Что касается "наиграется и бросит": судя по багзилле, в RH уже хватает людей, которые разбираются в сабже; так что Поттеринг, как сотрудник RH, не тянет лямку в одиночку. Постоянно идет адаптация к базовым сервисам, плюс, наверное, потребности корпоративных клиентов. "Бросить" он его, конечно может, но фактически проект перейдет к другому мейнтейнеру, пока это нужно RH.
     
     
  • 2.107, Аноним (-), 18:32, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Почти полное собрание заблуждений и лживых аргументов, только увеличения скорости загрузки не хватает
     
     
  • 3.139, Denis Fateyev (ok), 02:13, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На десктопе анонима, или там десятке серверов - это точно не надо. И экономия пары секунд не важна, вообще без разницы. А при рестарте тысячи машин в кластере расклад кардинально иной.
    В общем, редхатам понадобилось, и с того всё пошло. Шаттлворт тоже пытался продвинуться в этом направлении, но у него рынок энтерпрайзных кластеров небольшой, и он забил. Вместо того, у него эксперименты в декстопных средах с той же целью: закрепиться в сегменте рынка.
     
     
  • 4.183, Аноним (-), 22:38, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > А при рестарте тысячи машин в кластере расклад кардинально иной.

    Ональные боли администратора азуре? Ни у кого тысячи нод в кластере не перезагружаются за один раз кроме тебя, судя по статистике http://3thlkd3wpu0u1x0qbt19cxc8.wpengine.netdna-cdn.com/wp-content/uploads/20

     
     
  • 5.184, Denis Fateyev (ok), 23:23, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Не азуре и не боли, но десятки виртуалок развернуть/свернуть разом бывает надо. Речь даже не про перезагрузку, хрен с ней. Речь о том, что разномастный зоопарк из прежних систем инициализации (и не только) вообще не унифицирован для нормального централизованного управления.
    Лет десять назад это было не надо, пилили себе свои наборы шелл-скриптов под уникальные дистры и не жужжали. Сейчас такой подход удорожает поддержку (я опять же говорю о промышленных масштабах). Я понятно, могу развернуть провизионинг и наставить везде ансиблей/паппетов/шефов етц. для нивелирования различий, но если есть стандартный системный компонент, делающий бОльшую часть этой работы везде и одинаково - то выбор очевиден.
     
     
  • 6.214, Аноним (-), 05:37, 27/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Лет десять назад это было не надо, пилили себе свои наборы шелл-скриптов
    > под уникальные дистры и не жужжали.

    ...но при нужде перетащить инит скрипт из другого дистра - таки тихо матерились уже тогда.

     
  • 2.115, Аноним (-), 19:43, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И это хорошо Эта штука по всем признакам сможет рулить контейнерами и виртуалка... большой текст свёрнут, показать
     
     
  • 3.136, Ytch (ok), 00:20, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну вон пульс "бросил". И ничего, работает себе.

    Именно! Об этом же и речь! При нем было хуже чем после него!

     
     
  • 4.163, Аноним (-), 10:07, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Именно! Об этом же и речь! При нем было хуже чем после него!

    Да вы знаете, ранние версии программ обычно хуже поздних далеко не только у Поттеринга :)

     
     
  • 5.171, Аноним (-), 11:13, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Именно! Об этом же и речь! При нем было хуже чем после него!
    > Да вы знаете, ранние версии программ обычно хуже поздних далеко не только
    > у Поттеринга :)

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

    Но эксперты по всему не таковы, у них программы возникают сами собой из гениальных идей и вакуума (пока эксперты кушают мамкин борщ).

     
     
  • 6.203, Аноним (-), 04:24, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Это знает каждый кто принимал участие в более-менее серьезной разработке.

    Вот я и не понимаю почему это преподносится как эксклюзивная фича Поттеринга. Такая фича есть у всех. Кто не верит - пусть пойдет попользуется каким-нибудь ядром линя 1.х например и ощутит разницу.

     
  • 5.187, Ytch (ok), 00:09, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Именно! Об этом же и речь! При нем было хуже чем после него!
    > Да вы знаете, ранние версии программ обычно хуже поздних далеко не только
    > у Поттеринга :)

    Да не может быть такого! ))

    В случае пульсы, кроме естественного развития, именно зрелые улучшения (в плане стабильности, починки сломанного, фиксов проблем и т. п.) как-то стали происходить именно после ухода Поттеринга. И дело, имхо, тут вовсе не во времени, а, например, потому что стали заниматься вещами, которые Лёня даже не признавал за проблемы (это явно скучней чем новые фишки запиливать). Да и уйдя из проекта он забрал существенную часть негатива "с собой" (что намекает, что не так плоха идея да и сам проект, как его автор), а это не могло не сказаться на сообществе, и, соответственно, развитии проекта.

    Даже такая штука как обилие различных багрепортов - мне сложно оценить сколько людей НЕ слали багрепорты, зная к кому они попадут и какая будет реакция (и что все равно ничего не будет исправлено если окажется что проблема нетривиальная). Думаю, много было таких. Да, да, я знаю что на первых порах развития проекта бывает сложно и даже не всегда целесообразно нырять в это на всю катушку. Но, во-первых, Поттеринг не так рано ушел, а, во-вторых, свое отношение сполна показал уже там.

     
  • 3.137, Аноним (-), 00:21, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хааааааа OpenRc-шники и бздюки ржут над проблемами user294 Они осилили декл... большой текст свёрнут, показать
     
     
  • 4.164, Аноним (-), 10:15, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С задворок цивилизации доносилось конское ржaние Вот где-то там вам самое место... большой текст свёрнут, показать
     
  • 2.135, Ytch (ok), 00:17, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Что касается "наиграется и бросит": судя по багзилле, в RH уже хватает
    > людей, которые разбираются в сабже; так что Поттеринг, как сотрудник RH,
    > не тянет лямку в одиночку. Постоянно идет адаптация к базовым сервисам,
    > плюс, наверное, потребности корпоративных клиентов. "Бросить" он его, конечно может, но
    > фактически проект перейдет к другому мейнтейнеру, пока это нужно RH.

    Вы, имхо, не совсем верно поняли исходный посыл сообщений. В обычной ситуации да, если кто-то тянет что-то в одиночку, то "наиграется и бросит" это опасения тех кто пользуется (типа "что же будет с проектом?") и тогда ваши слова просто поясняют, мол, "да не переживайте вы так - уже много людей вовлечено и уход одного не поставит на проекте крест". Но то в обычной ситуации...
    Когда речь идет о Поттеринге, то скорей звучит как "да когда ж он наконец наиграется и бросит" ибо после этого момента станет лучше (и именно в этом контексте припоминают опыт пульсы).
    Это к тому, что не так уж удачно, имхо, что именно Поттеринг "подвернулся" RH. Не та фигура, не тот человек...

     
     
  • 3.141, Аноним (-), 02:42, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Как-то поневоле встает вопрос, почему никто из критиков не подвернулся RH ?
     
     
  • 4.145, Ytch (ok), 03:39, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Как-то поневоле встает вопрос, почему никто из критиков не подвернулся RH?

    Отчего ж не подвернулись? Но тут ведь (как оно обычно в жизни и бывает) вопрос не предполагает что "вот это однозначно хорошо, а вот это однозначно плохо". Может так получиться, что то, что удачно для X одновременно весьма неудачно для Y. Для них (и не только) удачно, для меня (и не только) - нет.
    Например (дальше чистые домыслы - можно не читать):
    Нужен "революционер" и явный провокатор чтоб "пробить" идею и подход и заодно собрать негатив на себя (ну и конкуренту-космонавту подгадить чуток), а потом, по плану, придет ответственный "крепкий хозяйственник" и все сделает как надо, да и люди успокоятся сразу же, увидев, что их поддерживает уже не наглый хамоватый подросток, не желающий вникать в их проблемы. Тут даже пример пульсы "в жилу".
    Вот провокатор Поттеринг на роль первого тут очень удачный выбор для RH, а для очень многих ощущение, что полный провал (но тем эффектней будет отстранение Поттеринга и передача дел команде ответственных разработчиков - тоже польза для RH).

    Так что, имхо, выбор именно Поттеринга ни фига не является удачей именно для разработчиков (не всех), пользователей (не всех), админов (не всех), сообщества, короче - нас с вами... но не для RH

     
     
  • 5.172, Аноним (-), 11:16, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы как-то про массонов забыли.
     
     
  • 6.185, Ytch (ok), 23:44, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы как-то про массонов забыли.

    Понятия не имею кто это такие. Это диетологи или кто-то с ненормальной массой или какие-то элементарные частицы?

    Или опечатка? Если так, то тогда не-не-не, это не ко мне. Ниша занята. Тут уже есть кому рассказать "правду про это". Быть может он уже вот-вот вступит в дискуссию. Но это без меня.

     

  • 1.104, Аноним (-), 18:15, 21/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скоро в systemd свой systemd появится.
     
     
  • 2.116, Аноним (-), 19:45, 21/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Скоро в systemd свой systemd появится.

    Давно уж implemented. Systemd который системный - может рулить systemd который пользовательский. Или там systemd в контейнере/виртуалке. Они даже могут логи писать в один и тот же журнал хоста, например, если хочется.

     

  • 1.146, Аноним (-), 05:01, 22/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Можно отметить статью, поясняющую, для чего нужен dbus/kdbus для олдовых: https://dvdhrm.wordpress.com/2015/06/20/from-af_unix-to-kdbus/
     
     
  • 2.188, Аноним (-), 00:20, 23/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно отметить статью, поясняющую, для чего нужен dbus/kdbus для олдовых: https://dvdhrm.wordpress.com/2015/06/20/from-af_unix-to-kdbus/

    Статья говорит о том зачем нужен dbus и зачем НЕ нужен kdbus ибо она противоречит учению Поцтеринга!

    Ведь что вещал Лёня на FOSDEM-е про главный недостаток dbus-а? То что он пригоден для messages, но плохо годится для payload. Другими словами, Лёня сказал что после изобретения kdbus через него можно будет смотреть порнуху не вызывая дополнительной нагрузки на систему. Ну и чего? Где это отражено в статье? Нигде! Опять messaging, но только теперь не в юзерспейсе а в ведре! Нафига этот "финт ушами"?
    Так что ничего удевительного нет в том, что Линус не хочет этот очередной шедевр редхата принимать в состав своего детища.

     

  • 1.181, Аноним (-), 17:49, 22/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Радует, что эта шляпа не в стандарте.
     
     
  • 2.182, Аноним (-), 22:33, 22/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Радует, что эта шляпа не в стандарте.

    уже почти все на эту шляпу перешли, так что она таки в стандарте

     
  • 2.204, Аноним (-), 04:27, 24/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Радует, что эта шляпа не в стандарте.

    "Мы работаем над этим" - привычно пробурчал Поттеринг :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру