|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa Про $r... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 13:20 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa Как с "сертификацией" в "российском ПО"? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 13:23 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
Alexey Maslov , в сертификации, насколько я знаю, важно не только имя ПО но и номер его версии. Т.ч. без сертификации нам дорога в YottaDB заказана... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 15:24 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa Alexey Maslov , в сертификации, насколько я знаю, важно не только имя ПО но и номер его версии. Т.ч. без сертификации нам дорога в YottaDB заказана... M.Base https://reestr.minsvyaz.ru/reestr/150011/ АИР-ГТМ https://reestr.minsvyaz.ru/reestr/138928/ Нет нигде упоминания о версии, по моему видимых причин нет ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 16:10 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa, Спасибо за ответ. Этот вариант работает не так быстро как хотелось бы. Думал что есть что-то побыстрее.. Иногда соединение клиента с сервером рвется - и процесс аварийно закрылся. Надо продолжить с теми же переменными и незаметно для пользователя. Пока в общем-то все работает нормально ( с Вашим вариантом) - но полсекеунды на стыке после разрыва иногда заметны. Речь идет про 'виртуальный ексцел' развернутый в m-database (IRIS-CACHE-MSM-MiniM) интерактивно отображаемый на ексцели клиентов в сети. в частности - для IRIS - https://openexchange.intersystems.com/package/EXCEL-as-a-REST-application ========= ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 23:16 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2020, 08:27 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
http://sisyphus.ru/en/srpm/Sisyphus/MUMPS Current version: 1.71-alt1 Build date: 23 january 2020, 14:04 ( 16.2 weeks ago ) Size: 301.50 Kb License: BSD Summary: Massachusetts General Hospital Utility Multi-Programming System Description: MUMPS (Massachusetts General Hospital Utility Multi-Programming System) or alternatively M, is a general-purpose computer programming language that provides ACID (Atomic, Consistent, Isolated, and Durable) transaction processing. Its most unique and differentiating feature is its "built-in" database, enabling high-level access to disk storage using simple symbolic program variables and subscripted arrays, similar to the variables used by most languages to access main memory. Current maintainer: Fr. Br. George List of contributors Fr. Br. George Мне вот любопытно, все изобретают свою сертификацию при наличии этого продукта в сертифицированном http://altsp.su/ А Current maintainer: Fr. Br. George явно не из секты "СВИДЕТЕЛИ ДИАМСА" Кто в курсе истории появления этого пакета в Сизифе? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2020, 08:47 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
https://sparm.com/products/ais#rec180169605 https://www.npcair.ru/it-systems/soi-szn/ Вам бы каждому ещё и по форку GCC сделать для сборки своих M.Base и АИР-ГТМ ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2020, 08:55 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
experience 1.30 - не удалось установить и не только мне Если SP-ARM взялся - все будет работать и устанавливаться. Знаем по предыдущему опыту сотрудничества. Плюс всегда можно проконсультироваться. Возможно что часть документации будет на русском. (мы не в России - уже начали забывать как буковки пишутся) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2020, 10:51 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MX-9 Иногда соединение клиента с сервером рвется - и процесс аварийно закрылся. Надо продолжить с теми же переменными и незаметно для пользователя. Такие "ключевые" переменные можно хранить в глобале... ;) Т.е. даже не именно хранить, а использовать только глобальные переменные. Тогда и записывать ничего не нужно. Все уже записано до нас. (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 07:58 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
experience Все изобретают свою сертификацию чего? MV1? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 10:16 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
ну я experience Все изобретают свою сертификацию чего? MV1? Я про то, что уже находится в разряде open source. И имею ввиду например то, что gt.m есть в репозиториях ubuntu и очень вероятно в debian(специально не изучал) И значит препятствий для появления в сертифицированной Astra нет от слова совсем ибо всё что собрано сертифицированным GCC в замкнутом контуре не требует сертификации в достаточно широком спектре случаев. В alt-e тоже ведь кто то когда инициировал наличие пакета о котором я выше писал в сизифе и он сопровождается, это видно по датам. Т.е. вместо генерации форков gtm,yotta с не прозрачной лицензией и сопровождением, целесообразнее было бы простимулировать maintainer-ов соответствующих дистрибутивов под которые реалии бизнеса в России диктует вхождение в реестры т.д и т.п. А самим только прикладную часть генерить указывая пакеты M-DBS в качестве зависимостей. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 11:32 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa MX-9 Иногда соединение клиента с сервером рвется - и процесс аварийно закрылся. Надо продолжить с теми же переменными и незаметно для пользователя. Такие "ключевые" переменные можно хранить в глобале... ;) Т.е. даже не именно хранить, а использовать только глобальные переменные. Тогда и записывать ничего не нужно. Все уже записано до нас. (с) Абсолютно поддерживаю ! Хранение всего контекста в глобальных переменных позволяет в итоге отказаться от постоянной сессии и легко перейти к реализации настоящего Web-клиента. А в GT,M/YottaDB (из-за особенностей реализации локальной среды) это может даже увеличить скорость работы приложений, у которых эта самая среда большого объема. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 13:31 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
experience ну я пропущено... Все изобретают свою сертификацию чего? MV1? Я про то, что уже находится в разряде open source. И имею ввиду например то, что gt.m есть в репозиториях ubuntu и очень вероятно в debian(специально не изучал) И значит препятствий для появления в сертифицированной Astra нет от слова совсем ибо всё что собрано сертифицированным GCC в замкнутом контуре не требует сертификации в достаточно широком спектре случаев. В alt-e тоже ведь кто то когда инициировал наличие пакета о котором я выше писал в сизифе и он сопровождается, это видно по датам. Т.е. вместо генерации форков gtm,yotta с не прозрачной лицензией и сопровождением, целесообразнее было бы простимулировать maintainer-ов соответствующих дистрибутивов под которые реалии бизнеса в России диктует вхождение в реестры т.д и т.п. А самим только прикладную часть генерить указывая пакеты M-DBS в качестве зависимостей. И каков же способ "простимулировать maintainer-ов соответствующих дистрибутивов под реалии бизнеса в России"? Порадовать их что их разработки вносятся в реестр российского ПО и поэтому они должны? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 14:06 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MX-9 experience 1.30 - не удалось установить и не только мне Устанавливать лучше по инструкции из дистрибутива README.md, новый скрипт установки ydbinstall.sh пока еще сыроват. Если что-то не получается - спрашивайте, подскажу. И самое главное, по первоначальной теме топика, про стандарт ! Это нужно обязательно сделать, нормальный стандарт ! Интерсистемс на это дело плюнула, и в результате наплодила монстров типа $zhex() USER>w $zv Cache for UNIX (SUSE Linux Enterprise Server for x86-64) 2015.1.2 (Build 607_0_15502) Mon Sep 14 2015 22:19:23 EDT USER>s a=+3030 USER>w a 3030 USER>w $zh(a) BD6 USER>s a="3"_"030" USER>w a 3030 USER>w $zh(a) 12336 USER> Про функции, которые возвращают одновременно два значения, я уж молчу.... Так что я бы не торопился восхищаться и включать в стандарт неоднозначные вещи. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 14:07 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
LittleCat Это нужно обязательно сделать, нормальный стандарт ! ... Интерсистемс на это дело плюнула Допустим, появится стандартная функция ($hex?), работающая по прозрачным правилам. Что заставит InterSystems её реализовать? Аналогичные вопросы можно задать по остальным возможным направлениям развития Стандарта и получить аналогичные ответы. Подозреваю, что и YottaDB относительно равнодушна к Стандарту, хотя лучше у них спросить. Тогда для кого Стандарт, если все его нарушают, кроме MUMPSv1 - референтной системы MDC? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 16:15 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
ну я И каков же способ "простимулировать maintainer-ов соответствующих дистрибутивов под реалии бизнеса в России"? Порадовать их что их разработки вносятся в реестр российского ПО и поэтому они должны? Мне кажется, как раз наоборот. Чем больше мы будем поддерживать безумие в виде таких вот реестров, тем больше этого безумия будет плодить государство. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 16:17 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
авторДопустим, появится стандартная функция ($hex?), работающая по прозрачным правилам. Что заставит InterSystems её реализовать? А заставлять никого не надо. Не нужен стандарт ради стандарта, он нужен для того, чтобы его поддерживали добровольно, иначе все бессмысленно. Если несколько производителей начнут его поддерживать, то между ними будет конкуренция уже не за количество, а за качество. Соответственно, будет конкуренция, и снижение себестоимости (ну да, монополистам придется покупать яхты поменьше). В итоге будут оставаться эффективные решения, а дурацкие исчезать..... И если стандарт начнем помогать производителям, то ИС никуда не денется, приведет в порядок свой код.... Как-то так мне казалось.... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 16:51 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
krvsa MX-9 Иногда соединение клиента с сервером рвется - и процесс аварийно закрылся. Надо продолжить с теми же переменными и незаметно для пользователя. Такие "ключевые" переменные можно хранить в глобале... ;) Т.е. даже не именно хранить, а использовать только глобальные переменные. Тогда и записывать ничего не нужно. Все уже записано до нас. (с) Все правильно говорите. Много кода еще с прошлого века. Работает как зверь - переписывать не хочется. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 23:14 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MX-9 Много кода еще с прошлого века. Работает как зверь - переписывать не хочется. Это-то понятно... Просто мало ли кто потом будет читать, так сделает правильный вывод и выбор. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 07:07 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
MX-9 Есть публичный репозиторий, где можно взять последнюю стабильную версию с добавленными функциями, о которых писал Alex Maslov. https://gitlab.com/littlecat/YDB/-/tree/sparm_master ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 11:47 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
LittleCat MX-9 Есть публичный репозиторий, где можно взять последнюю стабильную версию с добавленными функциями, о которых писал Alex Maslov. https://gitlab.com/littlecat/YDB/-/tree/sparm_master ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 13:58 |
|
MUMPS 2020
|
|||
---|---|---|---|
#18+
LittleCat MX-9 Есть публичный репозиторий, где можно взять последнюю стабильную версию с добавленными функциями, о которых писал Alex Maslov. https://gitlab.com/littlecat/YDB/-/tree/sparm_master Спасибо будем качать ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 23:29 |
|
|
Start [/forum/topic.php?fid=39&msg=39957967&tid=1556118]: |
0ms |
get settings: |
18ms |
get forum list: |
7ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
51ms |
get topic data: |
4ms |
get forum data: |
1ms |
get page messages: |
490ms |
get tp. blocked users: |
1ms |
others: | 9ms |
total: | 583ms |
0 / 0 |