- @dion: *kievБыл на дне открытых дверей метрополитена: metro.kiev.ua
Очень прикольно и интересно :) Есть даже фоточки - @dion: *talks@zamotivator:
у вас есть единный протокол на принтеры, звук, системные сервисы, etc? Нет.
А при интеграции унифицированной прослойки ясен пень, что в отдельных подсистемах есть уже стандарты
Ну и будет у тебя D-BUS IDL, под названием D-BUS-IPP и библиотека его реализующая. Что плохого-то?
Это реально пиздец :) Считать что вместо стандарта проще изобрести свою, никому не нужную поебень, и целую пачку врапперов чтоб общаться с миром унификацией :) - @tzirechnoy@jabber.ru:Пост с критикой дебилобуса?
Можно попробовать.
И так, DBus не нужэн. Совсем. Нет задачи, в которой он был бы полезен. Ну и, нет задачи, которую он решает хорошо.
Сериализацыя/десериализацыя данных? Не смешыте, библиотек для этого существует в количестве достаточном. Да, практически все они — узконаправленные огрызки. Примерно как и сериализатор в dbus.
Иерархическая адресацыя сервисов? У нас есть fs. Притом давно.
Указатель на текущий рабочий стол? Ну, выставь переменную DESKTOP=/home/ilan/.desk1/ — вот и указатель. Практически такой жэ, как в дебилобусе. И клади внутрь хоть unix socketы, хоть адреса серверов с куками.
При этом все задачи, которые люди пытаются решать через dbus — он решает плохо. Сериализатор там убогий (как и все известные сериализаторы, но одно дело когда ты берёшь что-то плюс-минус подходящее для твоего протокола — а другое — когда тебе это навязывают в качестве стандарта). Иерархия там совершэнно неуправляемая, понятие прав доступа по-моему в каком-то адском загоне, переместить/слинковать/отфильтровать сервис просто нельзя. У пользовательского десктопа нет сетевой прозрачности. Средство, которое должно служыть для связи всего и вся является откровенной single point of failure, притом написанной весьма коряво и периодически падающей.
В общем, нам продвигают в качестве стандарта какую-то студенческую поделку, у нас на практикуме на втором курсе что-то похожэе получалось.
PS Да, я не раз (хотя и по другим поводам, но в сходных случаях) слышал рассуждения "спердобейся". Если кто-то вдруг случайно захочет мне такое написать по поводу этого поста — пусть сначала перечитает первое замечание.2 days ago; 33 replies - @dion: *lennart— Тим Бой, здравствуй.
— Мистер Поттеринг, вызывали?
— Да. Ты все еще считаешь что системд говно?
— Да, это унылое... НЕЕЕЕЕт
** Поттеринг кусает Тима, красные глаза того гаснут, чтобы вновь налиться каким-то недобрым зеленым огнем **
— Так что ты думаешь про systemd?
— Это отличная идея мистер Поттеринг.
— Чудно. Что ты будешь сегодня делать?
— Меня не устраивает cups. Я создам printerd.
Тим уходит, а поттеринг отворачивается к окну и наблюдает красочный закат. Выдохнул.
Отсюда: linux.org.ru3 days ago - @dion: *ukraineОни там все совсем офигели? Киев — Москва самолетом скоро дешевле будет...
По понедельникам, вторникам и средам стоимость проезда в поездах Hyundai составит: Киев — Харьков — 422,91 грн в первом классе и 275,66 грн во втором классе; Киев — Львов — 474,89 грн в первом классе и 307,45 грн во втором классе; Киев — Донецк — 564,25 грн в первом классе и 367,75 грн во втором классе. По четвергам и субботам при покупке билетов будет действовать скидка 10%, а стоимость проезда в пятницу и воскресенье повышаться на 10%.6 days ago - @dion: *m$Только что прочитал, что M$ оказывается новую FS изобретает. Жаль что это обычный перепиленый NTFS, а не что-то революционное вроде WinFS.
habrahabr.ru12 days ago - @dion: *debian *fedora *redhatВ здоровенном тредике про systemd. А вот действительно так и есть. Когда я пользовался RPM-based дистрибутивом (еще до debian woody/sarge), меня очень бесило это говно под названием rpm-new и rpm-save файлы. К тому-же обновляться между major релизами redhat не научился до сих пор...
>Please don't. As a user, I find it highly preferable for packages to
>install their default configuration in /lib and just have overrides in
>/etc, and I'd love to see that trend continue. That setup lets me
>trivially construct personal configuration packages that ship the
>overriding files in /etc, without having to play ugly games with
>dpkg-divert of conffiles. It also means that I don't get a pile of
>noise in etckeeper from all the upgrades of default configurations, so
>that my commits to etckeeper primarily consist of my own local changes.
No, really — please do do this. The fact that a lot of the software
coming out of RedHat development seems to be designed solely for their
use, including working around the missing/broken features of RPM, is
seriously annoying. Configuration belongs in /etc, we know this. We
have a well-designed and implemented set of tools in Debian based on
that standard.14 days ago - @dion: *jabber *skype *xmppИтого, из того что нам пишут по поводу транспорта, получилось следующее:
— была бага в транспорте, из-за чего невозможно было зарегиться через Tkabber (и возможно кучу других нормальных клиентов)
— Vacuum походу не умеет полностью XEP-0077 (а именно работать без data forms). Из-за чего зарегиться не выйдет. Либо починка предыдущего пункта починет и его.
— Как минимум Miranda и Vacuum не умеют XEP-0144 (Roster Exchange) из-за чего они не получают ростер вообще ;)
— Psi не умеет roster exchange на удаление/модификацию, что не очень критично
— Tkabber походу криво умеет тот-же Roster Exchange и при каждом соедниении показывает окошко о том, что ему шлют контакты (XEP-0144 явно говорит что это MUST NOT)
много любопытного для 1 дня в паблике :) И за все это время походу не появилось reference клиента нормального :(18 days ago; 45 replies - @dion: *xmpp *transportВ общем я не знаю, что это такое и зачем оно нужно, но есть подозрение что оно умеет быть транспортом куда-то за пределы жаббера: bitbucket.org
лицензия на код: MIT/Expat
