LINUX.ORG.RU

GNOME 2.12 - что день грядущий нам готовит


0

0

До релиза гнома 2.12 еще больше месяца. Но коль скоро feature freeze уже наступил, можно оглядеть поле битвы и прикинуть расклад. Что и сделал Davyd Madeley (мейнтейнер gnome-applets). Сделал, как всегда, довольно качественно. Да, самое главное: теперь там ЕСТЬ РЕДАКТОР МЕНЮ!:)

>>> Подробности

★★★★★

Проверено: svyatogor ()
Ответ на: комментарий от svu

На всякий случай, скажу точнее. Если из /etc/gconf/2/path выкинуть строчки:

include "$(HOME)/.gconf/path"

и

xml:readwrite:$(HOME)/.gconf

пользователь ваще не сможет иметь локальных настроек. А если оно там будет - тогда установки, заданные в источниках gconf, записанных до этих строк - будут иметь приоритет IIRC.

svu ★★★★★
() автор топика
Ответ на: комментарий от jackill

> А в j2me используются указатели? Я просто не в курсе

Имелось в виду активное использование указателей на объекты, и их размещение на куче, в противовес традиционному плюсовому принципу засовывания их на стек там, где это возможно. В java это, соответственно, ссылки на объекты.

int19h ★★★★
()
Ответ на: комментарий от jackill

> >Программы, скомпиленные юзером, _должны_ запускаться
                   
> Нет. Это корпоративный десктоп. Не должны.

Таки должны. Подумайте об учебных заведениях, НИИ, КБ, etc.

> Если они запускаются, проще дать юзеру рутовые права,

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

> что все конторы успешно делают (как в виндах, так и в линуксах).

ГДЕ?

> Я не думаю, что gconf даст необходимую защиту.

Да не дает он _никакой_ защиты, только у некоторых [не вполне образованных]
граждан создает ее иллюзию. Защиту всегда предоставляет ядро и только оно
(a la TPE, /home с noexec, RSBAC, SELinux, etc).


Dselect ★★★
()
Ответ на: комментарий от no-dashi

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

Такой комплект существует лет уже *дцать, имя ему -- UNIX  shell :)

А сборище разношерстных программ, которые делают, что им взбредет, и
кое-как терпят пользователя -- "desktop environment" -- приведенному 
определению не соответствует.


> ведь не всем же быть админами

Не всем, вестимо. Но базовые знания нужно иметь всем.

> и мастерами командной строки? 

А вот пользоваться shell'ом надо уметь всем [кто пользуется компьютерами].
Гражданам, не умеющим формально изложить свою мысль, место в биореакторе.

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

Может, ему лучше подойдет печатная машинка, а не компьютер?

> Домохозяка не обязана знать тонкости bc или expr,

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

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

А как насчет того, чтоб в столбик посчитать? Или пальцы мешают в дверь проходить?
Мозгов не хватает? -- В биореактор!

> И интеграция приложений, их аккуратный и простой внешний вид 

Внешний вид K* и G* _очень_ далек от аккуратности, мягко говоря.
Касательно простоты... Похоже, что разработчики перепутали ее с убожеством.


Dselect ★★★
()
Ответ на: комментарий от svu

> Как-то это похоже на интеллектуальный снобизм. 

_НЕНАВИЖУ_ идиотов, бомжей, алкашей, наркоманов. Они вызывают
мерзостные ощущения, гадят; очень хочется эту дрянь как-нубудь
вытравить, как моль или тараканов.

Догадаться, как я восрпринимаю наркоторгвцев (любого пошива, в том числе
-- пеЙсателей "оХвисного ПО") тоже просто...

Dselect ★★★
()
Ответ на: комментарий от svu

> Вам действительно для РАБОТЫ 1С нужно, чтобы на лейбле была иконка?

Нет, мне сильно нужна нормлаьная электронная таблица в духе QTable. Но мелкие ограничения тоже определяют отторжение от GTK+ :)

> Не, серьезно - каких конкретно виджетов не хватает для работы? Только с учетом того, что некоторые высокоуровевые виджеты не в gtk, а в libgnomeui.

В том то и дело, что не надо мне KDE/Gnome для интерфейсов. Чистый GTK+ (потому как clip-gtk реализован). Мне нужно развитие GtkSheet. Но увы, этот проект загнулся давным-давно. Что весьма показательно, надо сказать... :)

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

Skull ★★★★★
()
Ответ на: комментарий от Dselect

> А я еще раз убедился, что оХвисные работнички -- ленивые, тупые существа, и что-либо более сложное, чем обезьяньи жесты и командно-матерный язык, их мозгу [спинному, за отсутствием головного] не доступно.

Ну куда нам до админов!? Нам, видите ли, реальную работу делать надо. :)

> Вот-вот, надо учиться, а не тужиться переделать ОСь под свой [нулевой] уровень развития.

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

P.S. Я поработал и веб-мастером и админом и прекрасно знаю, что толковые администраторы не лезут в офисную жизнь. "Каждый сверчок знай свой шесток" (с) народ. Поверьте, то, что вы админ, совсем априори не говорит про более высокий уровень вашего развития. В свете последних исследований америанцев по обучению шимпанзе компьютерам - даже ровно наоборот. :)

> в _концептуальном_ убожестве [нафиг не нужной] чепухи под названием desktop environment.

Поверьте, этим самым вы доказываете ограниченность вашей работы. А ограниченность не предполагает интеллект. Более того, интеллектуал неавряд ли согласится на постоянной основе выполнять тупую ограниченную работу. :)

Skull ★★★★★
()
Ответ на: комментарий от Dselect

> Такой комплект существует лет уже *дцать, имя ему -- UNIX shell :)

И графики строить в консоли через aalib? Ну-ну...

> А как насчет того, чтоб в столбик посчитать?

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

> Может, ему лучше подойдет печатная машинка, а не компьютер?

Началось... Покажи мне печатную машинку о трех языках? А орвографию она проверяет? То-то же...

Как заколебал снобизм студентов ИТ-шных специальностей...

no-dashi ★★★★★
()
Ответ на: комментарий от jackill

> у меня нет желания как-то двигаться или сортировать всех в одну хитрую группу

Какая хитрая? Обычная группа.

> У меня на экране сразу видно от кого сообщение и я сразу могу кому-то отправить сообщение.

А у меня оно сразу у системного лотка показывается. Вместе с именем отправителя. И место для приложений на десктопе максимально свободно.

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

Вы про гейты в Джаббер для ICQ слышали? Вижу, что нет... У меня не вызывает никаких проблем общаться с пользователями ICQ, Джаббер, MSN. :)

> Кстати, kopete как-то показывает, что в данный момент человек тебе пишет?

Сам факт, что пишет - да, показывает. :)

Skull ★★★★★
()
Ответ на: комментарий от Dselect

> А вот пользоваться shell'ом надо уметь всем [кто пользуется компьютерами].

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

> Может, ему лучше подойдет печатная машинка, а не компьютер?

Печатные машинки научились уже орфграфию проверять или почту электронную слать? Или рентгеновские снимки вставлять в документ?

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

Правда? У тебя дети есть?

> Мозгов не хватает? -- В биореактор!

Исходя из этой логики, вы - первый кандидат. :)

> Внешний вид K* и G* _очень_ далек от аккуратности, мягко говоря.

На расскажите нам про ваше видение недочётов юзабилити (и в KDE и в Gnome. Я, как бывший веб-мастер, с удовольствием послушаю. Только вот после запроса реальных претензий к юзабилити почему-то вопросы у оппонентов пропадают. :)

Skull ★★★★★
()
Ответ на: комментарий от Skull

>Напомню, что админы - статья затрат и должна знать своё место.

В общем то, если офисные работники проходят по другой статье, то конторой давно пора поинтересоваться контролирующим органам. >И потому нет у них ни знаний, ни прав указывать не некомпететность офисных работников.

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

dn2010 ★★★★★
()
Ответ на: комментарий от Dselect

> _НЕНАВИЖУ_ идиотов...

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

svu ★★★★★
() автор топика
Ответ на: комментарий от Skull

> Нет, мне сильно нужна нормлаьная электронная таблица в духе QTable. Но мелкие ограничения тоже определяют отторжение от GTK+ :)

Да, чего нет - того нет. В вопросе с таблицей, пожалуй, глупо с Вами спорить. Только одно _объяснение_ - не оправдание. В версиях 1.х gtk действительно пытался быть платформой. Хоть хиленькой, но платформой. В версиях 2.х от сдался - и фактически стал тулкитом для гнома. Что не запрещает использовать его самого по себе - но в некоторых аспектах делает ... немного ущербным.

> В том то и дело, что не надо мне KDE/Gnome для интерфейсов.

А почему, кстати? Вот использование gnome-vfs - разве не фича? Того же gconf? libgnomeprint? Или у Вас свои наработки на эту тему есть? Или у clip к этому делу нет байндингов?

svu ★★★★★
() автор топика
Ответ на: комментарий от Dselect

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

Начинать, как известно, надо всегда с велосипедистов! Извините, но такой "дичи" я от Вас не ожидал...

svu ★★★★★
() автор топика
Ответ на: комментарий от svu

> А почему, кстати?

Нет библиотек для CLIP - раз! Необходимо учитывать гибкость софта и не ставить излишние требования - два!

> Вот использование gnome-vfs - разве не фича?

И как он может пригодится?

> Того же gconf?

А этому что делать на тонком клиенте?

> libgnomeprint? Или у Вас свои наработки на эту тему есть?

Есть. Печатные формы, выводящие в PostScript. Правда, библиотеку для высокоуровневых печатных форма (a-la Kugar) пока не сделал. Хотя планируется.

Жаль, что некому помогать и даже просто советоваться... :(

Skull ★★★★★
()
Ответ на: комментарий от Skull

А копипаста куска с gnome? Хотя, может, конечно, и долговастенько...

Кстати, биндинги на clip пишутся руками, или есть что-то типа sip/swig?

adarovsky ★★★★
()
Ответ на: комментарий от Skull

> Нет библиотек для CLIP - раз! Необходимо учитывать гибкость софта и не ставить излишние требования - два!

Наверное, "раз" уже было достаточно:)

> И как он может пригодится?

Файлы по сетке и на всяких внешних устройствах открывать. Если, конечно, Ваша прога использует файлы.

> А этому что делать на тонком клиенте?

А, у Вас клиент тонок... Тады ваще почему gtk, а не javascript? Не то чтоб я Вас поучал - но как-то нестандартно...

> Жаль, что некому помогать и даже просто советоваться... :(

Опенсорц? А где на страничку проекта посмотреть можно? Единственный способ найти соратников - это как-то "пошуметь". Без маркетинга даже в опенсорце не обойтись:)

svu ★★★★★
() автор топика
Ответ на: комментарий от no-dashi

> И графики строить в консоли через aalib?

Нет, через ++DFB 

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

Посмотрел. Для таких задач есть R (также сойдут всякие guile-numeric,
python-numeric,etc). K*, G*, а также прочая GUIня нафиг не нужны.

> Началось... Покажи мне печатную машинку о трех языках?

> А орвографию она проверяет?

В сад, ой, в школу (начальную). Там и писать научат, и читать, и еще много
чему...

Dselect ★★★
()
Ответ на: комментарий от Skull

> Ну куда нам до админов!?

Даже до этих ленивых, глуповатых созданий с IQ ~ 50 вам как до Китая раком.


> Нам, видите ли, реальную работу делать надо. :)

Скорее, чисто мнимую.

> > Вот-вот, надо учиться, а не тужиться переделать ОСь под свой [нулевой] уровень развития.

> На кого? 

Просто среднюю школу закончить.

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

Естественно, какой _нормальный_ человек полезет в эту помойку?

> Поверьте, то, что вы админ, 

Я не админ. Я физик.

> Напомню, что админы - статья затрат и должна знать своё место. 

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

> > в _концептуальном_ убожестве [нафиг не нужной] чепухи под названием desktop environment.

> Поверьте, этим самым вы доказываете ограниченность вашей работы. 

Это тебе не квантовая электродинамика, тут ДУМАТЬ надо! (C) мой дед.

> В свете последних исследований америанцев по обучению шимпанзе компьютерам

... секретуток можно смело отправлять в биореактор, всю их "работу"
сделают мартышки за два банана в день!

Dselect ★★★
()
Ответ на: комментарий от Dselect

разрешите Вас при случае процитировать? =)

geek ★★★
()
Ответ на: комментарий от svu

>Функционально ли приложение sabayon?

Несомненно. Возможно,было бы неплохо, если бы такое было в kde, если кого-то не устраивает киоск.

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

Я думаю, она и не должна, если изменения не делаются непосредственно из нее.

>Как мой, допустим, браузер, узнает об этом и перерендерит страничку?

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

>Как в таких условиях организовать instant apply?

Этого пассажа вообще не понял. Есть тот же udev, есть демон, который опрашивает с каким-то интервалом твой usb-порт (или чем ты собрался подключать). Если возьмем кде-шные сервисы, то пример ждущих можно легко найти в Control Center -> KDE Components -> Service Manager. Если вспомнить "как узнает" - рабочий стол KDE - значки подключения устройств. Как-то же узнает? ;)

Не вижу никакой сложности и необходимости держать для этого Gconf и реестр в xml'е.

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

jackill ★★★★★
()
Ответ на: комментарий от Dselect

>Таки должны. Подумайте об учебных заведениях, НИИ, КБ, etc.

Значит насчет НИИ и КБ не знаю, лично у нас в конторе программисты имеют права локального рута в виндах, и на случай атомной войны пароли рута linux'ах (последний машинок и программеров немного, но они есть). Объясню. Когда ты что-то пишешь, может статься так, что тебе для выполнения программы не хватит прав, или надо запустить/убрать некий сервис, поставить программу. У нас предпочитают забэкапить работающую и настроенную машину и в случае чего ее восстановить (10-15 минут), чем заморачиваться правами "тут дам, тут не дам, а тут, если не дам, неизвестно что получится".

Из того, что я помню в институте, всегда был отдельный раздел/диск с правами на выполнение, а не ценная папка ~/home (или диски C:, D:, где лежал софт). Причем папка была сетевая каждому своя.

jackill ★★★★★
()
Ответ на: комментарий от Dselect

>А сборище разношерстных программ, которые делают, что им взбредет, и кое-как терпят пользователя -- "desktop environment" -- приведенному определению не соответствует.

Ты слишком категоричен. В данный момент desktop environment уже давно не является сборищем разношерстных программ. Последнее - это определение WM + программ, подобранных пользователем.

Более того, дай-ка пример "делают, что им взбредет".

>А вот пользоваться shell'ом надо уметь всем [кто пользуется компьютерами]. Гражданам, не умеющим формально изложить свою мысль, место в биореакторе.

На данном этапе развития техники то, что ты говоришь, утопия.

>Может, ему лучше подойдет печатная машинка, а не компьютер?

Ага. И он с помощью печатной машинки будет вызывать дела больных, распечатать их, внести поправки, отправить быстро больничную карту другому врачу.

Ты когда комменты пишешь, представь себя тем, о ком говоришь, стиль жизни и т.п.

>А как насчет того, чтоб в столбик посчитать? Или пальцы мешают в дверь проходить? Мозгов не хватает? -- В биореактор!

Машина должна работать, а человек должен думать. (с) IBM

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

>Внешний вид K* и G* _очень_ далек от аккуратности, мягко говоря.

Определение аккуратности в студию.

jackill ★★★★★
()
Ответ на: комментарий от Skull

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

Скажем так, они могу помочь человеку, если видят, что он работает неэффективно.

У толковых сисадов есть хорошие навыки по обучаемости и нестандартному решению проблем, чего не хватает офисным работникам в не-ИТшных фирмах.

jackill ★★★★★
()
Ответ на: комментарий от Skull

>Какая хитрая? Обычная группа.

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

>Вы про гейты в Джаббер для ICQ слышали? Вижу, что нет... У меня не вызывает никаких проблем общаться с пользователями ICQ, Джаббер, MSN. :)

Не только слышал, но одно время и пытался использовать. Нельзя сказать, что все стабильно работают и прямо таки фантастически удобно. Я предпочитаю использовать инструмент под то, что он заточен. Значит с jabber'ом стоит работать через jabber, а с icq через icq.

>А у меня оно сразу у системного лотка показывается.

К сожалению лоток у меня часто закрыт программой.

jackill ★★★★★
()
Ответ на: комментарий от dn2010

>В общем то, если офисные работники проходят по другой статье, то конторой давно пора поинтересоваться контролирующим органам.

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

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

>Нет, но указать отделу кадров или непосредственному начальству на излишнее трудовое рвение работника в деле увеличения работы админа с целью дальнейшего поощрения никто не запрещает

Если работник эффективен, то ответ начальства будет типа "не волнует, сделайте все, чтобы ему было удобно".

jackill ★★★★★
()
Ответ на: комментарий от Dselect

>В сад, ой, в школу (начальную). Там и писать научат, и читать, и еще много чему...

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

Поскольку с текстом я работаю очень давно, сообщу тебе две аксиомы:

1. Опечатки неминуемы. 2. Ты не найдешь все опечатки при перечитывании. 3. Есть шанс, что ты найдешь еще опечатки после того, как текст отлежится. 4. С увеличением объема текста опечаток становится больше.

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

Кстати, а как ты планируешь на печатной машинке исправлять опечатки?

jackill ★★★★★
()
Ответ на: комментарий от Dselect

Я понимаю, что признать свою неправоту тяжело (достигается тренировками), но высказывания:

>Даже до этих ленивых, глуповатых созданий с IQ ~ 50 вам как до Китая раком.

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

>Скорее, чисто мнимую.

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

Я бы постеснялся давать такие высказывания.

>Просто среднюю школу закончить.

Уже нет. Я тут как-то у брата посмотрел сочинение, которое исправила учительница. Она не заметила нескольких неправильных слов и т.п. Оно и понятно. Девочке 24.

>Напомню, что секретутки не производят никаких материальных ценностей, а потому должны знать свое место.

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

Так что тут ты тоже неправ.

>Это тебе не квантовая электродинамика, тут ДУМАТЬ надо! (C) мой дед.

Думать надо везде. Бездумье порождает лень и бездействие.

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

Твой дед, видимо, забыл тебе это объяснить.

jackill ★★★★★
()
Ответ на: комментарий от jackill

> >А вот пользоваться shell'ом надо уметь всем [кто пользуется компьютерами].
> Гражданам, не умеющим формально изложить свою мысль, место в биореакторе.

> На данном этапе развития техники то, что ты говоришь, утопия.

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

> Более того, дай-ка пример "делают, что им взбредет".

Без спросу пишут какую-то муть в ~/.Xresources, ~/.gtkrc, в результате
чего:

1) вместо _удобных мне_ keybindings используется какая-то муть,
   что придумал Joe the hacker (мудаку, который на Alt-F4 повесил
	 destroy window, я бы оторвал все, что свисает и торчит).

2) вместо _удобной_ цветовой схемы (которую я подбирал вместе с окулистом) 
   используется веселенькая расцветочка, рассчитанная на фасеточне
	 глазки с кривой спектральной чувствительности, уходящей в жесткий
	 ультрафиолет.

3) вместо _нормальных_ шрифтов (указанных мной в .Xresources, ~/.gtkrc
   и т.п.) используется черт знает что. Начисто херится ~/.fonts.conf


> Определение аккуратности в студию.

В принципе, это не ко мне, а к тому гражданину, который завел речь
о "простом и аккуратном внешнем виде". 

Могу только сказать, что придурковатые картинки в разных widget'ах
(снова -- я _не просил_ их рисовать, что за чертовщина!) ни 
аккуратности, ни простоты не добавляют.

Dselect ★★★
()
Ответ на: комментарий от jackill

> Я думаю, она и не должна, если изменения не делаются непосредственно из нее.

Этой фразой вы запрещаете конфигурирование софта из control center. Или усложняете его жизнь. Или заставляете пользователя делать restart. Мне лично не нравится ни один из вариантов.

> Это безжизненный пример

Хорошо, не хотите менять шрифт. Поменяем прокси. Согласитесь, в рамках десктопа этой установке одно место - в control center. Не в каждой проге отдельно (браузер, rrs reader, почтовик, ...). Жизненно? Можно сценарий обновления данной установки?

> Если вспомнить "как узнает" - рабочий стол KDE - значки подключения устройств. Как-то же узнает? ;)

Как? Есть мысль, что через dbus (от hald) - но я в этом не уверен. Если так - у вас имеются процессы, обменивающиеся высокоуровнеыми сообщениями (или там идет постоянное сканирование /etc/mtab????) Как раз именно для этого у нас gconfd. Кстати, судя по описанию ксикоки - в кде тоже такое есть, как мы выяснили. "И это правильно, товарищи!" (с)

> Не вижу никакой сложности и необходимости держать для этого Gconf и реестр в xml'е.

Как-то Вы все в один флакон... xml - деталь реализации бекенда. Одного из (я уже предлагал за деньги бекенд с лисповым синтаксом сделать). Отвлекитесь, и думайте про "дерево". Дерево получается в любом случае (в случае кде это дерево неявное). Зачем нужен демон - я объяснил выше.

svu ★★★★★
() автор топика
Ответ на: комментарий от jackill

Я ж, вроде, приводил ниже примеры установок, которые корпорация может захотеть "зафиксировать"? Начиная с адреса прокси и заканчивая логотипом на десктопе.

svu ★★★★★
() автор топика
Ответ на: комментарий от jackill

> 2. Ты не найдешь все опечатки при перечитывании.

Машина тоже не найдет, потому как смысл текста не понимает. Поэтому
если я написал quiet вместо quite (весьма распространенная опечатка --
две буквы местами поменялись), то никакой spell checker это не отловит :(


> Но автоматизированная проверка позволяет сократить работу. 

Толку с нее (пока?) мало.  


> Кстати, а как ты планируешь на печатной машинке исправлять опечатки?

Никак. Я LaTeX'ом пользуюсь.

Dselect ★★★
()
Ответ на: комментарий от adarovsky

> биндинги на clip пишутся руками, или есть что-то типа sip/swig?

Простите, я не профессиональный программист, но что есть sip/swig?

Skull ★★★★★
()
Ответ на: комментарий от svu

> Файлы по сетке и на всяких внешних устройствах открывать. Если, конечно, Ваша прога использует файлы.

Нет, она работает через сервер приложений.

> Тады ваще почему gtk, а не javascript?

Хныкин XUL использует, но с ним есть серьёзные проблемы. Gecko сам по себе тяжёл, да и JavaScript после простоты CLIP - далеко не подарок. :)

> Опенсорц? А где на страничку проекта посмотреть можно?

Конечно! http://eas.lrn.ru

Skull ★★★★★
()
Ответ на: комментарий от Dselect

> Даже до этих ленивых, глуповатых созданий с IQ ~ 50 вам как до Китая раком.

Это вы про админов? Ну да, куда уж мне с IQ 120... :)

> Естественно, какой _нормальный_ человек полезет в эту помойку?

Чтобы нормальные деньги зарабатывать, а не кричать о своём превосходстве. :)

> Напомню, что секретутки не производят никаких материальных ценностей,а потому должны знать свое место.

А что, админы или физики что-то производят? :) К тому же я специалист по корпоративному управлению, а не "секретутка".

Skull ★★★★★
()
Ответ на: комментарий от jackill

> У толковых сисадов есть хорошие навыки по обучаемости и нестандартному решению проблем, чего не хватает офисным работникам в не-ИТшных фирмах.

Случаи крайне редкие и входят в прямые обязанности админов. Но в связи с тем, что нюансов предметной области они не знают - увеличение производительности с их помощью - пара процентов. :)

Skull ★★★★★
()
Ответ на: комментарий от jackill

> Назначать им вторую? И как ты себе это представляешь? И зачем, если есть плавающие окна?

А какие проблемы? Или sim не позволяет находится контакту одновременно в нескольких группах? Вообще, спор о плавающих окнах - спор о юзабилити рабочего стола.

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

Суть пейджинга одна и та же. Для всех протоколов. Так зачем придумывать свистелку на каждый случай?

> К сожалению лоток у меня часто закрыт программой.

А всплывающее окно поверх всех показывается. Даже если bzflag запущен на полный кран. Опять же, закрытие панели IMHO приводит к снижению юзабилити.

Skull ★★★★★
()
Ответ на: комментарий от Skull

> Нет, она работает через сервер приложений.

Ну, в общем да, тонким клиентам все эти навороты нафиг не сдались...

> Хныкин XUL использует, но с ним есть серьёзные проблемы. Gecko сам по себе тяжёл, да и JavaScript после простоты CLIP - далеко не подарок. :)

Кто не подарок? Хныкин?:) Жаваскрипт - один из самых убогих языков, которые я знаю - но реально единственный язык для тонких клиентов (Ваш выбор гтк и клипа продолжает удивлять:). Сам убил бы его авторов давно...

> Конечно! http://eas.lrn.ru

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

svu ★★★★★
() автор топика
Ответ на: комментарий от Dselect

> Могу только сказать, что придурковатые картинки в разных widget'ах (снова -- я _не просил_ их рисовать, что за чертовщина!) ни аккуратности, ни простоты не добавляют.

А сил их отключить не хватило? :)

Skull ★★★★★
()
Ответ на: комментарий от Dselect

> если я написал quiet вместо quite (весьма распространенная опечатка - две буквы местами поменялись), то никакой spell checker это не отловит :(

Если в результате будет ошибочное слово - уловит. Так что не надо гнать!

> Никак. Я LaTeX'ом пользуюсь.

А какого рожна тогда речь про печатную машинку заводил? :)

Skull ★★★★★
()
Ответ на: комментарий от svu

> Кто не подарок? Хныкин?:)

Оба: и Хныкин и JavaScript :)

> Жаваскрипт - один из самых убогих языков, которые я знаю - но реально единственный язык для тонких клиентов

А вы попробуйте сделать на JavaScript управление интерфейсом 1С:Предприятия. Язык не хуже других, но набор виджетов и гибкости интерфейса - крайне ограничен. :)

> (Ваш выбор гтк и клипа продолжает удивлять:)

Ничего удивительного: CLIP - байт-код, объектная база данных, простой язык. Подробности: http://eas.lrn.ru/wiki/wakka.php?wakka=Realizacija

gtk - потому как уже есть библиотека CLIP, можно делать весьма функциональные интерфейсы (кроме ограничений, о которых я говорил раньше). Ещё один немаловажный плюс: распространённость (есть в каждом дистрибутиве, в т.ч. Cygwin.

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

Мда, читаю хорошо (локализация KDE), а вот говорить... :(

Хотя моей виджетсето-независимой библиотекой для CLIP уже в Аргентине интересуются. Для них, собственно и делал двуязычный сайт. :)

Skull ★★★★★
()
Ответ на: комментарий от Dselect

>Без спросу пишут какую-то муть в ~/.Xresources, ~/.gtkrc, в результате чего:

Я говорю, список программ.

У меня KDE. В ~/.Xresources ни одна программа ничего не пишет - у нее своя папочка настроек. В ~/.gtkrc тоже ничего не пишет - создает свой и использует его внутри KDE.

Ты какой-то гадостью пользуешься.

>Начисто херится ~/.fonts.conf

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

>Могу только сказать, что придурковатые картинки в разных widget

Скриншот дай.

jackill ★★★★★
()
Ответ на: комментарий от svu

>Этой фразой вы запрещаете конфигурирование софта из control center.

Control Center не конфигурирует софт и никогда не конфигурировал. Лишь поведение оболочки. Настройки программ должны осуществляться самой программой.

>Поменяем прокси. Согласитесь, в рамках десктопа этой установке одно место - в control center. Не в каждой проге отдельно (браузер, rrs reader, почтовик, ...). Жизненно? Можно сценарий обновления данной установки?

Прокси менял сегодня. KDE-шный konqueror и kget подхватил. Остальные, соответственно, нет, ибо не являются программами KDE.

Более того, если ты сидел в домовых сетях, то знаешь, что зачастую предоставляется доступ к некоторым сайтам через проксю, если у тебя кончились деньги (на логинах с предоплаченным трафиком). Знаешь, что делают пользователи? Они какой-нить ie ставят на проксю, а мозиллу оставляют напрямую.

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

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

>Есть мысль, что через dbus

В стадии имплиментации. Скоро должна быть полная поддержка.

jackill ★★★★★
()
Ответ на: комментарий от svu

>Начиная с адреса прокси и заканчивая логотипом на десктопе.

Мы вроде это уже обсудили, как и возможности реализации на любом, в принципе WM и DE.

Хотелось бы что-нибудь новенькое. Блокировать частично настройки офиса? :)

jackill ★★★★★
()
Ответ на: комментарий от Dselect

>Машина тоже не найдет

Машина может не найти неверное окончание (опять же, это проблема языков, где меняются окончания в соответствии с падежами) или приведенную тобой перестановку букв, но опечатку или незнакомое слово она высветит. У меня спеллчекер постоянно включен в KDE (kmail, konqueror).

В русском, например, опечатка скорее всего не даст другого верного слова.

>Толку с нее (пока?) мало.

Ты много работаешь с текстом? У тебя его качество составляет часть качества продукта?

>Никак. Я LaTeX'ом пользуюсь.

Тогда какое право ты имеешь советовать врачам печатать на печатных машинках, если сам пользуешься компьютером?

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

Не хочется?

jackill ★★★★★
()
Ответ на: комментарий от Skull

>Случаи крайне редкие и входят в прямые обязанности админов

Ну могу сказать, что приобретенные навыки мне сейчас помогают.

Что касается нюансов предметной области - возьми админа какого-нибудь 1С:Предприятия. Нюансов - хоть отбавляй, причем касающихся финансов и методов расчетов. Справляются. Конечно, учатся постоянно.

jackill ★★★★★
()
Ответ на: комментарий от Skull

>Или sim не позволяет находится контакту одновременно в нескольких группах?

Позволит ли это другой клиент. Я же не всегда перемещаюсь дом/офис. Могу где-то еще оказаться.

>Так зачем придумывать свистелку на каждый случай?

Можно тысячам картинок менять размер в фотошопе. А можно взять convert из Imagemagiс и написать однострочный скрипт. Всему свой инструмент.

Мне нужен icq и я не вижу причин использовать его через jabber,

>А всплывающее окно поверх всех показывается

Дело в том, что я работаю. И когда я работаю, мне не нужны всплывающие окна. Если я вижу, что важный для меня контакт мерцает, я закончу какой-то этап работы и отвечу.

Мы так и не обсудили вопрос нахождения kopete в windows и переносимость баз.

jackill ★★★★★
()
Ответ на: комментарий от Skull

>А всплывающее окно поверх всех показывается

Кстати, в sim у меня включен osd-plugin, который выводит поверх всех окон (включая игры в любой ОС), когда кто-то отправил сообщение или появился в сети.

jackill ★★★★★
()
Ответ на: комментарий от Skull

> > Могу только сказать, что придурковатые картинки в разных widget'ах
> > (снова -- я _не просил_ их рисовать, что за чертовщина!) ни
> > аккуратности, ни простоты не добавляют.

> А сил их отключить не хватило? :)

Да, всю жизнь мечтал отключать при3.141592женые картинки в менюшках!
Делать мне больше не#%$... Демонстрируйте свои художественные изыскания
юзерам m$ Windows. Они и не такое скотство стерпят...


Dselect ★★★
()
Ответ на: комментарий от jackill

> Control Center не конфигурирует софт и никогда не конфигурировал. Лишь поведение оболочки. Настройки программ должны осуществляться самой программой.

В интегрированном десктопе граница между программой и оболочкой - вещь довольно условная. Например, konqueror - это оболочка или программа? Я вот про наутилус точно сказать не возьмусь. И все-таки _общие_ настройки нескольких программ должны как-то храниться в одном месте (продолжая настаивать на примере с прокси - см. ниже).

> Прокси менял сегодня. KDE-шный konqueror и kget подхватил. Остальные, соответственно, нет, ибо не являются программами KDE.

Дык как? Есть ощущение, что через тот самый кдешный аналог gconf, на который тут недавно указали.

> Они какой-нить ie ставят на проксю, а мозиллу оставляют напрямую.

Сорри, не очень понял сценарий (действительно, не сидел в домовых сетях). Браузер все-таки должен быть один, кстати (где они букмарки держат? а пароли?). А что до того кошмара, о котором ты говоришь - это нельзя реализовать внятной системой профилей?

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

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

> В стадии имплиментации. Скоро должна быть полная поддержка.

Дык а я о чем! В любом случае - мы говорим о своего рода клиент-серверной модели, о наличии некоего демона-оповестителя (hald). Дык и gconfd туды же.

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

svu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.