Яркость экрана в ноутбуке.

2009-01-18 Пенетрантность Tomashevskiy.Vladimir
Товарищи. Проблема с Debian на ноуте. Debian Lenny (2.6.26-1), Ноут - Asus 
Z99L.
Проблема следующая - при включении ноута - яркость экрана на 15% (окно входа), 
так же экран отключается через некоторое время - а позже - ухожит в режим 
ожидания (яркость восстанавливаю при помощи Fn+F6)
Причем везде где только возможно (в KDE) режимы энергосбережения отключены. 
Так же отключен режим экономии энергии LCD через БИОC
В целом такое ощущение что какой-то демон просто продолжает работать 
параллельно KPowerSave.
Подскажите куда копать, что смотреть. Заранее спасибо!
P.S. До этого стояла Ubuntu 8.10 - были такие же проблемы с яркостью с теми же 
симптомами - из чего сделал вывод что есть еще что-то что укправляет 
питанием.
-- 
!Best regards!


djvu -> jpeg

2009-01-18 Пенетрантность Dmitry E. Oboukhov
нужно сконвертить djvu -> архив с jpeg'ами, но на сервере
то бишь чтобы у конвертера не было зависимостей на Xorg и
прочее.

вопрос: чем?
--
... 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: djvu -> jpeg

2009-01-18 Пенетрантность Иван Лох
On Sun, Jan 18, 2009 at 01:55:17PM +0300, Dmitry E. Oboukhov wrote:
> нужно сконвертить djvu -> архив с jpeg'ами, но на сервере
> то бишь чтобы у конвертера не было зависимостей на Xorg и
> прочее.
> 
> вопрос: чем?

Штатный декодер ddjvu из djvulibre-bin

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



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Яркость экрана в ноутбуке.

2009-01-18 Пенетрантность yuri . nefedov

On Sun, 18 Jan 2009, Tomashevskiy.Vladimir wrote:

Товарищи. Проблема с Debian на ноуте. Debian Lenny (2.6.26-1), Ноут - Asus 
Z99L.
Проблема следующая - при включении ноута - яркость экрана на 15% (окно входа), 
так же экран отключается через некоторое время - а позже - ухожит в режим 
ожидания (яркость восстанавливаю при помощи Fn+F6)
Причем везде где только возможно (в KDE) режимы энергосбережения отключены. 
Так же отключен режим экономии энергии LCD через БИОC
В целом такое ощущение что какой-то демон просто продолжает работать 
параллельно KPowerSave.

Подскажите куда копать, что смотреть. Заранее спасибо!
P.S. До этого стояла Ubuntu 8.10 - были такие же проблемы с яркостью с теми же 
симптомами - из чего сделал вывод что есть еще что-то что укправляет 
питанием.

--
!Best regards!


 xset -q и смотреть секцию DPMS
 xset -dpms -что бы отключить.

 Ю.

Re: squid и имя хоста

2009-01-18 Пенетрантность Eugene Berdnikov
On Fri, Jan 16, 2009 at 12:58:03PM +0300, Dmitry E. Oboukhov wrote:
> AGG> Нет, нельзя. Вспомни, что передает клиент серверу или прокси в
> AGG> протоколе HTTP.
> 
> хорошо, переформулируем задачу.
> 
> имеется фирма, которая владеет хостом с N IP-шниками.
> IP-шники разных подсетей.
> 
> на хосте ставим squid.
> 
> нужно чтобы разные отделы (или даже сотриудники) используя этот
> сквид ходили бы с разных IP в интернет (рабочий процесс этого 
> требует)
> 
> вопрос как наиболее просто, не привязываясь к локалкочным
> IP это реализовать? желательно не привязываясь и к авторизации
> на проксе.
> 
> то есть чтобы пользователь сменил какую-то настройку
> и пошел с другого IP-адреса в инет.

 Да, можно: DNAT'ом разные сети разводятся по разным портам squid'а,
 acl-ями разные порты разводятся по разным tcp_outgoing_address,
 а они уже роутером разводятся по разным каналом. Это работает.

 Теоретически можно было бы сделать гораздо проще, задав acl на src
 клиента, но для tcp_outgoing_address это не работает из-за
 особенностей реализации acl'ей в сквиде.

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

> может можно заставить squid слушать множество портов и менять номер
> порта? можно ли в acl'ях узнать номер порта с которого зашел клиент?

 Можно: "читайте доки, они рулёз". (c)
-- 
 Eugene Berdnikov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Яркость экрана в ноутбуке.

2009-01-18 Пенетрантность Tomashevskiy.Vladimir
On Sunday 18 January 2009 19:37:03 yuri.nefe...@gmail.com wrote:
> On Sun, 18 Jan 2009, Tomashevskiy.Vladimir wrote:
> > Товарищи. Проблема с Debian на ноуте. Debian Lenny (2.6.26-1), Ноут -
> > Asus Z99L.
> > Проблема следующая - при включении ноута - яркость экрана на 15% (окно
> > входа), так же экран отключается через некоторое время - а позже - ухожит
> > в режим ожидания (яркость восстанавливаю при помощи Fn+F6)
> > Причем везде где только возможно (в KDE) режимы энергосбережения
> > отключены. Так же отключен режим экономии энергии LCD через БИОC
> > В целом такое ощущение что какой-то демон просто продолжает работать
> > параллельно KPowerSave.
> > Подскажите куда копать, что смотреть. Заранее спасибо!
> > P.S. До этого стояла Ubuntu 8.10 - были такие же проблемы с яркостью с
> > теми же симптомами - из чего сделал вывод что есть еще что-то что
> > укправляет питанием.
> > --
> > !Best regards!
>
>   xset -q и смотреть секцию DPMS
>   xset -dpms -что бы отключить.
>
>   Ю.

xset -q выдает:
DPMS (Energy Star):
  Standby: 2700Suspend: 2700Off: 2700
  DPMS is Enabled
  Monitor is On
xset -dpms - сделал - ни ошибок ничего.
Но после ребута все по прежнему - к примеру в экране логина так же яркость 
только на 15% - что делаю неправильно?

-- 
!Best regards!


Re: djvu -> jpeg

2009-01-18 Пенетрантность Dmitry E. Oboukhov
On 14:27 Sun 18 Jan , Victor Wagner wrote:
VW> On 2009.01.18 at 13:55:17 +0300, Dmitry E. Oboukhov wrote:

>> нужно сконвертить djvu -> архив с jpeg'ами, но на сервере
>> то бишь чтобы у конвертера не было зависимостей на Xorg и
>> прочее.
>> 
>> вопрос: чем?

VW> 1. Утилита ddjvu из пакета djvulibre-bin позволяет получить ppm из djvu
VW> 2. Утилита cjpeg из пакета libjpeg-progs позволяет получить jpeg из ppm

спасибо всем ответившим за наводку на djvulibre-bin:)


набросал простую CGI-шку, которая djvudump'ом определяет
сколько страниц в djvu, затем выковыривает эти страницы
ddjvu'ем в временный каталог, конвертит imagemagic'ом
в png и пакует в zip.

жена теперь сидит и конвертит свои скачанные журналы по вязанию в png  :)
--
... 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: djvu -> jpeg

2009-01-18 Пенетрантность San_Sanych
Dmitry E. Oboukhov пишет:
> On 14:27 Sun 18 Jan , Victor Wagner wrote:
> VW> On 2009.01.18 at 13:55:17 +0300, Dmitry E. Oboukhov wrote:
>
>   
>>> нужно сконвертить djvu -> архив с jpeg'ами, но на сервере
>>> то бишь чтобы у конвертера не было зависимостей на Xorg и
>>> прочее.
>>>
>>> вопрос: чем?
>>>   
>
> VW> 1. Утилита ddjvu из пакета djvulibre-bin позволяет получить ppm из djvu
> VW> 2. Утилита cjpeg из пакета libjpeg-progs позволяет получить jpeg из ppm
>
> спасибо всем ответившим за наводку на djvulibre-bin:)
>
>
> набросал простую CGI-шку, которая djvudump'ом определяет
> сколько страниц в djvu, затем выковыривает эти страницы
> ddjvu'ем в временный каталог, конвертит imagemagic'ом
> в png и пакует в zip.
>
> жена теперь сидит и конвертит свои скачанные журналы по вязанию в png  :)
>   
интересно зачем?
evince для гнома, kviewshell для кед, stduviewer для оффтопа прекрасно
смотрят djvu-файлы

-- 
Александр Вайтехович
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: djvu -> jpeg

2009-01-18 Пенетрантность Dmitry E. Oboukhov
>> жена теперь сидит и конвертит свои скачанные журналы по вязанию в png  :)
>> 
S> интересно зачем?
S> evince для гнома, kviewshell для кед, stduviewer для оффтопа прекрасно
S> смотрят djvu-файлы
не знаю, я ей поставил штук 6 разных просмотрщиков, на все она сказала 
"фу, гадость какая". попросила конвертер, я ей сделал и тему закрыли
--
... 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: Возможна ли поддержка тиклем юникода?

2009-01-18 Пенетрантность Alexey Pechnikov
Hello!

В сообщении от Friday 16 January 2009 16:33:15 вы написали:
> > На самом деле, самым правильным было бы таскать эти таблицы в
> > исходниках, но при сборке на системах, которые имеют соответствующие
> > функции в  libc использовать именно их, а не собственные таблицы.
>
> Я ещё давно то же говорил о catdoc.
>
> Вообще же стыд и срам, что в системах, где есть динамическое связывание и
> система пакетирования столько базовых вещей носится с собой.

А где в системе библиотека для работы с юникодом? Рекомендованной вами 
libunicode в дебиане нет. Еще 
вопрос по последней - в ней используется utf-16, хотя хотелось бы работать со 
стандартным для 
линукса utf-8, и кроме того, при сортировке просто вычитаются коды символов! 
Получается, что 
сортировка работает неправильно, раз нет привязки к локали?

Вот описание функции:

Compare up to |n| characters of two UTF-16 encoded strings.
If at any point |s1[x] != s2[x]| then we return |s1[x] - s2[x]|.
Else, we return 0.

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: routing WM6

2009-01-18 Пенетрантность Evgeniy M. Solodookhin
,-[Sat, Jan 17, 2009 at 20:53 +0200, Fedir Gontsa:]
|Добрый день Уважаемые!
|Спустя много времени спешу с вопросом
|Подключаю смартфон с WM6 на борту к компу с Debian
|с установленной и настроенной синхронизацией и от этого образуеться

если не секрет - что пользуете для синхронизации?
я год - два назад баловался с synce, но с первого наскока не получилось, 
плюнул, ибо необходимость была скорей из серии баловства. 
но было бы полезно знать --- вдруг еще будет у меня карманник.
пока махнул карманник на лбук 
:)


|дополнительный сетевой интерфейс eth1 со своим адресом
|со смартфона ФТП компа виден и доступен
|хотелось бы чтобы со смартфона была доступна сеть eth0 тоесть интернет
|я понимаю вопрос простой..но видать и простота может вогнать в ступор.
|eth0 10.20.124.*
|eth1 169.254.2.2
|у смартфона 169.254.2.1 пинг есть
|
|Очень прошу не пинайте, спросил бы у кого другого так не у кого
|
|
|
|Заранее спасибо,
|с Уважение Федор Гонца
|
|
|-- 
|Fedir Gontsa

-- 
__
mpd status: [playing]
Russel Allen&Jorn Lande - Allen-Lande  Hunters Night
**
*  jabber:  devil_ins...@jabber.ru   *
*   Registered linux user #450844*
**


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: The dmix plugin supports only playback stream

2009-01-18 Пенетрантность Yuriy Kaminskiy

Mishustin Alexey wrote:

Вот такой /etc/asound.conf:

pcm.card0 {
type hw
card 0
}

Полагаю, правильный ответ - rm -f /etc/asound.conf
Современная (и не очень - из etch тоже) alsa сама вставит dmix/dsnoop по 
необходимости.

Что у меня сделано неправильно?
Если очень хочется поразмять руки - нужно использовать не dmix [который 
умеет только playback], а комбинацию из dmix на playback и dsnoop на 
capture через плагин asym (как это и сделает alsa на картах не умеющих 
микшить в железе; образец для подражания - 
/usr/share/alsa/cards/HDA-Intel.conf). Если не очень хочется - позволить 
alsa выставить правильную конфигурацию самой.



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Яркость экрана в ноутбуке.

2009-01-18 Пенетрантность Alex Fomenko
On Sunday 18 January 2009, Tomashevskiy.Vladimir wrote: 
>Товарищи. Проблема с Debian на ноуте. Debian Lenny (2.6.26-1), Ноут - Asus
>Z99L.
>Проблема следующая - при включении ноута - яркость экрана на 15% (окно
> входа), так же экран отключается через некоторое время - а позже - ухожит в
> режим ожидания (яркость восстанавливаю при помощи Fn+F6)
>Причем везде где только возможно (в KDE) режимы энергосбережения отключены.
>Так же отключен режим экономии энергии LCD через БИОC
>В целом такое ощущение что какой-то демон просто продолжает работать
>параллельно KPowerSave.
>Подскажите куда копать, что смотреть. Заранее спасибо!
>P.S. До этого стояла Ubuntu 8.10 - были такие же проблемы с яркостью с теми
> же симптомами - из чего сделал вывод что есть еще что-то что укправляет
> питанием.

Была такая же проблема на Убунту до недавнего времени (причем при закрывании-
открывании крышки яркость опять уходила в 0 из 15 градаций), пока не появилась 
версия ядра со следующими изменениями
==
linux (2.6.27-11.23) intrepid-proposed; urgency=low

  [ Andy Whitcroft ]

  * SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control 
   
- LP: #311716, #314119
==

Следующая версия ядра (2.6.27-11.24) имеет возврат этого патча. Но проблемы 
уже исправлены.
===
linux (2.6.27-11.24) intrepid-proposed; urgency=low 

 

  [ Stefan Bader ]  
   

  * Revert "SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control"
- LP: #311716
  * SAUCE: acpi: Hack to enable video and vendor backlight implementations  

- LP: #311716   
   
  * SAUCE: Force vendor backlight control on ThinkPad T61   
   
- LP: #311716   
   
===

-- 
With best regards, Alex.


Re: Возможна ли поддержка тиклем юникода?

2009-01-18 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
> А где в системе библиотека для работы с юникодом? Рекомендованной вами
> libunicode в дебиане нет.

Как это нет? Пакеты libunicode0 и libunicode-dev.

> Еще вопрос по последней - в ней используется 
> utf-16, хотя хотелось бы работать со стандартным для линукса utf-8,

Есть и UTF-8, и UTF-16, и UTF-32, разных эндингов, и конвертация в другие
кодировки (неплохая компактная переносимая альтернатива iconv получается,
как я погляжу).

> и 
> кроме того, при сортировке просто вычитаются коды символов! Получается,
> что сортировка работает неправильно, раз нет привязки к локали?
> 
> Вот описание функции:
> 
> Compare up to |n| characters of two UTF-16 encoded strings.
> If at any point |s1[x] != s2[x]| then we return |s1[x] - s2[x]|.
> Else, we return 0.

В этой библиотеке нет функции сравнения строк. Для правильного сравнения
похоже и нужны мегабайты libicu.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: squid и имя хоста

2009-01-18 Пенетрантность Alexey Boyko
On Friday 16 January 2009 11:58:03 Dmitry E. Oboukhov wrote:

> может можно заставить squid слушать множество портов

можно.

> и менять номер порта? 

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

> можно ли в acl'ях узнать номер порта с которого зашел клиент? 

можно


Re: Возможна ли поддержка тиклем юникода?

2009-01-18 Пенетрантность Alexey Pechnikov
Hello!

В сообщении от Sunday 18 January 2009 19:35:08 Serhiy Storchaka написал(а):
> Alexey Pechnikov wrote:
> > А где в системе библиотека для работы с юникодом? Рекомендованной вами
> > libunicode в дебиане нет.
>
> Как это нет? Пакеты libunicode0 и libunicode-dev.

Таких пакетов нет. На хосте с ленни:

$ aptitude search libunicode
p   libunicode-japanese-perl
i   libunicode-map-perl
i   libunicode-map8-perl
i   libunicode-maputf8-perl
i A libunicode-string-perl

> > Еще вопрос по последней - в ней используется
> > utf-16, хотя хотелось бы работать со стандартным для линукса utf-8,
>
> Есть и UTF-8, и UTF-16, и UTF-32, разных эндингов, и конвертация в другие
> кодировки (неплохая компактная переносимая альтернатива iconv получается,
> как я погляжу).

Все операции выполняются с utf-16. Это что же, конвертить в utf16 и обратно при 
каждом 
преобразовании? Стандарт в линуксе это utf-8.

> В этой библиотеке нет функции сравнения строк. Для правильного сравнения
> похоже и нужны мегабайты libicu.

Зачем она тогда нужна? unaccent делать не умеет, сравнивать не умеет... 
Скопировать строку можно и 
просто как набор байт, для этого можно вообще не знать, что там юникодная 
строка находится.

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

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: Возможна ли поддерж ка тиклем юникода?

2009-01-18 Пенетрантность Степан Голосунов
Serhiy Storchaka  writes:
> Alexey Pechnikov wrote:
>> А где в системе библиотека для работы с юникодом? Рекомендованной вами
>> libunicode в дебиане нет.
>
> Как это нет? Пакеты libunicode0 и libunicode-dev.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=282075


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Возможна ли поддержка тиклем юникода?

2009-01-18 Пенетрантность Serhiy Storchaka
Alexey Pechnikov wrote:
> В сообщении от Sunday 18 January 2009 19:35:08 Serhiy Storchaka
> написал(а):
>> Alexey Pechnikov wrote:
>> > А где в системе библиотека для работы с юникодом? Рекомендованной вами
>> > libunicode в дебиане нет.
>>
>> Как это нет? Пакеты libunicode0 и libunicode-dev.
> 
> Таких пакетов нет. На хосте с ленни:

В этче есть.

>> > Еще вопрос по последней - в ней используется
>> > utf-16, хотя хотелось бы работать со стандартным для линукса utf-8,
>>
>> Есть и UTF-8, и UTF-16, и UTF-32, разных эндингов, и конвертация в другие
>> кодировки (неплохая компактная переносимая альтернатива iconv получается,
>> как я погляжу).
> 
> Все операции выполняются с utf-16. Это что же, конвертить в utf16 и
> обратно при каждом преобразовании? Стандарт в линуксе это utf-8.

Нет, функции работают преимущественно с UTF-32 или UTF-8. Откуда UTF-16?

>> В этой библиотеке нет функции сравнения строк. Для правильного сравнения
>> похоже и нужны мегабайты libicu.
> 
> Зачем она тогда нужна? unaccent делать не умеет, сравнивать не умеет...

Уникодные аналоги ctype.h, плюс кое-какие функции для работы с UTF-8, плюс
конвертация.

Если не смущает зависимость от локали и переносимость за пределы линукса, то
всё это делается стандартными функциями C99 для работы с широкими и
многобайтовыми символами (man -k multibyte wide-character 'wide character')
и iconv. В линуксе, кстати, представление wchar_t будет совпадать с UTF-32.

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

towlower, towupper, wctrans+towctrans.

> удаление акцента,

libunac, возможно wctrans+towctrans.

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

wcscmp, strcmp строк в UTF-8.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Возможна ли поддер жка тиклем юникода?

2009-01-18 Пенетрантность Victor Wagner
On 2009.01.18 at 16:15:34 +0300, Alexey Pechnikov wrote:

> Hello!
> 
> В сообщении от Friday 16 January 2009 16:33:15 вы написали:
> > > На самом деле, самым правильным было бы таскать эти таблицы в
> > > исходниках, но при сборке на системах, которые имеют соответствующие
> > > функции в  libc использовать именно их, а не собственные таблицы.
> >
> > Я ещё давно то же говорил о catdoc.
> >
> > Вообще же стыд и срам, что в системах, где есть динамическое связывание и
> > система пакетирования столько базовых вещей носится с собой.
> 
> А где в системе библиотека для работы с юникодом? Рекомендованной вами 
> libunicode в дебиане нет. Еще 

А нафига? Есть базовые системные функции для работы с multibyte charset.
В том числе и локалезависимой работы. utf-8 - это просто один из
многобайтовы charset-ов, наряду со всяким Shift-JIS. Если сказано, что в
локали текущего процесса charset utf-8, то ими и работать.

Зачем для юникода какая-то специальная поддержка?

Еще следует учесть что wide char в Linux - это UCS-4.
Так что если нужно работать с юникодом с фиксированным размером символа,
можно использовать стандартные wide char функции. Правда, это
непереносимо. Во freebsd и solaris widechar - далеко не всегда unicode.


> вопрос по последней - в ней используется utf-16, хотя хотелось бы работать со 
> стандартным для 
> линукса utf-8, и кроме того, при сортировке просто вычитаются коды символов! 
> Получается, что 
> сортировка работает неправильно, раз нет привязки к локали?
> 
> Вот описание функции:
> 
> Compare up to |n| characters of two UTF-16 encoded strings.
> If at any point |s1[x] != s2[x]| then we return |s1[x] - s2[x]|.
> Else, we return 0.
> 
> Best regards, Alexey.
> 
> 
> --
> To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Ввод символов по коду

2009-01-18 Пенетрантность George Shuklin

Как вводить символы по коду? Я вижу, что какая-то функциональность есть (напр, 
если набрать Alt-54 4 на доп. клавиатуре, появится символ "ᖨ"). Но 
закономерность уловить не смог.

Где прочитать?

-- 
wBR,George.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Возможна ли поддержка тиклем юникода?

2009-01-18 Пенетрантность Alexey Pechnikov
Hello!

> В этче есть.

Есть, но версия 0.4 и это притом, что версия 0.7 датируется, если не ошибаюсь, 
2000-м годом (на 
sf.net).

> >> > Еще вопрос по последней - в ней используется
> >> > utf-16, хотя хотелось бы работать со стандартным для линукса utf-8,
> >>
> >> Есть и UTF-8, и UTF-16, и UTF-32, разных эндингов, и конвертация в
> >> другие кодировки (неплохая компактная переносимая альтернатива iconv
> >> получается, как я погляжу).
> >
> > Все операции выполняются с utf-16. Это что же, конвертить в utf16 и
> > обратно при каждом преобразовании? Стандарт в линуксе это utf-8.
>
> Нет, функции работают преимущественно с UTF-32 или UTF-8. Откуда UTF-16?

В libunicode-0.7v/include/unicode.h есть
typedef u_int16_t Uchar;

Разве это не utf-16? Плюс предлагаются функции преобразования utf8 <-> utf16. 
Про utf32 в коде не 
вижу даже упоминания.

> >> В этой библиотеке нет функции сравнения строк. Для правильного сравнения
> >> похоже и нужны мегабайты libicu.

Возможно, но использование libicu в 4 раза замедляет запросы, это просто 
немыслимо. Ну и  размер 
либы нереально большой.

> Если не смущает зависимость от локали и переносимость за пределы линукса,
> то всё это делается стандартными функциями C99 для работы с широкими и
> многобайтовыми символами (man -k multibyte wide-character 'wide character')
> и iconv. В линуксе, кстати, представление wchar_t будет совпадать с UTF-32.

С iconv понятно, перекодировку внешних данных делаю именно через него, а храню 
все уже в utf8. А как 
правильно работать с utf8, чтобы избежать лишних перекодировок? Поскольку 
расширение нужно для 
embedded СУБД, вопрос производительности приоритетный. Есть строки в utf8, 
какие функции 
использовать для достижения максимальной производительности?

Кроссплатформенное решение без внешних зависимостей я уже отладил, без 
поддержки локали (приведение 
к одному регистру - удаление умляутов - сравнение по коду).

Из описания:
wchar_t
Integer type whose range of values can represent distinct wide-character codes 
for all members of 
the largest character set specified among the locales supported by the 
compilation environment: the 
null character has the code value 0

wchar_t - это два байта, то есть UTF-16, откуда возьмется utf-32?


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: Возможна ли поддержка тиклем юникода?

2009-01-18 Пенетрантность Alexey Pechnikov
Hello!

В сообщении от Sunday 18 January 2009 22:23:27 Victor Wagner написал(а):
> Еще следует учесть что wide char в Linux - это UCS-4.
> Так что если нужно работать с юникодом с фиксированным размером символа,
> можно использовать стандартные wide char функции. Правда, это
> непереносимо. Во freebsd и solaris widechar - далеко не всегда unicode.

Не понимаю - в линуксе стандарт utf8, но работать с ним нельзя, все нужно 
конвертировать в utf32 и 
потом назад? Как сделать без лишних преобразований? Есть данные в utf8, но все 
функции 
преобразования регистра, удаления акцентов и проч. хотят utf16 или utf32...

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: Возможна ли поддерж ка тиклем юникода?

2009-01-18 Пенетрантность Alexander GQ Gerasiov
На Sun, 18 Jan 2009 22:56:48 +0300
Alexey Pechnikov  записано:

> Из описания:
> wchar_t
> Integer type whose range of values can represent distinct
> wide-character codes for all members of the largest character set
> specified among the locales supported by the compilation environment:
> the null character has the code value 0
Здесь про 2 байта ничего не сказано.

> 
> wchar_t - это два байта, то есть UTF-16, откуда возьмется utf-32?
[...@thus:/tmp]$ cat
char.c
(23:16 18/01/09) #include  #include 
int main(){
printf("%d\n", sizeof(wchar_t));
}
[...@thus:/tmp]$ gcc char.c -o
char
(23:17 18/01/09)
[...@thus:/tmp]$ ./char
(23:17 18/01/09) 4
[1]11145 exit 2 ./char
[...@thus:/tmp]$ 

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D  79B8 0641 D82A E3E3 CE1D


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Возможна ли поддер жка тиклем юникода?

2009-01-18 Пенетрантность Victor Wagner
On 2009.01.18 at 22:59:47 +0300, Alexey Pechnikov wrote:

> Hello!
> 
> В сообщении от Sunday 18 January 2009 22:23:27 Victor Wagner написал(а):
> > Еще следует учесть что wide char в Linux - это UCS-4.
> > Так что если нужно работать с юникодом с фиксированным размером символа,
> > можно использовать стандартные wide char функции. Правда, это
> > непереносимо. Во freebsd и solaris widechar - далеко не всегда unicode.
> 
> Не понимаю - в линуксе стандарт utf8, но работать с ним нельзя, все нужно 
> конвертировать в utf32 и 

Читать внимательнее надо. Выше я писал про наличие стандарных функций
работы с multibyte charsets.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Ввод символ ов по коду

2009-01-18 Пенетрантность Max V. Stotsky
Есть способ вводить символы, который отсутствует на раскладке
клавиатуры, получше. :)

http://ru.wikipedia.org/wiki/Compose
http://sovety.blogspot.com/2007/07/linux.html
http://sovety.blogspot.com/2008/02/compose.html

Sun, Jan 18, 2009 at 10:52:36PM +0300, George Shuklin wrote:
> 
> Как вводить символы по коду? Я вижу, что какая-то функциональность
> есть (напр, если набрать Alt-54 4 на доп. клавиатуре, появится символ
> "ᖨ"). Но закономерность уловить не смог.
> 
> Где прочитать?

-- 
С уважением,
Максим Стоцкий. 
:wq


signature.asc
Description: Digital signature


Re: Возможна ли поддержка тиклем юникода?

2009-01-18 Пенетрантность Alexey Pechnikov
Hello!

В сообщении от Sunday 18 January 2009 23:43:16 Victor Wagner написал(а):
> > Не понимаю - в линуксе стандарт utf8, но работать с ним нельзя, все нужно
> > конвертировать в utf32 и
>
> Читать внимательнее надо. Выше я писал про наличие стандарных функций
> работы с multibyte charsets.

Да, спасибо, начинаю понимать. Преобразование регистра есть в системе, 
библиотека unaccent поможет 
удалить умляуты, а вот как делать case folding (не знаю русского аналога этого 
термина) и 
capitalization (title case)?

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: Ввод символов по к оду

2009-01-18 Пенетрантность Иван Лох
On Sun, Jan 18, 2009 at 10:52:36PM +0300, George Shuklin wrote:
> 
> Как вводить символы по коду? Я вижу, что какая-то функциональность есть (напр,
> если набрать Alt-54 4 на доп. клавиатуре, появится символ "ᖨ"). Но
> закономерность уловить не смог.

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

Но, конечно, Вы можете использовать XCompose (или IM gtk или kde) для того чтобы
запрограммировать вручную или автоматически соответствующий набор правил. 
Только 
он будет charset-независимый. 



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Ввод символов по коду

2009-01-18 Пенетрантность George Shuklin
19.01.09, 00:14, "Max V. Stotsky" :

> > Как вводить символы по коду? Я вижу, что какая-то функциональность
> > есть (напр, если набрать Alt-54 4 на доп. клавиатуре, появится символ
> > "ᖨ"). Но закономерность уловить не смог.
> > Где прочитать?

> Есть способ вводить символы, который отсутствует на раскладке
> клавиатуры, получше. :)
> http://ru.wikipedia.org/wiki/Compose
> http://sovety.blogspot.com/2007/07/linux.html
> http://sovety.blogspot.com/2008/02/compose.html

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

-- 
wBR,George.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Ввод символов по к оду

2009-01-18 Пенетрантность Иван Лох
On Mon, Jan 19, 2009 at 01:52:36AM +0300, George Shuklin wrote:
> 
> > Есть способ вводить символы, который отсутствует на раскладке
> > клавиатуры, получше. :)
> > http://ru.wikipedia.org/wiki/Compose
> > http://sovety.blogspot.com/2007/07/linux.html
> > http://sovety.blogspot.com/2008/02/compose.html
> 
> Спасибо, прочитал, это круто. Только вопрос всё равно остаётся, потому что
> часть символов вовсе не является комбинацией других. Например, символ
> неразрывного пробела. 

Не прочитали...

  


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Ввод символов по к оду

2009-01-18 Пенетрантность Иван Лох
On Mon, Jan 19, 2009 at 01:59:37AM +0300, Иван Лох wrote:
> 
> Не прочитали...
> 
>   

Забыл... Если хотите 160

 <1> <6> <0> : " "   nobreakspace



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Ввод символов по коду

2009-01-18 Пенетрантность George Shuklin
19.01.09, 01:59, "Иван Лох" :

> On Mon, Jan 19, 2009 at 01:52:36AM +0300, George Shuklin wrote:
> > 
> > > Есть способ вводить символы, который отсутствует на раскладке
> > > клавиатуры, получше. :)
> > > http://ru.wikipedia.org/wiki/Compose
> > > http://sovety.blogspot.com/2007/07/linux.html
> > > http://sovety.blogspot.com/2008/02/compose.html
> > 
> > Спасибо, прочитал, это круто. Только вопрос всё равно остаётся, потому что
> > часть символов вовсе не является комбинацией других. Например, символ
> > неразрывного пробела. 
> Не прочитали...
>   

ОК, символ снеговика, ножниц, и серпа и молота.

Я оценил прелесть этой штуки, но исходное ТЗ всё-таки ввод символа по коду.

-- 
wBR,George.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Кодеки. Просмотр инте рнет-телевидения.

2009-01-18 Пенетрантность Nicholas

ivan wrote:

Может какие другие кодеки поставить, если такие имеются?


Попробуйте скачать поток, примерно так:

mimms 'mms://media2.bloomberg.com/btv_US200_n.asf'

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

--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Ввод символов по ко ду

2009-01-18 Пенетрантность Степан Голосунов
George Shuklin  writes:

> Как вводить символы по коду? Я вижу, что какая-то функциональность
> есть (напр, если набрать Alt-54 4 на доп. клавиатуре, появится
> символ "ᖨ"). Но закономерность уловить не смог.

В urxvt из rxvt-unicode-ml можно вводить через Ctrl-Shift-номер.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Возможна ли поддерж ка тиклем юникода?

2009-01-18 Пенетрантность Alexander GQ Gerasiov
On Mon, 19 Jan 2009 01:07:27 +0300
Alexey Pechnikov  wrote:

> Hello!
> 
> В сообщении от Sunday 18 January 2009 23:43:16 Victor Wagner
> написал(а):
> > > Не понимаю - в линуксе стандарт utf8, но работать с ним нельзя,
> > > все нужно конвертировать в utf32 и
> >
> > Читать внимательнее надо. Выше я писал про наличие стандарных
> > функций работы с multibyte charsets.
> 
> Да, спасибо, начинаю понимать. Преобразование регистра есть в
> системе, библиотека unaccent поможет удалить умляуты, а вот как
> делать case folding (не знаю русского аналога этого термина) и
> capitalization (title case)?
towupper(3)


-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D  79B8 0641 D82A E3E3 CE1D


signature.asc
Description: PGP signature


Украшение XFCE в Lenny (зако с под Vista)

2009-01-18 Пенетрантность veresk
Никто не занимался? Что-то не могу на http://xfce-look.org найти 
подходящей темы иконок. И ещё панельку бы можно было переделать? Тему 
для Emerald нашёл.


--
С уважением, Вереск

Jabber: evgeny_ver...@jabber.org


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



wine

2009-01-18 Пенетрантность Ivan Petrov

Как установить приложение с расширением *.msi в wine?
У меня lenny с КДЕ. Вроде wine установил, а оболочки для файлов 
не нашел.


И.П.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org