|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Симонов Денис> Сейчас занимаюсь поддержкой LangRef. Небольшие изменения Так ты заявил как про документацию в целом. А-то мы могли начать убеждать тебя в необходимости Administrations/Opearions Guide - вынь да положь. > Добавить глоссарий уже сложнее Глоссарию в Langref не место, ИМХО. Он должен быть (если вообще нужен) отдельным документом. Langref-ский глоссарий я даже начинал делать, IIRC (Саша должен быть в курсе), хотя не помню, сколько успел. Или в каждом документе делать свой глоссарий, но тогда они будут сильно пересекаться с алф.указателем. И вообще, всё это фигня - и глоссарий, и алф.указатель - контент на порядок важнее, и количественно, и качественно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2018, 18:25 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Помоему алфавитный указатель был нужен на бумаге. В PDF есть поиск, которого на бумаге не было. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 03:48 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
В разделе описания регулярок ( SIMILAR TO ) не описаны правила экранирования в классах. Какие из спец.символов нуждаются в экранировании а какие нет. Кроме того было бы разумно упомянуть что текстовые BLOB-ы не конвертируются из/в чарсет пользователя при передаче с клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 09:21 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
TonalВ разделе описания регулярок (SIMILAR TO) не описаны правила экранирования в классах. Какие из спец.символов нуждаются в экранировании а какие нет. это же элементарно. Любой спец. символ который должен представлять сам себя, а не спец. символ должен быть экранирован. Ты знаешь исключения? TonalКроме того было бы разумно упомянуть что текстовые BLOB-ы не конвертируются из/в чарсет пользователя при передаче с клиента. хотелось бы подтверждение этого. Есть пруфы? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 09:29 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Симонов ДенисSQL2008, документы с пустыми главами могут быть, но только в черновиках. Руководство по языку SQL уже давно вышло из статуса черновика. Конечно там многое ещё можно улучшить, но им уже вполне можно пользоваться. Я согласен с тем, что документ вполне читабельный и внятный. Степень же его совершенства определять только вам. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 09:36 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
SQL2008, с чего бы это мне? Я тут выслушиваю разные мнения и по их результатам вношу изменения. Мне самому далеко не всё нравится в документе и я постепенно стараюсь улучшить тем моменты которые мне не нравятся. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 09:43 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Симонов ДенисTonalВ разделе описания регулярок (SIMILAR TO) не описаны правила экранирования в классах. Какие из спец.символов нуждаются в экранировании а какие нет. это же элементарно. Любой спец. символ который должен представлять сам себя, а не спец. символ должен быть экранирован. Ты знаешь исключения? Встроенные в Python : В символьных классах специальные символы теряют свои свойства и представляют сами себя. Экранировать нужно только сам эскейп "\", "]" и "-" если он находится не в конце или начале класса. Символьные классы, такие как \w или \S сохраняют своё значение. Perl , PCRE , JavaScript - то же самое. Т. е. все распространённые движки. И наоборот, я не знаю ни одного, где бы это было не так. Симонов ДенисTonalКроме того было бы разумно упомянуть что текстовые BLOB-ы не конвертируются из/в чарсет пользователя при передаче с клиента. хотелось бы подтверждение этого. Есть пруфы? ibase.ru CHAR или VARCHAR? А может быть BLOB? http://www.ibase.ru/charvar/ Выборка данных: Для многоязыковых баз данных BLOB не могут быть перекодированы из одной кодировки в другую. Например, если сервер поддерживает кодировки WIN1251 и KOI8R, и база создана в WIN1251, возможно подключиться (через компоненты прямого доступа) указывая lc_ctype=KIO8R в параметрах коннекта. При этом информация будет перекодироваться из win1251 в koi8r и наоборот для всех строковых типов данных, кроме BLOB . Для конвертации данных blob хотя бы при выборке придется написать собственную UDF . ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 10:59 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Tonal, по поводу BLOB. ЕМНИП это правилось в современных версиях ФБ. Статья довольно старая. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 11:05 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Симонов Денис, К сожалению более новой инфы накопать не удаётся. Так что будет очень хорошо, ежели будет официальная точка зрения в доке. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 11:45 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Ну вот, например: BLOB Subtype 1 Compatibility with VARCHAR (FB2.1 RelNotes) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 12:04 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Tonal, когда мы обсуждали LangRef было принято решение оставить в нём только то, что актуально для версии для которой написана документация, а не собрание совместимостей по всем версиям. В 2.5 конвертация блобов делается нормально. Если это не так жду подтверждающие пруфы, но именно по свежим версиям, начиная с 2.5. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 12:20 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Симонов Денис> это же элементарно. Не имеет значения, элементарно/очевидно что-то или нет. Если есть некая синтаксическая фича - она должна быть описана, с обязательным примером. Кстати, в RN это было описано, IIRC (и в русском, и в английском). Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 16:40 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
P.S. Не читал, как у вас щас описано, правда. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 16:41 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
В разделе о PACKAGE небольшая неточность. В создании заголовка пакета Код: sql 1. 2. 3. 4. 5. 6. 7.
а в скрипте создания тела возвращаемое значение без DETERMINISTIC Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 18:45 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
SQL2008, исправил ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 21:54 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Если есть возможность запилите объекты в нижнем регистре (like PG), ну или в том в котором его создал пользователь (like MSSQL). ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2018, 23:38 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
gds, а с какого это перепугу мы должны быть like чего-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2018, 23:46 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Симонов Денис, Да собственно ни с какого. Тут попросили озвучить чего не хватает/ чего хотелось бы. Вот и написал чего хотелось бы. хотелось-бы видеть имена объектов в нижнем регистре. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2018, 23:59 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
gds, ну давай, жги. как это должно выглядеть, как сервер это должен обрабатывать, равны объекты в нижнем регистре или в верхнем, и т.д. А для начала, напомню: http://www.ibase.ru/ibfaq#dtproblem ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2018, 00:23 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
gds, почитал я про именование объектов в postgresql, там все так же, как и в ФБ. То есть, или регистрочувствительные имена в двойных кавычках, или без двойных кавычек все приводится к нижнему регистру. В ФБ все без кавычек приводится наоборот, к верхнему регистру. Так что, облом. Либо upper, либо lower, но не оба вместе. Куда-то надо все равно приводить, чтобы игнорировать регистр, но только в одну сторону. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2018, 01:12 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
kdvТак что, облом. Либо upper, либо lower, но не оба вместе. Куда-то надо все равно приводить, чтобы игнорировать регистр, но только в одну сторону. Приводите вверх, но и исходник сохраняйте в системных таблицах. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2018, 10:30 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
gds, топик о документации. А ты о чём? О Firebird? Так для хотелок по Firebird есть отдельный топик. Он правда затерялся, но можно поднять или новый создать. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2018, 10:43 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
Симонов Денисgds, топик о документации. А ты о чём? О Firebird? Так для хотелок по Firebird есть отдельный топик. Он правда затерялся, но можно поднять или новый создать. Вот он. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2018, 18:32 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
kdvgds, почитал я про именование объектов в postgresql, там все так же, как и в ФБ. То есть, или регистрочувствительные имена в двойных кавычках, или без двойных кавычек все приводится к нижнему регистру. В ФБ все без кавычек приводится наоборот, к верхнему регистру. Так что, облом. Либо upper, либо lower, но не оба вместе. Куда-то надо все равно приводить, чтобы игнорировать регистр, но только в одну сторону. Да я знаю про именование и двойные кавычки. Просто мне приятнее работать с нижним регистром. Было бы здорово при установки выбирать отображение upper или lower, а хранить как есть. Как альтернативный вариант сейчас просто переписываю код возврата объектов и пересобираю сервер. А так да видимо топиком ошибся, хотелки в другом располагаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2018, 23:51 |
|
Расскажите, чего вам не хватает в документации к FireBird 3.0*
|
|||
---|---|---|---|
#18+
gds Было бы здорово при установки выбирать отображение upper или lower, а хранить как есть. все такие премудрые, прямо некуда бечь. Вся эта хрень типа "не хочу upper, хочу lower", по приоритету разработки ниже плинтуса. Кроме того, почему разработчики должны думать, как это реализовать? А то сделают так, что ты опять будешь жаловаться. Сейчас есть upper, и "как есть" в двойных кавычках. Предлагай свой вариант реализации. Вот тут http://www.sql.ru/forum/1253923/konkurs-idey-pro-firebird ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2018, 23:56 |
|
|
start [/forum/topic.php?fid=40&msg=39600117&tid=1560773]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 295ms |
total: | 429ms |
0 / 0 |