LINUX.ORG.RU

Multimedia API в KDE4


0

0

Команда разработчиков KDE представляет новое multimedia API для KDE четвертой версии.

"После многих месяцев работы над новым multimedia API для KDE пришло время представить Phonon (http://phonon.kde.org/)."

В качестве backend'а Phonon может использовать GStreamer, NMM, Xine, Helix или что либо другое.

Разработчики из motama.com уже начали работать над Phonon-NMM, о котором будут рассказывать (и показывать презентации) на LinuxTag 6-го мая.

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

Ответ на: комментарий от sin_a

>Он имеет в виду не получить новую с сервера а прочесть старую. Консольным почтовиком это действительно несложно.

Это да.

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

> Гм. А поиском не нашлось почему-то.

Например, ${PREFIX}/share/apps/*/*.rc

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

ksvgplugin.rc:

<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
<kpartgui name="KSVGPlugin" version="2">
<MenuBar>
        <Menu name="settings"><text>&amp;Settings</text>
                <Separator/>
                <Action name="view_zoom_in" />
                <Action name="view_zoom_out" />
                <Action name="stop_anims"/>
                <Action name="view_source"/>
                <Action name="font_kerning"/>
                <Action name="rendering_backend"/>
                <Action name="progressive"/>
        </Menu>
</MenuBar>
<Toolbar name="ksvgToolBar">
        <Action name="view_zoom_in" />
        <Action name="view_zoom_out" />
        <Action name="stop_anims"/>
        <Action name="view_source"/>
        <Action name="view_memory"/>
        <Action name="font_kerning"/>
</Toolbar>
<Menu name="popupmenu">
        <Action name="view_zoom_in" />
        <Action name="view_zoom_out" />
        <Action name="zoom_reset" />
        <Action name="stop_anims"/>
        <Action name="view_source"/>
        <Separator weakSeparator="1" />
        <Action name="view_memory"/>
        <Action name="save_to_png"/>
        <Separator weakSeparator="1" />
        <Action name="help_about_app"/>
</Menu>
</kpartgui>

baka-kun ★★★★★
()

sin_a **** (*) (30.04.2006 16:55:27)

> Тогда не (какой-либо) ресторан, а своя кухня? Готовим-то сами? :)

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

> Вам не нравятся кеды?

Дело не в этом, я просто не понимаю зачем они нужны опытным пользователям.

> А если у меня нет задачи читать рабочую почту на отдыхе?

А если, а если... А если всё же приспичит.

> А для личной - gmail есть.

А им хоть можно пользоваться по POP3/IMAP?

> И у рабочей, кстати, тоже веб интерфейс есть, новые письма при желании можно посмотреть.

Ну и сравнил! Да хотя бы по юзабилити как можно сравнивать веб интерфейс и Mutt. Можно конечно и суп вилкой хлебать, но вот удобно ли это.

anonymous (*) (30.04.2006 18:03:43)

>> знаешь? sed, awk умеешь применять? bash, zsh, Perl скрипты пишешь?
> Нхя это надо обычному пользователю?

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

jackill **** (*) (30.04.2006 18:46:56)
>> А когда он научится сохранять странички вместе с картинками без всякой архивации?
> wget? ;)

Бухаха. Обалденное юзабилити, вместо File -> Save as, запускать в терминалке wget и копипастить из браузера URL.

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

Это и есть юникс вей. Комбайнам место в вантузе. Эти десять программ по функционалу оставят любое такое поделие далеко позади. И в комбайне все его части в памяти находятся постоянно, в отличии от десяти программ. А чего неудобного-то? Настраиваешь-то один раз. Да и много ли там настраивать? Пара строк в .fetchmailrc, в основном шаблонные правила в .procmailrc. Зато, наверное, очень удобно мышекликая создавать правила фильтрации почты в kmail. Я-то новое правило как правило копипастом из старого создам в VIM'е, а ты будешь заново мышекликать в своём GUI по кругу.

> Контакты все в нем
alias abook='vim ~/docs/addressbook.txt'. Или что тебе нужно от контактов?

> Нет, если бы я сидел в консоли, твоя связка была бы хороша.

Да причем тут консоль. Я на рабочей станции сижу в X'ах. Что ты думаешь, я на хорошем TFT мониторе буду в текстовом режиме зрение портить что-ли? А Mutt запускается, или если уже запущен всплывает по нажатию кнопочки E-Mail на моей мультимедиа-эргономик клавиатуре. Что может быть удобнее!

> Поэтому там, где автоматизации достичь нельзя, лучше число действий сокращать.

Вот уж как раз почту можно автоматизировать по самое не балуйся. Я же не предлагаю выкинуть GIMP или Inkscape.

> Каких разных? Тебе нужно что-то кроме vt102?
> Было пару раз.

А что, разве konsole уже научилась чему-то кроме vt10x? Это только XTerm держит несколько типов терминалов. Да, а konsole уже умеет 88 или 256 цветов?

> Вроде нет. А так выбрал кодировочку в нужном табе и тебе счастье.

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

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

screen прекрасно умеет табы, плюс ты получаешь ещё много дополнительных бонусов. Можно пример такой программы, с которой screen не работает, или работает неправильно?

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

Так она и в родной среде жрёт прорву памяти. Просто это там не так заметно, потому что используемые либы повторно используются другими приложениями среды. Ты пойми простую мысль. Не правильно эмулятор терминала писать на тяжелых тулкитах типа GTK/QT, они здесь просто излишни, это bloat пприложения и недалёкость разработчиков.

>> cdrecord /path/to/image.iso сложно запомнить? :)
> А image ты чем делать будешь?

Так он вроде про готовые ISOшники речь вёл. А если всё же нет, то на mkisofs тоже алиас сделать.

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

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

>> Kwrite
> Он для быстрой правки текста.

VIM в том числе обалденно подходит и для быстрой правки текста.

> Все же рекомендовал бы посидеть на нем пару недель и попробовать настроить под себя. Это не винда. Винда - это Gnome.

Уже сидел и настраивал. Для меня это давно пройденный этап. KDE - винда вот в каком смысле: берём посредственный WM, приправляем посредственными приложениями, встраиваем конк, как продвинутый аналог m$ ie и m$ explorer. GNOME именно что стремится к MacOS. Они его и позиционируют как десктоп для пользователей, для которых компьютер это бытовой прибор типа TV или VCR, или для креативных профессионалов (всяких художников, дизайнеров). За это я их уважаю. А KDE сейчас пытаются агрессивным отвратительным PR'ом в стиле m$ засунуть в те ниши, в которых ему вообще нечего делать. When all you have is a hammer, everything looks like a nail.

ЗЫ: я вспомнил опытного пользователя, который и стране может дать что-то кроме метана. Он есть на LOR, его зовут ugoday. Я в основном разделяю его взгляды и в этом трэде говорю примерно тоже самое, что мог бы сказать и он. Позовите его кто-нибудь сюда, может ему будет интересно. Готов поспорить, что он знает и умеет на порядок больше того же господина Skull. К тому же это просто порядочный человек, у него нет этого отвратительного гонора, да и пальцы ему не мешают проходить через дверь.

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

>> А если у меня нет задачи читать рабочую почту на отдыхе?

> А если, а если... А если всё же приспичит.

А если приспичит на самолете верхом полетать? _Мне_ в отпуске читать рабочую почту не понадобится.

>> А для личной - gmail есть.

> А им хоть можно пользоваться по POP3/IMAP?

POP3 - да (по умолчанию выключено), IMAP - нет.

> Пара строк в .fetchmailrc,

Можно получать почту с помощью fetchmail и читать ее в kmail (я так и делаю)

> Зато, наверное, очень удобно мышекликая создавать правила фильтрации почты в kmail. Я-то новое правило как правило копипастом из старого создам в VIM'е, а ты будешь заново мышекликать в своём GUI по кругу.

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

> alias abook='vim ~/docs/addressbook.txt'. Или что тебе нужно от контактов?

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

>>> cdrecord /path/to/image.iso сложно запомнить? :) >> А image ты чем делать будешь?

> Так он вроде про готовые ISOшники речь вёл. А если всё же нет, то на mkisofs тоже алиас сделать. А это уже перетирали. Простой пример (из жизни): сижу, чешу репу, собираюсь записать музыку товарищу, которую тот будет слушать в автомобиле. Делаю так, из крусадера кидаю каталоги в амарок, оцениваю, понравится ему или нет, и кидаю в пасть k3b создавая структуру будущего диска. Как _быстро_ делать это скриптами? Записывать весь каталог с музыкой - нежелательно.

sin_a ★★★★★
()
Ответ на: комментарий от baka-kun

В работающем kde нет ни одного файла *.rc

То, что ты показываешь, похоже на схему размещения элементов от QT.

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

>А им хоть можно пользоваться по POP3/IMAP?

И довольно давно.

>Бухаха. Обалденное юзабилити, вместо File -> Save as, запускать в терминалке wget и копипастить из браузера URL.

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

Лично мне архива хватает. Архив всегда можно распаковать. И помойки нет на винте.

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

Вообще-то kmail лишь оболочка для разных компонентов, которые многократно используются в KDE в разных программах. Просто то, что ты настраиваешь конфигами в десяти программах (которые еще не факт, что хорошо друг с другом совместимы), здесь уже настроено.

Ты делаешь свой комбайн. Здесь он уже сделан за тебя и гарантированно работает. Скажи, а ты email'ы людей, с которыми общаешься, помнишь наизусть?

>Зато, наверное, очень удобно мышекликая создавать правила фильтрации почты в kmail.

Зачем? Говоришь ему - создать правило, используя такое-то. Потом меняешь то, что нужно заменить, и все. То же самое с параметрами почтовых ящиков.

>alias abook='vim ~/docs/addressbook.txt'. Или что тебе нужно от контактов?

Локальные и глобальные (например, корпоративные). Адреса почты, телефоны.

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

>А что, разве konsole уже научилась чему-то кроме vt10x?

Там шесть типов терминалов. И я думаю, что пару лет как (ну 2-ми KDE я не пользовался, как и 3.0.х - ибо тормоза и некрасиво).

Насчет цветов - хз.

>Хоть стой, хоть падай. Правильно настроить локаль, а не использовать костыли.

Попробуй, сидя на рабочей станции с koi8-r зайти в терминал на рабочей станции с utf8 и расскажи мне про локаль.

>Можно пример такой программы, с которой screen не работает, или работает неправильно?

Начнем с того, что в links почему-то слетает кодировка, а уж что делается с псевдографическими палочками mc, сочетаниями клавиш и прочим я даже не говорю.

>Так она и в родной среде жрёт прорву памяти.

Количество памяти я показал. Написано все на C++ и используется повторно.

>А если всё же нет, то на mkisofs тоже алиас сделать.

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

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

Пример того, чего нельзя сделать с приложениями КДЕ и необходимость этого действия.

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

Не факт.

>Уже сидел и настраивал. Для меня это давно пройденный этап.

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

>берём посредственный WM, приправляем посредственными приложениями

Вообще приложения весьма хороши и добавляются в KDE только набрав определенный рейтинг и при условии их необходимости. Тот же kagregator отличная вещь. Помню его со времен, когда он еще не был в составе KDE.

>GNOME именно что стремится к MacOS. Они его и позиционируют как десктоп для пользователей, для которых компьютер это бытовой прибор типа TV или VCR, или для креативных профессионалов

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

Рекомендую также для сравнения поставить XP и погонять Mac OS X. Пожалуй, единственное, что унаследовал gnome от последних, это засунутый куда-то в задницу меню терминал и отсутствие всяких вменяемых настроек look and feel.

>засунуть в те ниши, в которых ему вообще нечего делать

Это какие же?

>у него нет этого отвратительного гонора, да и пальцы ему не мешают проходить через дверь

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

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

Так и вижу менеджера среднего или высшего звена, который вместо расчета бюджетов или просмотра финансовых документов по итогам некоего периода сидит и фигачит по этому мануалу. ;)

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

>Так и вижу менеджера среднего или высшего звена, который вместо расчета бюджетов или просмотра финансовых документов по итогам некоего периода сидит и фигачит по этому мануалу. ;)

Зато у него производительность возрастет в разы. :)

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

> Kmail - поделка. Правильный выбор - Mutt

Я-я, натюрлих... Особенно хорошо mutt работает с IMAP'ом.

> Что остаётся в сухом остатке: сам WM. Думаю не нужно говорить, что KWin - поделка. Правильный выбор - FVWM.

Очень смешно... FVWM утратил право называться "правильным" виндоу-менеджером после того, как вышел sawfish. По мощности kwin сейчас вполне подбирается к sawfish. Только скриптинг через dcop и не полнофункционален, пожалуй.

по поводу остального: где вас таких... неприхотливых берут? И диски многосессионные с Joliet/Rockridge вам писать не надо, и правильный выбор для вас vim... В вашем виме, между прочим, даже алгоритм автодополнения примитивен, да и другие вещи слабенькие. Разумеется, по сравнению с Emacs :-).

anonymous
()
Ответ на: комментарий от gentoosiast

> wget? ;)

> Бухаха. Обалденное юзабилити, вместо File -> Save as, запускать в терминалке wget и копипастить из браузера URL.

К вопросу о юзабилити. Если в konsole тащить (драгндропом, разумеется) URL то он сразу предложит его на выбор или скопировать, или еще что сделать. Так что, wget не нужен :-)

>> Вроде нет. А так выбрал кодировочку в нужном табе и тебе счастье.

> Хоть стой, хоть падай. Правильно настроить локаль, а не использовать костыли.

Правильно настроить локаль где? Дяденька, есть такие места, я вас уверяю, где локали XXX (в вашем случае XXX равно, видимо, koi8-r попросту нет). И, представляете, у меня в этих местах даже нет рутового пароля!!! Ай-яй-яй. По правде говоря, у меня нет рутового пароля нигде, кроме моей персональной машины, и еще нескольких хостов, которые правильнее было бы назвать тестовыми. И, представляете, и ни разу не админ

>> Контакты все в нем

> alias abook='vim ~/docs/addressbook.txt'. Или что тебе нужно от контактов?

Что мне нужно от контактов? Спасибо, что задали этот вопрос. От контактов мне нужно примерно следующее:

при получении письма от определенного пользователя я могу захотеть сделать следующие вещи:

1. посмотреть его текущий статус в IM, чтобы не отправлять ответ, а быстренько переговорить с ним "вживую";
2. посмотреть график его работы для того, чтобы понять, на какое время лучше назначит встречу/совещание/пьянку или все вместе;
3. переслать его контактную информацию третьему лицу.

Опять-таки при разговоре в IM иногда бывает полезно отправить какую-либо информацию по почте.

Разглядывая список контактов, хочется выбрать лицо/группу лиц и отправить им по почте или IM какое-либо сообщение.

Рассказывать, что мне еще надо от контактов?

> ...берём посредственный WM...

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

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

> По мощности kwin сейчас вполне подбирается к sawfish.

С sawfish сравнить не могу, видел очень давно, но развивается kwin действительно очень динамично.

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

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

Не вижу смысла хранить в виде HTML+изображения. Проще дать прямую ссылку или переслать PDF. Тогда таких проблем не будет.

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

> Когда-то давно,не помню в каком файлманагере видел фишку: в настройках можно поставить открывать каталог как вэб-страницу

Konqueror: Вид - Использовать index.html (в режиме файлового менеджера)

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

> Таким пользователям лучше купить себе Макинтош, или продолжать пользоваться вантузом. Кто за них будет конфиги редактировать и главное в чём? К каждому по админу не приставишь. Время вот самый дорогой ресурс.

А что, работа в *nix заключается только в правке конфигов? К счастью, это не так.

> Или скажем поеду я в командировку или на отдых, зашёл по ssh, почитал Mutt'ом почту.

Ага, или таскаете с собой ноутбук или думаете, что в каждом Интернет-кафе есть клиент ssh. Вы до ужаса наивны. Я просто посмотрю gmail.com и mail.ru из любой ОС и любого браузера. Aceler тоже не фанат и сделает то же самое. :)

> cdrecord /path/to/image.iso сложно запомнить? :)

Вы храните все iso? LOL! Я не удивлён...

> А GNOME/KDE мне напоминают "МакДональдс". Тоже поесть там конечно можно, когда голоден. Но я лучше в итальянский ресторан схожу. Как раз GNOME/KDE являются изысканным рестораном, где тебе под звуки ансамбля принесут что захочешь. Ваш же путь напоминает самообслуживание в заводской столовой, где на выбор - только одно блюдо. :)

> Как раз по моим наблюдениям, то что ты написал в большей степени относится к любителям KDE/GNOME.

Нет, они не фанатствуют и не отстаивают эфемерных "преимуществ" минимализма.

> Регекспы свободно знаешь? sed, awk умеешь применять? bash, zsh, Perl скрипты пишешь?

В bash, sed, python себя потерянным не чувствую. Регэкспы - везде: от grep/sed до Perl/PHP/Python/CLIP...Qt/KDE...Kate/KDevelop.

> И по удобству твой Kate, Kwrite и рядом не валялись. Это просто поделки. Для новичков они конечно годятся.

Весьма спорно. И после этого вы говорите, что на VIM не молитесь? А бездоказательность ваших домыслов насчёт Kate? Каждому - своё. Когда vim научится нормальную подсветку (в т.ч. фона), фолдинг и юзабилити управления файлами/поиска - может быть присмотрюсь. Пока VIM - это слишком кондовая программа.

> Твои посты выдают в тебе красноглазого фанатика KDE. Пока твой KDE это доведённая до ума винда.

Возможно, доля фанатичности во мне есть. Но она не злобливая - я не обсираю консоль/GNOME (в отличие от вас). У меня созидательная политика.

> Сделаете более удобные и мощные инструменты в KDE и я завтра же на него перейду.

KDE/Gnome - это интегрированные среды. Они подходят к юзабилити системно. Поэтому набора разрозненных инструментов для вас лично - не будет.

> Когда кончаются или отсутствуют аргументы, начинается переход на личности. Слив засчитан!

Ваш слив? :)

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

> Дело не в этом, я просто не понимаю зачем они нужны опытным пользователям.

Интересно, а чем у нас занимаются "опытные пользователи"?

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

А вы приведите пример, когда использование "хитроумных регэкспов" начинает экономить хотя бы 0,1% рабочего времени. :)

> А KDE сейчас пытаются агрессивным отвратительным PR'ом в стиле m$ засунуть в те ниши, в которых ему вообще нечего делать.

А где пиар? Вы с Gnome агрессивность пиара не путаете?

> Готов поспорить, что он знает и умеет на порядок больше того же господина Skull.

Смотря в каких областях. :)

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

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

Может быть, расскажите, что вы при такой невообразимой производительности делаете по работе и для OSS? :)

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

> Кто за них будет конфиги редактировать и главное в чём? К каждому по админу не приставишь. Время вот самый дорогой ресурс.

Никто. Никто не будет конфиги править. В этом вся фишка. Никто же лазает по реестру в Windows или по тем же конфигам в маке.

> А ты что делать будешь?

VNC, X Server... Я, кстати, так и делаю :) А пользоваться консольным почтовиком только ради удаленного доступа - это для сервера.

> cdrecord /path/to/image.iso сложно запомнить? :)

image.iso у вас самостоятельно производятся?

> А вся рутина должна быть автоматизирована.

Совершенно верно!

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

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

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

> В работающем kde нет ни одного файла *.rc

Кхм... Это говорит человек, пропагандирующий KDE? ;)

> То, что ты показываешь, похоже на схему размещения элементов от QT.

Это одна из самых сильных сторон KDE, в этих файлах описываются меню, тулбары, поп-апы, шоткаты. Всё то, что позволяет изменить KDE до неузнаваемости. Залез ты в "Configure Toolbars", подвигал -- создался соответствующий .rc

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

Это тот момент, в котором гном сливает по определению: урезать и перекроить под себя всегда проще, чем добавлять несуществующее и/или двигать прибитое гвоздями.

baka-kun ★★★★★
()
Ответ на: комментарий от Inoq

> Аист - это наше фсё.

Нда, к нам в Красноярск они так и не доехали. Тоже, наверное, украли... :(

Skull ★★★★★
()

jackill **** (*) (01.05.2006 7:30:49)
> Ну ты же предлагаешь работать с почтой аж четырьмя программами, да еще в консоли вместо одной и ничего.

Жак, прежде чем отвечать наспех с утра, иногда неплохо выпить кофейку. Ещё раз говорю, ты эти четыре программы один раз настроил, и дальше они тебя не парят. Почта отправляется и получается прямо из Mutt'а, в консоли ничего набирать не нужно. У меня такое подозрение, что ты его тоже не пробовал.

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

Вообще-то kmail такой же комбайн как и его виндовые собратья. Где ещё в KDE повторно используются компоненты для отправки и приёма почты?

> Просто то, что ты настраиваешь конфигами в десяти программах (которые еще не факт, что хорошо друг с другом совместимы), здесь уже настроено.

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

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

Нет! Ещё раз тебе говорю, kmail он весь в памяти висит постоянно. А здесь я запустил Mutt, нажал "G", запускается fetchmail, он забирает почту и quit'ится. Также и nbsmtp в памяти только во время отправки письма. VIM также запускается только при редактировании писем. Может ты всё же попробуешь мою схему, а то ведь приходится буквально на пальцах объяснять. e-mail не помню, я что больной? В Mutt алиасы есть с автодополнением. Допустим, при составлении письма я в поле To (то бишь кому), набираю "Жак<TAB>", фигак и подставляется твой емыл из адресной книги.

> Локальные и глобальные (например, корпоративные). Адреса почты, телефоны.

Тогда проще в LDAP хранить, Mutt с ним прекрасно взаимодействует. Или всяких консольных адрессбуков тоже куча написано.

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

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

> Там шесть типов терминалов.

Хм, как-то выпало из памяти. Завтра посмотрю.

> Насчет цветов - хз.

Раньше точно не было, сомневаюсь, что есть и сейчас. А без цветов как раз комфортно использовать Mutt и VIM не выйдет.

> Попробуй, сидя на рабочей станции с koi8-r зайти в терминал на рабочей станции с utf8 и расскажи мне про локаль.

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

> Начнем с того, что в links почему-то слетает кодировка

Какая версия, как можно воспроизвести? links имеется в виду тот, который ещё в графике пускать можно, а то их много всяких.

> а уж что делается с псевдографическими палочками mc, сочетаниями клавиш и прочим я даже не говорю.

Я mc выкинул давно, но тут скорее не screen виноват, а terminfo описание у тебя кривое. У меня тоже сначала неправильно псевдографика выводилась, потом почитал матчасть О'Рэйли и настроил.

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

То что ты показал, ты же сам понимаешь, что это не реальное потребление памяти. В следующем своём сообщении я тебе процитирую кусок из FAQ URxvt.

> Расскажи мне сколько ты будешь алиасы писать.

Тут уже алиасами не обойдешься, нужно скрипт делать. Готового решения у меня нет, я диски не так часто пишу и обычно из готовых ISO'шников. Но скорее всего можно что-то придумать. Если всё же нет, то я поставлю k3b.

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

KDE 2.x, да. Но у меня домашние пользуются KDE 3.x, я его смотрел. Мне неудобно.

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

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

> Тот же kagregator отличная вещь.

RSS'ы что-ли? Мне rawdog нравится, это питоновский консольный неинтерактивный скрипт. Он выкачивает RSS, заданные в конфиг файле, и генерит HTML'ку. У меня он автоматом при входе в сеть запускается, автоматизировано :)

> Гном на вашем месте я бы тоже поставил последний и погонял.

Обращайся на "ты", на LOR всё-таки больше единомышленники, мы не на дипломатическом рауте. Гном это тем более для другой целевой аудитории.

> Унылые темы

Тем GNOME не бывает, есть GTK темы. А что не так? У меня стоит тема MacOS-X, по-моему пристойно. Могу если хочешь на imageshack скриншот GTK приложения выложить.

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

Так это и хорошо для той целевой аудитории про которую я и писал.

> поставить XP...

ужоснах!

> и погонять Mac OS X.

Мне в нём кроме графического дизайна ничего не нравится. Тоже не для меня система.

> Это какие же? (о нишах)

Десктоп power user'ов. Не тех, что в винде пауэр юзера, а хардкорных юниксоидов со стажем.

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

LaTeX это гениально, ты что! Причём тут техническая литература. Я в нём и деловые письма пишу. А хренли, темплэйтов наделал, только текст вписать и скомпилировать. А EMACS так пусть на здоровье, нам-то что.

anonymous (*) (01.05.2006 9:18:29)

> Я-я, натюрлих... Особенно хорошо mutt работает с IMAP'ом.

А что не так-то?

> FVWM утратил право называться "правильным" виндоу-менеджером после того, как вышел sawfish.

Да, sawfish я тоже уважаю. Но LISP учить _только_ ради WM для меня overkill. А в чём именно sawfish превосходит? В том, что скриптабельность удобнее?

> И диски многосессионные с Joliet/Rockridge вам писать не надо

Бывает и надо, а в чём трудность такой диск из консоли записать?

> и правильный выбор для вас vim...

Мне и VIM'а достаточно. EMACS я не опускал, анонимус, выше же я писал про него. Не использую, из-за того же, почему не юзаю sawfish.

AlexM *** (*) (01.05.2006 9:46:18)

Про остальное смотри ответы выше Жаку. А для контактов что сам используешь-то? Sunbird, Evolution не нравятся?

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

Вот что один из пользователей FVWM написал в список рассылки:

"I've been a confirmed fan of fvwm ever since I started using this layout; it increases my efficiency fantastically. Every other Linux window system has bad ideas about the focussing --- every option of KDE and GNOME is broken in some important way!"

Donald Knuth, 31 Dec. 2003 posting to the fvwm mailing list.

<http://www.mail-archive.com/fvwm@hpc.uh.edu/msg05172.html>

Но ты-то, наверное, лучше его знаешь. Что-то у меня складывается впечатление, что ты плотно не занимался FVWM. Если есть интерес обсудить более подробно, создай в Talks тему "KWin vs FVWM", чтобы тут далеко в сторону не уходить.

gentoosiast
()

Skull *** (*) (01.05.2006 11:11:33)

> А что, работа в *nix заключается только в правке конфигов? К счастью, это не так.

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

> Ага, или таскаете с собой ноутбук или думаете, что в каждом Интернет-кафе есть клиент ssh.

Да зачем ноутбук. Putty слил, запустил, делов-то! Да и вообще, я имел в виду зайти по ssh в корпоративную сеть на одну из машин и читать локальную почту на этой самой машине. Никакого вёб-интерфейса в условиях задачи нет. Да если бы и был, это как суп вилкой хлебать, если можно взять ложку.

> Вы храните все iso? LOL! Я не удивлён...

Я нет. А господин которому я отвечал, вроде про готовые ISO и говорил. Он сказал, я ответил.

> Ваш же путь напоминает самообслуживание в заводской столовой, где на выбор - только одно блюдо. :)

Читаем предыдущий пост и мнение одного из пользователей FVWM. Или ты не про WM говоришь?

> Нет, они не фанатствуют и не отстаивают эфемерных "преимуществ" минимализма.

Фанатствовал как раз ты в своём первом посте. И кто тут за минимализм? Я наоборот утверждаю, что мои решения по функциональности бьют твои, я поэтому именно их и выбрал. Аскетом меня трудно назвать, я наоборот стараюсь подбирать приложения с запасом на будущее.

> В bash, sed, python себя потерянным не чувствую. Регэкспы - везде: от grep/sed до Perl/PHP/Python/CLIP...Qt/KDE...Kate/KDevelop.

Значит тоже - опытный пользователь.

> И после этого вы говорите, что на VIM не молитесь?

Я и о EMACS хорошего мнения, ты как-то избирательно читаешь мои посты.

> vim научится нормальную подсветку (в т.ч. фона)

Может мы о разных VIM говорим? Подсветку как угодно можешь настроить. И синтаксисов различных файлов там столько, сколько в ваших поделках и через 5 лет не будет.

> фолдинг

Сворачивание кодоблоков? Так оно там всегда было, так и называется - folding

> юзабилити управления файлами/поиска

Не понял, что конкретно имеется в виду. Консольный не нравится, так можно GTK версию собрать. С менюхами. Будет "Edit -> Find" - поиск и так далее. Менюхи все настраиваются, лишние пункты можно выкинуть, новые заскриптить. А в KDE-шных с этим как? Если интересно обсуждать VIM, то лучше тоже создай отдельную дискуссию в Talks.

> Возможно, доля фанатичности во мне есть.

В первом своём ответе ты ни привёл ни одного аргумента, но позволил себе довольно хамские выпады. За что и получил адекватный ответ. Если беседа интересна, то продолжаем разговаривать в доброжелательном тоне. И я бы на твоём месте не посчитал зазорным извиниться. Посмотри сам свой первый ответ мне, я про тебя ничего плохого не говорил и был раньше о тебе лучшего мнения. Тех кто хамит, я вообще обычно сразу посылаю на XYZ.

> Но она не злобливая - я не обсираю консоль/GNOME (в отличие от вас).

Боже упаси. Я уважаю любые FOSS проекты. Вся критика была с аргументацией и на мой взгляд по делу. На поделки прошу не обижаться, может я термин неправильный выбрал. Лучше было сказать "менее функциональные и удобные аналоги", но так сам видишь слишком длинно. Просто не нужно говорить, что KDE подойдёт любому опытному пользователю. Мы оба *nix не вчера юзать начали. Тебе подходит, мне нет, только и всего.

> KDE/Gnome - это интегрированные среды. Они подходят к юзабилити системно.

Вот я и не вижу в этой интегрированности для себя никакой выгоды, кроме излишних потраченных ресурсов. Хотелось бы конкретные working patterns услышать.

> Интересно, а чем у нас занимаются "опытные пользователи"?

Мы говорим про IT сектор. Чем угодно они могут заниматься. Могут сисадминами быть, программистами, или, например, работать с документами, то есть офисные клерки. Всё что связано с обработкой текста и т.д.

> А вы приведите пример, когда использование "хитроумных регэкспов" начинает экономить хотя бы 0,1% рабочего времени. :)

Да в том же zsh хитроумным глобом выделить нужные файлы. А не пыкаться/мыкаться в mc. Потом на LOR кто-то приводил пример, что нужно было на фотографиях подписать результаты измерений. Решалось простым скриптом. А, дятло, на такую задачу полдня убило бы. Сам подумай, ты же тоже не чужд регэкспов как я понял. Реально облегчают жизнь.

> А где пиар? Вы с Gnome агрессивность пиара не путаете?

А не много ли лозунгов на kde.org? Про техническую часть мало, но много рекламы. А где GNOME пиарится? Они вроде чётко определили свою целевую аудиторию и работают системно в этом направлении. А вокруг KDE сейчас много дурной публики собралось с krename'ами (не про тебя говорю). Красноглазиков, про которых я писал. Почему-то среди пользователей тех программ, про которые я писал, таких почти не видел. Видимо входной порог выше. И можешь меня бить ногами, но я никогда не поверю, что среди тех же разработчиков ядра много пользователей GNOME/KDE.

> Смотря в каких областях. :)

Хорошо сказал :) Мы все разные.

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

Как раз нет никакой фанатичности, тебе показалось. Всё дело в удобстве. Я и креативными программами типа GIMP, Inkscape и Blender не дурак попользоваться.

> Может быть, расскажите, что вы при такой невообразимой производительности делаете по работе и для OSS? :)

Для OSS я багов немало выловил, документацию улучшаю, если что-то не так. Я не профессиональный программист на C, так что с разработкой вряд ли могу здорово помочь. Но gdb, patch и т.д. естественно осилил. Я больше всего security занимаюсь и интересуюсь, в меньшей степени администрированием и консалтингом.

Aceler (*) (01.05.2006 15:38:27)

> Никто. Никто не будет конфиги править. В этом вся фишка. Никто же лазает по реестру в Windows или по тем же конфигам в маке.

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

> image.iso у вас самостоятельно производятся?

А так готового всё-таки нет? Так я выше про mkisofs писал.

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

Читаем выше высказывание одного из пользователей FVWM.

gentoosiast
()

Про bloat в konsole, отрывок из man 7 urxvt:

Isn't rxvt supposed to be small? Don't all those features bloat?

I often get asked about this, and I think, no, they didn't cause extra bloat. If
you compare a minimal rxvt and a minimal urxvt, you can see that the urxvt
binary is larger (due to some encoding tables always being compiled in), but it
actually uses less memory (RSS) after startup. Even with "--disable-everything",
this comparison is a bit unfair, as many features unique to urxvt (locale,
encoding conversion, iso14755 etc.) are already in use in this mode.

text data bss drs rss filename
98398 1664 24 15695 1824 rxvt --disable-everything
188985 9048 66616 18222 1788 urxvt --disable-everything

When you "--enable-everything" (which _is_ unfair, as this involves xft and full
locale/XIM support which are quite bloaty inside libX11 and my libc), the two
diverge, but not unreasnobaly so.

text data bss drs rss filename
163431 2152 24 20123 2060 rxvt --enable-everything
1035683 49680 66648 29096 3680 urxvt --enable-everything

The very large size of the text section is explained by the east-asian encoding
tables, which, if unused, take up disk space but nothing else and can be com-
piled out unless you rely on X11 core fonts that use those encodings. The BSS
size comes from the 64k emergency buffer that my c++ compiler allocates (but of
course doesn't use unless you are out of memory). Also, using an xft font
instead of a core font immediately adds a few megabytes of RSS. Xft indeed is
responsible for a lot of RSS even when not used.

Of course, due to every character using two or four bytes instead of one, a
large scrollback buffer will ultimately make rxvt-unicode use more memory.

Compared to e.g. Eterm (5112k), aterm (3132k) and xterm (4680k), this still
fares rather well. And compared to some monsters like gnome-terminal (21152k +
extra 4204k in separate processes) or konsole (22200k + extra 43180k in daemons
that stay around after exit, plus half a minute of startup time, including the
hundreds of warnings it spits out), it fares extremely well *g*.

gentoosiast
()
Ответ на: комментарий от baka-kun

>Кхм... Это говорит человек, пропагандирующий KDE? ;)

Может полный путь укажешь? Вот хоть убейся - в домашнем каталоге нету.

И вообще мы говорим про конфиги.

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

>Да, это бесспорно, т.к. он легче. :)

Тяжелее на три кг, но колеса больше.

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

>Зато у него производительность возрастет в разы. :)

Только не в той области. :)

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

> ...plus half a minute of startup time,

Дяденька, грош цена таким заявам после этого, ага? Если у него двадцатимегагерцовый 386-ой (а по скорости взлета konsole это именно так), то там каждый мегабайт отожранной памяти отдается зубной болью, и "still fares rather well" - это, мягко говоря, гон. А если у него сравнительно приемлемая машинка, то он просто ... шутит, и остальным его цифрам верить нет никакого резону.

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

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

>> фолдинг > Сворачивание кодоблоков? Так оно там всегда было, так и называется - folding

Только оформлено, как всегда в vi, не очень умно.

> Putty слил, запустил, делов-то! Да и вообще, я имел в виду зайти по ssh в корпоративную сеть на одну из машин и читать локальную почту на этой самой машине. Никакого вёб-интерфейса в условиях задачи нет. Да если бы и был, это как суп вилкой хлебать, если можно взять ложку.

И этот человек будет рассказывать нам о security. Дяденька, о keyboard снифферах слыхали чего?

> Может мы о разных VIM говорим? Подсветку как угодно можешь настроить. И синтаксисов различных файлов там столько, сколько в ваших поделках и через 5 лет не будет.

Только вот качество... ах... Питоновский, н-р, режим надо точить и точить.

> хотелось бы конкретные working patterns услышать.

Хотелось? Услышьте. Там выше написано, что мне надо от контактов.

> Я наоборот утверждаю, что мои решения по функциональности бьют твои, я поэтому именно их и выбрал... А так готового всё-таки нет? Так я выше про mkisofs писал.

Ну, вот и перечислите последовательность действий, требуемых для того, чтобы в локали ru_RU.KOI8-R взять многосессионный CD (с названиями файлов на русском), и дописать туда еще одну сессию c файлами на русском, перекрыв _часть_ из файлов в предыдущих сессиях.

А потом то же самое про DVD (для определенности DVD-RW в режиме частичной перезаписи).

Время пошло, ждем вашего решения :-).

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

>> Я-я, натюрлих... Особенно хорошо mutt работает с IMAP'ом. > А что не так-то?

_Все_ не так. Шаред фолдерс и namespaces, Где они? Нормальное, а не как в mutt, кэширование - где оно. Быстрый (то есть, кэшированный) поиск в сообщениях - где он?

> Бывает и надо, а в чём трудность такой диск из консоли записать?

См. выше про "working patterns" :-).

> Вот что один из пользователей FVWM написал в список рассылки:

Вот только не надо меня лозунгами кормить, а? _Опциональный_ focus stealth prevention уже приделали? (То есть, для некоторых приложений мне _очень_ важно, чтобы как только диалог показался, мне его показали первым номером. А для остальных - только когда я переключусь в это приложение. И чтобы все это _настраивалось_). Разумеется, настройка окон должна вестись не только по WM_CLASS, WM_NAME, а и по типу окон, по его заголовку итп. Для некоторых окон полезно задавать в динамике (то есть, прямо в процессе работы, без перезапуска сессии) пропуск при циклическом переборе окон и/или в "панели задач" ("панели окон"), и такие параметры как комбинацию клавиш для активации, или, реже, прозрачность. Ключевое слово, повторю, динамика.

В некоторых случаях _очень_ нужно иметь многослойность экрана и возможность принудительно помещать данное окно в указанный слой. Пример я уже приводил, чтобы LICQ'шные флоаты были строго выше окон xmms'а, которые, в свою очередь, были были бы выше всего остального.

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

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

:-) Ну, возможно, что я просто не в курсе нововведений последних 8 лет :-). Впрочем, я посмотрел, для fvwm версии 2.5 даже реализация ewmh есть. Еще не все потеряно ;-).

> А для контактов что сам используешь-то? Sunbird, Evolution не нравятся?

Дык решение-то будет, или нет? А потом я скажу, что я использую для контактов. Уверяю, все эти слова начинаются с k :-)

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

> Почта отправляется и получается прямо из Mutt'а, в консоли ничего набирать не нужно.

А сам mutt запустить?

> Где ещё в KDE повторно используются компоненты для отправки и приёма почты?

Много где. Багтрак для небазовых приложений KDE, напоминания KAlarm...

> RSS'ы что-ли? Мне rawdog нравится, это питоновский консольный неинтерактивный скрипт. Он выкачивает RSS, заданные в конфиг файле, и генерит HTML'ку.

Ага, и фильтрация у него есть и выборочное обновление лент? :)

Skull ★★★★★
()

Еще одна надстройка над надстройкой над надстройкой. И все как бы для унификации API.

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

> Где ещё в KDE повторно используются компоненты для отправки и приёма почты?

У меня всплывает сообщение календаря с напоминанием о событии. В нем указан емайл. Я тыцкаю на емайл, открывается окно редактирования письма, я его отправляю. Кмайл так и не стартовал.

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

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

>> image.iso у вас самостоятельно производятся?

> А так готового всё-таки нет? Так я выше про mkisofs писал.

А про это я, так-же выше, приводил пример из жизни.

Сижу, собираю диск музыки приятелю. Прослушиваю, оцениваю и иду дальше или отправялю в k3b. Писать всю помойку с музыкой - кхм... Как обходится алиасами?

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

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

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

Пару раз в год на 1-2 минуты? Да что угодно сойдёт, хоть joe, хоть pico. Да и тот же vim, чтобы запустить и забыть ещё на год. :)

> Putty слил, запустил, делов-то!

Сколько помню, мне только в одном месте позволили запустить что-то скачанное в Интернет-кафе. :)

> Да если бы и был, это как суп вилкой хлебать, если можно взять ложку.

Не согласен. Рассылки ещё худо-бедно можно смотреть. Как речь заходит про присланные рисунки и документы MSOffice, тут консоль уже не поможет.

> Читаем предыдущий пост и мнение одного из пользователей FVWM. Или ты не про WM говоришь?

Неудивительно, что человек, разработавший TeX, хвалит FVWM. Ему, возможно, и подходит. Но эту альтернативную реальность воспринимают далеко не все. О чём и речь. :)

> Я наоборот утверждаю, что мои решения по функциональности бьют твои, я поэтому именно их и выбрал.

Ещё ни одного существенного аргумента я так и не услышал. Так, навороты ради процесса, а не результата.

> Я и о EMACS хорошего мнения, ты как-то избирательно читаешь мои посты.

Я про Kate. Как вы заметили, я завожусь только в том случае, если начинают безапеляционно наезжать на приложения KDE. Что vim, что emacs - хрен редьки не слаще. :)

> Подсветку как угодно можешь настроить. И синтаксисов различных файлов там столько, сколько в ваших поделках и через 5 лет не будет.

Покажите изменение цвета фона только для строковых переменных? Количество режимов подсветки не говорит об их качестве. Clipper, к примеру, реализован ужасно (нет функций, кодоблоков, фолдинга), xHarbor просто нет.

> Сворачивание кодоблоков? Так оно там всегда было, так и называется - folding

Это я в курсе. Правда, так и не смог визуализировать. Да и фолдинга для Clipper нет.

> Не понял, что конкретно имеется в виду. Консольный не нравится, так можно GTK версию собрать. С менюхами. Будет "Edit -> Find" - поиск и так далее.

См. слева в окне http://img90.imageshack.us/my.php?image=kateclipper7kb.png Там же есть подсветка фоном и фолдинг для Clipper. В Kate делается элементарно.

> И я бы на твоём месте не посчитал зазорным извиниться.

Прошу прощения. Бел спровоцирован безосновательными наездами на KDE, но перегнул палку.

> Вот я и не вижу в этой интегрированности для себя никакой выгоды, кроме излишних потраченных ресурсов. Хотелось бы конкретные working patterns услышать.

Я так и не услышал о вашей работе ничего. Мне, к примеру, часто надо отправлять файлы перетаскиванием на значок KMail, поддержка предварительного просмотра и показа документов MSOffice в браузере, календарь по одному клику, мировое время, быстрый список контактов по категориям.

> Да в том же zsh хитроумным глобом выделить нужные файлы. А не пыкаться/мыкаться в mc.

Совершенно с вами согласен. mc аналогично не считаю удобным инструментом. Но usecase слишком редкий.

> А не много ли лозунгов на kde.org? Про техническую часть мало, но много рекламы.

Где там лозунги? Да и пиар - это не совсем реклама.

> Я больше всего security занимаюсь и интересуюсь, в меньшей степени администрированием и консалтингом.

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

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

> Может полный путь укажешь? Вот хоть убейся - в домашнем каталоге нету.

[cas@localhost syntax]$ find ~/.kde -name *.rc | wc -l
58

Попробуй панели инструментов понастраивать. :)

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

>Еще одна надстройка над надстройкой над надстройкой. И все как бы для унификации API.

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

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

>Нет! Ещё раз тебе говорю, kmail он весь в памяти висит постоянно. А здесь я запустил Mutt, нажал "G", запускается fetchmail, он забирает почту и quit'ится.

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

Так что хоть висит, хоть не висит. Хрен редьки не слаще.

>Раньше точно не было, сомневаюсь, что есть и сейчас. А без цветов как раз комфортно использовать Mutt и VIM не выйдет.

Гм. Да вроде с VIM все в порядке.

>Но у меня домашние пользуются KDE 3.x, я его смотрел. Мне неудобно.

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

jackill ★★★★★
()

AlexM *** (*) (02.05.2006 5:12:56)

> Дяденька, грош цена таким заявам после этого, ага?

Приведи тогда свою статистику, ага. Про полминуты это сильно конечно :) Но про потребления памяти, я уверен так и есть. Давай замерим из под twm, ok? Правда у меня последнего KDE 3.5 нет под рукой, только 3.4. А Marc Lehmann это уважаемый в коммунити человек, автор нескольких популярных FOSS проектов. Вряд ли он сильно ошибся с рассчётами.

> Что же касается памяти, то добить машинку гигабайтом RAM в наши дни - копеешное дело.

Знаешь, я могу хоть завтра и 8 ГБ поставить, не вопрос. Не в деньгах тут дело. Сейчас на основной рабочей машине у меня 512 MB. Только зачем? Я от этого ничего не выиграю. konsole менее фичаста чем связка URxvt + GNU screen, это факт. Есть возражения, создавай в Talks трэд, поговорим. К тому же к URxvt в последней версии прикрутили libperl и теперь расширяемость её на Perl'е практически безгранична. Сам слей и посмотри, ты ведь её не видел, так?

> Только оформлено, как всегда в vi, не очень умно.

А чего не так-то? Оформлено как раз умно, чтобы меньше печатать и больше делать, в этом вся идеология vi. В отличии от EMACS пальцы ломать не нужно :)

> Только вот качество... ах... Питоновский, н-р, режим надо точить и точить.

Странно! Я сам Python не занимаюсь, но не могу поверить, что на нём так мало народу пишет, что правила синтаксиса не осилили. Так если такой умный, доделай, дело-то житейское. Я бы так и сделал.

> И этот человек будет рассказывать нам о security. Дяденька, о keyboard снифферах слыхали чего?

Ты в какой-то альтернативной реальности живешь, где skey ещё не изобретён. И заканчивай со своим снисходительным тоном, насчёт skey сейчас не я обосрался, а ты. Извини за грубость, просто не нужно пытаться показать, что ты умнее других. Я в security не первый год.

> Хотелось? Услышьте. Там выше написано, что мне надо от контактов.

Тебе надо, а мне нет. Понадобится поставлю, не вопрос. Можно подумать, что ты весь день в джаббере или аське сидишь, а работаешь-то когда?

> Ну, вот и перечислите последовательность действий, требуемых для того, чтобы в локали ru_RU.KOI8-R взять многосессионный CD...

OK, записал в TODO лист. Как сделаю, создам в Talks трэд с описанием сего действа.

> _Все_ не так. (про IMAP в Mutt)

Допускаю такую возможность, я вообще так IMAP не пользуюсь, а всё сначала забираю fetchmail'ом. Ещё есть Mutt-ng, там тоже также?

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

Всплытие поверх всех и фокус? Через FvwmEvent за три минуты можно сделать, забиндив функцию на эвент add_window.

> И чтобы все это _настраивалось_

Для каждого окна индивидуально настраивается всё.

> а и по типу окон

Что это? Transient или нет, или что?

> по его заголовку итп

Это всегда по-моему было.

> Для некоторых окон полезно задавать в динамике

Ты точно не смотрел FVWM, или смотрел его 5 лет назад. Любые действия можно биндить на что угодно и выполнять на лету.

> В некоторых случаях _очень_ нужно иметь многослойность экрана и возможность принудительно помещать данное окно в указанный слой.

Четыре с лишним миллиона слоёв тебе хватит?

> для fvwm версии 2.5 даже реализация ewmh есть. Еще не все потеряно ;-).

Я 2.4 не юзал, но в 2.5 по-моему этой ewmh сто лет в обед.

Короче, давай ты всё-таки сольешь FVWM, я тебе рекомендую ветку 2.5 из CVS, погоняешь её немного, и мы будем с тобой более предметно обсуждать эту тему, OK?

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

Понятно, что без GUI тут не обойдешься. Консольной такой штуки, чтобы решать твои задачи я не знаю. Так что тут уже неважно, с k* или без k*.`

Skull *** (*) (02.05.2006 9:24:46)

> А сам mutt запустить?

Читай внимательнее! Писал же уже выше. Кнопка E-Mail на мультимедиа клавиатуре.

> Много где. Багтрак для небазовых приложений KDE, напоминания KAlarm...

Всё равно, это не повод делать из KMail комбайн.

> Ага, и фильтрация у него есть и выборочное обновление лент? :)

Что такое фильтрация? Выборочного обновления нет, а зачем оно? Даже на сраном модеме всё полминуты вытянуть, а у меня немало лент в конфиге.

> Пару раз в год на 1-2 минуты? Да что угодно сойдёт, хоть joe, хоть pico. Да и тот же vim, чтобы запустить и забыть ещё на год. :)

От юзера зависит. У меня у домашних KDE, и суська 10. Лучше бы я винду им поставил, меньше хлопот. Ты сам-то пробовал внедрять эти решения среди людей, которые на Вы с компьютерами?

> Сколько помню, мне только в одном месте позволили запустить что-то скачанное в Интернет-кафе. :)

Мордовороты над душой стоят? :) Или ты разрешения спрашивал? Те интернет-кафе где я был, там никто не смотрит, чем занимается юзер. Да и в крайнем случае, можно же договориться, $$$ все любят.

> Как речь заходит про присланные рисунки и документы MSOffice, тут консоль уже не поможет.

Так ты mailcap настрой. У меня GQview из Mutt'а запускается, чтобы приаттаченные рисунки смотреть. А для документов m$ office обычно хватает и catdoc. Да и тех кто мне такое присылает я быстро обучаю больше так не делать.

> Ему, возможно, и подходит. Но эту альтернативную реальность воспринимают далеко не все. О чём и речь. :)

Так я и не утверждал, что подойдёт всем. Просто я против, чтобы KDE пытались совать на десктопы гиков. В свою очередь, я не предлагаю совать FVWM на десктопы обычных пользователей. Домашним поставил именно KDE, я не садист.

> Ещё ни одного существенного аргумента я так и не услышал. Так, навороты ради процесса, а не результата.

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

> Я про Kate. Как вы заметили, я завожусь только в том случае, если начинают безапеляционно наезжать на приложения KDE.

Kate и с VIM и с EMACS и рядом не валялся. Сравни хотя бы объём документации и наработок к этим двум редакторам с тем же для Kate. Если и это тебе не очевидно, то я выхожу из спора.

> Покажите изменение цвета фона только для строковых переменных?

Строковых переменных какого ЯП? Давай ссылку на небольшой исходник и объясни, что именно должно быть подсвечено.

> Прошу прощения. Бел спровоцирован безосновательными наездами на KDE, но перегнул палку.

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

> Я так и не услышал о вашей работе ничего.

Больше безопасность серверов и сетей. OpenBSD и Gentoo Hardened. Обучение секурити персонала. Администрирование серверов, но это уже меньше. Для моих задач тот инструментарий что я использую идеально подходит. У тебя похоже совсем другая работа.

> Да и пиар - это не совсем реклама.

Да, верно. Просто хотелось бы больше технической информации увидеть, а не общие предложения, про то что KDE стало ещё быстреею

> считая KDEшные приложения поделками.

Одно уточнение. Я считаю только ряд KDEшных приложений поделками, по сравнению с аналогами, которые привёл. Многие другие KDEшные приложения действительно хороши. Другой вопрос, что мне они не нужны ни дома, ни на работе.

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

Так надо сочетать разумно. Я не фанатик консоли. Где удобнее там её юзаю. А где без GUI не обойтись, то нет проблем. Но из KDE мне пока самому ничего не понадобилось. kdelibs, kdebase не стоит. Стоит только QT, так как нужна djvulibre.

jackill **** (*) (02.05.2006 19:43:07)

> Не постоянно, только если запустишь.

Имеется в виду все его компоненты, а не само приложение целиком.

> Гм. Да вроде с VIM все в порядке.

16 цветов мало для редактирования исходников ЯП со сложным синтаксисом, это факт. В Mutt тоже хочется разные уровни квотинга раскрасить цветом одного тона, но с разной яркостью.

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

Так я настраивал. Всё равно, KDE не для меня, это факт.

gentoosiast
()

Skull и про студентов не будь так категоричен. Выпускники CS факультетов Беркли и MIT скорее всего значительно уделают нас обоих вместе взятых по уровню знаний.

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

>Сейчас на основной рабочей машине у меня 512 MB. Только зачем? Я от этого ничего не выиграю. konsole менее фичаста чем связка URxvt + GNU screen, это факт. Есть возражения, создавай в Talks трэд, поговорим. К тому же к URxvt в последней версии прикрутили libperl и теперь расширяемость её на Perl'е практически безгранична. Сам слей и посмотри, ты ведь её не видел, так?

И? У меня на второй рабочей домашней машине 512, на первой 640. Судя по чартам основную память жрут буферы, а не "сверхпрожорливый" КДЕ, который, кстати, отлично работает и на 256.

>Тебе надо, а мне нет. Понадобится поставлю, не вопрос. Можно подумать, что ты весь день в джаббере или аське сидишь, а работаешь-то когда?

Человек не программист значит. А переписка и возможность в определенные моменты говорять с разными людьми одновременно очень сильно ценится. Бывает, что ты в аське что-то объясняешь, тут еще поток писем пошел, где человек десять стоит в СС, да еще и телефон звонит. И понеслась...

>OK, записал в TODO лист. Как сделаю, создам в Talks трэд с описанием сего действа.

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

Доступно даже обезъяне. Качество не снижается. Дурацкой работы нет.

>Понятно, что без GUI тут не обойдешься. Консольной такой штуки, чтобы решать твои задачи я не знаю. Так что тут уже неважно, с k* или без k*.`

Фишка в том, что с k или g проги друг с другом легко обмениваются информацией, плюс имеют единообразный вид и похожее поведение. А значит не раздражают.

>Всё равно, это не повод делать из KMail комбайн.

В чем выражается "комбановость"? В том, что Kmail способен подхватить контакты из kontacts? Или в том, что умеет с помощью компонентов konqueror показывать письма в html?

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

>Даже на сраном модеме всё полминуты вытянуть, а у меня немало лент в конфиге.

Кому как.

А с кодировками разными все хорошо?

>А для документов m$ office обычно хватает и catdoc. Да и тех кто мне такое присылает я быстро обучаю больше так не делать.

А если это рабочий документ, который должен быть в xls или doc?

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

Могу ошибаться, но присутствуют только активные.

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

>> Дяденька, грош цена таким заявам после этого, ага? > Приведи тогда свою статистику, ага. Про полминуты это сильно конечно :) Но про потребления памяти, я уверен так и есть. Давай замерим из под twm, ok? Правда у меня последнего KDE 3.5 нет под рукой, только 3.4. А Marc Lehmann это уважаемый в коммунити человек, автор нескольких популярных FOSS проектов. Вряд ли он сильно ошибся с рассчётами.

Еще раз: меня не надо кормить лозунгами и степенью уважаемости того или иного человека. konsole у меня на офисной (читай дешевой и сравнительно немощной) запускается менее двух секунд (в смысле, по физическим часам). Занимает по топу ~30MB в VIRT, 13MB в RES, и 10 в SHR. Для xterm'а на той же машине данные 13, 4 и 2.3 MB соответственно. Взлетает xterm быстрее. Конкретно в konsole мне нужен DND урлов, (настраиваемые) нотификации об активности или неактивности в сеансе, закладки.

>> Только вот качество... ах... Питоновский, н-р, режим надо точить и точить. > Странно! Я сам Python не занимаюсь, но не могу поверить, что на нём так мало народу пишет, что правила синтаксиса не осилили.

Ага. Автоматического переключения на используемый в данном файле тип индентации (т.е. <tab> vs <spaces>) нет как нет. Да и с самой автоиндентацией заметно хуже, чем в соответствующей емаксовой моде. То есть, понятно, что можно сесть и приписать, но, спрашивается, зачем мне точить эту пилу, если в достатке других. Автокомплишн в vim'е - просто тупой перебор всех подходящих по префиксу слов. В том же емаксе - это, по крайней мере, контекстно-зависимый перебор, тоже, впрочем, не фонтан. Единственное приемлемое решение - настоящий динамический синтаксический анализатор, скрещенный с емаксовым контекстным перебором, но об этом в виме только мечтать и мечтать...

> Ты точно не смотрел FVWM, или смотрел его 5 лет назад.

Я повторяю: под fvwm я сидел с 96-го, по, наверное, то-ли 98, то-ли 99 год. Ничего другого просто не было в те времена :-).

> Всплытие поверх всех и фокус? Через FvwmEvent за три минуты можно сделать, забиндив функцию на эвент add_window.

... в динамике. То есть, решили вы дождаться диалога "Записалось! Ура!", решили сконфигурировать WM на соответствующую реакцию. Точную последовательность действий, пожалуйста.

> Что это? Transient или нет, или что?

Хе-хе. У меня в типах окон есть следующие:

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

Различия (визуальные) - в типе, размере и самом факте наличия рамки, количестве кнопок в заголовке, для некоторых отличается поведение при поднятии родительского окна (эта часть действительно описывается различными сочетаниями признаков modal и transient) ну и т.п.

> Для каждого окна индивидуально настраивается всё.

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

> Короче, давай ты всё-таки сольешь FVWM, я тебе рекомендую ветку 2.5 из CVS, погоняешь её немного, и мы будем с тобой более предметно обсуждать эту тему, OK?

А зачем? Если все или почти все из перечисленного мной у меня есть в kwin? Тем более, в свете вот этого:

> В свою очередь, я не предлагаю совать FVWM на десктопы обычных пользователей. Домашним поставил именно KDE, я не садист.

>> Хотелось? Услышьте. Там выше написано, что мне надо от контактов. > Тебе надо, а мне нет. Понадобится поставлю, не вопрос. Можно подумать, что ты весь день в джаббере или аське сидишь,

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

> А для документов m$ office обычно хватает и catdoc. Да и тех кто мне такое присылает я быстро обучаю больше так не делать.

Это многое объясняет :-). Некоторым эти документы "m$ office", например, Sharepoint'овую документацию еще и писать приходится :-). Интересно посмотреть на тех, кто будет делать это catdoc'ом.

> Всё равно, KDE не для меня, это факт.

Аминь. Никто, насколько я понимаю, и не учит вас, что должно стоять у вас на столе. Это _вы_ , пришли сюда с заявой, что KDE не нужен.

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

> Всё равно, это не повод делать из KMail комбайн.

Поймите, KMail такой же "комбайн" как и mutt. Если последний - компонентная архитектура, основанная на тексте, то KMail - компонентная архитектура на GUI.

> Что такое фильтрация? Выборочного обновления нет, а зачем оно?

Фильтр сохранённых лент. Пишем Linux и показываются только ленты, содержащие это слово. Выборочное обновление нужно не для уменьшения трафика, а для обновления части источников (чтобы всё не читать).

> Ты сам-то пробовал внедрять эти решения среди людей, которые на Вы с компьютерами?

Зачем? Настроил один раз и забыл. Это вам на Windows. :)

> Мордовороты над душой стоят? :) Или ты разрешения спрашивал?

Нет, просто такая политика безопасности. Сам ничего не запустишь. Конечно, можно и Java-аплет запустить с терминалом или аплет VNC. Только зачем?

> У меня GQview из Mutt'а запускается, чтобы приаттаченные рисунки смотреть. А для документов m$ office обычно хватает и catdoc.

Ужас! Вы всегда так сознательно себя ограничиваете? И Web смотрите без картинок в links? Возможно, вам это по душе, но не все такие аскеты как вы.

> Просто я против, чтобы KDE пытались совать на десктопы гиков.

Пардон, а никто на десктопы гиков и не претендует. Они сами вправе поставить то, что захотят.

> Не упирайся рогом, если тебе эти навороты не нужны, не значит, что никому не нужны.

Тогда и вы на KDE походя не наезжайте. Собственно, я вам не навязываю KDE, мне за державу (KDE) обидно. :)

> Kate и с VIM и с EMACS и рядом не валялся. Сравни хотя бы объём документации и наработок к этим двум редакторам с тем же для Kate.

Ага. И все они сосут перед ed. И что? Каждый выбирает то, что нравится. Но это не даёт вам право огульно обзывать Kate поделкой. Апелляция к объёму документации неуместна. Ибо Kate интуитивно понятна, а vim просто требует для изучения море документации. :)

> Строковых переменных какого ЯП? Давай ссылку на небольшой исходник и объясни, что именно должно быть подсвечено.

CLIP. http://eas.lrn.ru/src/eas-0.2.0.tar.gz Собственно я как раз на этих исходниках и делал скриншот.

> У тебя похоже совсем другая работа.

О том и речь! Поэтому ваше мнение о KDE может разительно отличаться от скромного офисного клерка (к примеру, меня). :)

> Просто хотелось бы больше технической информации увидеть, а не общие предложения, про то что KDE стало ещё быстрее.

Конкретных цифр нет. Введите на Google "KDE faster".

> Одно уточнение. Я считаю только ряд KDEшных приложений поделками, по сравнению с аналогами, которые привёл.

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

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

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

Опять же, смотря в каких областях. MIT - это не те ребята, которые заняли жалкое 8ое место на олимпиаде по программированию, явив чудо американского интеллекта? :)

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

> А вы приведите пример, когда использование "хитроумных регэкспов" начинает экономить хотя бы 0,1% рабочего времени. :)

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

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

> Знали бы вы силу регулярных выражений, не несли бы тут всякий бред, с требованием привести примеры, они видны всякому, кто с этим работает!

Положим, силу регэкспов я знаю и сам их применяю. Я не понимаю, почему нужно говорить, что регэкспы экономят время всем и каждому. Регэкспы - такой же банальный инструмент, как sed/grep, xsltproc или шелловые скрипты. Про ваш простенький регэксп, который заменяет 5 дней работы - спасибо, посмеялся. И чтобы вы делали эти 5 дней? На ассемблере писали парсер? :)

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

> Раз таблицы, наверное человек на VB ваял. ;)

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

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