Re: Не работает Copy + Paste в xterm

2007-07-18 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov -> debian-russian@lists.debian.org  @ Wed, 18 Jul 2007 
00:07:49 +0400:

  В чем может быть дело? Заранее спасибо.
 >>> поставить/использовать вместо xterm - uxterm
 >>> или (лучше) rxvt-unicode

 >> А и в самом деле, поставил себе rxvt - я так понял, они ничем не хуже :)
 >> Спасибо.
 DEO> он лучше
 DEO> у него в отличие от xterm артефактов не бывает (которые уже лет пять в
 DEO> xterm все никак не поправят)

Я, помнится, именно из-за артефактов в свое время ушел с rxvt на xterm.
Не из-за отсутствия их у rxvt, а как раз из-за наличия :-)  Правда, это
было давно, тому лет десять...

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Ошибка в мигель-ДНКазе
Mike Novikoff in <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: mh-e vs. gnus

2007-07-18 Пенетрантность Artem Chuprina
Alex Kicelew -> debian-russian@lists.debian.org  @ Tue, 17 Jul 2007 21:25:55 
+0400:

 AK> Блин. Чем дальше в лес, тем больше нужно настраивать...

Это оттого, что привыкаешь к хорошему.  Чтоб работало само, без твоего
участия - надо настраивать...  На самом деле, это можно делать
постепенно.  Да, выделить (сознательно, чтоб не раздражало
неподходящестью момента) заметное время на начальную настройку.  Я в
свое время емаксу выделил две недели.  Понятно, параллельно с основной
работой, поскольку именно для нее настраивал, но в эти две недели
необходимость что-либо настроить воспринимается как штатная ситуация,
ибо на нее выделено время.

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

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Рюмку взял - паяльник положил


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: QextSerialPort и потоки

2007-07-18 Пенетрантность Dmitry Nezhevenko
On Wed, Jul 18, 2007 at 08:18:26AM +0300, pm2 wrote:
> Roman Makurin пишет:
>> В Втр, 17/07/2007 в 08:44 +0300, pm2 пишет:
>>   
>> Вы списком рассылки ошиблись. Вам в 
>> qt-interest надо
> А там русский список есть? И где на него 
> подписаться можно?
>

Русского естественно нет. Подписаться - http://lists.trolltech.com

А вообще как минимум 
  timer1 = new QTimer();
замени на:
  timer1 = new QTimer(this);

И вообще:
parent->setValue(s2.toFloat(),0);
s1+=parent->getNum(2);

Что они делают?? parent же в другом потоке "живет". Впрочем здесь это явно
оффтоп.

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: mh-e vs. gnus

2007-07-18 Пенетрантность Michael Kostylev
At Tue, 17 Jul 2007 18:21:43 +0400,
Artem Chuprina wrote:

 MD>> А разве gnus и mh-e не используют одну и ту же библиотеку MIME, которая 
есть
 MD>> в Emacs? Во всяком случае в Emacs 22 есть.
 AC> Могут и разные.  wl точно хотел другого механизма.  И... проблема ли это
 AC> библиотеки или самого wl, но gnus можно попросить предположить иную
 AC> кодировку, нежели указана в письме, а wl - нет.

В wl недокументировано даже то, как content transfer encoding поменять. Чего уж.

Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: QextSerialPort и потоки

2007-07-18 Пенетрантность Tigar
On Tue, Jul 17, 2007 at 08:44:13AM +0300, pm2 wrote:
> Пишу программу, которая должна забирать 
> данные с приборов по последовательному 
> порту (8 цифровых датчиков веса 
> производства HBM, если это важно). Для 
> общения с портом используется QextSerialPort. 
> Чтобы ожидание ответов не тормозило всю 
> программу, создан второй поток 
> (производный от QThread). В нём кроме порта 
> также создаётся QTimer, сигнал от которого 
> собственно и вызывает функции опроса. 
> Оба объекта создаются уже в функции run(), 
> которая, судя по документации, и должна 
> выполняться в отдельном потоке. 
> Заканчивается она вызовом exec(), чтобы 
> сигналы от таймера обрабатывались. И всё 
> было бы нормально, поток когда надо 
> запускается, завершается, но ожидание 
> ответов всё равно тормозит весь процесс. 
> В чём может быть причина, и как это 
> исправить? Попробовал собрать эту же 
> программу под оффтопиком (XP SP2) - там не 
> тормозит, всё чудесно работает. QT 4.3.0 
> ставил из исходников в /usr/local (если что не 
> так, могу и пересобрать), система - Sarge. 
> Если пройдут вложения - в них исходник 
> этого модуля.


Здравствуйте!
Передо мной стоит почти такая же задача. Опыта программирования у меня
нет, вот пытаюсь разобраться как делать. Я хочу в цикле отрашивать
открытые com порты через select(system call). Если что-то пришло, то
прочитать и снова в цикл. Ожидание чтения с порта хочу побороть
установкой флага FNDELAY на на открытый дескриптор порта:
(fcntl(fd, F_SETFL, FNDELAY))...  
  У вас используются треды, вот я и думаю, будет ли работать мой
вариант без тредов и не будет ли он тормозить сичтему?

-- 
Хочешь быть пилотом- будь им!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: QextSerialPort и потоки

2007-07-18 Пенетрантность pm2

Tigar пишет:

Здравствуйте!
Передо мной стоит почти такая же задача. Опыта программирования у меня
нет, вот пытаюсь разобраться как делать. Я хочу в цикле отрашивать
открытые com порты через select(system call). Если что-то пришло, то
прочитать и снова в цикл. Ожидание чтения с порта хочу побороть
установкой флага FNDELAY на на открытый дескриптор порта:
(fcntl(fd, F_SETFL, FNDELAY))...  
  У вас используются треды, вот я и думаю, будет ли работать мой

вариант без тредов и не будет ли он тормозить сичтему?
Похоже, что надо применять неблокирующее открытие (тогда read 
возвращается сразу, не ожидая принятых данных), читать принятые байты 
поштучно и складывать в свой буфер. Это может работать и без тредов, но 
насчёт торможения неуверен, делал это в консольной программе. А вариант 
с  тредами и чтением всего пакета, как здесь, пока нормально работает 
только под оффтопиком, для Линукса решения сам ещё не нашёл.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Не работает Copy + Paste в xterm

2007-07-18 Пенетрантность Иван Лох
On Wed, Jul 18, 2007 at 12:07:49AM +0400, Dmitry E. Oboukhov wrote:
> >>> В чем может быть дело? Заранее спасибо.
> >> поставить/использовать вместо xterm - uxterm
> >> или (лучше) rxvt-unicode
> 
> > А и в самом деле, поставил себе rxvt - я так понял, они ничем не хуже :)
> > Спасибо.
> он лучше
> у него в отличие от xterm артефактов не бывает (которые уже лет пять в

У него много чего не бывает. Антиалиасинга, например.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Не работает Co py + Paste в xterm

2007-07-18 Пенетрантность Dmitry E. Oboukhov
> У него много чего не бывает. Антиалиасинга, например.
аштойта? ;)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Не работает Copy + Paste в xterm

2007-07-18 Пенетрантность Mikhail Gusarov

Twas brillig at 14:22:10 18.07.2007 UTC+04 when Иван Лох did gyre and gimble:

 >> у него в отличие от xterm артефактов не бывает (которые уже лет пять в
 ИЛ> У него много чего не бывает. Антиалиасинга, например.

Для fixed-width терминалов антиалиасинг никуда не сдался: качественных
пиксельных шрифтов достаточно много нарисовано.

Впрочем, urxvt -font 'xft:Courier New' никто не отменял.

-- 
JID: [EMAIL PROTECTED]


Re: Не работает Copy + Paste в xterm

2007-07-18 Пенетрантность Иван Лох
On Wed, Jul 18, 2007 at 05:26:25PM +0700, Mikhail Gusarov wrote:
> 
> Для fixed-width терминалов антиалиасинг никуда не сдался: качественных
> пиксельных шрифтов достаточно много нарисовано.

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

> Впрочем, urxvt -font 'xft:Courier New' никто не отменял.

Хм. rxvt у меня без freetype собран...



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: QextSerialPort и потоки

2007-07-18 Пенетрантность Ed

Tigar wrote:

Передо мной стоит почти такая же задача. Опыта программирования у меня
нет, вот пытаюсь разобраться как делать. Я хочу в цикле отрашивать
открытые com порты через select(system call). Если что-то пришло, то
прочитать и снова в цикл. 


всё правильно


Ожидание чтения с порта хочу побороть
установкой флага FNDELAY на на открытый дескриптор порта:
(fcntl(fd, F_SETFL, FNDELAY))...  
  


оно необязательно - если у вас есть данные для чтения (о чем известит 
select), то read не блокирует.

оно работает так:
- есть данные - читаем их (даже если и меньше, чем запрошено: если от 
устройства пришел 1 байт, а мы ждем два - read вернет 1);

- нет данных - ждем.

http://lists.debian.org/debian-russian/2001/06/msg00043.html

обычно нужно использовать O_NONBLOCK _или_ select перед чтением (или 
многозадачность - например треды).




  У вас используются треды, вот я и думаю, будет ли работать мой
вариант без тредов и не будет ли он тормозить сичтему?


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



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



RE: Copy + Paste xterm

2007-07-18 Пенетрантность Timur Elzhov

cat ~/.Xresources:

Rxvt.background: black
Rxvt.foreground: white


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



user-mode-linux

2007-07-18 Пенетрантность Dmitry E. Oboukhov
настроил я тут себе pbuilder под сабжем.
довольно красиво все работает, не надо рута итп

но есть одно неудобство
виртуальная машинка начисто блокирует Ctrl-C (INT)
ну и запущенный процесс не тормознуть никак.

насколько опасно килять процесс от юзера? не получим висящих процессов с
незаконченным запросом к системе?

кто вообще как эту ситуацию решает?
или я доков каких недочитал?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: user-mode-linux

2007-07-18 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov -> debian-russian@lists.debian.org  @ Wed, 18 Jul 2007 
17:40:43 +0400:

 DEO> но есть одно неудобство
 DEO> виртуальная машинка начисто блокирует Ctrl-C (INT)
 DEO> ну и запущенный процесс не тормознуть никак.

Есть же масса других замечательных сигналов...  SIGQUIT, например
(Ctrl-\)...  xtail, к примеру, по C-c выводит, кого он сейчас читает, и
когда они в последний раз менялись, а выходит по C-\.  Штатно.

 DEO> насколько опасно килять процесс от юзера? не получим висящих
 DEO> процессов с незаконченным запросом к системе?

И даже от рута.  Висящий процесс с незаконченным запросом к системе -
это если оно в ядре вымерло.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

mv /dev/rookie /dev/hands


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Copy + Paste xterm

2007-07-18 Пенетрантность Иван Лох
On Wed, Jul 18, 2007 at 06:21:54AM -0700, Timur Elzhov wrote:
> 
> cat ~/.Xresources:
> 
> Rxvt.background: black
> Rxvt.foreground: white

И от этого у меня в системе появится растровый шрифт, прилично
выглядящий белое-на-черном?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Copy + Paste xterm

2007-07-18 Пенетрантность Timur Elzhov
On Wed, Jul 18, 2007 at 07:01:06PM +0400, Иван Лох wrote:

>> Rxvt.background: black
>> Rxvt.foreground: white
> 
> И от этого у меня в системе появится растровый шрифт, прилично
> выглядящий белое-на-черном?

От этого шрифты не появляются, а перекрашиваются :) Полная конфигурация
rxvt не помню как выглядит, но шрифты указываются там же, в виде

Rxvt.font: r-6x10
Rxvt.font1: r-6x13
...

Вобщем, это в README к rxvt есть. Справа - алиасы на шрифты xbolkhov-misс-koi8
Ну и все, после этого все стало нормально выглядеть.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Copy + Paste xterm

2007-07-18 Пенетрантность Иван Лох
On Wed, Jul 18, 2007 at 07:28:19PM +0400, Timur Elzhov wrote:
> On Wed, Jul 18, 2007 at 07:01:06PM +0400, Иван Лох wrote:
> 
> >> Rxvt.background: black
> >> Rxvt.foreground: white
> > 
> > И от этого у меня в системе появится растровый шрифт, прилично
> > выглядящий белое-на-черном?
> 
> От этого шрифты не появляются, а перекрашиваются :) Полная конфигурация
> rxvt не помню как выглядит, но шрифты указываются там же, в виде
> 
> Rxvt.font: r-6x10
> Rxvt.font1: r-6x13
> 
> Вобщем, это в README к rxvt есть. Справа - алиасы на шрифты xbolkhov-misс-koi8
> Ну и все, после этого все стало нормально выглядеть.

Значит у нас просто разное представление о том, что такое нормально... Или у нас
разное разрешение на мониторе выставлено. 

И немного философии... rxvt появился в свое время с единственной целью, как
легкая альтернатива xterm. Для тех кто не любит screen. Тогда он имел какой-то
смысл. Сейчас этот упорно отстающий от xterm года на 3 клон, существует просто
как психологический парадокс. 

Если у кого-то в xterm есть проблемы с Copy&Paste, то это лишь повод подумать о
том как он сейчас работает с unicode и обновить настройки, в крайнем случае
написать bug-report и откатиться на предыдущую версию. В rxvt тоже самое
начнется, как это всегда бывает, через несколько лет, когда они тоже поймут, что
нужен гибкий механизм работы в различных локалях и перекодирования не лету.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Copy + Paste xterm

2007-07-18 Пенетрантность Timur Elzhov
On Wed, Jul 18, 2007 at 08:00:27PM +0400, Иван Лох wrote:

>>  От этого шрифты не появляются, а перекрашиваются :) Полная конфигурация
>>  rxvt не помню как выглядит, но шрифты указываются там же, в виде
>>  
>>  Rxvt.font: r-6x10
>>  Rxvt.font1: r-6x13
>>  
>>  Вобщем, это в README к rxvt есть. Справа - алиасы на шрифты 
>> xbolkhov-misс-koi8
>>  Ну и все, после этого все стало нормально выглядеть.
> 
> Значит у нас просто разное представление о том, что такое нормально... Или у 
> нас
> разное разрешение на мониторе выставлено. 

Все может быть. Просто я получил таким образом *ровно* то, что у меня было
до сих пор в xterm. У меня там по умолчанию шрифт rfx курьер размером 18 
пикселей
(у меня скверное зрение), остальные режимы я вообще не использую. И мне
не ясно, что там может быть "лучше". Ну шрифт и шрифт, совершенно нормальный,
без "косяков".

> Если у кого-то в xterm есть проблемы с Copy&Paste, то это лишь повод подумать 
> о
> том как он сейчас работает с unicode и обновить настройки, в крайнем случае
> написать bug-report и откатиться на предыдущую версию. В rxvt тоже самое
> начнется, как это всегда бывает, через несколько лет, когда они тоже поймут, 
> что
> нужен гибкий механизм работы в различных локалях и перекодирования не лету.

Да у меня вообще дома локаль CP1251, так как у меня полно текстов в этой
кодировке, чтоб их можно было спокойно просмотреть и прогрепить на терминале,
без лишних перекодировок туда-сюда. Сегодня решение с rxvt сработало - стал его
юзать. Перестанет работать - что-нить другое придумаю. Какая разница-то? :)
Я ж не говорю что xterm отстой, я все время в нем работал, а это лет 7-8.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Copy + Paste xterm

2007-07-18 Пенетрантность Aleksander



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

я обычно с кодировками борюсь так:
iconv -fcp1251 text.txt | grep zapros



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Debian Etch and Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller

2007-07-18 Пенетрантность Denis Borisenko
Ребята подскажите пожалуйста, как установит Debian на RAID 1. В биосе
рейд сконфигурирован сейчас стоит RHEL 4 на нем, там для установки 
я писал boot: linux dd  потом пихал дискету и все нормально. Есть
желание перейти на дебиан но проблема с установкой инсталятор видит два
винта (

dmraid=true тоже не помогло, в гугле тоже ничего не нашел в какую
сторону посмореть?

материнская плата:

Intel® Entry Server Board SE7221BK1-E

HDD 2 SATA mirror



Debian Etch and Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller

2007-07-18 Пенетрантность Borisenko Denis
Ребята подскажите пожалуйста, как установит Debian на RAID 1. В биосе
рейд сконфигурирован сейчас стоит RHEL 4 на нем, там для установки 
я писал boot: linux dd  потом пихал дискету и все нормально. Есть
желание перейти на дебиан но проблема с установкой инсталятор видит два
винта (

dmraid=true тоже не помогло, в гугле тоже ничего не нашел в какую
сторону посмореть?

материнская плата:

Intel® Entry Server Board SE7221BK1-E

HDD 2 SATA mirror


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Debian Etch and Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller

2007-07-18 Пенетрантность Alexander Sitnik

19.07.07, Borisenko Denis<[EMAIL PROTECTED]> написал(а):

Ребята подскажите пожалуйста, как установит Debian на RAID 1. В биосе
рейд сконфигурирован сейчас стоит RHEL 4 на нем, там для установки
я писал boot: linux dd  потом пихал дискету и все нормально. Есть
желание перейти на дебиан но проблема с установкой инсталятор видит два
винта (

dmraid=true тоже не помогло, в гугле тоже ничего не нашел в какую
сторону посмореть?

материнская плата:

Intel(r) Entry Server Board SE7221BK1-E

HDD 2 SATA mirror

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


Re: Debian Etch and Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller

2007-07-18 Пенетрантность Andrey Nikitin
В сообщении от 19 июля 2007 09:45 Borisenko Denis написал(a):
> dmraid=true тоже не помогло, в гугле тоже ничего не нашел в какую
а поконкретней: не помогло - это как? лживо-аппаратный-биосный райд "не 
увиделся" или груб не встал?

> сторону посмореть?
?
http://wiki.debian.org/DebianInstaller/SataRaid
http://www.ubuntu-in.org/wiki/SATA_RAID_Howto
https://help.ubuntu.com/community/FakeRaidHowto

-- 
С Уважением,
   Андрей Никитин



Re: Debian Etch and Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller

2007-07-18 Пенетрантность Denis Borisenko
На Thu, 19 Jul 2007 10:18:00 +0400
Andrey Nikitin <[EMAIL PROTECTED]> записано:

> > dmraid=true тоже не помогло, в гугле тоже ничего не нашел в какую
> а поконкретней: не помогло - это как? лживо-аппаратный-биосный райд
> "не увиделся" или груб не встал?


"не увиделся"