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: