LINUX.ORG.RU

Сообщения Davidov

 

wmii4 - делить экран вертикально/горизонтально

Использую wmii4. Не могу понять в чём дело: на первом десктопе открываю firefox, потом терминал: терминал открывается в правой вертикальной колонке.

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

От чего это зависит?

Davidov
()

Jabber клиент с поддержкой проверки орфографии

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

До последнего времени использовал gaim, однако он плохо вписывается в концепцию управления с клавиатуры.

Существенным является наличие проверки орфографии (привык) и поддержка jabber (icq опционально). Хочется найти клиент IM сетей (не обязательно консольный), которым можно было бы управлять почти (или совсем) без помощи мыши.

В centericq и cabber, насколько я понимаю, орфографии нет. Есть некий gaim-text ( http://gaim.sourceforge.net/sean/blog/gaim-text ), однако я так и не нашёл даже исходников (может где-то в недрах cvs gaim).

Может быть у вас есть какие-нибудь идеи?

Davidov
()

Про wmii3 (продолжение темы про tiled wm)

Спасибо всем откликнувшимся. Не уверен, что это тема подходит для Talks. Однако мне кажется уместным продолжение беседы именно там, где она была начата.

Попробовал ещё разок вернуться к wmii.

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

Объясню на примере: я хочу открыть терминал для view с тегом 2. Я нахожусь на view 1. Мне приходится 1) открыть терминал ($MODKEY-Return); 2) перетащить его на второй view ($MODKEY-shift-2) 3) перейти на второй view ($MODKEY-2).

Хотелось бы: 1) перейти на второй view, 2) открыть терминал. Это быстрее и проще.

Я попытался сделать это при помощи wmiir, но ничего путного не вышло. man wmiiwm и faq не помогли.

Davidov
()

Ваши мысли о ion3, wmii3 и dwm

Уважаемые господа, поделитесь вашими соображениями на счёт клавиатурно-ориентированных WM. Некоторое время назад пробовал wmii3, ion3 и dwm, однако сейчас вернулся на xfce4 (благо в новой версии число клавиатурных сочетаний не ограничено десятью).

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

wmii3 оказался несколько проще в освоении/настройке. Но, как я понял, автор от него отказывается в пользу dwm.

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

Davidov
()

глюк на странице опроса

Ссылки на комментарии (#) на странице опросов ведут на скрипт jump-message.jsp, а не vote.jsp. В итоге получаем ошибку.

Как воспроизвести:

1. Зайти на http://www.linux.org.ru/view-vote.jsp?vote=60

2. Нажать на любую "#" около комментария.

Появляется ошибка:

Сообщение #xxxxxxx не существует

P.S. А ещё внизу страницы опроса нет постоянной ссылки на страницу.

Davidov
()

vim: как быть с командой r

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

Однако возникла проблема: команда r (Normal mode) работает почти как insert. Перед её выполнением и после него тоже неплохо бы менять раскладку.

Не понимаю, как это можно сделать.

Пробовал что-то вроде:

:noremap r :call LoadLayout()r:call SaveLayout()

Но, разумеется, просто происходит замена символа на ":".

Как я понимаю, есть два варианта: можно научиться вызывать "r" между двумя командами (не понимаю как, :normal не подходит, т.к. блокирует всё, что идёт после текста команд), а можно повторить работу r, но это тоже не просто, потому что getchar() и :startinsert ведут себя несколько иначе, чем r.

Davidov
()

Смерть OpenBSD

Davidov
()

Стандартный язык шаблонов

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

Есть какой-нибудь простой язык шаблонов, чтобы можно было вставить в нужных местах какой-нибудь макрос, а версия подставилась автоматически при "компиляции"? Или лучше просто написать Makefile с чем-нибудь вроде sed s/#version#/`cat version`/

Davidov
()

sudo make...

Наверное, уже было. Мне понравилось:

http://xkcd.com/comics/sandwich.png

Davidov
()

Фотография или произвольный рисунок?

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

Вопрос: Актуально ли правило?

Davidov
()

html (limited)

Кто-нибудь может внятно объяснить, какие html теги можно использовать в новостях?

Хотел сделать нормальную новость со списком ul и ссылками, оно пишет BAD HTML.

И ещё огромная просьба: сделать кнопку preview и сохранять содержимое textarea на сранице с ошибками, а то уже который раз теряю исходное сообщение. Я думаю, что все будут очень благодарны.

Davidov
()

Любителям windows vista и mac os x

http://community.livejournal.com/ru_comicstrip/27396.html

P.S. И гном тут совершенно не при чём ;)

Davidov
()

Как оценивать стоимость разработки?

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

Разрабатывать буду только я.

Davidov
()

Защита от ботов

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

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

Davidov
()

gstreamer и кодировки id3 тегов

Где-то на лоре прочитал, что если выставить переменную окружения GST_ID3_TAG_ENCODING=CP1251, то все gstreamer-based приложения будут правильно показывать файлы с id3v1 в cp1251.

Я пробовал выставить в /etc/environment, однако ничего не изменилось (версия gst 0.10).

И ещё: где идеологически правильно выставлять переменную? /etc/environment плохо, т.к. оно system wide. А .bashrc запускается только при консольном логине и только если текущий шел - bash.

Davidov
()

aspell-ru слова с дефисами [debian]

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

Это у всех так или только у меня?

& как-то 86 16: какают, какает, какаете, какао, факто, какать, какало, какого, каково, каток, какою, какое, какой, каком, каков, как, кто, акт, капот, каютою, кактус, картою, кастою, кают, Катю, Кате, Кати, Катя, акта, акте, акту, акты, факт, кант, карт, каст, пакт, такт, каюта, каюте, каюту, каюты, какаю, какая, какие, какую, Киото, факта, факте, факту, факты, какай, какал, каких, каким, канта, канте, канту, канты, карта, карте, карту, карты, каста, касте, касту, касты, некто, никто, пакта, пакте, пакту, пакты, такта, такте, такту, такты, кот, каюк, каик, катка, катке, катки, катку, катком, катков

 

Davidov
()

python, Pipe/popen, non-blocking

Как использовать stdout работающего приложения, чтобы считывать с него, например, ответы на команды и не блокироваться? import os (ci,co)=os.popen2("ftp") ci.write("help\n") print co.read()

Можно, конечно попробовать сделать функцию, которая через select проверяет наличие новых данных. Но select в win32 работает только для сокетов, а желательно чтобы было мультиплатформенно. И даже в случае если данные есть, read почему-то блокируется (я особо не проверял, может быть это была ошибка в коде).

Davidov
()

d4x и имена директорий/файлов

Почему-то при добавлении закачки в d4x директории создаются в кодировке utf8, хотя локаль (и iocharset) koi8r.

В чём может быть дело? Как это исправить?

Davidov
()

Latex, thebibliography, нумерация

Как убрать квадратные скобки в списке литературы (но, желательно, не в ссылках на книги).

То есть вот так:
...
Это было в 1333 году [1].
...
Список литературы
1. Учебник истории
2. ...
...

Davidov
()

Странное поведение firefox

Если в строке набрать http://http//, то я попадаю на microsoft.com.

Мне всегда казалось, что при неправильном URL firefox использует Google I'm feeling lucky, но Google ведёт меня на freshmeat.net при таком же запросе.

P.S. Наткнулся случайно: попал по кривой ссылки с sf.net.

Davidov
()

RSS подписка на новые темы