Re: exim4 - транспо рт pipe

2009-11-25 Пенетрантность Dmitry E. Oboukhov
>> есть некий самописный скрипт который принимает мыло в пайп и что-то с
>> ним делает.
>> в exim по неким правилам он вызывается и прописан как транспорт.

>> теперь стоит вопрос такой:

>> если этот скрипт грохается то он возвращает ошибку, exim
>> соответственно возвращает письмо.
AM> Завернуть скрипт в обертку, чтоб обертка в случае ошибки скрипта возвращала
AM> exit code равное 75. Или хакнуть сам скрипт.

Спасибо!

а ткните в место в документации где написано про 75?
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: Кодировка у смонти рованных шар Windows

2009-11-25 Пенетрантность Alexander Galanin
On Thu, 26 Nov 2009 06:04:02 +
Artem  wrote:

> Всем привет!
> 
> Помогите разобраться как в fstab правильно указать кодировку? Дело в том, что 
> при монтировании через mount, русские буквы отображаются нормально и в 
> консоли и в konquerore  
> пример: mount -t smbfs -o 
> auto,uid=1000,gid=1000,iocharset=cp1251,codepage=cp866 //192.168.0.1/Тест 
> /mnt.
> Но когда я прописываю парамеры в fstab пример: 
> //192.168.0.1/Тест /mnt smbfs user,iocharset=cp1251,codepage=cp8660   > 0
> Удаленный каталог монтируется но русские буквы отображаются кракозябрами.  

dmesg почитай. Обычно когда указан неправильный аргумент (насколько
помню, у самбы нет аргумента codepage) остальные игнорируются полностью
или частично.

-- 
Alexander Galanin


pgpTuprmqjqR4.pgp
Description: PGP signature


Re: Кодировка у смонтированны х шар Windows

2009-11-25 Пенетрантность Konstantin Fadeyev
26 ноября 2009 г. 11:04 пользователь Artem  написал:
> Всем привет!
>
> Помогите разобраться как в fstab правильно указать кодировку? Дело в том, что
> при монтировании через mount, русские буквы отображаются нормально и в
> консоли и в konquerore
> пример: mount -t smbfs -o
> auto,uid=1000,gid=1000,iocharset=cp1251,codepage=cp866 //192.168.0.1/Тест 
> /mnt.
> Но когда я прописываю парамеры в fstab пример:
> //192.168.0.1/Тест /mnt smbfs user,iocharset=cp1251,codepage=cp866      0     
>   0
> Удаленный каталог монтируется но русские буквы отображаются кракозябрами.
>

//192.168.x.x/folder/media/folder   smbfs   
user=user,password=password,rw,uid=1024,gid=1024
0 0

-- 
Константин Фадеев


Re: Инициализа ция X-server'а в бэкграунде

2009-11-25 Пенетрантность Sergey Korobitsin
Wed, Nov 25, 2009 at 23:10 +0300 George Shuklin воздействовал на энтропию:
> А можно ли запускать X-сервер так, чтобы он не переключал режим при
> запуске? Ну, грубо говоря, запускается сервер, к нему коннектятся
> приложения, инициализируются. После чего уже происходит переключение из
> консоли в готовый X.

А зачем вам это нужно? Я, например, применял Xvnc, для того, чтобы
запустить на сервере без GUI одну программу, которая GUI сильно хотела.

-- 
Best regards, Sergey Korobitsin
Arta Software, Astana, KZ
mailto:undertaker{at}arta.kz
xmpp:underta...@jabber.arta.kz

--
Re: Вышел Lazarus 0.9.28
> компилятором fpc поддерживается тип variant, можно грабить корованы.
который жутко неудобен и создает ощущение, что корованы грабят тебя.
-- anonymous @ linux.org.ru


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Кодировка у смонтированных шар Windows

2009-11-25 Пенетрантность Artem
Всем привет!

Помогите разобраться как в fstab правильно указать кодировку? Дело в том, что 
при монтировании через mount, русские буквы отображаются нормально и в 
консоли и в konquerore  
пример: mount -t smbfs -o 
auto,uid=1000,gid=1000,iocharset=cp1251,codepage=cp866 //192.168.0.1/Тест /mnt.
Но когда я прописываю парамеры в fstab пример: 
//192.168.0.1/Тест /mnt smbfs user,iocharset=cp1251,codepage=cp866  0   0
Удаленный каталог монтируется но русские буквы отображаются кракозябрами.  


Re: exim4 - транспорт pipe

2009-11-25 Пенетрантность Andrey Melnikoff
Dmitry E. Oboukhov  wrote:
> [-- text/plain, encoding quoted-printable, charset: utf-8, 42 lines --]

> есть некий самописный скрипт который принимает мыло в пайп и что-то с
> ним делает.
> в exim по неким правилам он вызывается и прописан как транспорт.

> теперь стоит вопрос такой:

> если этот скрипт грохается то он возвращает ошибку, exim
> соответственно возвращает письмо.
Завернуть скрипт в обертку, чтоб обертка в случае ошибки скрипта возвращала
exit code равное 75. Или хакнуть сам скрипт.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все бо лее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Denis Feklushkin
On Wed, 25 Nov 2009 18:12:47 +0300
Konstantin Matyukhin  wrote:

> > То есть разработчики Plan 9 вместо изобретения DBUS занимались
> > улучшением юникса? :-)
> Где этот Plan 9 на пару с HURD и где LINUX.
> 

Очень надеюсь что он появится ВНЕЗАПНО (а инфраструктура уже будет
готова)...


signature.asc
Description: PGP signature


Re: Lenny. Насколько опра вданно для обычного п ользователя инсталляц ия х64 vs x86?

2009-11-25 Пенетрантность Alex Myodov
Держу 64-битный Дебиан на личном ноутбуке основной системой в течение
года. Проблем не испытывал. Софт всё тот же (ибо Дебиан всё тот же),
обновления всё те же (testing и там и там фактически одинаковый).

Mark Goldshtein пишет:
> Доброго времени суток, Рассылка!
>
> Подскажите, пожалуйста, насколько оправдана установка 64-х битной
> версии Дебиана на соответствующее железо? Как насчёт стабильности,
> наличия тех же приложений, качества/скорости обновлений, ещё что-то?
>
> Про память и так всё понятно, это можно не писать.
>
> Спасибо.
>
>   


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится в се более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Иван Лох
On Wed, Nov 25, 2009 at 09:47:24PM +0200, Aleksey Cheusov wrote:
> > - они просты и понятны, среди них практически нет монстров (сходу
> > только sendmail вспоминается).
> Можно добавить еще одно свойство "олдскульных" проектов.
>   - автор давно проект бросил, а он еще полтора десятка лет работает и
> работает, потому писал кто-то С ГОЛОВОЙ... А потом! Опа! И новый
> куратор взялся, код прочитал, разобрался и стал его до ума
> доводить...

Мне почему-то вспомнился xfig...  
 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Спеллчекер в vim

2009-11-25 Пенетрантность Artem Chuprina
Alexander Galanin -> debian-russian@lists.debian.org  @ Wed, 25 Nov 2009 
21:22:12 +0300:

 AG> Поэтому возникает вопрос: каким образом присутствующие проверяют
 AG> орфографию в любимом редакторе (если вообще это делают)?

Некоторые из присутствующих владеют русским языком лучше, чем спеллчекер.

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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится в се более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 22:21:10 +0600, Mikhail Gusarov wrote:

>  >> Жду примеров использования mtr в скриптах.
> 
>  VW> mtr curses-based утилита, а не командно-строчная.
>  VW> Жду описания как включить полноэкранный интерфейс в dbus-monitor
>  VW> и какими кнопками переключать на ходу в этом интерфейс формат вывода.
>  VW> Что бывает и в mtr, и в top.
> 
> Хорошо, где скрипты с использованием вывода valgrind?

Э, а ты его вывод глазами читаешь? По-моему без скриптов там делать
абсолютно нечего. Впрочем у valgrind нет вывода (к счастью). У него -
только log-файл.
>  VW> Я сказал. И даже объяснил почему. А ты - поскипал.  Повторю еще
>  VW> раз. Потому что скрипт на Tcl или python решающий конкретную
>  VW> простую задачу получается в разы длинее чем эквивалентный скрипт на
>  VW> shell.
> 
> С event-based это не так. shell-овая схема "запусти и подожди"
> разваливается. Event loop нужен.

Для большинства простых задач, вроде того же блютусного passkey-agent
или, скажем, реализации собственных типов сетевых соединений в maemo,
пользователю не нужно думать в терминах event-driven модели. 

Обработка одного вызова метода  dbus вполне укладывается в парадигму
"запусти и подожди". (если бы там еще вызовы по-человечески устроены
были, а не типизированы как в C).





> -- 
>   http://fossarchy.blogspot.com/



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 17:08:40 Dmitry Derjavin wrote:
> Интересно, есть ли где-нибудь место, где консолидируются идеи в этой
> области? Сходу найти не удалось. Если его действительно нет, давайте
> заведём. Проще будет что-то делать сообща.

Если людям лениво поставить супервизор daemontools или runit, то кто
готов что-то делать? ;-)

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

Кроме того, в рунете менталитет способствует появлению монстров - если 
уж хранить записную книжку на 100 записей, то в последней версии оракла,
или, хотя бы, постгреса :-) В то же время англоязычные коллеги кластеры БД
на СУБД эскулайт используют (насколько помню, 10 машин по 32 Гб ОЗУ).

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Инициализация X-server'а в бэкграунде

2009-11-25 Пенетрантность Nikita V. Youshchenko

> (И тогда вопрос второй: как из консоли делать переключение
> псевдотерминалов из скрипта/командной строки?)

chvt

А на первый вопрос сходу не отвечу. Не слышал про такое. И с учётом проб 
устройств при старте X сервера реализация такого может быть 
проблематичной. Хотя это не более чем общие соображения.


signature.asc
Description: This is a digitally signed message part.


Инициализация X-server'а в бэкграунде

2009-11-25 Пенетрантность George Shuklin
А можно ли запускать X-сервер так, чтобы он не переключал режим при
запуске? Ну, грубо говоря, запускается сервер, к нему коннектятся
приложения, инициализируются. После чего уже происходит переключение из
консоли в готовый X.

(И тогда вопрос второй: как из консоли делать переключение
псевдотерминалов из скрипта/командной строки?)


exim4 - транспор т pipe

2009-11-25 Пенетрантность Dmitry E. Oboukhov
есть некий самописный скрипт который принимает мыло в пайп и что-то с
ним делает.
в exim по неким правилам он вызывается и прописан как транспорт.

теперь стоит вопрос такой:

если этот скрипт грохается то он возвращает ошибку, exim
соответственно возвращает письмо.

хочется чтобы exim так же с письмом возвращал бы вывод скрипта который
произошел в stdout/stderr. это возможно? а то что-то копаюсь в
exim'овской доке и пока не найду
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Aleksey Cheusov

 >> Соотношение слишком неравное - на одного Витуса миллионы винкодеров.
 >> Хотя с его вариантом DBUS жить было бы намного комфортнее.

> Интересно, есть ли где-нибудь место, где консолидируются идеи в этой
> области? Сходу найти не удалось. Если его действительно нет, давайте
> заведём. Проще будет что-то делать сообща.

http://suckless.org/manifest/ ;-)

-- 
Best regards, Aleksey Cheusov.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Aleksey Cheusov
[...]
> И попробуй только хотя бы один вопрос вырезать из ответа :)

> Весь ваш "юникс" - это костыли и подпорки, связанные изолентой, и
> зацементированные. Работает относительно хорошо, но только относительно.

> PS: почти все вышеперечисленные проблемы решены в Plan 9.

"Plan 9 failed simply because it fell short of being a compelling enough
improvement on Unix to displace its ancestor. Compared to Plan 9, Unix
creaks and clanks and has obvious rust spots, but it gets the job done
well enough to hold its position. There is a lesson here for ambitious
system architects: the most dangerous enemy of a better solution is an
existing codebase that is just good enough." (C) E. Raymond

-- 
Best regards, Aleksey Cheusov.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Aleksey Cheusov
> честно говоря, и "настоящий" unix не выглядит единой и цельной системой.
> устройство того же nfs явно выделяется из общей картины.
> да что там - сравните параметры dd с остальными программами. а если
> вспомнить про ps в разных системах...

> впрочем в "ольдскульных" вещах есть минимум два плюса:
> - они давно известны, хорошо документированы и т.д.;
> - они просты и понятны, среди них практически нет монстров (сходу
> только sendmail вспоминается).
Можно добавить еще одно свойство "олдскульных" проектов.
  - автор давно проект бросил, а он еще полтора десятка лет работает и
работает, потому писал кто-то С ГОЛОВОЙ... А потом! Опа! И новый
куратор взялся, код прочитал, разобрался и стал его до ума
доводить...

Если же взять софт поколения пепси, то он ввиду своей монструозности без
вливаний транснациональных корпораций жить не может. И если уж сдох, то
таки сдох окончательно, и даже на останках ни одна живая травинка не
вырастет.

-- 
Best regards, Aleksey Cheusov.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Thu, 26 Nov 2009 01:29:38 +0600
Mikhail Gusarov  wrote:

> 
> Twas brillig at 22:17:25 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
> and gimble:
> 
>  AG> В bluez3 пин-код у агента запрашивался вызовом _метода_
>  AG> org.bluez.PasskeyAgent.PasskeyRequest. Уж не знаю, как в четвёртом.
> 
> Я понимаю, что осознать, что "вызов метода" может быть асинхронным - это
> нужно быть гением.

Напомни-ка, что ты говорил в соседней ветке про p2p соединение.
Используется 1-в-1 та же логика "не используется, значит не аргумент".

-- 
Alexander Galanin


pgpdissaVhCBK.pgp
Description: PGP signature


Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 22:17:25 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
and gimble:

 AG> В bluez3 пин-код у агента запрашивался вызовом _метода_
 AG> org.bluez.PasskeyAgent.PasskeyRequest. Уж не знаю, как в четвёртом.

dbus_g_proxy_begin_call с коллбэком / dbus_g_proxy_end_call, GLib.

PassKeyRequest(*args, reply_handler=foo, error_handler=bar), Python.

connection->callWithCallback(msg, receiver, method, timeout), Qt (UGLY,
как весь Qt).

dbus call bus -handler handler, Tcl.

reply = conn.callMethodAsync(object, "method", args...), Java.

Я понимаю, что осознать, что "вызов метода" может быть асинхронным - это
нужно быть гением.

-- 
  http://fossarchy.blogspot.com/


pgpwhBWHercRr.pgp
Description: PGP signature


Re: Спеллчекер в vim

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 22:01:03 +0300
Иван Лох  wrote:

> > Его надо сгенерировать самому из .aff и .dic Как это делать описано в 
> > разделе
> > "Generating a spell file" spell.txt.
> > 
> > Вопрос о кодировках, ё и смешанных англо-русских словарях таким образом
> > решается по вкусу.
> 
> Если лень заморачиваться, я могу выложить. Русские и русско-английские
> koi8-r и utf8 без ё.

Руками-то сделать не проблема. Я думал, что какой-нибудь другой метод
(не по словарю) используется.

Спасибо, теперь обстановка ясна.

-- 
Alexander Galanin


pgpndkOyJ89ym.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 22:02:03 +0300
"Nikita V. Youshchenko"  wrote:

> > > > Асинхронный вызов методов через dbus в природе не наблюдается. Так
> > > > что для простых задач event loop совсем не нужен.
> > >
> > > Запрос pin при соединении с bluetooth устройством, например.
> >
> > Агенты, емнип, всё равно синхронно отвечают. Кстати, тут кривость
> > подхода "написали, не подумав" встаёт в полный рост: нельзя два агента
> > подключить на один hci.
> >
> > > Или уведомление о звонке в телефонном стеке.
> > > Или о сообщении в IM-стеке.
> >
> > Уведомление (signal) --- это не вызов метода mathod_call, method_return.
> 
> Для всех трёх приведённых мною примеров используются сигналы dbus.

В bluez3 пин-код у агента запрашивался вызовом _метода_
org.bluez.PasskeyAgent.PasskeyRequest. Уж не знаю, как в четвёртом.

Сигналы же я вообще не упоминал, потому не понимаю, зачем же мне
приведён подобный пример.

-- 
Alexander Galanin


pgp2W333N12bA.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Nikita V. Youshchenko
> On Wed, 25 Nov 2009 21:46:56 +0300
>
> "Nikita V. Youshchenko"  wrote:
> > > > С event-based это не так. shell-овая схема "запусти и подожди"
> > > > разваливается. Event loop нужен.
> > >
> > > Асинхронный вызов методов через dbus в природе не наблюдается. Так
> > > что для простых задач event loop совсем не нужен.
> >
> > Запрос pin при соединении с bluetooth устройством, например.
>
> Агенты, емнип, всё равно синхронно отвечают. Кстати, тут кривость
> подхода "написали, не подумав" встаёт в полный рост: нельзя два агента
> подключить на один hci.
>
> > Или уведомление о звонке в телефонном стеке.
> > Или о сообщении в IM-стеке.
>
> Уведомление (signal) --- это не вызов метода mathod_call, method_return.

Для всех трёх приведённых мною примеров используются сигналы dbus.


signature.asc
Description: This is a digitally signed message part.


Re: Спеллчекер в vim

2009-11-25 Пенетрантность Иван Лох
On Wed, Nov 25, 2009 at 09:45:34PM +0300, Иван Лох wrote:
> On Wed, Nov 25, 2009 at 09:22:12PM +0300, Alexander Galanin wrote:
> > Добрый вечер всем, в особенности вимерам!
> > 
> > Решил прикрутить к виму проверку орфографии и с удивлением обнаружил,
> > что в vim-runtime словаря для русского языка нет.
> > Поэтому возникает вопрос: каким образом присутствующие проверяют
> > орфографию в любимом редакторе (если вообще это делают)?
> 
> Его надо сгенерировать самому из .aff и .dic Как это делать описано в разделе
> "Generating a spell file" spell.txt.
> 
> Вопрос о кодировках, ё и смешанных англо-русских словарях таким образом
> решается по вкусу.

Если лень заморачиваться, я могу выложить. Русские и русско-английские
koi8-r и utf8 без ё.
 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 21:46:56 +0300
"Nikita V. Youshchenko"  wrote:

> > > С event-based это не так. shell-овая схема "запусти и подожди"
> > > разваливается. Event loop нужен.
> >
> > Асинхронный вызов методов через dbus в природе не наблюдается. Так что
> > для простых задач event loop совсем не нужен.
> 
> Запрос pin при соединении с bluetooth устройством, например.

Агенты, емнип, всё равно синхронно отвечают. Кстати, тут кривость
подхода "написали, не подумав" встаёт в полный рост: нельзя два агента
подключить на один hci.

> Или уведомление о звонке в телефонном стеке.
> Или о сообщении в IM-стеке.

Уведомление (signal) --- это не вызов метода mathod_call, method_return.

-- 
Alexander Galanin


pgpxn6pKmWfjT.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Nikita V. Youshchenko
> > С event-based это не так. shell-овая схема "запусти и подожди"
> > разваливается. Event loop нужен.
>
> Асинхронный вызов методов через dbus в природе не наблюдается. Так что
> для простых задач event loop совсем не нужен.

Запрос pin при соединении с bluetooth устройством, например.

Или уведомление о звонке в телефонном стеке.

Или о сообщении в IM-стеке.


signature.asc
Description: This is a digitally signed message part.


Re: Спеллчекер в vim

2009-11-25 Пенетрантность Иван Лох
On Wed, Nov 25, 2009 at 09:22:12PM +0300, Alexander Galanin wrote:
> Добрый вечер всем, в особенности вимерам!
> 
> Решил прикрутить к виму проверку орфографии и с удивлением обнаружил,
> что в vim-runtime словаря для русского языка нет.
> Поэтому возникает вопрос: каким образом присутствующие проверяют
> орфографию в любимом редакторе (если вообще это делают)?

Его надо сгенерировать самому из .aff и .dic Как это делать описано в разделе
"Generating a spell file" spell.txt.

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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Спеллчекер в vim

2009-11-25 Пенетрантность Alexander Galanin
Добрый вечер всем, в особенности вимерам!

Решил прикрутить к виму проверку орфографии и с удивлением обнаружил,
что в vim-runtime словаря для русского языка нет.
Поэтому возникает вопрос: каким образом присутствующие проверяют
орфографию в любимом редакторе (если вообще это делают)?

-- 
Alexander Galanin


pgpoSmHdwOAjp.pgp
Description: PGP signature


Re: Lenny. Насколько оправданно для обычного пользователя инста лляция х64 vs x86?

2009-11-25 Пенетрантность Nikolay Panov
Не оправдана. Переходил с 32 на 64, вернулся обратно через полгода. На
личной машине оно того не стоит. На сервере -- дело другое.
А по памяти это хорошо, что понятно.

Have a nice day,
   Nikolay.



2009/11/25 Mark Goldshtein :
> Доброго времени суток, Рассылка!
>
> Подскажите, пожалуйста, насколько оправдана установка 64-х битной
> версии Дебиана на соответствующее железо? Как насчёт стабильности,
> наличия тех же приложений, качества/скорости обновлений, ещё что-то?
>
> Про память и так всё понятно, это можно не писать.
>
> Спасибо.
>
> --
> С Уважением,
> Марк Гольдштейн
>
> Sincerely Yours'
> Mark Goldshtein
>


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 22:21:10 +0600
Mikhail Gusarov  wrote:

>  VW> Я сказал. И даже объяснил почему. А ты - поскипал.  Повторю еще
>  VW> раз. Потому что скрипт на Tcl или python решающий конкретную
>  VW> простую задачу получается в разы длинее чем эквивалентный скрипт на
>  VW> shell.
> 
> С event-based это не так. shell-овая схема "запусти и подожди"
> разваливается. Event loop нужен.

Асинхронный вызов методов через dbus в природе не наблюдается. Так что
для простых задач event loop совсем не нужен.

-- 
Alexander Galanin


pgpDARx8Z1epD.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 23:48:24 +0600
Mikhail Gusarov  wrote:

> AG> Причём любым удобным инструментом и без участия dbus-демона (тоже
> AG> по понятной причине: отследить, что ничего лишнего не отсылается).
> В гамаке и лыжах неинтересно.

Отсутствие возможности крутить как захочу не является плюсом.

>  AG> Авторы в курсе, что без костыля dbus-monitor не грепается и за 4
>  AG> года с этим ничего не сделали. То, что репортер с этим готов
>  AG> мириться, не важно.
> Ты тоже каждый открытый и сразу закрытый как INVALID баг внимательно
> просматриваешь и запоминаешь?

Да. Более того, там есть ссылочка
https://bugs.freedesktop.org/show_activity.cgi?id=4753 , по которой
видно, что баг просматривался и был классифицирован как относящийся к
'core'.

>  >> "The message bus configuration may keep dbus-monitor from seeing all
>  >> messages, especially if you run the monitor as a non-root user. "
>  AG> Нестандартный режим работы заведомо неинтересен.
> Нестандартный - это не имея достаточно прав смотреть только то, на что
> права есть?

Нестандартный --- это когда для отладки приходится раздавать права всем
и нельзя провести то же самое в штатном режиме.

>  AG> Мне не известны. Это нынче модно: описывать в документах
>  AG> функциональность, которая не работает?
> Выкинь XSI STREAMS из SUSv3, потом поговорим о "неработающей"
> функциональности.

Не понимаю логики. Раз в одном месте недодумали, то и другие места
портить можно?

-- 
Alexander Galanin


pgpi9wwtp3QMz.pgp
Description: PGP signature


Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 20:20:09 25.11.2009 UTC+03 when yum...@mail.ru did gyre and 
gimble:

 YK> Плюс к тому - valgrind это вариация на тему gdb :-),
 YK> автоматизировать его работу вполне можно, но нужно это редко, это в
 YK> основном интерактивная тулза.

Не вижу отличия от dbus-monitor.

 >> С event-based это не так. shell-овая схема "запусти и подожди"
 >> разваливается. Event loop нужен.
 YK> dbus-monotor[...]|while read a b c; do case $a in d*) e $b;; *) f $a;;esac 
& done

Ага. С zero-shared data, а в "верхний" шелл передавать данные
задолбаться можно. Select-а нету, и через пайп т.е. не отдать.

-- 
  http://fossarchy.blogspot.com/


pgpk7Hkm54tDs.pgp
Description: PGP signature


Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 20:20:14 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
and gimble:

 AG> Причём любым удобным инструментом и без участия dbus-демона (тоже
 AG> по понятной причине: отследить, что ничего лишнего не отсылается).

В гамаке и лыжах неинтересно.

 >>  >> Не вижу бага в bugs.fd.o
 >>  AG> https://bugs.freedesktop.org/show_bug.cgi?id=4753
 >> Баг закрыт автором без вмешательства мейнтейнера. Не вижу открытого,
 >> либо закрытого мейнтейнером бага.

 AG> Авторы в курсе, что без костыля dbus-monitor не грепается и за 4
 AG> года с этим ничего не сделали. То, что репортер с этим готов
 AG> мириться, не важно.

Ты тоже каждый открытый и сразу закрытый как INVALID баг внимательно
просматриваешь и запоминаешь?

 >>  >>  AG> и не все эвенты ловит.
 >>  >> Не вижу бага в bugs.fd.o
 >>  AG> Это конструктивная особенность dbus-а, что сообщения доставляются
 >>  AG> только получателю.
 >> "The message bus configuration may keep dbus-monitor from seeing all
 >> messages, especially if you run the monitor as a non-root user. "

 AG> Нестандартный режим работы заведомо неинтересен.

Нестандартный - это не имея достаточно прав смотреть только то, на что
права есть? Т.е. то, что нельзя ходить к пайпам, до которых прав нет -
это тоже проблема? 

 >>  >> Не бывает, как упыря.
 >>  AG> В документации описан, значит есть.
 >> Требую предъявить в жизни.

 AG> Мне не известны. Это нынче модно: описывать в документах
 AG> функциональность, которая не работает?

Выкинь XSI STREAMS из SUSv3, потом поговорим о "неработающей"
функциональности.

-- 
  http://fossarchy.blogspot.com/


pgpi06WZFEXly.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 21:01:37 +0600
Mikhail Gusarov  wrote:

> PS: почти все вышеперечисленные проблемы решены в Plan 9.

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

-- 
Alexander Galanin


pgpwpoNJNCP2n.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Yuriy Kaminskiy
On 25.11.2009 19:21, Mikhail Gusarov wrote:
> Twas brillig at 19:16:22 25.11.2009 UTC+03 when vi...@wagner.pp.ru did gyre 
> and gimble:
> Хорошо, где скрипты с использованием вывода valgrind?

В valgrind есть и человече- и машино-читаемые логи. И их обработку вполне
автоматизируют (начиная со всасывания в vim в качестве errorlog, и кончая
генерацией всяких отчётов, со сравнением с предыдущими результатами и тому
подобным).
Плюс к тому - valgrind это вариация на тему gdb :-), автоматизировать его работу
вполне можно, но нужно это редко, это в основном интерактивная тулза.

>  VW> простую задачу получается в разы длинее чем эквивалентный скрипт на
>  VW> shell.
> С event-based это не так. shell-овая схема "запусти и подожди"
> разваливается. Event loop нужен.
dbus-monotor[...]|while read a b c; do case $a in d*) e $b;; *) f $a;;esac & 
done
Или как в acpid было сделано - смотрим в events.d, запускаем скрипты из action.d
Ну, то есть, это если бы dbus-monitor был бы не ради галочки, а ради дела (а то
он ни на SIGINT, ни на SIGPIPE, ни на write(1,buf,len) == -1 && errno == EPIPE
не реагирует [как это любой уважающей себя команд-лайновой тулзе положено] -
`dbus-monitor|head -2` == FACEPALM).


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 22:06:34 +0600
Mikhail Gusarov  wrote:

>  AG> То есть надо что-то писать дополнительно, а не указанные маны
>  AG> читать.  Так что аргумент отклоняется.
> Аргумент был про _мониторинг_, а не про rpc-сервер. Мимо кассы.

Начиналось всё с "посмотреть и протестировать". Причём любым
удобным инструментом и без участия dbus-демона (тоже по понятной
причине: отследить, что ничего лишнего не отсылается).

>  >>  AG> Второй же буферизует как-то странно (=> грепается плохо),
>  >> Не вижу бага в bugs.fd.o
>  AG> https://bugs.freedesktop.org/show_bug.cgi?id=4753
> Баг закрыт автором без вмешательства мейнтейнера. Не вижу открытого,
> либо закрытого мейнтейнером бага.

Авторы в курсе, что без костыля dbus-monitor не грепается и за 4 года с
этим ничего не сделали. То, что репортер с этим готов мириться, не важно.

>  >>  AG> и не все эвенты ловит.
>  >> Не вижу бага в bugs.fd.o
>  AG> Это конструктивная особенность dbus-а, что сообщения доставляются
>  AG> только получателю.
> "The message bus configuration may keep dbus-monitor from seeing all
> messages, especially if you run the monitor as a non-root user. "

Нестандартный режим работы заведомо неинтересен.

>  >>  AG> Кроме того, кроме системной и сессионной шины могут существовать
>  >>  AG> ещё peer-to-peer dbus-соединения, к которыми этими утилями не
>  >>  AG> присосёшься.
>  >> Не бывает, как упыря.
>  AG> В документации описан, значит есть.
> Требую предъявить в жизни.

Мне не известны. Это нынче модно: описывать в документах
функциональность, которая не работает?

-- 
Alexander Galanin


pgpD0siJDJZ6E.pgp
Description: PGP signature


Re: Debian становится все бо лее похож на Windows. Как с эти м жить?

2009-11-25 Пенетрантность Ed

Mikhail Gusarov wrote:

Twas brillig at 18:41:03 25.11.2009 UTC+03 when vi...@wagner.pp.ru did gyre and 
gimble:

 VW> Существование командно-строчных утилит, не предназначенных для
 VW> использования в скриптах - это уже противоречие unix-way

Жду примеров использования mtr в скриптах.


из man mrt:
  --report-cycles COUNT
 Use this option to set the number of pings sent to 
determine both the machines on the network and the reliability of those 
machines.  Each cycle lasts one second.


:-P


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 19:16:22 25.11.2009 UTC+03 when vi...@wagner.pp.ru did gyre and 
gimble:

 >> Жду примеров использования mtr в скриптах.

 VW> mtr curses-based утилита, а не командно-строчная.
 VW> Жду описания как включить полноэкранный интерфейс в dbus-monitor
 VW> и какими кнопками переключать на ходу в этом интерфейс формат вывода.
 VW> Что бывает и в mtr, и в top.

Хорошо, где скрипты с использованием вывода valgrind?

 >>  VW> В шелловских скриптах использовать Tcl-евый биндинг это серьзная заявка
 >>  VW> на победу.
 >> 
 >> Кто сказал "в шелловских"?

 VW> Я сказал. И даже объяснил почему. А ты - поскипал.  Повторю еще
 VW> раз. Потому что скрипт на Tcl или python решающий конкретную
 VW> простую задачу получается в разы длинее чем эквивалентный скрипт на
 VW> shell.

С event-based это не так. shell-овая схема "запусти и подожди"
разваливается. Event loop нужен.

-- 
  http://fossarchy.blogspot.com/


pgpqAvQenP0Ew.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Artem Chuprina
Victor Wagner -> debian-russian@lists.debian.org  @ Wed, 25 Nov 2009 18:32:30 
+0300:

 VW> Вот Еmacs -  уже и тогда был монстр "Eight megabytes and constantly
 VW> swapping".

Зато он и тогда был простой и понятный и нормально встраивающийся в
пайпы, и сейчас таким остался...

-- 
Любой инструмент, используемый не по назначению, имеет свойство
превращаться в грабли.
Andrey Sverdlichenko


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится в се более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 21:43:35 +0600, Mikhail Gusarov wrote:

>  VW> Существование командно-строчных утилит, не предназначенных для
>  VW> использования в скриптах - это уже противоречие unix-way
> 
> Жду примеров использования mtr в скриптах.

mtr curses-based утилита, а не командно-строчная.
Жду описания как включить полноэкранный интерфейс в dbus-monitor
и какими кнопками переключать на ходу в этом интерфейс формат вывода.
Что бывает и в mtr, и в top.

>  >> Что мешает использовать в скриптах Tcl-евый биндинг к D-Bus - не знаю.
> 
>  VW> В шелловских скриптах использовать Tcl-евый биндинг это серьзная заявка
>  VW> на победу.
> 
> Кто сказал "в шелловских"?

Я сказал. И даже объяснил почему. А ты - поскипал.

Повторю еще раз. Потому что скрипт на Tcl или python решающий конкретную простую
задачу получается в разы длинее чем эквивалентный скрипт на shell.
Скрипт на perl можно ужать до сравнимой длины но ценой полной
неудобочитаемости.





> -- 
>   http://fossarchy.blogspot.com/



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 18:53:58 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
and gimble:

 >>  AG> Первым нельзя сделать rpc-сервер, потому что он каждый раз
 >>  AG> подключается по-новому, следовательно source у ответа будет не
 >>  AG> тот, каким был destination у запроса.
 >> Три строки на питоне, а что?

 AG> То есть надо что-то писать дополнительно, а не указанные маны
 AG> читать.  Так что аргумент отклоняется.

Аргумент был про _мониторинг_, а не про rpc-сервер. Мимо кассы.

 >>  AG> Второй же буферизует как-то странно (=> грепается плохо),
 >> Не вижу бага в bugs.fd.o

 AG> https://bugs.freedesktop.org/show_bug.cgi?id=4753

Баг закрыт автором без вмешательства мейнтейнера. Не вижу открытого,
либо закрытого мейнтейнером бага.

 >>  AG> и не все эвенты ловит.
 >> Не вижу бага в bugs.fd.o

 AG> Это конструктивная особенность dbus-а, что сообщения доставляются
 AG> только получателю.

"The message bus configuration may keep dbus-monitor from seeing all
messages, especially if you run the monitor as a non-root user. "

configuration.

 >>  AG> Кроме того, кроме системной и сессионной шины могут существовать
 >>  AG> ещё peer-to-peer dbus-соединения, к которыми этими утилями не
 >>  AG> присосёшься.
 >> 
 >> Не бывает, как упыря.

 AG> В документации описан, значит есть.

Требую предъявить в жизни.

-- 
  http://fossarchy.blogspot.com/


pgp4fnpG81bxc.pgp
Description: PGP signature


Re: как установить заго ловочные файлы ядра от д ругих архитектур?

2009-11-25 Пенетрантность Yuri Kozlov
On Tue, 24 Nov 2009 23:39:11 +0300
Victor Wagner  wrote:

> On 2009.11.24 at 18:57:58 +0300, Yuri Kozlov wrote:
> 
> > > Как не предусмотрено? На том же emdebian.org лежат пакеты заголовков
> > > ядра, libc для кросссборки etc.
> > 
> > Угу. linux-kernel-headers-arm-cross (2.6.18-7)
> > А поновее?
> 
> А нафига? Как-то мало мне попадалось библиотек, настолько зависимых от
> ядра, чтобы, будучи собранными с заголовками от 2.6.18 не работало с
> 2.6.32

Ну, допустим
http://linux-man-pages.blogspot.com/2008/10/recent-changes-in-file-descriptor.html

Просто древняя версия может говорить о том, что автор достиг чего хотел,
и дальше только самому, ручками.

-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 19:51:38 +0600
Mikhail Gusarov  wrote:

> 
> Twas brillig at 16:47:01 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
> and gimble:
> 
>  AG> Первым нельзя сделать rpc-сервер, потому что он каждый раз
>  AG> подключается по-новому, следовательно source у ответа будет не тот,
>  AG> каким был destination у запроса.
> Три строки на питоне, а что?

То есть надо что-то писать дополнительно, а не указанные маны читать.
Так что аргумент отклоняется.

>  AG> Второй же буферизует как-то странно (=> грепается плохо),
> Не вижу бага в bugs.fd.o

https://bugs.freedesktop.org/show_bug.cgi?id=4753

>  AG> и не все эвенты ловит.
> Не вижу бага в bugs.fd.o

Это конструктивная особенность dbus-а, что сообщения доставляются только
получателю.

>  AG> Кроме того, кроме системной и сессионной шины могут существовать
>  AG> ещё peer-to-peer dbus-соединения, к которыми этими утилями не
>  AG> присосёшься.
> 
> Не бывает, как упыря.

В документации описан, значит есть.

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 18:43:35 Mikhail Gusarov wrote:
>   Twas brillig at 18:41:03 25.11.2009 UTC+03 when vi...@wagner.pp.ru did gyre 
> and gimble:
> 
>  >> dbus-monitor, согласно его названию, не предназначен для
>  >> использования в скриптах.
> 
>  VW> Существование командно-строчных утилит, не предназначенных для
>  VW> использования в скриптах - это уже противоречие unix-way
> 
> Жду примеров использования mtr в скриптах.

Насчет mtr не скажу, ибо не надо оно мне, а вот traceroute и ping вполне себе
используются в скриптах.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 18:41:03 25.11.2009 UTC+03 when vi...@wagner.pp.ru did gyre and 
gimble:

 >> dbus-monitor, согласно его названию, не предназначен для
 >> использования в скриптах.

 VW> Существование командно-строчных утилит, не предназначенных для
 VW> использования в скриптах - это уже противоречие unix-way

Жду примеров использования mtr в скриптах.

 >> Что мешает использовать в скриптах Tcl-евый биндинг к D-Bus - не знаю.

 VW> В шелловских скриптах использовать Tcl-евый биндинг это серьзная заявка
 VW> на победу.

Кто сказал "в шелловских"?

-- 
  http://fossarchy.blogspot.com/


pgphoAYSXBEvg.pgp
Description: PGP signature


Re: Debian становится в се более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 20:03:32 +0600, Mikhail Gusarov wrote:

> 
> dbus-monitor, согласно его названию, не предназначен для использования в
> скриптах.

Существование командно-строчных утилит, не предназначенных для
использования в скриптах - это уже противоречие unix-way


> Что мешает использовать в скриптах Tcl-евый биндинг к D-Bus - не знаю.

В шелловских скриптах использовать Tcl-евый биндинг это серьзная заявка
на победу.

Tcl, конечно, язык уровнем чуточку повыше перла с питоном. Но 
все-таки он слишком низкоуровнев для causal scripting.

Кроме того, по-моему, оба известных мне биндинга требуют Tcl 8.5.
А один из них к томуже еще и является интерфейсом к бинарному libdbus.

И качество встраивания в tcl event loop я не проверял.

> Не вижу багов на bugs.fd.o

Бесполезно. К сожалению, баг "десктопная идеология не пригодна для
жизни" они не примут. А "ваши поделия не возможно использовать в
системах с идеолоигей отличной от десктопной" они, пожалуй, отвергнут со
словами "посмотрите на имя домена".



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 18:22:32 25.11.2009 UTC+03 when sp...@yandex.ru did gyre and 
gimble:

 E> ещё раз - никто не говорит, что unix идеален. Вы правы, ключевое слово - 
 E> "относительно".

Тогда какого чёрта тут развели ной про DBus? Такое же относительно
работающее решение, как и всё остальное.

-- 
  http://fossarchy.blogspot.com/


pgpOR14M6P9Zq.pgp
Description: PGP signature


Re: Debian становится в се более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 17:47:19 +0300, Ed wrote:

> впрочем в "ольдскульных" вещах есть минимум два плюса:
> - они давно известны, хорошо документированы и т.д.;
> - они просты и понятны, среди них практически нет монстров (сходу только 
> sendmail вспоминается).

Да какой он монстр? Ну интерпретатор чего-то вроде РЕФАЛа. 
Ну к нему кучка M4 макросов для компиляции удобоваримого конфига в этот
РЕФАЛ.

Мы ж об олдскульном сендмейле, без milter-ов всяких.

Вот Еmacs -  уже и тогда был монстр "Eight megabytes and constantly
swapping".


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все бо лее похож на Windows. Как с эти м жить?

2009-11-25 Пенетрантность Ed

Mikhail Gusarov wrote:

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


ещё раз - никто не говорит, что unix идеален. Вы правы, ключевое слово - 
"относительно".


вспомнился анекдот, про двух охотников, убегающих от медведя:
"А мне и не надо бежать быстрее медведя. Мне надо бежать быстрее тебя!"


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все бо лее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 18:12:47 25.11.2009 UTC+03 when kmatyuk...@gmail.com did gyre 
and gimble:

 >> То есть разработчики Plan 9 вместо изобретения DBUS занимались
 >> улучшением юникса? :-)

 KM> Где этот Plan 9 на пару с HURD и где LINUX.

Забавно: в предложение из 12 слов удалось втиснуть втиснуть целых
два передёргивания.

-- 
  http://fossarchy.blogspot.com/


pgpFKzTUs18mV.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 18:01:37 Mikhail Gusarov wrote:
> PS: почти все вышеперечисленные проблемы решены в Plan 9.

То есть разработчики Plan 9 вместо изобретения DBUS занимались улучшением 
юникса? :-)

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 17:57:38 Alexander GQ Gerasiov wrote:
> > И где вы такой план берете...У вас уже unix == dbus, что абсурдно.
> > Кроме того, создатели dbus придерживаются совершенно иного мнения о
> > своем творении: "D-Bus is an inter-process communication mechanism—a
> > medium for local communication between processes running on the same
> > host." Люди, кто мог позиционировать как универсальное решение,
> > которое идеологически "for local communication ... running on the
> > same host" не имеют ни малейшего понятия о юниксе. 
> Даёшь православную кобру, ога.

Можно через ssh пробросить, или использовать socat и подобные. А всякие
xml-rpc на _системном_ уровне нафиг не нужны.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 17:07:14 25.11.2009 UTC+03 when vi...@wagner.pp.ru did gyre and 
gimble:

 VW> Если человек учился программировать под Linux по учебникам для
 VW> Gtk/Gnome или KDE какого-то, для него dbus - вполне логически
 VW> согласованная часть десктопа, а пайпы, удаленные X-дисплеи и X
 VW> resource database - нет.

Почему сокеты имеют отдельный namespace?

Зачем нужен бинарный формат параметров к ioctl?

Почему сетевые устройства - не в /dev, а в ifconfig?

Зачем в POSIX есть STREAMS?

Почему объекты SysV IPC создаются не как файлы, а пайпы - как файлы?

На кой чёрт нужны разные хранилища ключей каждому приложению?

Зачем PAM настолько угрёбищно сделан?

Почему sh незаметно от пользователя откусывает \n от конца вывода $() и
как его отучить?

На кой чёрт нужно 7 функций семейства execv и почему их нельзя сделать
меньше?

Почему шелльные утилиты нужно специально инструктировать о наличии
спецсимволов в именах файлов, хотя POSIX-овое API никаких ограничений не
накладывать?

Как передать в консольную команду сочетание кнопок Ctrl-Enter и как её
там обработать?

И попробуй только хотя бы один вопрос вырезать из ответа :)

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

PS: почти все вышеперечисленные проблемы решены в Plan 9.

-- 
  http://fossarchy.blogspot.com/


pgpg2jQkE99vD.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 17:51:56 Mikhail Gusarov wrote:
> К dbus не хватает dbus-shell приличного. Но это проблема рода "кому
> нужно - не может, кто может - тому не нужно".
> 
> Судя по тому, что аргументы против DBus со временем не изменяются (и
> даже линков на доказательство нехорошести написателей шины, которые
> отвергли замечательный патч, не приводится), аффтары аргументов
> относятся к первому типу.

Вы полагаете, что если долго патчить Буратино, то может получиться Афродита?

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Artem Chuprina
Nikita V. Youshchenko -> debian-russian@lists.debian.org  @ Wed, 25 Nov 2009 
17:41:20 +0300:

 NVY> dbus был создан, чтобы решить проблемы, стоящие перед
 NVY> разработчиками, и при этом сохранить мощность unix way.

Может быть, цель у него была и такая.  Однако, не получилось.  Ни то, ни
другое...

-- 
Реляционная база данных - это не единственный способ сделать дурацкий поиск.
Victor Wagner


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander GQ Gerasiov
Wed, 25 Nov 2009 17:53:02 +0300
Alexey Pechnikov  wrote:

> И где вы такой план берете...У вас уже unix == dbus, что абсурдно.
> Кроме того, создатели dbus придерживаются совершенно иного мнения о
> своем творении: "D-Bus is an inter-process communication mechanism—a
> medium for local communication between processes running on the same
> host." Люди, кто мог позиционировать как универсальное решение,
> которое идеологически "for local communication ... running on the
> same host" не имеют ни малейшего понятия о юниксе. 
Даёшь православную кобру, ога.

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Artem Chuprina
Nikita V. Youshchenko -> debian-russian@lists.debian.org  @ Wed, 25 Nov 2009 
15:23:22 +0300:

 >> например если "стандартный middleware" плохо скриптуется - это костыль.

 NVY> Ну так недалеко до того, что юникс от и до является костылём, в отличие 
от 
 NVY> систем, выполняющих стандартные задачи из коробки :)

Юникс как раз хорошо скриптуется...

-- 
If it's there and you can see it---it's real
If it's not there and you can see it---it's virtual
If it's there and you can't see it---it's transparent
If it's not there and you can't see it---you erased it!
IBM poster explaining virtual memory, circa 1978


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 17:41:20 Nikita V. Youshchenko wrote:
> То есть как - если система целостна, то "с этой хернёй ...", а если вся 
> соплями из закладок склеена, то наоборот? Хмм...

Передергиваете. Приведите пример целостной системы, для начала.

> > в unix же за хороший тон считается делать универсальные "кирпичики",
> > которые можно встраивать и в другие системы тоже. для этого нужно всего
> > две вещи:
> >  - простота и законченность задачи, решаемой каждой программой
> > (компонентой в общем случае);
> >  - возможность интегрироваться со всем, что шевелится.
> 
> И именно этим задачам dbus как стандартизованный механизм IPC удовлетворяет 
> как нельзя лучше. Это логичное развитие командной строки и пайпов, 
> преодолевающее её ограничения и при этом сохраняющее мощность.

Напоминает рекламу - много терминов и мало смысла. Ни одно из высказанных
вами утверждений не верно, да вы и не пытались их хоть как-то доказать...

> > вообще феномен unix был в том, что это была попытка создать систему
> > удобную и понятную разработчикам.
> 
> Разработчикам или администраторам, привыкшим к старым механизмам? :)
> 
> dbus был создан, чтобы решить проблемы, стоящие перед разработчиками, и при 
> этом сохранить мощность unix way.

И где вы такой план берете...У вас уже unix == dbus, что абсурдно. Кроме того, 
создатели dbus придерживаются совершенно иного мнения о своем творении:
"D-Bus is an inter-process communication mechanism—a medium for local 
communication
between processes running on the same host."
Люди, кто мог позиционировать как универсальное решение, которое идеологически
"for local communication ... running on the same host" не имеют ни малейшего 
понятия
о юниксе. 

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 17:41:20 25.11.2009 UTC+03 when yo...@debian.org did gyre and 
gimble:

 NVY> Просто нужно научиться этим пользоваться. Вспомните себя до того,
 NVY> как научились "пайпам".

К dbus не хватает dbus-shell приличного. Но это проблема рода "кому
нужно - не может, кто может - тому не нужно".

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

-- 
  http://fossarchy.blogspot.com/


pgp0SU837I6nN.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Ed

Victor Wagner wrote:

Если человек учился  программировать под Linux по учебникам для
Gtk/Gnome или KDE какого-то, для него dbus - вполне логически
согласованная часть десктопа, а пайпы, удаленные X-дисплеи и X resource
database - нет.



честно говоря, и "настоящий" unix не выглядит единой и цельной системой.
устройство того же nfs явно выделяется из общей картины.
да что там - сравните параметры dd с остальными программами. а если 
вспомнить про ps в разных системах...


впрочем в "ольдскульных" вещах есть минимум два плюса:
- они давно известны, хорошо документированы и т.д.;
- они просты и понятны, среди них практически нет монстров (сходу 
только sendmail вспоминается).



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Иван Лох
On Wed, Nov 25, 2009 at 05:35:03PM +0300, Alexey Pechnikov wrote:
> Hello!
> 
> On Wednesday 25 November 2009 17:07:14 Victor Wagner wrote:
> > Ничего, вот тут Chrome OS придет, и вырастет на ней поколение людей, для
> > которых интернет будет тождественно равен общению по http/https с
> > серверами Google, а при словах NFS-mounted home directory или SMB share 
> > они будут делать квадратные глаза, и говорить что в идеологию Linux-а
> > это не укладывается.
> 
> Перспектива закономерная. Уже и распределенные ФС на http делать начали.
> Надо же куда-то избыточные мощности девать - нынче на рядовом смартфоне
> средний корпоративный сайт можно хостить.

Эта перспектива связана с тем, что "специалисты по сетевой безопасности",
своей корыстной паранойей довели интернет до такого состояния, что любой
сервис должен быть способен маскироваться под HTTP.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 17:28:28 Ed wrote:
>  - сейчас не думают о понятности. почему? хез, я всё-таки склоняюсь к 
> мнению о том, что гениев не хватает.

Если мы докатились до того, что гениальность есть синоним мышлению,
то проблема намного глобальнее...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Nikita V. Youshchenko
> > И тем не менее я категорически не согласен с вашим определением
> > "костыля" и "нормального решения".
> >
> > Я считаю "нормальным" такое решение, которое является частью
> > целостной, логически согласованной, продуманной структуры. А
> > "костылём" - то, что сделано вопреки таковой структуре.
>
> это только одна сторона.
> цельность системы никак не может быть основной целью. иначе опять
> скатываемся к "и вот со всей этой хернёй на борту мы попытаемся
> взлететь".

То есть как - если система целостна, то "с этой хернёй ...", а если вся 
соплями из закладок склеена, то наоборот? Хмм...

> в unix же за хороший тон считается делать универсальные "кирпичики",
> которые можно встраивать и в другие системы тоже. для этого нужно всего
> две вещи:
>  - простота и законченность задачи, решаемой каждой программой
> (компонентой в общем случае);
>  - возможность интегрироваться со всем, что шевелится.

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

> вообще феномен unix был в том, что это была попытка создать систему
> удобную и понятную разработчикам.

Разработчикам или администраторам, привыкшим к старым механизмам? :)

dbus был создан, чтобы решить проблемы, стоящие перед разработчиками, и при 
этом сохранить мощность unix way.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 17:07:14 Victor Wagner wrote:
> Ничего, вот тут Chrome OS придет, и вырастет на ней поколение людей, для
> которых интернет будет тождественно равен общению по http/https с
> серверами Google, а при словах NFS-mounted home directory или SMB share 
> они будут делать квадратные глаза, и говорить что в идеологию Linux-а
> это не укладывается.

Перспектива закономерная. Уже и распределенные ФС на http делать начали.
Надо же куда-то избыточные мощности девать - нынче на рядовом смартфоне
средний корпоративный сайт можно хостить.

А вот то, что гугл планетного масштаба инфраструктуру сделал на текстовом 
http, к сожалению, ничему не научило "великих оптимизаторов", кто на десктопе
пугается текстового протокола...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все бо лее похож на Windows. Как с эти м жить?

2009-11-25 Пенетрантность Ed

Nikita V. Youshchenko wrote:

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

например если "стандартный middleware" плохо скриптуется - это
костыль.



И тем не менее я категорически не согласен с вашим определением "костыля" 
и "нормального решения".


Я считаю "нормальным" такое решение, которое является частью целостной, 
логически согласованной, продуманной структуры. А "костылём" - то, что 
сделано вопреки таковой структуре.



это только одна сторона.
цельность системы никак не может быть основной целью. иначе опять 
скатываемся к "и вот со всей этой хернёй на борту мы попытаемся взлететь".


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

- возможность интегрироваться со всем, что шевелится.

ни того, ни другого в современных решения не наблюдается.

вообще феномен unix был в том, что это была попытка создать систему 
удобную и понятную разработчикам. эти цели отличались (отличаются?) от 
остальных:
- в то время не думали об удобстве (при ограниченных ресурсах во главу 
угла ставилась производительность);
- сейчас не думают о понятности. почему? хез, я всё-таки склоняюсь к 
мнению о том, что гениев не хватает.



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Dmitry Derjavin
On Wed, Nov 25 2009 at 14:03, Alexey Pechnikov wrote:

>> cups, dbus, hal, ... - Иван Лох правильно сказал - потребность в
>> решении проблем есть.

[...]

> Соотношение слишком неравное - на одного Витуса миллионы винкодеров.
> Хотя с его вариантом DBUS жить было бы намного комфортнее.

Интересно, есть ли где-нибудь место, где консолидируются идеи в этой
области? Сходу найти не удалось. Если его действительно нет, давайте
заведём. Проще будет что-то делать сообща.

-- 
~dd


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все бо лее похож на Windows. Как с эти м жить? Democracy is the worst form of go vernment except all those other forms that have been tried.

2009-11-25 Пенетрантность Ed

Ed wrote:

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


нашёл первоисточник - Черчилль сказал "Democracy is the worst form of 
government except all those other forms that have been tried."


мне же в какой-то книге попалось цитата уже перефразированная для юникса.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится в се более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 16:38:39 +0300, Nikita V. Youshchenko wrote:

> И тем не менее я категорически не согласен с вашим определением "костыля" 
> и "нормального решения".
> 
> Я считаю "нормальным" такое решение, которое является частью целостной, 
> логически согласованной, продуманной структуры. А "костылём" - то, что 
> сделано вопреки таковой структуре.

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

Если человек учился  программировать под Linux по учебникам для
Gtk/Gnome или KDE какого-то, для него dbus - вполне логически
согласованная часть десктопа, а пайпы, удаленные X-дисплеи и X resource
database - нет.

То что логика там даже не женская, а какая-то рептильная - вопрос
другой. Но она там присутствует. 

Ничего, вот тут Chrome OS придет, и вырастет на ней поколение людей, для
которых интернет будет тождественно равен общению по http/https с
серверами Google, а при словах NFS-mounted home directory или SMB share 
они будут делать квадратные глаза, и говорить что в идеологию Linux-а
это не укладывается.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 17:01:10 25.11.2009 UTC+03 when vi...@wagner.pp.ru did gyre and 
gimble:

 >> Пройдите уже в ман dbus-send и dbus-monitor и не перестаньте нести чушь.
 VW> Ага, вы сами пробовали использовать dbus-monitor в скриптах?

Витус, мы с тобой на вы? :)

dbus-monitor, согласно его названию, не предназначен для использования в
скриптах.

Что мешает использовать в скриптах Tcl-евый биндинг к D-Bus - не знаю.

 VW> Авторы этой поделки даже про функцию setvbuf не знают. И про сорок
 VW> лет существующие соглашения о кодах завершения утилит - тоже.

Не вижу багов на bugs.fd.o

-- 
  http://fossarchy.blogspot.com/


pgprslkPZTx7V.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 16:40:42 +0300, Konstantin Matyukhin wrote:

> > Текстопайповый обмен данными можно просмотреть глазами с помощью tee.
> > Дбусный бинарный винегрет --- нельзя.
> >
> > Протестировать такую утилиту по-простому тоже не получится, так как
> > просто так не перенаправишь ввод из заранее подготовленного файла.
> Странно, что такая простая мысль не пришла в голову ренегатам из f.d.o.

Люди испорченные обучением Win32 API и объектно-ориентированным
программированием в стиле C++.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится в се более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 19:38:28 +0600, Mikhail Gusarov wrote:

> 
> Twas brillig at 16:35:33 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
> and gimble:
> 
>  AG> Текстопайповый обмен данными можно просмотреть глазами с помощью
>  AG> tee.  Дбусный бинарный винегрет --- нельзя.
> 
> Пройдите уже в ман dbus-send и dbus-monitor и не перестаньте нести чушь.

Ага, вы сами пробовали использовать dbus-monitor в скриптах?
Авторы этой поделки даже про функцию setvbuf не знают. И про сорок лет
существующие соглашения о кодах завершения утилит - тоже.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 16:51:38 Mikhail Gusarov wrote:
>  AG> Кроме того, кроме системной и сессионной шины могут существовать
>  AG> ещё peer-to-peer dbus-соединения, к которыми этими утилями не
>  AG> присосёшься.
> 
> Не бывает, как упыря.

Вы подтверждаете высказанное выше мнение, что поклонники DBUS сами
не понимают, что это такое и доки не читают.

Смотрим
http://www.freedesktop.org/wiki/IntroductionToDBus
Ясно сказано:
"There are two major components to D-Bus: a point-to-point communication dbus 
library, 
which in theory could be used by any two processes in order to exchange 
messages 
among themselves; and a dbus daemon. "

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 16:47:01 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
and gimble:

 AG> Первым нельзя сделать rpc-сервер, потому что он каждый раз
 AG> подключается по-новому, следовательно source у ответа будет не тот,
 AG> каким был destination у запроса.

Три строки на питоне, а что?

 AG> Второй же буферизует как-то странно (=> грепается плохо),

Не вижу бага в bugs.fd.o

 AG> и не все
 AG> эвенты ловит.

Не вижу бага в bugs.fd.o

 AG> Кроме того, кроме системной и сессионной шины могут существовать
 AG> ещё peer-to-peer dbus-соединения, к которыми этими утилями не
 AG> присосёшься.

Не бывает, как упыря.

-- 
  http://fossarchy.blogspot.com/


pgpHckdhpj4qh.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 19:38:28 +0600
Mikhail Gusarov  wrote:

> 
> Twas brillig at 16:35:33 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
> and gimble:
> 
>  AG> Текстопайповый обмен данными можно просмотреть глазами с помощью
>  AG> tee.  Дбусный бинарный винегрет --- нельзя.
> 
> Пройдите уже в ман dbus-send и dbus-monitor и не перестаньте нести чушь.

Говно оба.
Первым нельзя сделать rpc-сервер, потому что он каждый раз подключается
по-новому, следовательно source у ответа будет не тот, каким был
destination у запроса.
Второй же буферизует как-то странно (=> грепается плохо), и не все
эвенты ловит.
Кроме того, кроме системной и сессионной шины могут существовать ещё
peer-to-peer dbus-соединения, к которыми этими утилями не присосёшься.

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 16:26:31 Alexander GQ Gerasiov wrote:
> > > Так как стандартным способом отключения сервисов в debian является
> > > apt-get remove,
> > > а некоторые пакеты содержат помимо демонов еще и какие-то полезные
> > > программы, то иногда полезно иметь подобный параметр в /etc/default.
> > 
> > Покажите в полиси, где был бы предложет такой способ как штатный.
> Ты вообще на полиси-то смотрел?
> 
> http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit

В полиси не вижу ни слова о том, что apt-get remove стандартный способ остановки
сервиса. И приведенный вами отрывок об этом даже не намекает.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Nikita V. Youshchenko
> Nikita V. Youshchenko wrote:
> >> по-моему всё просто: то, что не причиняет неудобств - это "здоровая
> >> нога", а то, что мешается - это "костыль".
> >>
> >> например если "стандартный middleware" плохо скриптуется - это
> >> костыль.
> >
> > Ну так недалеко до того, что юникс от и до является костылём,
>
> кто бы спорил.
>
> не судите строго - не помню авторства и точного текста:
> "Unix - ужасная, сложная и запутанная система. Проблема только в том,
> что остальные ещё хуже"

И тем не менее я категорически не согласен с вашим определением "костыля" 
и "нормального решения".

Я считаю "нормальным" такое решение, которое является частью целостной, 
логически согласованной, продуманной структуры. А "костылём" - то, что 
сделано вопреки таковой структуре.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все б олее похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Mikhail Gusarov

Twas brillig at 16:35:33 25.11.2009 UTC+03 when a...@galanin.nnov.ru did gyre 
and gimble:

 AG> Текстопайповый обмен данными можно просмотреть глазами с помощью
 AG> tee.  Дбусный бинарный винегрет --- нельзя.

Пройдите уже в ман dbus-send и dbus-monitor и не перестаньте нести чушь.

-- 
  http://fossarchy.blogspot.com/


pgpkOPSUoT0rF.pgp
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexander Galanin
On Wed, 25 Nov 2009 15:19:50 +0300
"Nikita V. Youshchenko"  wrote:

> Интерфейс пайпа имеет фундаментальное ограничение - он не пригоден для 
> работы с асинхронными событиями - в принципе. А потребность работы с 
> таковыми есть. Поэтому демон работает с dbus.

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

> А поскольку демон работает с dbus, то естественно и управление демоном 
> сделать через dbus. А не громоздить костыли.

Русский народ подобные ситуации описывает так: "Ноготь увяз --- всей
птичке пропасть".

> Если задача управления такова, что для неё достаточно пайпа - то и в этом 
> случае использование dbus ничего существенно не усложняет - есть 
> консольный интерфейс, его командную строку, если кеажется сложной, можно 
> завернуть в скрипт.

Текстопайповый обмен данными можно просмотреть глазами с помощью tee.
Дбусный бинарный винегрет --- нельзя.

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

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность yuri . nefedov

On Wed, 25 Nov 2009, Alexey Pechnikov wrote:



Тогда зачем второй метод управления запуском сервиса?
$ grep RUN /etc/default/*
...
/etc/default/hddtemp:RUN_DAEMON="true"
...
/etc/default/saned:RUN=yes
...



 И hddtemp и sane-utils можно использовать без демонов.
 Собственно, я их так и использую.
 Возможно, "правильное решение" -- разделение
 на два пакета: программа и демон, но мне кажется,
 что и так неплохо вышло.

 Ю.

Re: Что такое out reverse/half- reverse line feeds?

2009-11-25 Пенетрантность Oleksandr Gavenko

Victor Wagner wrote:


Нет, это не оно. Терминал vt100 и совместимые сам по себе этих
конструкций не отрабатывает. Вот программа less (которая обычно
используется командой man в качестве $PAGER) - отрабатывает, и
показывает в man-ах сформатированных nroff-ом жирный и подчеркнутый
текст.


Угу! В x-терминале выполняю:

  $ man file >tmp.txt
  $ cat tmp.txt # символы одинаковы
  $ less tmp.txt# встречаются жирные и подчеркнутые!

Нужно быть "старой закалки" что бы такое знать!

Благодарю за разъяснение.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагру зки через /etc/init.d/

2009-11-25 Пенетрантность Alexander GQ Gerasiov
Wed, 25 Nov 2009 16:10:28 +0300
Alexey Pechnikov  wrote:

> Hello!
> 
> On Wednesday 25 November 2009 16:03:19 Konstantin Matyukhin wrote:
> > > Параметр, отвечающий за запуск сервиса, не везде есть и
> > > называется по-разному.
> > Так как стандартным способом отключения сервисов в debian является
> > apt-get remove,
> > а некоторые пакеты содержат помимо демонов еще и какие-то полезные
> > программы, то иногда полезно иметь подобный параметр в /etc/default.
> 
> Покажите в полиси, где был бы предложет такой способ как штатный.
Ты вообще на полиси-то смотрел?

http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit

Often there are some variables in the init.d scripts whose values
control the behavior of the scripts, and which a system administrator
is likely to want to change. As the scripts themselves are frequently
conffiles, modifying them requires that the administrator merge in
their changes each time the package is upgraded and the conffile
changes. To ease the burden on the system administrator, such
configurable values should not be placed directly in the script.
Instead, they should be placed in a file in /etc/default, which
typically will have the same base name as the init.d script. This extra
file should be sourced by the script when the script runs. It must
contain only variable settings and comments in SUSv3 sh format. It may
either be a conffile or a configuration file maintained by the package
maintainer scripts. See Configuration files, Section 10.7 for more
details. 


-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все бо лее похож на Windows. Как с эти м жить?

2009-11-25 Пенетрантность Ed

Nikita V. Youshchenko wrote:

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

например если "стандартный middleware" плохо скриптуется - это костыль.



Ну так недалеко до того, что юникс от и до является костылём,


кто бы спорил.

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




--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 16:03:19 Konstantin Matyukhin wrote:
> > Параметр, отвечающий за запуск сервиса, не везде есть и называется 
> > по-разному.
> Так как стандартным способом отключения сервисов в debian является
> apt-get remove,
> а некоторые пакеты содержат помимо демонов еще и какие-то полезные программы,
> то иногда полезно иметь подобный параметр в /etc/default.

Покажите в полиси, где был бы предложет такой способ как штатный. Не говоря о 
том,
может существовать несколько экземпляров сервиса, например, для может быть 
несколько сриктов запуска веб-сервера в /etc/init.d При удалении пакета все они
перестанут работать, а это явно не то, что требуется.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Что такое out reverse/half-reverse line feeds?

2009-11-25 Пенетрантность Dmitry Fedorov
25 ноября 2009 г. 18:42 пользователь Oleksandr Gavenko
 написал:
> The col utility filters out reverse (and half reverse) line feeds...
>                            ^^
> Что это такое?

Коды ASCII - императивны, определяют команды механической пишущей машинки.

Reverse line feed перемещает бумагу в направлении, обратном Line Feed,
на одну строку.
Half reverse line feed - на пол-строки.


Остальное -  в письме Виктора.


Re: убрать из автозагрузки че рез /etc/init.d/

2009-11-25 Пенетрантность Konstantin Matyukhin
2009/11/25 Alexey Pechnikov :
> Hello!
>
> On Wednesday 25 November 2009 15:18:36 Nikita V. Youshchenko wrote:
>> > Вдогонку. А соответсвующие файлы из /etc/defaults используются уже
>> > внутри самого скрипта сервиса. А если он не запускается, то в содержимое
>> > /etc/defaults можно хоть всю <<Войну и мир>> загнать, -- никто читать не
>> > будет. Вообще, включение/выключение через /etc/defaults -- это какой-то
>> > не очень понятный второй уровень управления.
>>
>> Исторически в debian всегда был принци "не нужен сервис - не ставь пакет".
>> Качество пакетной системы вполне позхволяло и позволяет это делать.
>
> Тогда зачем второй метод управления запуском сервиса?
> $ grep RUN /etc/default/*
> ...
> /etc/default/hddtemp:RUN_DAEMON="true"
> ...
> /etc/default/saned:RUN=yes
> ...
>
> Параметр, отвечающий за запуск сервиса, не везде есть и называется по-разному.
Так как стандартным способом отключения сервисов в debian является
apt-get remove,
а некоторые пакеты содержат помимо демонов еще и какие-то полезные программы,
то иногда полезно иметь подобный параметр в /etc/default.

-- 
С уважением,
Константин Матюхин


Re: Что тако е out reverse/half-reverse line feeds?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 14:42:27 +0200, Oleksandr Gavenko wrote:

> Для получения man в .txt делают:
>
>   $ man $name | col -b >$file.txt
>
> 
> The col utility filters out reverse (and half reverse) line feeds...
> ^^
> Что это такое?
>
> -b  Do not output any backspaces, printing only the last character
>   ^^
> written to each column position.
>
> Что такое backspaces?

Символы ASCII с кодом 8.

> В не могу нагуглить (по ключевым словам про принтеры рассказывают).

А именно про принтеры это и есть. Вывод этого символа на принтер
перемещает каретку на один символ назад.

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

Если вывести символ, потом backspace, потом '_', получится подчеркнутый
символ. Это работает даже и на лазернике. 

Говорят, некоторые реализации языка APL, где используется очень много
всяких разных математических символов, использовали и другие комбинации
(вроде O  / - знак пустого множества) но этого я своими
глазами не видел.



> В hex-редакторе видно что то - где бы доку об этом найти,  
> http://vt100.net/docs/vt100-ug/ - не оно?
>

Нет, это не оно. Терминал vt100 и совместимые сам по себе этих
конструкций не отрабатывает. Вот программа less (которая обычно
используется командой man в качестве $PAGER) - отрабатывает, и
показывает в man-ах сформатированных nroff-ом жирный и подчеркнутый
текст.




-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 15:18:36 Nikita V. Youshchenko wrote:
> > Вдогонку. А соответсвующие файлы из /etc/defaults используются уже
> > внутри самого скрипта сервиса. А если он не запускается, то в содержимое
> > /etc/defaults можно хоть всю «Войну и мир» загнать, -- никто читать не
> > будет. Вообще, включение/выключение через /etc/defaults -- это какой-то
> > не очень понятный второй уровень управления.
> 
> Исторически в debian всегда был принци "не нужен сервис - не ставь пакет". 
> Качество пакетной системы вполне позхволяло и позволяет это делать.

Тогда зачем второй метод управления запуском сервиса?
$ grep RUN /etc/default/*
...
/etc/default/hddtemp:RUN_DAEMON="true"
...
/etc/default/saned:RUN=yes
...

Параметр, отвечающий за запуск сервиса, не везде есть и называется по-разному.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Что такое out reverse/half-revers e line feeds?

2009-11-25 Пенетрантность Oleksandr Gavenko

Для получения man в .txt делают:

  $ man $name | col -b >$file.txt


The col utility filters out reverse (and half reverse) line feeds...
^^
Что это такое?

-b  Do not output any backspaces, printing only the last character
  ^^
written to each column position.

Что такое backspaces?

В не могу нагуглить (по ключевым словам про принтеры рассказывают).

В hex-редакторе видно что то - где бы доку об этом найти, 
http://vt100.net/docs/vt100-ug/ - не оно?


--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Nikita V. Youshchenko
> Nikita V. Youshchenko wrote:
> >> Так ведь суют их сейчас куда попало. Например, консольная утилита
> >> управляет демоном через DBUS и т.п. Получается, из костыля сделали
> >> краеугольный камень.
> >
> > Хмм...
> >
> > В случае с демоном и консольной утилитой его управления - есть вариант
> > написания наколеночного интерфейса чарез пайп или сокет или хз что, а
> > есть вариант взаимодействия через стандартный middleware, каковым
> > является dbus.
> >
> > Что из этого является костылём, а что нет - похоже у нас с вами
> > противоположные мнения :)
>
> по-моему всё просто: то, что не причиняет неудобств - это "здоровая
> нога", а то, что мешается - это "костыль".
>
> например если "стандартный middleware" плохо скриптуется - это костыль.

Ну так недалеко до того, что юникс от и до является костылём, в отличие от 
систем, выполняющих стандартные задачи из коробки :)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Nikita V. Youshchenko
> > > Так ведь суют их сейчас куда попало. Например, консольная утилита
> > > управляет демоном через DBUS и т.п. Получается, из костыля сделали
> > > краеугольный камень.
> >
> > Хмм...
> >
> > В случае с демоном и консольной утилитой его управления - есть вариант
> > написания наколеночного интерфейса чарез пайп или сокет или хз что, а
> > есть вариант взаимодействия через стандартный middleware, каковым
> > является dbus.
> >
> > Что из этого является костылём, а что нет - похоже у нас с вами
> > противоположные мнения :)
>
> Вот только юникс - это когда через пайп, а через DBUS/DCOM - это
> виндоус.

Интерфейс пайпа имеет фундаментальное ограничение - он не пригоден для 
работы с асинхронными событиями - в принципе. А потребность работы с 
таковыми есть. Поэтому демон работает с dbus.

А поскольку демон работает с dbus, то естественно и управление демоном 
сделать через dbus. А не громоздить костыли.

Если задача управления такова, что для неё достаточно пайпа - то и в этом 
случае использование dbus ничего существенно не усложняет - есть 
консольный интерфейс, его командную строку, если кеажется сложной, можно 
завернуть в скрипт.

А по поводу ортодоксальных пайпов - так ведь можно пойти дальше и сказать 
что юникс вей - это командная строка, и поэтому aptitude purge 
xserver-xorg.

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

Не буду комментировать то, с чем не разбирался.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Nikita V. Youshchenko
> Иван Лох  writes:
> > А если я скажу dpkg-reconfigure, пакетный менеджер меня спросит
> > "Запускать демон по умолчанию?" я скажу "Да" (или отредактирую файл в
> > /etc/defaults/ руками) -- он будет запускаться сам?

Если dpkg-reconfigure, то да, всё будем само, причём сразу, безо всяких 
перезагрузок. Если это не так - reportbug.

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

> Вдогонку. А соответсвующие файлы из /etc/defaults используются уже
> внутри самого скрипта сервиса. А если он не запускается, то в содержимое
> /etc/defaults можно хоть всю «Войну и мир» загнать, -- никто читать не
> будет. Вообще, включение/выключение через /etc/defaults -- это какой-то
> не очень понятный второй уровень управления.

Исторически в debian всегда был принци "не нужен сервис - не ставь пакет". 
Качество пакетной системы вполне позхволяло и позволяет это делать.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 15:15:33 you wrote:
> > > > Так ведь суют их сейчас куда попало. Например, консольная утилита
> > > > управляет демоном через DBUS и т.п. Получается, из костыля сделали
> > > > краеугольный камень.
> > >
> > > Хмм...
> > >
> > > В случае с демоном и консольной утилитой его управления - есть вариант
> > > написания наколеночного интерфейса чарез пайп или сокет или хз что, а
> > > есть вариант взаимодействия через стандартный middleware, каковым
> > > является dbus.
> > >
> > > Что из этого является костылём, а что нет - похоже у нас с вами
> > > противоположные мнения :)
> >
> > Вот только юникс - это когда через пайп, а через DBUS/DCOM - это
> > виндоус.
> 
> Интерфейс пайпа имеет фундаментальное ограничение - он не пригоден для 
> работы с асинхронными событиями - в принципе. А потребность работы с 
> таковыми есть. Поэтому демон работает с dbus.

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

> А поскольку демон работает с dbus, то естественно и управление демоном 
> сделать через dbus. А не громоздить костыли.
> 
> Если задача управления такова, что для неё достаточно пайпа - то и в этом 
> случае использование dbus ничего существенно не усложняет - есть 
> консольный интерфейс, его командную строку, если кеажется сложной, можно 
> завернуть в скрипт.
> 
> А по поводу ортодоксальных пайпов - так ведь можно пойти дальше и сказать 
> что юникс вей - это командная строка, и поэтому aptitude purge 
> xserver-xorg.
> 
> > Я уж не говорю о том, что демон-индексатор отнюдь не должен заниматься
> > поиском по индексной базе, не его это работа. А необходимость управления
> > демоном возникает только потому, что в него блэкджек всунули и этот
> > демон стал необходим для работы юзерского интерфейса. В итоге одна
> > кривость на другую громоздится.
> 
> Не буду комментировать то, с чем не разбирался.
> 


Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все бо лее похож на Windows. Как с эти м жить?

2009-11-25 Пенетрантность Ed

Nikita V. Youshchenko wrote:

Так ведь суют их сейчас куда попало. Например, консольная утилита
управляет демоном через DBUS и т.п. Получается, из костыля сделали
краеугольный камень.



Хмм...

В случае с демоном и консольной утилитой его управления - есть вариант 
написания наколеночного интерфейса чарез пайп или сокет или хз что, а есть 
вариант взаимодействия через стандартный middleware, каковым является 
dbus.


Что из этого является костылём, а что нет - похоже у нас с вами 
противоположные мнения :)


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


например если "стандартный middleware" плохо скриптуется - это костыль.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 14:09:05 Evgeny M. Zubok wrote:
> Вообще, включение/выключение через /etc/defaults -- это какой-то
> не очень понятный второй уровень управления.

Именно. Откуда этот неестественный интеллект вообще взялся?
Причем это debian-specific и добавляется мантейнерами... 
И так /etc/init.d/ скрипты перегружены страшно, например, если
их сравнить со скриптами daemontools, притом, что последние
имеют намного большую функциональность.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 15:00:14 Nikita V. Youshchenko wrote:
> > Так ведь суют их сейчас куда попало. Например, консольная утилита
> > управляет демоном через DBUS и т.п. Получается, из костыля сделали
> > краеугольный камень.
> 
> Хмм...
> 
> В случае с демоном и консольной утилитой его управления - есть вариант 
> написания наколеночного интерфейса чарез пайп или сокет или хз что, а есть 
> вариант взаимодействия через стандартный middleware, каковым является 
> dbus.
> 
> Что из этого является костылём, а что нет - похоже у нас с вами 
> противоположные мнения :)

Вот только юникс - это когда через пайп, а через DBUS/DCOM - это виндоус.

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

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Nikita V. Youshchenko
>
> Так ведь суют их сейчас куда попало. Например, консольная утилита
> управляет демоном через DBUS и т.п. Получается, из костыля сделали
> краеугольный камень.

Хмм...

В случае с демоном и консольной утилитой его управления - есть вариант 
написания наколеночного интерфейса чарез пайп или сокет или хз что, а есть 
вариант взаимодействия через стандартный middleware, каковым является 
dbus.

Что из этого является костылём, а что нет - похоже у нас с вами 
противоположные мнения :)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится в се более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 14:03:13 +0300, Ed wrote:

> Ed wrote:
>> но в  opensource архитектор и является кодером
>
> то есть наоборот - кодер является архитектором
>
> хотя такие проекты как dbus без архитекторов явно не обходятся - что их  
> никак не спасает, увы

Что-то я не заметил в DBUS архитектора.

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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: как установить заг оловочные файлы ядра от других архитектур?

2009-11-25 Пенетрантность Victor Wagner
On 2009.11.25 at 01:16:24 +0300, Michael Kostylev wrote:

> Товарищей с emdebian мало волнует, будет работать или нет, иначе как
> объяснить, что под видом спарка дают v8+, а ia64 вообще находится в 

Э, где в дикой природе встречается спарк версии <=7?

Разве что у Бабаяна в Зеленограде. У нас тут UltraStation I 15-летней
давности дохнет систематически, а она уже полноценная v9. Админы её
периодически оживляют, больше из любви к компьютерной археологии, чем
для дела.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагру зки через /etc/init.d/

2009-11-25 Пенетрантность Evgeny M. Zubok
Иван Лох  writes:

> А если я скажу dpkg-reconfigure, пакетный менеджер меня спросит
> "Запускать демон по умолчанию?" я скажу "Да" (или отредактирую файл в
> /etc/defaults/ руками) -- он будет запускаться сам?

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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-11-25 Пенетрантность Ed

Alexey Pechnikov wrote:

Так ведь суют их сейчас куда попало. Например, консольная утилита
управляет демоном через DBUS и т.п. Получается, из костыля сделали
краеугольный камень.
  


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

А реализация --
она какая есть. Разумной замены им никто не написал.




--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



  1   2   >