Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ruslan Kosolapov                     2:5020/400     28 Sep 2003  05:50:10
 To : Aleksey Cheusov
 Subject : Re: x
 -------------------------------------------------------------------------------- 
 
 ==[ Aleksey -> Ruslan:
 
  >> >> А fvwm тебя просто заставляет написать обвязку, которая снимает
  >> >> необходимость выполнять рутинную работу каждый раз вручную.
  >> AC> Приведи примеры этих самых обвязок.  И это, чем больше тем тем
  >> AC> лучше ;)
  >>  http://www.google.com.ru/search?q=fvwm 186 000 ссылок.  Примерно
  >>  четверть из них - это и есть примеры обвязки.
  AC> Мдя. Уморочек. А слабо привести несколько примеров на словах?
  
   У меня времени мало сейчас.  Я даже читаю не все сообщения,
   которые лично мне адресованы, а только те, которые попали в первую
   десятку по скорингу.
 
  AC> Hапример так: когда я тискаю на кнопку такую-то с окном
  AC> происходит то то и тото.  Это ж просто. Для того чтобы
  AC> представление получить, а то шума то много, но не понятно о
  AC> чем. Можно ведь и запуск по клавише xterm-а обвязкой назвать.
 
   О-кей, когда я нажимаю правой кнопкой на заголовке окна, у меня
   выскакивает менюшка, в которой есть пункт "Загнать баг".  Когда я
   нажимаю на него, fvwm парсит строку заголовка окна, заходит по ssh
   на ту машину, которая показывается в этом окне, смотрит там версию
   билда нашего продукта, апгрейд это с предыдущей версии, патч или
   чистая инсталляция, есть ли какие-то установленные адд-оны, смотрит
   операционную систему, формирует "рыбу" баг-репорта на основании
   полученных данных, открывает новый таб в мозилле, открывает в нём
   багзиллу с заполненным на основе "рыбы" багрепортом, и говорит мне в
   наушники "баг подготовлен".
 
   Время появится - прикручу ещё чтобы в зависимости от класса окна
   выбирался сразу компонент (GUI там, или Mail, или WebServer, или ещё
   что).
 
   Пойдёт такой пример обвязки?
 
   Код дать не могу - типа нельзя.  Рассказать алгоритм - могу, это не
   запрещено. 
 
   Могу попроще пример привести - у меня на десктопе есть кнопочки
   управления xmms.  Следующая песня, предыдущая, и пауза.  Когда я
   нажимаю "пауза" правой кнопкой, то текущая песня удаляется из
   текущего плейлиста.  У нас под музыку выделен отдельный сервак, так
   что музыки дохрена.  А так не понравилась песня - в один клик она
   удаляется.  Хочу ещё скоринг прикрутить, чтобы те песни, на которых
   я нажимаю "следующая", имели меньший приоритет.  Hу или напрямую -
   правой кнопкой мыши скоринг поднимать/опускать.
 
   Аналог КДЕ-шного klipper (или как он там называется?) - то, что
   попадает в буфер обмена, можно зафиксировать в списке, указав время
   экспайринга, или регексп, при попадании которого в клипбоард старое
   значение заменится новым.  Правда, немного подглючивает это чудо, ну
   и неоптимизированно нисколько.
 
   Да дохренища обвязки может быть...
 
 -- 
 =[ В логе содержится много интересного и непонятного... 
 =[                  -- const
 --- ifmail v.2.15dev5
  * Origin: Plesk RU, QA Engineer (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: x   Ruslan Kosolapov   27 Sep 2003 16:31:17 
 Re: x   Aleksey Cheusov   27 Sep 2003 22:12:39 
 Re: x   Ruslan Kosolapov   28 Sep 2003 05:50:10 
 Re: x   Aleksey Cheusov   29 Sep 2003 15:31:40 
 Re: x   Ruslan Kosolapov   29 Sep 2003 15:45:36 
 Re: x   Aleksey Cheusov   29 Sep 2003 16:16:22 
 Re: x   Ruslan Kosolapov   29 Sep 2003 16:44:43 
 Re: x   Nikita Karnauhov   29 Sep 2003 17:00:28 
 Re: x   Ruslan Kosolapov   29 Sep 2003 18:22:16 
 Re: x   Nikita Karnauhov   30 Sep 2003 08:15:21 
 Re: x   Aleksey Cheusov   29 Sep 2003 19:31:35 
 Re: x   Ruslan Kosolapov   30 Sep 2003 06:14:48 
Архивное /ru.linux/11943f1ab4f1d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional