[LJ2ME] Программистское

Oct. 20th, 2010 06:10 pm
gianthare: (Default)
[personal profile] gianthare
Сочетание Perl+MySql+UTF8 не для слабых духом. Правда, после того как я их заборол, я задумался над тем, почему все вопросы на форумах до 2008 года. Обновил драйвер MySql и спокойно выкинул все заплатки.
Но вообще, поддержка юникода в Перле удивительно непрозрачная. Не то чтобы плохая, но уж очень осознанно ей надо пользоваться. И все равно, в итоге созданный мной CSV Excell показал криво, пришлось явно импортировать. При этом как текст он отлично читался, да и импортировался нормально. 2010 год, типа.

Date: 2010-10-20 09:50 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
Какая версия Perla -то ?

Date: 2010-10-20 10:00 pm (UTC)
From: [identity profile] gianthare.livejournal.com
Черт знает. Нормальная относительно. 5.8.что-то. Это DBD::mysql был старый. Совсем старый, чуть ли не первый.
Или это по-поводу CSV? Excell, небось, какого-нибудь BOM не хватило, Perl его, небось, не пишет. И главное, в редакторе не вставить и даже не проверить есть ли, если только hexlify в Emacs не делать.

Date: 2010-10-20 10:03 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
Так 5.8 это 2006-ой год. Perl он давно не обновлялся, хотя 5.10 существует.

Date: 2010-10-20 10:11 pm (UTC)
From: [identity profile] gianthare.livejournal.com
Надо проверить. Не уверен, что работа с Юникодом сильно поменялась, правда.

Profile

gianthare: (Default)
gianthare

February 2026

S M T W T F S
1234567
891011121314
15161718192021
222324 25 262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 6th, 2026 06:43 am
Powered by Dreamwidth Studios