[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mingw cross compile



Victor Wagner -> debian-russian@lists.debian.org  @ Wed, 27 May 2009 22:00:42 +0400:

 >>  VW> Но вот чего у него (в 2008 году) нет, а у меня (в 2001 уже было) есть,
 >>  VW> так это
 >>  VW> 1. Аккуратной работы с кодировками - у меня оно пишет в лог  в encoding
 >>  VW> system, а у него - только в utf-8
 >> 
 >> Витус, так оно право, а ты - нет.  Потому что процессов много, encoding
 >> system у каждого своя, а лог - один.  Это как с файловой системой.

 VW> Нифига не право. Потому что там utf-8 случайно получилось. Автор
 VW> думал что в сислоге бывает только us-ascii.

Он неправ.  А оно - право.

 VW> И вот разбирать что оно имело в виду, ежели допустим, прилетел
 VW> http-запрос к базе данных с русскими именами полей и обломился
 VW> (помнится, я syslog extension как раз для некоего прокси между
 VW> web-сервером и базой данных писал) будет неправильно.

А если у тебя там поток байтов (например, предположительно русский
текст, но в неизвестной кодировке), то его надо писать в base64, а не as
is.

-- 
Любой инструмент, используемый не по назначению, имеет свойство
превращаться в грабли.
	Andrey Sverdlichenko


Reply to: