powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / utf-8 в файлах конфигурации тройки
21 сообщений из 96, страница 4 из 4
utf-8 в файлах конфигурации тройки
    #38551164
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeДаже если это система типа Access?Да похрен
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38551171
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee,

я так понял ты пишешь прогу которая похожа на Access только основана на FB Embeded. Типа кликнул по файлику Base.FDB и у тебя прога с формочками и отчётами открылась.
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38551187
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисNickDee,

я так понял ты пишешь прогу которая похожа на Access только основана на FB Embeded. Типа кликнул по файлику Base.FDB и у тебя прога с формочками и отчётами открылась.
В трёхзвенке. Но слить среднее звено с клиентом и переписать на открытие по даблклику можно за пару-тройку дней, используя embedded (хотя я и сейчас его использую). Вот сегодня только мысль такая посетила :) И что-то она мне прям нравится :)
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38552073
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeА когда второй раз откроешь конфиг, то нужно опять выбирать "сохранять в utf8 без bom", или редактор должен где-то у себя запомнить, что этот файл нужно сохранять именно без bom и в utf-8? :)
Я предлагаю это проделать, чтобы понять всю глубину :)Я таки повторю, что проблемы виндового блокнота это проблемы виндового блокнота и ничьи больше.
Консорциум юникода чётко и однозначно не рекомендует использовать BOM с UTF8. Почитать первоисточник рекомендуется в качестве домашнего упражнения.
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38552291
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovКонсорциум юникода чётко и однозначно не рекомендует использовать BOM с UTF8

не рекомендует, или рекомендует не ?

http://www.unicode.org/reports/tr26/ ни слова про BOM, order, mark ...

http://www.unicode.org/faq/utf_bom.html#utf8-2
Where a BOM is used with UTF-8, it is only used as an encoding signature to distinguish UTF-8 from other encodings

A BOM is useful at the beginning of files... can also serve as a hint indicating that the file is in Unicode, as opposed to in a legacy encoding and furthermore, it act as a signature for the specific encoding form used.

Q: When a BOM is used, is it only in 16-bit Unicode text?

A: No, a BOM can be used as a signature no matter how the Unicode text is transformed: UTF-16, UTF-8, or UTF-32.

не похоже на обещанный запрет...
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38553911
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochне рекомендует, или рекомендует не ?С домашним заданием не справились: 3.10 Unicode Encoding Schemes While there is obviously no need for a byte order signature when using UTF-8, there are occasions
when processes convert UTF-16 or UTF-32 data containing a byte order mark into UTF-8.
When represented in UTF-8, the byte order mark turns into the byte sequence <EF BB BF>.
Its usage at the beginning of a UTF-8 data stream is neither required nor recommended by
the Unicode Standard, but its presence does not affect conformance to the UTF-8 encoding scheme.Текст, что характерно, не меняет смысла и рекомендаций уже чёрте сколько времени.
Вольный перевод: "Глупо использовать BOM с UTF-8. Мы не требуем и не рекомендуем это делать, но если уж поленились, то бог с вами"не похоже на обещанный запрет...Увидеть запрет в словосочетании "не рекомендует"?!
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554111
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

Ну хотя бы покажите "рекомендует не использовать"

Пока что я вижу только "хотите используйте, хотите не используйте, нам по фиг"
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554112
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochA BOM is useful

Напоминаю, стати, про обещзание чёткости и однозначности рекомендации против
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554123
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochBasil A. Sidorov,

Ну хотя бы покажите "рекомендует не использовать"

Пока что я вижу только "хотите используйте, хотите не используйте, нам по фиг"
neither required nor recommended переводится как "не обязательно и не рекомендуется".

Чисто про между прочем - лично у меня сложилось впечатление за последние пару дней, что под ником Arioch начал писать не тот человек, который писал перед этим. Либо человек тот, но серьезно не в себе.
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554131
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline,

++
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554148
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineне рекомендуется

В русском языке это означает "рекомендуется НЕ использовать".

Здсь же окраска нейтральная, при том что в других статьях, которые не надо искать, которые лежат на заглавной странице, утверждается, что BOM полезен ("is useful").

Ка "is useful" можно считать "чётким и однозначным" советом избегать BOM - для меня загадка.
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554153
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochКа "is useful" можно считать "чётким и однозначным" советом избегать BOM - для меня загадка.
Ну, для меня тоже загадка, как фразы навроде «there is obviously no need for a byte order signature when using UTF-8» или «neither required nor recommended» можно интерпретировать как «хотите используйте, хотите - нет», как, в принципе, и остальные интерессные измышления о флешках и аватарах. Но ответ на все эти загадки лично мне неинтересен.
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554158
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlinethere is obviously no need

Очевидно, что (по контексту - в целях определения порядка байтов) нет необходимости.

Но эо именно нейтральное отношение
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554162
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там же сразу

ch.3.10Identification of the <EF BB BF> byte sequence at the beginning of a
data stream can, however, be taken as a near-certain indication that the data
stream is using the UTF-8 encoding scheme.

Т.е. после "четкого и однозначного" "совета против использования" BOM тут же делается оговорка, что вообще-то BOM все равно может быть полезен, просто с другими целями
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554176
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно наткнулся на некий список когнитивных искажений .
В списке описано некое селективное восприятие .
Похоже его тут время от времени практикуют, бессознательно :)
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554312
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, заглядываю в топик по служебной, так сказать, надобности, никак не могу понять кто с кем воюет?

Мне тут как-то cпонадобилось в хламе покопаться, прописал в алиасес.конф
oldgame "/home/ivan/старый хлам/basa20131201.gdb"
сервер сожрал эту юникодную хрень не поморщившись, я и не подозревал, что оно должно не работать.
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554343
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevsky,

Не заработает на винде с английской кодовой страницей для неюникодных программ.
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38554568
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochТ.е. после "четкого и однозначного" "совета против использования" BOM тут же делается оговорка, что вообще-то BOM все равно может быть полезен, просто с другими целямиПро "полезен" это ваши домыслы.
Стандарт просто следует общепринятому правилу "будьте педантичны в том, что формируете сами и толерантны к тому, что получаете от других".
BOM, как минимум, малополезен в целом ряде практических сценариев. С учётом того, что для UTF-16 роль BOM-а может играть любой одиночный символ из US-ASCII - специальный маркер можно (и нужно) просто выбросить.
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38555013
aaArioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. SidorovBOM, как минимум, малополезен в целом ряде практических сценариев.

Согласен. Но обратите внимание,
1) малополезен, а не вреден
2) в некотором ряде сценариев, а не всегда и везде

А выше там чисто идеологическую крестовую войну BOMу объявили.

специальный маркер можно (и нужно) просто выбросить. Не согласен, лучше когда есть один четко определенный символ для любого UTF, а не так, что для UTF-8 одно, для UTF-16 другое, для UTF-32 третье, а в UTF-7 рыбу завернём
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38555017
aaArioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan_Pisarevskyoldgame "/home/ivan/старый хлам/basa20131201.gdb"

NickDeeHе заработает на винде с английской кодовой страницей для неюникодных программ.

Судя по направлению слэшей - у него вообще не винда. И таки да, utf-8 :-)
...
Рейтинг: 0 / 0
utf-8 в файлах конфигурации тройки
    #38555073
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aaAriochА выше там чисто идеологическую крестовую войну BOMу объявилиТолько в разгорячённых головах BOM-почитателей.

P.S. Я согласен, что виндовому блокноту без BOM-а - никуда, но он нарушает оба пункта из правила про педантичность и толерантность.
...
Рейтинг: 0 / 0
21 сообщений из 96, страница 4 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / utf-8 в файлах конфигурации тройки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]