Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
В сообщении от 30 декабря 2008 Boris Popov написал(a): > Какую комбинацию клавиш для переключения LAT-RUS > участники рассылки используют? shift+alt -- С уважением, Андрей Герасимов -=-=-=-=-=-=-=-=-=-=-=-=- Jabber: and...@jabber.org Blog: http://andgera.livejournal.com/ Registered Linux User: #473617 -=-=-=-=-=-=-=-=-=-=-=-=- [ Пользуясь случаем, хочу. ] _*__ AmaroK ==> signature.asc Description: This is a digitally signed message part.
Re: Применение параме тров прокси для неско льких приложений
Stanislav Maslovski wrote: dnsmasq. При установке его в позу resolvconf'ом он начинает вообще конфиг читать из /var/run/dnsmasq/что-то-там. Хм. Ну мейби, этим зверем не пользовался, привык к pdnsd. точно известно, что в lenny pdnsd тоже устанавливается оригинальным образом. конфиги читает из /usr/share...(дальше не помню - кому интересно изучайте /etc/default/pdnsd и /etc/init.d/pdnsd) -- DamirX -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Применение параметров прокси для не скольких приложений
> Имеется такая проблема. На ноуте приходится работать дома и на работе. > На работе хожу в инет через proxy. Дома же обычный PPTP до провайдера. > Каждый раз приходится перенастраивать все интернет-приложения под > рабочее место, а их не мало. Может есть что-нить для автоматизации сего > процесса? > Приложения: > Psi, Qutim, IceWeasel, XChat, Liferea, Synaptic > Работаю под XFCE4, Debian Lenny я iptables'ом заворачиваю весь исходящий трафик на локальный прокси а его уже отпускаю в инет без заворота выглядит примерно так: # пускаем наружу прокси и привокси iptables -t nat -A OUTPUT -p tcp \ -m owner --uid-owner `id -u proxy` --destination-port 80 -j ACCEPT iptables -t nat -A OUTPUT -p tcp \ -m owner --uid-owner `id -u privoxy` --destination-port 80 -j ACCEPT # всех остальных направляем на прокси iptables -t nat -A OUTPUT -p tcp \ --destination-port 80 -j REDIRECT --to-ports 6588 ну а соответственно остается перенастраивать сам локальный прокси (или privoxy если он тоже используется) на новые параметры сети и всего делов :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: Какую комбинацию клавиш для переключен ия LAT-RUS участники расс ылки используют?
Stanislav Maslovski wrote: On Tue, Dec 30, 2008 at 08:55:54AM +0300, Boris Popov wrote: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют? Caps Lock клавиша Caps Lock _очень_ удобна в качестве клавиши CTRL. Однажды попробовал - теперь не могу понять почему CTRL делают в углу??? (а на некоторых ноутах даже и не в углу!) Попробуйте сами нажать CTRL+x (+z, +c, +v) и сравнить ощущения с CapsLock+x и т.д. -- DamirX -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комби нацию клавиш для переклю чения LAT-RUS участники рас сылки используют?
08:55 Tue 30 Dec, Boris Popov wrote: > Какую комбинацию клавиш для переключения LAT-RUS > участники рассылки используют? > > -- > Boris Popov Caps Lock Причина в том, что довольно много клавиатурных комбинаций по умолчанию, в различных DE завязано на Ctrl+Shift, и, кстати, они довольно часто вполне себе разумно продуманны. Ну а Caps Lock лично мной используется совсем редко, если не сказазть никогда. При необходимости же жмакнуть Shift + Caps Lock -- необломает. -- Murat D. Kadirov pgppwqETxxF36.pgp Description: PGP signature
Re: Какую комбинаци ю клавиш для перекл ючения LAT-RUS участник и рассылки использу ют?
30.12.2008 10:33, Murat D. Kadirov пишет: 08:55 Tue 30 Dec, Boris Popov wrote: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют? -- Boris Popov Caps Lock Причина в том, что довольно много клавиатурных комбинаций по умолчанию, в различных DE завязано на Ctrl+Shift, и, кстати, они довольно часто вполне себе разумно продуманны. Ну а Caps Lock лично мной используется совсем редко, если не сказазть никогда. При необходимости же жмакнуть Shift + Caps Lock -- необломает. Caps Lock. Потому что оным не пользуюсь -- With best regards, Andrey 'sshd' Petrenko Jid: s...@jabber.org Skype: andrey.sshd -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комби нацию клавиш для переклю чения LAT-RUS участники рас сылки используют?
> Caps Lock. Потому что оным не пользуюсь когда он очень редко бывает нужен можно нажать Shift-CapsLock для включения/выключения этого режима :) PS: по сабжу, это что, соцопрос? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
Да. :-) Попробую на Caps перейти. > > PS: по сабжу, это что, соцопрос? -- Boris Popov
Re: Какую комбинацию клавиш для переключен и я LAT-RUS участники рас сылки используют?
Boris Popov wrote: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют? win_menu_switch -- sergio -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию кл авиш для переключения LAT-RUS участники рассылки и спользуют?
Twas brillig at 08:55:54 30.12.2008 UTC+03 when popo...@gmail.com did gyre and gimble: BP> Какую комбинацию клавиш для переключения LAT-RUS участники рассылки BP> используют? Правый альт. Незащёлкивающийся: пока нажат - RUS, отпущен - LAT. -- pgpMSkKAPVguT.pgp Description: PGP signature
Re: Какую комбинаци ю клавиш для перекл ючения LAT-RUS участник и рассылки использу ют?
Andrey Petrenko wrote: > 30.12.2008 10:33, Murat D. Kadirov пишет: >> 08:55 Tue 30 Dec, Boris Popov wrote: >> >>> Какую комбинацию клавиш для переключения LAT-RUS >>> участники рассылки используют? >>> >>> -- >>> Boris Popov >>> >> >> Caps Lock >> >> Причина в том, что довольно много клавиатурных комбинаций по умолчанию, >> в различных DE завязано на Ctrl+Shift, и, кстати, они довольно часто >> вполне себе разумно продуманны. Ну а Caps Lock лично мной используется >> совсем редко, если не сказазть никогда. При необходимости же жмакнуть >> Shift + Caps Lock -- необломает. >> >> > Caps Lock. Потому что оным не пользуюсь > Аналогично. -- Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com Ukrainian C++ developer, Debian Maintainer, APT contributor signature.asc Description: OpenPGP digital signature
Re: Настройки клавиатуры не применяются
Boris Popov wrote: > Глупый вопрос, но по Caps буквы в верхнем регистре набираются. > Как тогда их набирать, если переключалка на капсе будет? Во-первых часто ли приходится много букв набирать в верхнем регистре? Времена пишмашинок с набором заглавными заголовков и объявлений уже прошли. А короткие аббревиатуры можно и со шифтом набрать (даже удобнее, имхо). Во-вторых, если использовать CapsLock для переключения раскладки, то прежние функции CapsLock исполняет Shift-CapsLock. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию кла виш для переключения LAT-RUS участники рассылки исполь зуют?
Mikhail Gusarov wrote: Twas brillig at 08:55:54 30.12.2008 UTC+03 when popo...@gmail.com did gyre and gimble: BP> Какую комбинацию клавиш для переключения LAT-RUS участники рассылки BP> используют? Правый альт. Незащёлкивающийся: пока нажат - RUS, отпущен - LAT. попробовал нажать букву "н" и подумал, что это похоже на клавиатурную акробатику. на вкус, цвет и ловкость рук товарищей конечно нет, но всё-же... -- DamirX -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию кл авиш для переключения LAT-RUS участники рассылки и спользуют?
Twas brillig at 12:17:00 30.12.2008 UTC+03 when damir.haki...@gmail.com did gyre and gimble: D> попробовал нажать букву "н" и подумал, что это похоже на D> клавиатурную акробатику. Большим пальцем на альт нажимать надо. И клавиатуру взять, у которой альт под M и запятой, а не под запятой и точкой. -- pgpiES23SFlDO.pgp Description: PGP signature
Re: Какую комбинацию кла виш для переключения LAT-RUS участники рассылки исполь зуют?
DamirX wrote: попробовал нажать букву "н" и подумал, что это похоже на клавиатурную акробатику. на вкус, цвет и ловкость рук товарищей конечно нет, но всё-же... написал и подумал, что в такой конфигурации можно педаль приделать легко. взять старую USB клавиатуру, корпус выкинуть нафиг, и припаять педаль (педали) на нужные кнопки. настроить по вкусу. подключать одновременно с нормальной клавиатурой. -- DamirX -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
Boris Popov wrote: > Какую комбинацию клавиш для переключения LAT-RUS > участники рассылки используют? CapsLock. Всё равно не используется и под рукой (но иногда, очень-очень редко промахиваюсь и нажимаю Tab, Shift-CapsLock). Это лучший доступный сейчас выбор, но всё равно плохой. Вот перейду на КДЕ4 и посмотрю, сделали ли там возможность биндить _отжатие_ клавиши, как вроде бы обещали. В иксах такое вроде бы невозможно. Вот тогда и попробую использовать _включение_ раскладок по отжатию правых Alt, Ctrl и Shift, как было в keyrus'е. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Установка дебиан
В Вто, 30/12/2008 в 06:39 +0300, Yuriy Kaminskiy пишет: > Victor Wagner wrote: > > On 2008.12.23 at 14:31:04 -0500, Nicholas wrote: > >> ножно изменитьстрочку: > >> static int max_loop = 30; > > Можно. Есть много способов чесать правое ухо левой ногой. Использование > > CD/DVD и их образов для хранения софта один из них. > > из того, что кто-то очень любит чесать правое ухо левой ногой, вовсе не > следует, что ухо можно чесать /только/ ногой. > max_loop - это параметр модуля; соответственно, чтобы его поменять > ничего хакать не нужно (а когда нужно было хакать - он был #define, а не > static int [ЕМНИС]). > > Заодно и ядро хакать научишься. > Не-а. Не научится. Если не ошибаюсь, параметром ядра можно только до 64 увеличить. 64 забито #define'ом в ядре. -- Покотиленко Костик -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
DamirX wrote: > написал и подумал, что в такой конфигурации можно педаль приделать > легко. взять старую USB клавиатуру, корпус выкинуть нафиг, и припаять > педаль (педали) на нужные кнопки. настроить по вкусу. подключать > одновременно с нормальной клавиатурой. Да, ножной переключатель клавиатуры ? это мечта. И почему не делают? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
Caps Lock -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
Перманентное: RUS = Shift+CapsLock, LAT = CapsLock. Временное: RUS = зажатый AltGr, LAT по умолчанию. Have a nice day, Nikolay. 2008/12/30 Kotikov Aleksey : > Boris Popov пишет: >> Какую комбинацию клавиш для переключения LAT-RUS >> участники рассылки используют? >> > Пользуюсь ctrl_shift_toggle > > > -- > To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > >
Re: вопрос по jabber/XMPP
В Вто, 30/12/2008 в 00:22 +0300, Stanislav Maslovski пишет: > On Mon, Dec 29, 2008 at 11:05:42PM +0500, Murat D. Kadirov wrote: > > Почитал тут немного по сабжу, но таки не нашол ответа на свой вопрос. > > Есть две домашнии машинки, на обоих запущен pidgin. Вопрос: существует > > ли возможность выхода в icq/irc из-под одного эккаунта/ника таким > > макаром, чтобы все приходящии сообщения дублировались на обоих машинах, > > ну и соответственно всё, что я буду писать в icq либо irc исходило от > > одного эккаунта/ника? Разумеется пидгин будет настроен как > > джаббер-клиент --> транспорт --> icq\irc ? > > > > Грубо говоря, чего мне хочется? :) Сижу я за настольным компом > > переписываюсь с приятелем в icq\irc и тут мне хочется в туалет. > > Прихватив ноутбук в туалет продолжаю беседу уже там, по окончании > > туалетных дел, возвращаюсь к настольной машине и продолжаю аккурат с > > места моего ухода из туалета.. Может так понятнее кому будет. :) > > Жуть! Это же до чего дойти можно... =) Очень полезная фича, к стати, если она есть, конечно! Сам давно такое искал. -- Покотиленко Костик -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключен ия LAT-RUS участники расс ылки используют?
Привет Boris Popov wrote: > Какую комбинацию клавиш для переключения LAT-RUS > участники рассылки используют? win_menu -- Best regards, Sergey Spiridonov -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Применение параметров прокси для нескольких приложений
On 30/12/2008, DamirX wrote: > Stanislav Maslovski wrote: > > dnsmasq. При установке его в позу resolvconf'ом он начинает вообще > > конфиг читать из /var/run/dnsmasq/что-то-там. > > > > Хм. Ну мейби, этим зверем не пользовался, привык к pdnsd. > > > > > точно известно, что в lenny pdnsd тоже устанавливается оригинальным образом. > конфиги читает из /usr/share...(дальше не помню - кому интересно изучайте > /etc/default/pdnsd и /etc/init.d/pdnsd) Сей факт мне известен. Но насколько я помню, там подставляется просто дефолтовый конфиг, заранее настроенный под resolvconf. Так как у меня свой конфиг со старых времен, я этот дефолтовый не использую. -- BR, Stanislav
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
В Вто, 30/12/2008 в 11:15 +0200, Покотиленко Костик пишет: > В Вто, 30/12/2008 в 08:55 +0300, Boris Popov пишет: > > Какую комбинацию клавиш для переключения LAT-RUS > > участники рассылки используют? > > Ctrl-Shift Может кто знает как только по правым сделать, как в xrus можно было? Тот вариант мне на 100% нравился, если в прогах есть бинды на ctrl-shift - пользуешься левыми. -- Покотиленко Костик -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
> это конфиг чего? > то есть какой ман читать? xkb, в частности, xkbcomp. Я его гружу посредством команды: xkbcomp /home/nik/.xkb/tp.xkb :0 Первоначалный tp.xkb создан, соответственно, обратной командой xkbcomp :0 /home/nik/.xkb/tp.xkb после чего модифицирован. Have a nice day, Nikolay.
Re: Какую комби нацию клавиш для переклю чения LAT-RUS участники рас сылки используют?
NP> Перманентное: RUS = Shift+CapsLock, LAT = CapsLock. Временное: RUS = NP> зажатый AltGr, LAT по умолчанию. а покажи настройку на то как перманентное настроил :) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: Установка дебиан
On Tue, 30 Dec 2008, Покотиленко Костик wrote: В Вто, 30/12/2008 в 06:39 +0300, Yuriy Kaminskiy пишет: Victor Wagner wrote: On 2008.12.23 at 14:31:04 -0500, Nicholas wrote: ножно изменитьстрочку: static int max_loop = 30; Можно. Есть много способов чесать правое ухо левой ногой. Использование CD/DVD и их образов для хранения софта один из них. из того, что кто-то очень любит чесать правое ухо левой ногой, вовсе не следует, что ухо можно чесать /только/ ногой. max_loop - это параметр модуля; соответственно, чтобы его поменять ничего хакать не нужно (а когда нужно было хакать - он был #define, а не static int [ЕМНИС]). > Заодно и ядро хакать научишься. Не-а. Не научится. Если не ошибаюсь, параметром ядра можно только до 64 увеличить. 64 забито #define'ом в ядре. Ну а исходники посмотреть? linux/drivers/block/loop.c: static int max_loop; module_param(max_loop, int, 0); MODULE_PARM_DESC(max_loop, "Maximum number of loop devices"); if (max_loop > 1UL << MINORBITS) return -EINVAL; То есть максимальное число (1UL << MINORBITS -1) = 1048575 На практике, максимальное число ограничено 'minor number', которое есть char, то есть можно создать только /dev/loop0 - /dev/loop255 В исходниках же (2.6.24) стоит интересный комментарий: * (2) if max_loop is not specified, create 8 loop device on module * load, user can further extend loop device by create dev node * themselves and have kernel automatically instantiate actual * device on-demand. if (max_loop) { nr = max_loop; range = max_loop; } else { nr = 8; range = 1UL << MINORBITS; } Так что, как я понимаю, даже max_loop задавать не обязательно. Сейчас попробовал: mknod /dev/loop8 b 7 8 chmod 660 /dev/loop8 mount -t iso9660 -o ro,loop=/dev/loop8 KNOPPIX_V5.1.1CD-2007-01-04-EN.iso /cdrom работает... Yu.
Re: вопрос по jabber/XMPP
Покотиленко Костик пишет: > В Вто, 30/12/2008 в 00:22 +0300, Stanislav Maslovski пишет: > >> On Mon, Dec 29, 2008 at 11:05:42PM +0500, Murat D. Kadirov wrote: >> >>> Почитал тут немного по сабжу, но таки не нашол ответа на свой вопрос. >>> Есть две домашнии машинки, на обоих запущен pidgin. Вопрос: существует >>> ли возможность выхода в icq/irc из-под одного эккаунта/ника таким >>> макаром, чтобы все приходящии сообщения дублировались на обоих машинах, >>> ну и соответственно всё, что я буду писать в icq либо irc исходило от >>> одного эккаунта/ника? Разумеется пидгин будет настроен как >>> джаббер-клиент --> транспорт --> icq\irc ? >>> >>> Грубо говоря, чего мне хочется? :) Сижу я за настольным компом >>> переписываюсь с приятелем в icq\irc и тут мне хочется в туалет. >>> Прихватив ноутбук в туалет продолжаю беседу уже там, по окончании >>> туалетных дел, возвращаюсь к настольной машине и продолжаю аккурат с >>> места моего ухода из туалета.. Может так понятнее кому будет. :) >>> >> Жуть! Это же до чего дойти можно... =) >> > > Очень полезная фича, к стати, если она есть, конечно! Сам давно такое > искал. > > дык запускать centerim/pidgin-txt на каком-либо сервере в screen -- Александр Вайтехович www: http://sanych.nnov.ru e-mail: ssanych[at]gmail[dot]com icq: 168712946 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию кл авиш для переключения LAT-RUS участники рассылки и спользуют?
DamirX writes: > Попробуйте сами нажать CTRL+x (+z, +c, +v) и сравнить ощущения с > CapsLock+x и т.д. Хм... Зажимаю правый CTRL правым же мизинцем, левым мизинцем Z. Чем вариант с CapsLock удобней? -- MAN-UANIC
Re: Какую комбинацию кл авиш для переключения LAT-RUS участники рассылки и спользуют?
Stanislav Maslovski writes: > On Tue, Dec 30, 2008 at 08:55:54AM +0300, Boris Popov wrote: >> Какую комбинацию клавиш для переключения LAT-RUS >> участники рассылки используют? > > Caps Lock +1, для us,ru,ua -- MAN-UANIC
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
On 30/12/2008, DamirX wrote: > DamirX wrote: > > попробовал нажать букву "н" и подумал, что это похоже на клавиатурную > акробатику. > > на вкус, цвет и ловкость рук товарищей конечно нет, но всё-же... > > > > > написал и подумал, что в такой конфигурации можно педаль приделать легко. > взять старую USB клавиатуру, корпус выкинуть нафиг, и припаять педаль > (педали) на нужные кнопки. настроить по вкусу. подключать одновременно с > нормальной клавиатурой. Старо. Но актуально =) -- BR, Stanislav
Re: заблокировать компьютер
> однако он местами на вывод картинки иногда хочет много много процессора > что заставляет cpufreqd удерживать CPU в максимуме именно тогда когда > комп НЕ используется. > > посмотрел на xlock там та же беда. xlock -mode blank Все остальное баловство для детей -- Best regards, Aleksey Cheusov. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключения LAT-RUS участники рассылки используют?
Что-то в этом роде. // using the group(caps_select) map, pressing: // Caps Lock selects the first group // Shift+Caps Lock selects the last group partial modifier_keys xkb_symbols "caps_select" { key {[ ISO_First_Group, ISO_Last_Group ] }; }; Единственно, ещё весной работала следующая конструкция: indicator "Caps Lock" { allowExplicit; groups = All-Group1; }; А теперь, похоже, индикацию раскладки кап-ледом больше сделать невозможно :o( Have a nice day, Nikolay. On Tue, Dec 30, 2008 at 12:46, Dmitry E. Oboukhov wrote: > NP> Перманентное: RUS = Shift+CapsLock, LAT = CapsLock. Временное: RUS = > NP> зажатый AltGr, LAT по умолчанию. > > а покажи настройку на то как перманентное настроил :) > -- > ... mpd is off > > . ''`. Dmitry E. Oboukhov > : :' : email: un...@debian.org jabber://un...@uvw.ru > `. `~' GPGKey: 1024D / F8E26537 2006-11-21 > `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 > > -BEGIN PGP SIGNATURE- > Version: GnuPG v1.4.9 (GNU/Linux) > > iEYEARECAAYFAklZ7gEACgkQq4wAz/jiZTf/LgCgxkGEZulF1xdD0/5tSKJlyHdl > rhMAoKLoZ51Fcg1lp+fCFbM8eCds6aeL > =nmW4 > -END PGP SIGNATURE- > >
Re: Какую комбинацию кла виш для переключения LAT-RUS участники рассылки исполь зуют?
Mykola Nikishov wrote: Попробуйте сами нажать CTRL+x (+z, +c, +v) и сравнить ощущения с CapsLock+x и т.д. Хм... Зажимаю правый CTRL правым же мизинцем, левым мизинцем Z. Чем вариант с CapsLock удобней? Опаньки. А я это делаю одной (левой) рукой. мизинец на капс, указательный - на букву. видимо так я привык. да и на правом ctrl-е у меня включатель английского. -- Damirx -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Применение параметров прокси для нескольких приложений
30.12.08, 00:51, "Stanislav Maslovski" : > > Ну почему же hacks? Вполне нормальный способ. Если программа ещё умеет и > > валидировать конфиги до их применения - совсем замечательно. > Во-во, тоже важный момент. Про степень хакнутости хака: имхо, она > пропорциональна длине конфига в степени нетривиальности его > редактирования _руками_ помноженной на важность сервиса в системе. > Ко многим конфигам я бы и себя не сразу допустил, а уж тем более скрипт > какой-то, который может трапнуться в любой момент по любой причине. > Но в простейших случаях -- так уж и быть, если нет другого способа, > сгодится и sed c SIGHUP. SIGHUP это слишком резко, есть squid -k reconfigure. Он сначала синтакис проверяет, а потом уже перечитывает конфиг. -- wBR,George. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
VirtualBox 2.1 и мост
On Tue, 30 Dec 2008 10:21:34 +0300 "Abdourazak Osmanov" wrote: > > http://www.virtualbox.org/wiki/Changelog > > New Host Interface Networking implementations for Windows and Linux hosts > > with easier setup (replaces TUN/TAP on Linux and manual bridging on > > Windows) > > Поменялся механизм, по идее должно стать проще. > Получается, что теперь нужно выбрать только бридж, а остальное будет > автоматом? Получается, что для простых конфигураций достаточно просто вырбрать ethernet-интерфейс, к которому нужно прибриджеваться. > P.S. Проще оно-то проще, но как-то сомнительна ценность всего этого... Вопрос о принятом решении задавать лучше не мне, а разработчиками VirtualBox. Но на мой взгляд они пожертвовали прозрачностью решения для упрощения жизни тем пользователям, которые неспособны собственноручно поднять TAP-интерфейс и добавить его в бридж. Я к данной категории не отношусь, т.ч. нововведение воспринимаю с настороженностью. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: время больше на три часа
> При включении компа время всегда больше нормально на три часа, и даже > после того как я поменяю его на правильное, после перезагрузки оно > снова больше на три часа. Как поправить? - Чему равна переменная UTC в файле /etc/default/rcS. - Посмотри файл /etc/timezone - Посмотри время в биосе - Есть ли в системе винда и какая (dual-boot)? - если синхронизируешь время каким-нибудь ntpdate+hwclock, обрати внимание на опции hwclock --localtime|--utc Я думаю, этих вопросов достаточно для того, чтобы понять, что происходит. А вообще, был когда-то Linux clock-howto. Рекомендую почитать. -- Best regards, Aleksey Cheusov. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключ ения LAT-RUS участники рассылки испол ьзуют?
On Tue, 30 Dec 2008 11:36:08 +0200 Serhiy Storchaka wrote: SS> Да, ножной переключатель клавиатуры ? это мечта. И почему не делают? Бизнес-план? -- С уважением, А.В.Коротков, mailto:z...@uni.udm.ru -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключ ения LAT-RUS участники рассылки испол ьзуют?
On Tue, 30 Dec 2008 08:55:54 +0300 Boris Popov wrote: BP> Какую комбинацию клавиш для переключения LAT-RUS BP> участники рассылки используют? Right Ctrl -- С уважением, А.В.Коротков, mailto:z...@uni.udm.ru -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: load distribution per CPU
On Mon, Dec 29, 2008 at 09:42:28AM +0200, Dmitri Korotkov wrote: > Прерывания не распределяются между ядрами ! irqbalance стоит и работает? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Настройки клавиатуры не применяются
30.12.08, 12:22, "Serhiy Storchaka" : > > Как тогда их набирать, если переключалка на капсе будет? > Во-первых часто ли приходится много букв набирать в верхнем регистре? > Времена пишмашинок с набором заглавными заголовков и объявлений уже прошли. > А короткие аббревиатуры можно и со шифтом набрать (даже удобнее, имхо). > Во-вторых, если использовать CapsLock для переключения раскладки, то прежние > функции CapsLock исполняет Shift-CapsLock. Это всё понятно. И капс как переключалка - понятно и удобно. Однако, во время миграции, лучше лишнего не ломать. (А у меня ещё есть работа, на которой без виндов несколько проблематично, и на которой адекватно настроить переключалку на капс не получится). -- wBR,George. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключения LAT-RUS участни ки рассылки используют?
30.12.08, 17:30, "Aleksey Korotkov" : > SS> Да, ножной переключатель клавиатуры ? это мечта. И почему не делают? > Бизнес-план? Лучше регулятор частоты процессора. Как на старых швейных машинках. Нажал педаль - работает быстрее. Отпустил - притормозилось. -- wBR,George. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: вопрос по jabber/XMPP
В Вто, 30/12/2008 в 13:47 +0300, San_Sanych пишет: > Покотиленко Костик пишет: > > В Вто, 30/12/2008 в 00:22 +0300, Stanislav Maslovski пишет: > > > >> On Mon, Dec 29, 2008 at 11:05:42PM +0500, Murat D. Kadirov wrote: > >> > >>> Почитал тут немного по сабжу, но таки не нашол ответа на свой вопрос. > >>> Есть две домашнии машинки, на обоих запущен pidgin. Вопрос: существует > >>> ли возможность выхода в icq/irc из-под одного эккаунта/ника таким > >>> макаром, чтобы все приходящии сообщения дублировались на обоих машинах, > >>> ну и соответственно всё, что я буду писать в icq либо irc исходило от > >>> одного эккаунта/ника? Разумеется пидгин будет настроен как > >>> джаббер-клиент --> транспорт --> icq\irc ? > >>> > >>> Грубо говоря, чего мне хочется? :) Сижу я за настольным компом > >>> переписываюсь с приятелем в icq\irc и тут мне хочется в туалет. > >>> Прихватив ноутбук в туалет продолжаю беседу уже там, по окончании > >>> туалетных дел, возвращаюсь к настольной машине и продолжаю аккурат с > >>> места моего ухода из туалета.. Может так понятнее кому будет. :) > >>> > >> Жуть! Это же до чего дойти можно... =) > >> > > > > Очень полезная фича, к стати, если она есть, конечно! Сам давно такое > > искал. > > > > > дык запускать centerim/pidgin-txt на каком-либо сервере в screen Сорьки, асю в тексте уже не воспринимаю :( -- Покотиленко Костик -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Установка дебиан
В Вто, 30/12/2008 в 13:34 +0300, yuri.nefe...@gmail.com пишет: > On Tue, 30 Dec 2008, Покотиленко Костик wrote: > > > В Вто, 30/12/2008 в 06:39 +0300, Yuriy Kaminskiy пишет: > >> Victor Wagner wrote: > >>> On 2008.12.23 at 14:31:04 -0500, Nicholas wrote: > ножно изменитьстрочку: > static int max_loop = 30; > >>> Можно. Есть много способов чесать правое ухо левой ногой. Использование > >>> CD/DVD и их образов для хранения софта один из них. > >> > >> из того, что кто-то очень любит чесать правое ухо левой ногой, вовсе не > >> следует, что ухо можно чесать /только/ ногой. > >> max_loop - это параметр модуля; соответственно, чтобы его поменять > >> ничего хакать не нужно (а когда нужно было хакать - он был #define, а не > >> static int [ЕМНИС]). > >> > Заодно и ядро хакать научишься. > >> Не-а. Не научится. > > > > Если не ошибаюсь, параметром ядра можно только до 64 увеличить. 64 > > забито #define'ом в ядре. > > > >Ну а исходники посмотреть? Если я ещё и в исходники ядра по каждой нужде смотреть буду... Вам видать это ближе, за что и благодарен. >linux/drivers/block/loop.c: > > static int max_loop; > module_param(max_loop, int, 0); > MODULE_PARM_DESC(max_loop, "Maximum number of loop devices"); > > if (max_loop > 1UL << MINORBITS) > return -EINVAL; > > То есть максимальное число (1UL << MINORBITS -1) = 1048575 > > На практике, максимальное число ограничено 'minor number', > которое есть char, то есть можно создать только > /dev/loop0 - /dev/loop255 > > В исходниках же (2.6.24) стоит интересный комментарий: > * (2) if max_loop is not specified, create 8 loop device on module > * load, user can further extend loop device by create dev node > * themselves and have kernel automatically instantiate actual > * device on-demand. > if (max_loop) { > nr = max_loop; > range = max_loop; > } else { > nr = 8; > range = 1UL << MINORBITS; > } > > Так что, как я понимаю, даже max_loop задавать не обязательно. > > Сейчас попробовал: > > mknod /dev/loop8 b 7 8 > chmod 660 /dev/loop8 > mount -t iso9660 -o ro,loop=/dev/loop8 KNOPPIX_V5.1.1CD-2007-01-04-EN.iso > /cdrom > > работает... С той версии видать изменилось. Итак, чтоб подытожить, максимум всё равно 256, или нет? -- Покотиленко Костик -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Имя запущенной программы
Как узнать имя конкретной запущенной в X11 программы? Т.е. я вижу окно, мне хочется знать имя процесса, который его создал. Как? -- wBR,George. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Как правильно сделать поддержку юникода в программе
Hello! Хорошо известный кроссплатформенный способ добавить в программу поддержку юникода - использовать библиотеку libicu. С ней все работает, но... весит это счастье более 10 мегабайт. В то же время тикль, питон и проч. интерпретаторы имеют поддержку юникода, не используют эту либу и весят значительно меньше. Вопрос: как они это делают? Явно есть какое-то более легкое решение. P.S. Собранный с поддержкой русского языка (с помощью libicu) tksqlite весит 9,1 Мб - и это упакованный в starpack. Ну, положим, в дебиане libicu можно с собой не таскать, но как это не печально, существуют и другие дистрибутивы и платформы. Best regards, Alexey. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Как правильно сделат ь поддержку юникода в прог рамме
Alexey Pechnikov wrote: > Hello! > > Хорошо известный кроссплатформенный способ добавить в программу поддержку > юникода - использовать > библиотеку libicu. С ней все работает, но... весит это счастье более 10 > мегабайт. apt-cache show говорит, что 6 (впрочем, тоже немало) > P.S. Собранный с поддержкой русского языка (с помощью libicu) tksqlite весит > 9,1 Мб - и это > упакованный в starpack. Ну, положим, в дебиане libicu можно с собой не > таскать, но как это не > печально, существуют и другие дистрибутивы и платформы. А сказать, что, дескать, моя программа хочет libicu, и тогда в нужный дистриб её положат, можно попробовать? Если твоя софтина окажется нужной и полезной, вряд ли пакетирование libicu станет главной проблемой для дистрибутивов. З.Ы. $ apt-cache rdepends libicu38 | sort | uniq | wc -l 38 Не так уж и мало. -- Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com Ukrainian C++ Developer, Debian Maintainer, APT contributor signature.asc Description: OpenPGP digital signature
Re: Как правильно сделать поддержку юникода в программе
Hello! В сообщении от Tuesday 30 December 2008 21:55:53 Eugene V. Lyubimkin написал(а): > А сказать, что, дескать, моя программа хочет libicu, и тогда в нужный > дистриб её положат, можно попробовать? Если твоя софтина окажется нужной и > полезной, вряд ли пакетирование libicu станет главной проблемой для > дистрибутивов. Как выяснилось, собрать, к примеру, sqlite с libicu на отличном от дебиана дистрибутиве не совсем просто. Да и сам размер libicu убивает - многие из программ, прекрасно работающих с юникодом, весят в разы меньше! Опять же интересно распространение программы в независимом от дистрибутива виде - тиклевский старпак это обеспечивает, но мне не нравится размер программы в 9 Мб. Best regards, Alexey. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Как правиль но сделать поддержку юни кода в программе
20:55 Tue 30 Dec, Eugene V. Lyubimkin wrote: > Alexey Pechnikov wrote: > > Hello! > > > > Хорошо известный кроссплатформенный способ добавить в программу поддержку > > юникода - использовать > > библиотеку libicu. С ней все работает, но... весит это счастье более 10 > > мегабайт. > apt-cache show говорит, что 6 (впрочем, тоже немало) > > > P.S. Собранный с поддержкой русского языка (с помощью libicu) tksqlite > > весит 9,1 Мб - и это > > упакованный в starpack. Ну, положим, в дебиане libicu можно с собой не > > таскать, но как это не > > печально, существуют и другие дистрибутивы и платформы. > А сказать, что, дескать, моя программа хочет libicu, и тогда в нужный дистриб > её положат, можно попробовать? Если твоя софтина окажется нужной и полезной, > вряд ли пакетирование libicu станет главной проблемой для дистрибутивов. > > З.Ы. > $ apt-cache rdepends libicu38 | sort | uniq | wc -l > 38 > > Не так уж и мало. Ничтожно мало. И в общем случае не согласен с предлагаемым тобой решением проблемы путём: "ах у вас этого нету, ну дак это ваши же проблемы". Любой мэйнтейнер (да собственно и внимательный юзер) сильно скептически относится к тому, что необходимая утиль весит 200-300 кб, но зато тянет за собой 10 метров зависимости (одной!), которые в сущности прямой функциональности в программу не добавляет. Ситуация напоминает проблему гномо- кедофилов, когда тем, либо другим необходима программа шибко привязанная к тому или иному DE.. разумеется она потянет за собой половину этого DE, и железобетонно окажется, что именно этот DE ты терпеть не можешь. Ну а уж когда эта зависимость не входит в "любимый" дистрибутив, начинается как минимум сопение и ворчание в купе с мейлиньем разработчику программы на тему, чего же ты братец не удосужился взять в зависимости чего-нибудь менее увесистое, например "то", либо "это". Я к сожалению, ничего не предлагаю по сути т.к. не сведущ в проблеме. Но и в обиду правильное стремление топикстартера найти более адекватное решение дать не могу :) > > > -- > Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com > Ukrainian C++ Developer, Debian Maintainer, APT contributor > -- Murat D. Kadirov pgp1uIaDam2LR.pgp Description: PGP signature
Re: Как правильно сделать поддержку юникода в программе
Alexey Pechnikov wrote: > Хорошо известный кроссплатформенный способ добавить в программу поддержку > юникода - использовать библиотеку libicu. С ней все работает, но... весит > это счастье более 10 мегабайт. В то же время тикль, питон и проч. > интерпретаторы имеют поддержку юникода, не используют эту либу и весят > значительно меньше. Вопрос: как они это делают? Явно есть какое-то более > легкое решение. > > P.S. Собранный с поддержкой русского языка (с помощью libicu) tksqlite > весит 9,1 Мб - и это упакованный в starpack. Ну, положим, в дебиане libicu > можно с собой не таскать, но как это не печально, существуют и другие > дистрибутивы и платформы. ICU — это стрельба по воробьям межконтинентальной баллистической ракетой. Библиотека, первоначально написанная для Java и потом портированная для C++ и C. Большинство функций вряд ли понадобятся (некоторые довольно экзотические, как например запись чисел словами на разных языках). Что имеется ввиду под поддержкой уникода? Обычно требуется только: 1) Унифицированное представление текста на разных языках. Обычно UCS2, UCS4 или UTF-8. Иногда используют wchar_t и/или мультибайтовые строки. 2) Ввод/вывод в разных кодировках. Достаточно iconv или recode. Тикль и питон тащат свои таблицы перекодировки. Львиную долю тут занимают всякие китайские и японские кодировки, если очень жмёт, то можно сэкономить. 3) Определение класса символа (буква, цифра, пробел и т. п.), преобразование регистра. Для wchar_t есть стандартные локалезависимые функции в C99. Для уникода можно взять нетяжёлую libunicode. 4) Чисто уникодные функции. Комбинированные символы, названия каждого символа и т. п. Тут уже нужна специальная библиотека. И немаленькая. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Как правильно сделат ь поддержку юникода в прог рамме
Alexey Pechnikov wrote: > Как выяснилось, собрать, к примеру, sqlite с libicu на отличном от дебиана > дистрибутиве не совсем > просто. Да и сам размер libicu убивает - многие из программ, прекрасно > работающих с юникодом, весят > в разы меньше! Опять же интересно распространение программы в независимом от > дистрибутива виде - > тиклевский старпак это обеспечивает, но мне не нравится размер программы в 9 > Мб. Рискну предположить, что библиотека обеспечивает почти-или-совсем-полную поддержку юникода, в нескольких видах и т.д., чтобы никто не ушёл обиженным. Насколько я знаю, в стандарте Юникод определена туча всяких атрибутов и функций, которые используются ничтожными долями пользователей, но есть поддерживать и реализовывать их все, может уйти немало уйти усилий и кода. А в большинстве программ нужно всего-то уметь перекодировку Юникод-другая_кодировка и обратно, + базовые функции типа ввода/вывода текста и базовая работа со строками в Юникоде. Для этого никаких метров кода не надо, конечно. Когда мы вместе с Дмитрием Обуховым и Станиславом Масловски прикручивали к html2text базовую работу с Юникодом, там потребовалась базовая адаптация нескольких внутренних функций + вставили фильтры перекодировки на входе и выходе. diff там точно не превышал тысячи строк. Попробуй найти меньшую библиотеку с меньшими, но достаточными для тебя возможностями. З.Ы. Я не знаю, как там с тиклем, но, скажем, если мне вдруг понадобится в плюсах корректная работа с Юникодом, можно слинковать с libqtcore4 - она весит 2 метра в архиве. Хотя, конечно, всё равно пушкой по воробьям. -- Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com Ukrainian C++ developer, Debian Maintainer, APT contributor signature.asc Description: OpenPGP digital signature
Re: Как правильно сдел ать поддержку юникода в программе
On 2008.12.30 at 21:33:09 +0300, Alexey Pechnikov wrote: > Hello! > > Хорошо известный кроссплатформенный способ добавить в программу поддержку > юникода - использовать > библиотеку libicu. С ней все работает, но... весит это счастье более 10 > мегабайт. В то же время > тикль, питон и проч. интерпретаторы имеют поддержку юникода, не используют > эту либу и весят > значительно меньше. Вопрос: как они это делают? Явно есть какое-то более > легкое решение. Чего не хватает в glibc? В linux туда iconv входит, а функции работы с wide char и multibyte прекрасно поддерживают все необходимые операции с unicode. Если нужно, конечно, поддерживать freebsd - там хреновее. iconv в портах, wide char совершенно необязательно unicode и так далее. В Linux такой бардак был только во времена glibc < 2.3.5 В Solaris относительно неплохо, но только если не нужно поддерживать древние релизы. Начиная с 9 уже жить можно. В восьмерке приходится уже с собой таскать что-то типа libiconv. А что касается Windows, то там, конечно, api совершенно другой, но пока устраивает BMP (Basic multilingual plane) все сделано как бы не лучше, чем в Linux. Вот с полноценным Unicode (который в 2 байта не лезет) - там сложнее. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Как правильно сдел ать поддержку юникода в программе
On 2008.12.30 at 22:00:04 +0200, Eugene V. Lyubimkin wrote: > > Попробуй найти меньшую библиотеку с меньшими, но достаточными для тебя > возможностями. > > З.Ы. Я не знаю, как там с тиклем, но, скажем, если мне вдруг понадобится в > плюсах Есть она там, есть. В общем-то все необходимое вполне себе имеется. Кстати, libtcl сильно меньше мегабайта. Правда, к ней еще скриптовая библиотека прилагается, в том числе таблицы перекодировки. ВОт это хозяйство все вместе на 2 мб тянет. > корректная работа с Юникодом, можно слинковать с libqtcore4 - она весит 2 > метра в архиве. А вот на плюсах кросс-платформные приложения лучше не писать. Несовместимостей между разными версиями компиляторов (а тем более компиляторами от разных вендоров) там такие, что проблема локализации простой и понятной покажется. А еще STL-и тоже бывают сильно разные. Поэтому писать на плюсах что-то что должно выйти за пределы одной машины, или дюжины машин и идентичным дистрибутивом и просуществовать более 2-3 лет, крайне не рекомендую. Ту же Qt уже сколько раз не слишком совместимым образом переписали. > Хотя, конечно, всё равно пушкой по воробьям. > > -- > Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com > Ukrainian C++ developer, Debian Maintainer, APT contributor > -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Command line interface to X selections (clipboard)
Как получить доступ к иксовому буферу обмена из командной строки? С целью использования в простых скриптах и однострочниках. Увидел в репозитарии xclip, который именно для этого и предназначен. Всё бы хорошо, но работает он только с Latin1. Как быть? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Проблемы написания кро ссплатформенных приложен ий
Victor Wagner wrote: >> корректная работа с Юникодом, можно слинковать с libqtcore4 - она весит 2 >> метра в архиве. > > А вот на плюсах кросс-платформные приложения лучше не писать. Другие варианты, на мой скромный взгляд, ещё хуже. > Несовместимостей между разными версиями компиляторов (а тем более > компиляторами от разных вендоров) там такие, что проблема локализации > простой и понятной покажется. А еще STL-и тоже бывают сильно разные. Эгм. Вот что-то, а стандартное API не ломалось уже очень много лет. Другое дело, что этого стандартного API мало. > Поэтому писать на плюсах что-то что должно выйти за пределы одной > машины, или дюжины машин и идентичным дистрибутивом и просуществовать > более 2-3 лет, крайне не рекомендую. Ту же Qt уже сколько раз не слишком > совместимым образом переписали. Практика показывает, что многие с Вами не согласны. Дебиан предоставляет нам замечательную статистику (в пределах порядков), итак: $ apt-cache rdepends libstdc++6 | sort | uniq | wc -l 3239 $ apt-cache rdepends perl | sort | uniq | wc -l 2278 $ apt-cache rdepends python | sort | uniq | wc -l 1527 $ apt-cache rdepends ruby | sort | uniq | wc -l 101 $ apt-cache rdepends tcl | sort | uniq | wc -l 26 $ apt-cache rdepends tcl8.4 | sort | uniq | wc -l 116 $ apt-cache rdepends tcl8.5 | sort | uniq | wc -l 19 $ apt-cache rdepends tcl8.6 | sort | uniq | wc -l 5 $ apt-cache rdepends tcl8.3 | sort | uniq | wc -l 24 А уж в случае программ с гуём, особенно если у них есть участки, критичные к скорости выполнения, то альтернатив плюсам совсем мало (С-шники укажут мне на GTK2, но я плохо представляю, как можно от хорошей жизни писать на этом, тут уж несовместимости между компиляторами мне кажутся не такими уж плохими (впрочем, кто-то таки написал gtkmm)). -- Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com Ukrainian C++ developer, Debian Maintainer, APT contributor signature.asc Description: OpenPGP digital signature
Re: Имя запущенной про граммы
On Tue, Dec 30, 2008 at 08:49:34PM +0300, George Shuklin wrote: > > Как узнать имя конкретной запущенной в X11 программы? Т.е. я вижу окно, мне > хочется знать имя процесса, который его создал. Как? Строго говоря, X сервер знает о клиентах только то, что они сами о себе сообщают (так как, например, X сервер и процесс, создавший некое окно, вовсе не обязаны быть запущенными на одной машине). Правильные клиенты сообщают PID в property _NET_WM_PID, по нему можно уже копать дальше. xprop xprop | grep _NET_WM_NAME xprop | grep _NET_WM_PID -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Command line interface to X selections (clipboard)
On Tue, Dec 30, 2008 at 10:28:43PM +0200, Serhiy Storchaka wrote: > Как получить доступ к иксовому буферу обмена из командной строки? С целью > использования в простых скриптах и однострочниках. > > Увидел в репозитарии xclip, который именно для этого и предназначен. Всё бы > хорошо, но работает он только с Latin1. Как быть? apt-get install xsel -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Имя запущенной программы
31.12.08, 00:27, "Stanislav Maslovski" : > > Как узнать имя конкретной запущенной в X11 программы? Т.е. я вижу окно, мне > > хочется знать имя процесса, который его создал. Как? > Строго говоря, X сервер знает о клиентах только то, что они сами о > себе сообщают (так как, например, X сервер и процесс, создавший некое окно, > вовсе не обязаны быть запущенными на одной машине). > Правильные клиенты сообщают PID в property _NET_WM_PID, по нему можно > уже копать дальше. > xprop > xprop | grep _NET_WM_NAME > xprop | grep _NET_WM_PID xprop. Ясно, спасибо. -- wBR,George. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Command line interface to X selections (clipboard)
On Wed, Dec 31, 2008 at 12:01:47AM +0200, Serhiy Storchaka wrote: > Stanislav Maslovski wrote: > > On Tue, Dec 30, 2008 at 10:28:43PM +0200, Serhiy Storchaka wrote: > >> Как получить доступ к иксовому буферу обмена из командной строки? С целью > >> использования в простых скриптах и однострочниках. > >> > >> Увидел в репозитарии xclip, который именно для этого и предназначен. Всё > >> бы хорошо, но работает он только с Latin1. Как быть? > > > > apt-get install xsel > > Аналогично. Всё, что не в Latin1 заменяет на '?' Откуда (или куда) пытаешься вставить текст? -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Command line interface to X selections (clipboard)
Stanislav Maslovski wrote: > On Tue, Dec 30, 2008 at 10:28:43PM +0200, Serhiy Storchaka wrote: >> Как получить доступ к иксовому буферу обмена из командной строки? С целью >> использования в простых скриптах и однострочниках. >> >> Увидел в репозитарии xclip, который именно для этого и предназначен. Всё >> бы хорошо, но работает он только с Latin1. Как быть? > > apt-get install xsel Аналогично. Всё, что не в Latin1 заменяет на '?'. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Как правильно сделать поддержку юникода в программе
Hello! > ICU — это стрельба по воробьям межконтинентальной баллистической ракетой. > Библиотека, первоначально написанная для Java и потом портированная для C++ > и C. Большинство функций вряд ли понадобятся (некоторые довольно > экзотические, как например запись чисел словами на разных языках). Не знал таких подробностей. Немного поковыряв, удалось ICU скомпилить с эскулайт под линукс и виндоус, теперь в рассылке эскулайт периодически подсказываю, как это делается, а сам мечтаю избавиться от такого балласта. Эскулайтом я постепенно в своих проектах постгрес заменяю, нужные расширения написал (не много и нужно, в сущности - работа с ip-адресами, md5 суммы для текстовой строки, для строки таблицы и целой таблицы, сжатие/распаковка данных, генерация uuid и т.п.), пора бы и "отбросить хвост" в виде libicu. Кстати, разработчик ГИС-модуля к sqlite использует iconv для перекодирования. А вот полнотекстовый поиск работает с юникодом через ICU. > Что имеется ввиду под поддержкой уникода? Обычно требуется только: > 1) Унифицированное представление текста на разных языках. Обычно UCS2, UCS4 > или UTF-8. Иногда используют wchar_t и/или мультибайтовые строки. Попробую конкретизировать. Итак, юникод - UTF-8. Хотелось бы еще UTF16, хотя я ни разу его не использовал и не видел, чтобы кто-то использовал. Но движок sqlite имеет нативную поддержку UTF16, может пригодиться. Требуется ввод/вывод - смотрел примеры перекодирования через iconv, вроде устраивает. Далее, нужно сравнение символов, сортировка строк, смена регистра. Вот что требуется от функций смены регистра: ** upper('ABC') -> 'abc' ** lower('abc') -> 'ABC' ** lower('I', 'en_us') -> 'i' ** lower('I', 'tr_tr') -> 'ı' (small dotless i) Сравнение с шаблоном, как я понимаю, через вышеперечисленное пишется, но хотелось бы пример, чтобы грамотно реализовать функции LIKE и REGEXP - они и так медленные, писать надо аккуратно. > 2) Ввод/вывод в разных кодировках. Достаточно iconv или recode. Тикль и > питон тащат свои таблицы перекодировки. Львиную долю тут занимают всякие > китайские и японские кодировки, если очень жмёт, то можно сэкономить. На этом экономить точно не стоит, поскольку в стране восходящего солнца вменяемых разработчиков хватает и с ними можно будет и в апстрим протащить, т.к. они тоже знакомы с проблемой кодировок не по наслышке . > 3) Определение класса символа (буква, цифра, пробел и т. п.), > преобразование регистра. Для wchar_t есть стандартные локалезависимые > функции в C99. Для уникода можно взять нетяжёлую libunicode. Наверное, мне это и надо, если с этими функциями можно выполнить преобразования вида lower('I', 'en_us') -> 'i' > 4) Чисто уникодные функции. Комбинированные символы, названия каждого > символа и т. п. Тут уже нужна специальная библиотека. И немаленькая. Названия символов в движке СУБД знать не требуется. А что такое "комбинированные символы"? P.S. Есть кроссплатформенный способ реализации - забиндить нужные функции из тикля (питона, etc.). Но, во-первых, для сравнения символов такой метод получается медленнее раза в 2 - 4, чем через libicu. Во-вторых, иногда нужно вызвать sqlite просто из консоли и хотелось бы иметь встроенные функции. Best regards, Alexey. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Как правильно сдела ть поддержку юникода в п рограмме
Twas brillig at 02:26:08 31.12.2008 UTC+03 when pechni...@sandy.ru did gyre and gimble: AP> Названия символов в движке СУБД знать не требуется. А что такое AP> "комбинированные символы"? A + символ "точки над" = Ä И ещё не надо забывать, что есть пачка символов, у которых более одной записи (тот же Ä имеет две или три), и их надо уметь нормализовывать к каноническому виду. -- pgpi4qVo3rLB5.pgp Description: PGP signature
Re: Какую комбинацию к лавиш для переключения LAT-RUS участники расс ылки используют?
On Tue, Dec 30, 2008 at 07:22:51PM +0300, George Shuklin wrote: > 30.12.08, 17:30, "Aleksey Korotkov" : > > > SS> Да, ножной переключатель клавиатуры ? это мечта. И почему не делают? > > Бизнес-план? > Лучше регулятор частоты процессора. Как на старых швейных машинках. Нажал > педаль - работает быстрее. Отпустил - притормозилось. Тогда лучше две педали... И генератор. На сколько мегагерц твоей мощи хватило -- все твое. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Какую комбинацию клавиш для переключен ия LAT-RUS участники расс ылки используют?
Иван Лох пишет: SS> Да, ножной переключатель клавиатуры ? это мечта. И почему не делают? Бизнес-план? Лучше регулятор частоты процессора. Как на старых швейных машинках. Нажал педаль - работает быстрее. Отпустил - притормозилось. Тогда лучше две педали... И генератор. На сколько мегагерц твоей мощи хватило -- все твое. заодно и гиподинамии от сидячего образа жизни не будет :) -- Александр Вайтехович www: http://sanych.nnov.ru e-mail: ssanych[at]gmail[dot]com icq: 168712946 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
fvwm
а где-то есть АКТУАЛЬНЫЕ примеры конфигов и документация по сабжу? а то взял пакет из debian'а а там на приложенные примеры конфигов и ругается: та директива устарела, эта устарела, эта вообще неверная -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: Имя запущенной про граммы
On 2008.12.31 at 00:27:00 +0300, Stanislav Maslovski wrote: > Строго говоря, X сервер знает о клиентах только то, что они сами о > себе сообщают (так как, например, X сервер и процесс, создавший некое окно, > вовсе не обязаны быть запущенными на одной машине). > > Правильные клиенты сообщают PID в property _NET_WM_PID, по нему можно > уже копать дальше. Э, а в какой property написан хост, на котором этот pid искать? Или "правильные клиенты" это "клиенты соблюдающие рекомендации freedesktop.org, авторы которых и понятия не имеют о сетевых возможностяъ X-ов, поэтому изобретают всякие dbus-ы"? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Проблемы написания кроссплатформенных приложений
On 2008.12.30 at 22:46:39 +0200, Eugene V. Lyubimkin wrote: > Victor Wagner wrote: > >> корректная работа с Юникодом, можно слинковать с libqtcore4 - она весит 2 > >> метра в архиве. > > > > А вот на плюсах кросс-платформные приложения лучше не писать. > Другие варианты, на мой скромный взгляд, ещё хуже. Изучите пару десятков высокоуровневых языков, будет у вас взгляд нескромный. Как правило, любой скриптовый язык, стандарт на который задан реализацией - Tcl, Perl, Python, Ruby - обладает куда большей переносимостью чем C++. Да и Scheme, хотя у нее десятки независимых реализаций - тоже. > Практика показывает, что многие с Вами не согласны. Дебиан предоставляет нам > замечательную Еште дерьмо. Сто миллионов мух не могут ошибаться. > > А уж в случае программ с гуём, особенно если у них есть участки, критичные к > скорости > выполнения, то альтернатив плюсам совсем мало Альтернатива одна-единственная, но очвень мощная. НЕ ПИШИТЕ ВЕСЬ ПРОЕКТ на одном языке. GUI сам по себе НИКОГДА не является критичным по скорости, поскольку его скорость реакции определяется скоростью человека. И только объектно-ориентированный подход может затормозить современный компьютер до такой степени, чтобы человек ощущал замедленную реакцию интерфейса. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org