Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 YottaDB  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno
Сообщений: 2537
Кто нибудь заметил появление форка GT.M. под название YottaDB
Исходники доступны на github
Видно что процесс разработки там идет. Можно там писать о проблемах и предлагать свои изменения, непонятно правда, насколько они готовы принять что-то новое. Например добавить $listbuild.
22 сен 17, 14:06    [20815851]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Valeriu
Member

Откуда: Chisinau
Сообщений: 1973
Заметили. Ждем.
22 сен 17, 15:57    [20816614]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno
Сообщений: 2537
Alexey Maslov,

Нет, ли желания попробовать ваш $listbuild предложить в YottaDB?
Ну или хотя бы форкнуть их на гитхабе и добавить поддержку там.
Думаю найдутся те кому это понравится.
25 сен 17, 12:18    [20820254]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno
Сообщений: 2537
krvsa,

Кстати интересно, как у вас дела с переходом на GT.M. Вопросы смотрю закончились. Видимо либо все таки все получилось либо бросили затею.
25 сен 17, 12:20    [20820265]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
krvsa
Member

Откуда: г Волжский
Сообщений: 13045
DAiMor
Кстати интересно, как у вас дела с переходом на GT.M. Вопросы смотрю закончились. Видимо либо все таки все получилось либо бросили затею.

У нас все работает кроссСУБДэшно. А вот клиент так и не нашел средств для перехода на ЦОД.

Но по самой настройке Линукс+ГТ.М у админа есть проблемы с разными Линуксами и разными ГТ.Мами...
25 сен 17, 13:22    [20820509]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno
Сообщений: 2537
krvsa
У нас все работает кроссСУБДэшно.
Отлично, я и не сомневался что получится так сделать.

krvsa
Но по самой настройке Линукс+ГТ.М у админа есть проблемы с разными Линуксами и разными ГТ.Мами...
Воот, а тут вам надо посмотреть в сторону докера, он как раз очень может помочь при зоопарках.
в YottaDB кстати они там контейнер тоже вроде крутят. Даже кто-то уже опубливал
чем вам поможет докер, вы собираете контейнер на базе одной ос протестированной, с нужными зависимостями и настройками, публикуя внешние точки доступа и подключая внешние хранения. В общем независимо от того что у клиента будет за линукс, достаточно установить docker и все будет работать так как вы настроете.
Обращайтесь если нужна будет помощь в этом вопросе.
25 сен 17, 13:37    [20820566]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
krvsa
Member

Откуда: г Волжский
Сообщений: 13045
DAiMor
В общем независимо от того что у клиента будет за линукс, достаточно установить docker и все будет работать так как вы настроете.
Обращайтесь если нужна будет помощь в этом вопросе.

Админ уже ушел по делам... Завтра его обрадую.
25 сен 17, 13:55    [20820655]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
LittleCat
Member

Откуда: СПб
Сообщений: 409
DAiMor
Нет, ли желания попробовать ваш $listbuild предложить в YottaDB?
Ну или хотя бы форкнуть их на гитхабе и добавить поддержку там.
Думаю найдутся те кому это понравится.


Посмотрим, кому это понравится. Для затравки функции работы с листами. Для начала отдельным форком.
Fork
11 окт 17, 18:43    [20861974]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno
Сообщений: 2537
LittleCat,

А Pull-request оформите?
11 окт 17, 21:45    [20862266]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
LittleCat
Member

Откуда: СПб
Сообщений: 409
DAiMor
LittleCat,

А Pull-request оформите?

Почему бы и нет ? Был бы интерес у сообщества.....
12 окт 17, 10:22    [20862952]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno
Сообщений: 2537
LittleCat
DAiMor
LittleCat,

А Pull-request оформите?

Почему бы и нет ? Был бы интерес у сообщества.....
так вот pull request и нужен, чтобы этот интерес проверить
12 окт 17, 15:17    [20864479]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Valeriu
Member

Откуда: Chisinau
Сообщений: 1973
Появился релиз YottaDB r1.10

https://github.com/YottaDB/YottaDB/releases/tag/r1.10
28 окт 17, 08:12    [20908474]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
experience
Member

Откуда: Новосибирск
Сообщений: 99
https://yottadb.com/heritage-legacy-m-mumps-future-yottadb/

"As a further complication, owing to a series of unfortunate events, one MUMPS vendor was able to acquire all other major MUMPS implementations bar GT.M. Thereafter, it dropped the name MUMPS and any pretense of participating in standards. In a strategy that built an enclosure with high walls around its customers, it evolved from MUMPS a language as its own proprietary product. Since the world will not adopt a non-standard, proprietary language that is easy to get into but hard to get out of, this relegated their proprietary language to the evolutionary backwaters of programming languages. In turn, this slowed the development of MUMPS, which did not acquire some features of programming languages such as information encapsulation."
16 фев 18, 17:53    [21197824]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
DirksDR
Member

Откуда: Пермь
Сообщений: 340
experience
https://yottadb.com/heritage-legacy-m-mumps-future-yottadb/

"As a further complication, owing to a series of unfortunate events, one MUMPS vendor was able to acquire all other major MUMPS implementations bar GT.M. Thereafter, it dropped the name MUMPS and any pretense of participating in standards. In a strategy that built an enclosure with high walls around its customers, it evolved from MUMPS a language as its own proprietary product. Since the world will not adopt a non-standard, proprietary language that is easy to get into but hard to get out of, this relegated their proprietary language to the evolutionary backwaters of programming languages. In turn, this slowed the development of MUMPS, which did not acquire some features of programming languages such as information encapsulation."

А вот перевод от Яндекса:
"В качестве еще одного осложнения, из-за ряда неудачных событий, один производитель свинки смог приобрести все другие крупные реализации свинки bar GT.M. 
после этого он отказался от имени свинки и любого предлога участия в стандартах. 
В стратегии которая построила приложение с высокими стенами вокруг своих клиентов, она эволюционировала от свинки язык как свой собственный собственнический продукт. 
Поскольку мир не примет нестандартный, несвободный язык, в который легко попасть, но из которого трудно выбраться, это отодвинуло их несвободный язык к эволюционным истокам языков программирования.
 В свою очередь, это замедлило развитие эпидемического паротита, который не приобрел некоторых особенностей языков программирования, таких как инкапсуляция информации."

Можно ворчать и придерживаться стандартов, но тогда надо их развивать.
А то жизнь не стоит на месте, можно потерять остатки приверженцев GT.M(YottaDB).
Не понял, что имелось ввиду под инкапсуляцией информации.
Яндекс подсказал, что
Encapsulation is a feature of object oriented programming  languages

Товарищ хотел сказать, что классы/объекты в MUMPS надо было сначала стандартизовать?
14 мар 18, 16:13    [21256038]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno
Сообщений: 2537
Инкапсуляция
14 мар 18, 16:18    [21256064]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Alexey Maslov
Member

Откуда: СПб
Сообщений: 1517
DirksDR
Товарищ хотел сказать, что классы/объекты в MUMPS надо было сначала стандартизовать?
А что если у него об этом и спросить? Это ведь открытый блог.
14 мар 18, 16:49    [21256232]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Бредятина
Member

Откуда: Москва
Сообщений: 2413
Alexey Maslov,
Свойства языка программирования, сами по себе, не имеют никакого значения для среды разработки СУБД (а MUMPS предназначена именно для разработки СУБД, о чем автор текста об инкапсуляции, возможно, не знает).
А когда СУБД создана, их значение уменьшается еще больше, потому что приложения БД не должны программироваться, они должны проектироваться.
25 мар 18, 16:38    [21284269]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Alexey Maslov
Member

Откуда: СПб
Сообщений: 1517
Бредятина,

приведено было (заметьте, не мною) несколько цитат об инкапсуляции, вы какую имеете в виду?

PS. Немного жаль, что вас не видно на международных форумах: comp.lang.mumps, community.intersystems.com (последнее, конечно, больше, чем форум). Открыли бы людям глаза, а то, много лет выпуская М-системы, "мужики и не знают" об их истинном предназначении.
26 мар 18, 12:19    [21285865]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Бредятина
Member

Откуда: Москва
Сообщений: 2413
Alexey Maslov,
давайте порассуждаем.
Сначала вот такое определение, которое максимально приближает нас к БД (мы же БД занимаемся, а не языками программирования):
---
Инкапсуляция – это способ организации данных и методов в единую конструкцию за счет запрета доступа к данным иными способами, кроме заданных. Таким образом, инкапсуляция гарантирует целостность данных, содержащихся в объекте.
---
Интересно, правда? "гарантирует целостность данных":)
А транзакции не гарантируют? Вроде для этого и нужны?
Значит, нужно разбираться: что нужнее?
Может транзакции не нужны, раз есть инкапсуляция?
Или, если:
МД верхнего уровня + Маппинг + МД нижнего уровня
то инкапсуляция в МД верхнего уровня маппируется в транзакции в МД нижнего уровня? Классная архитектура, правда же?:)
26 мар 18, 20:00    [21287683]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Блок А.Н.
Member

Откуда: Новосибирск
Сообщений: 3752
Alexey Maslov,

... сказал Алексей, потирая бок старой лампы.
27 мар 18, 16:28    [21290594]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Alexey Maslov
Member

Откуда: СПб
Сообщений: 1517
Блок А.Н.,

А он мне: "Мы таким делам вовсе не обучены,
И кроме мордобитиев — никаких чудес!"
27 мар 18, 21:19    [21291373]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Бредятина
Member

Откуда: Москва
Сообщений: 2413
Вот и порассуждали:)
Видите, как все просто, когда выводишь на существо "проблемы".
А поначалу все делали вид, что им интересны БД и "инкапсуляции":)
28 мар 18, 11:23    [21292556]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
gluconat_ca
Member

Откуда:
Сообщений: 105
Бредятина,
а где "существо", в чём проблема?
"Инкапсуляция" и "транзакции" сами по себе живут и не заменяют друг друга, даже если и какие слова в определениях cовпадут. :)
28 мар 18, 11:48    [21292658]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Бредятина
Member

Откуда: Москва
Сообщений: 2413
gluconat_ca,
См. выше текст автора об "инкапсуляции информации", как свойстве языка программирования, и перечитайте, что я по этому поводу написал. Потом обратите внимание, что это Вы написали - проблема. Я написал - "проблема".
Но, вопрос (как и любой вопрос в области БД для человека, который интересуется БД) - интересный.
Что значит "сами по себе"?
Что значит "совпадающие слова"?
Если целостность данных обеспечивается инкапсуляцией, то зачем нужны транзакции?
И потом, Вы считаете, что в БД есть какие-то методы, кроме read и write (insert, update, delete)?
Например, метод "рассчитать зарплату сотрудника"?:)
28 мар 18, 12:12    [21292767]     Ответить | Цитировать Сообщить модератору
 Re: YottaDB  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 2182
DAiMor
Кто нибудь заметил появление форка GT.M. под название YottaDB
Исходники доступны на github
Видно что процесс разработки там идет. Можно там писать о проблемах и предлагать свои изменения, непонятно правда, насколько они готовы принять что-то новое. Например добавить $listbuild.


Что это?

сайт пишет, что нет коннекта с базой, наверное с йоттой
13 апр 18, 10:55    [21335812]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M Ответить