metaclass: (Default)
[personal profile] metaclass
Почему-то в PostgreSQL тип чарсета WIN1251 имеет алиас WIN, WIN866 - алиас ALT и KOI8R - KOI8. Это что, кто-то из наших окопался среди разработчиков и сделал "как нам проще будет"?

PS: А, еще обнаружил странную вещь - забыл в клиенте поставить тип client_encoding и начал туда долбить win1251 строки. Так оно сломалось только на какой-то записи далеко в середине на фразе "предъявить кредитную карточку", т.е. до того все нормально и читабельно вставилось.

Date: 2010-03-06 10:51 am (UTC)
From: [identity profile] alexott.livejournal.com
ну WIN866 - это вообще странно, оно правильно называется CP866, и всегда называлось альтернативной кодировкой, поэтому и ALT

Date: 2010-03-06 10:54 am (UTC)
From: [identity profile] vp.livejournal.com
Прекрасно :)

Date: 2010-03-06 10:57 am (UTC)
From: [identity profile] alexott.livejournal.com
а почему не utf-8?

Date: 2010-03-06 11:03 am (UTC)
From: [identity profile] metaclass.livejournal.com
utf-8 внутри базы, а клиентское приложение utf-8 не умеет, там все в win1251

Date: 2010-03-06 11:13 am (UTC)
From: [identity profile] alexott.livejournal.com
а, понятно...

Date: 2010-03-06 12:16 pm (UTC)
From: [identity profile] max-posedon.livejournal.com
Я бы всё равно общался именно в utf8, а уже локально все преобразования с учётом текущей локали в текущую локаль. Это имхо правильнее и безопаснее.

Date: 2010-03-06 12:35 pm (UTC)
From: [identity profile] metaclass.livejournal.com
По моему, клиентская либа ровно это и делает, причем явно корректнее, чем если бы я этим занимался сам :)

Date: 2010-03-06 12:46 pm (UTC)
From: [identity profile] zamotivator.livejournal.com
Ужоснах
From: [identity profile] shalapanova.livejournal.com
Если мне не изменяет мой склероз, мне рассказывали про неких московсих ребят-разработчеков постгреса.
From: [identity profile] alexott.livejournal.com
русских среди разработчиков достаточно много...
From: [identity profile] nivanych.livejournal.com
Есть такая компания "postgresmen", там разрабочики есть.
From: [identity profile] little-arhat.livejournal.com
http://www.sai.msu.su/~megera/postgres/gist/ например :)

Date: 2010-03-06 03:02 pm (UTC)
From: [identity profile] g-rub.livejournal.com
Там еще вроде как империя зла 1С свои патчи коммитила, как раз что-то касательно кодировок... :)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 31st, 2025 11:59 pm
Powered by Dreamwidth Studios