On Wed, 27 May 2009 19:44:51 +0400 Artem Chuprina <ran@ran.pp.ru> wrote: > Alexey Pechnikov -> debian-russian@lists.debian.org @ Wed, 27 May > 2009 18:02:14 +0400: > > >> VW> Но вот чего у него (в 2008 году) нет, а у меня (в 2001 уже > >> VW> было) есть, так это > >> VW> 1. Аккуратной работы с кодировками - у меня оно пишет в лог > >> VW> в encoding system, а у него - только в utf-8 > >> > >> Витус, так оно право, а ты - нет. Потому что процессов много, > >> encoding system у каждого своя, а лог - один. Это как с файловой > >> системой. > > AP> Если системная локаль _не_ UTF8, то писать в сислог в UTF-8 не > AP> надо. Другое дело, что не-юникодная локаль - атавизм. > > Нет понятия "системная локаль". Локаль - свойство процесса, а не > системы. > > Может быть понятие "локаль по умолчанию", и можно пытаться настраивать > хрень, чтобы она писала именно в ней. Но это разве что общесистемный > конфиг, а никак не [encoding system]. > > А кроме того, что будет, если в эту общесистемную локаль одному из > процессов не удается перекодировать свой вывод? utf-8 хороша все-таки > тем, что в нее заведомо удается... Поэтому по умолчанию и без > общесистемного конфига - utf-8. По какому-то из позиксов в сислог только latin-1 =( -- Best regards, Alexander GQ Gerasiov Contacts: e-mail: gq@cs.msu.su Jabber: gq@jabber.ru Homepage: http://gq.net.ru ICQ: 7272757 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49 BAEA CA87 E9E8 2AAC 33F1
Attachment:
signature.asc
Description: PGP signature