|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
skyANASergSuperпропущено... Вы если такое пишите, то какие-то обоснования приводите, иначе как-то гаденько выглядит Я посмотрел код и высказал своё мнение о нем в двух словах. Обоснуйте, что же тут гаденько? :) Вы код смотрели, что о нем думаете? Как вы могли смотреть код, если не увидели транзакций и СУБД ? Там LOC всего то около 100 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 12:44 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stopЕсли на дочерних формах нажата кнопка ОК, а на родительской Cancel то изменения не сохраняются. где ж тут вложенные транзакции? по логике там описана одна транзакция и несколько форм ее и пользуют ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 13:59 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRos, если в "Рабочее время" создается транзакция и дальше идет дрилл-ап к "Смене" и дальше к "Сменности" то все работы в этих трех "формах" автоматически присоединяются к транзакции открытой в "Рабочее время" По мере возврата к корневой форме транзакция обрабатывается (и пофиг что было сделано в тех формах выше, это все было сделано в глобальном кеше клиента) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 14:17 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRos, Вы тоже в импортозамещение устремились? Чем Ваш продукт луче тех из списка разрешенных в стране? Как бы самое главное в название темы не раскрывается пока. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 15:33 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
vadiminfo, надо определить ниши 1. Как средство разработки она лучше тем, что минимизирует программирование инфраструктурных задач прикладного характере - создание и ведение структурно - поведенческой модели предметной области - автогенерация и синхронизация реляционных структур (БД) - автовизуализация моделей (со всякими валидациями и т.д.) - пессимистический, оптимистический и смешанный доступ к данным модели - динамическое автовычленение базовых доменов и мастер дата - множество алгоритмов интеллектуального поиска с учетом контекста (проекций модели) - встроенные механизмы генерации отчетов, дашбордов и т.д. аналитики без программирования - мощнейший механизм распределения прав (ров-колумн левел секьюрити) - мощнейший механизм автолукап ... Программист тут пишет только поведенческие методы модели, которые не покрыты стандартными методами. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 15:52 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRos, всякие там частичны или полные выгрузки и слияние моделей и данных и т.д., всего так не расскажешь вощем документация большая ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 15:55 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
skyANASergSuperпропущено... Вы если такое пишите, то какие-то обоснования приводите, иначе как-то гаденько выглядит Я посмотрел код и высказал своё мнение о нем в двух словах. Обоснуйте, что же тут гаденько? :) Вы код смотрели, что о нем думаете?аргументов нет, а неприятная для автора оценка есть Вы ничего полезного не сказали, а настроение человеку попортили зачем так делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 16:23 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRosstopЕсли на дочерних формах нажата кнопка ОК, а на родительской Cancel то изменения не сохраняются. где ж тут вложенные транзакции? по логике там описана одна транзакция и несколько форм ее и пользуют Ну давайте мыслить логически. Ключевое слово BeginTran начинает новую транзакцию (вроде логично). Там таких ключевых слов три штуки. Тоесть не получается одна штука. А каскад получается такой. db.BeginTran(); ...db.BeginTran(); ......db.BeginTran(); ......db.CommitTran(); ...db.CommitTran(); db.CommitTran(); ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 16:35 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRosvadiminfo, надо определить ниши 1. Как средство разработки она лучше тем, что минимизирует программирование инфраструктурных задач прикладного характере - создание и ведение структурно - поведенческой модели предметной области - автогенерация и синхронизация реляционных структур (БД) - автовизуализация моделей (со всякими валидациями и т.д.) - пессимистический, оптимистический и смешанный доступ к данным модели - динамическое автовычленение базовых доменов и мастер дата - множество алгоритмов интеллектуального поиска с учетом контекста (проекций модели) - встроенные механизмы генерации отчетов, дашбордов и т.д. аналитики без программирования - мощнейший механизм распределения прав (ров-колумн левел секьюрити) - мощнейший механизм автолукап ... Программист тут пишет только поведенческие методы модели, которые не покрыты стандартными методами. Это все интересно, но этот топик технический. 1. Хотелось бы увидеть код всего этого дела, чтобы оценить архитектуру. 2. Хотелось бы увидеть бенчмарки . Насколько продукт работает быстрее чем аналогичные решения ? 3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО ) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 16:38 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stopViPRosпропущено... где ж тут вложенные транзакции? по логике там описана одна транзакция и несколько форм ее и пользуют Ну давайте мыслить логически. Ключевое слово BeginTran начинает новую транзакцию (вроде логично). Там таких ключевых слов три штуки. Тоесть не получается одна штука. А каскад получается такой. db.BeginTran(); ...db.BeginTran(); ......db.BeginTran(); ......db.CommitTran(); ...db.CommitTran(); db.CommitTran(); Ну, сами по себе эти команды не дают гарантии, что вложенные бегин не делают енлист ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 17:52 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stop, при чем тут складские-бухские проги? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 17:53 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stopЭто все интересно, но этот топик технический. 1. Хотелось бы увидеть код всего этого дела, чтобы оценить архитектуру. 2. Хотелось бы увидеть бенчмарки . Насколько продукт работает быстрее чем аналогичные решения ? 3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО ) чек спросил, я ответил у меня нет собственной СУБД, просто ВИПРОС все что касается БД закрывает от программиста ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 17:55 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stop3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО ) ВИПРОСовская модель мощнее чем модель Палантир, а них капитализация 20 ярдов зелени просто у нас такие вещи не востребованы ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:02 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRosstopпропущено... Ну давайте мыслить логически. Ключевое слово BeginTran начинает новую транзакцию (вроде логично). Там таких ключевых слов три штуки. Тоесть не получается одна штука. А каскад получается такой. db.BeginTran(); ...db.BeginTran(); ......db.BeginTran(); ......db.CommitTran(); ...db.CommitTran(); db.CommitTran(); Ну, сами по себе эти команды не дают гарантии, что вложенные бегин не делают енлист Вложенные бегин начинают вложенные транзакции. Откат вложенной транзакции не приводит к откату родительской. Но родительская может откатить все вложенные закомиченные транзакции, на любом уровне. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:12 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRosstop3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО ) ВИПРОСовская модель мощнее чем модель Палантир, а них капитализация 20 ярдов зелени просто у нас такие вещи не востребованы а у вас какая капитализация ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:12 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stopДальше чтобы редактировать этот документ из приложения, открывается форма, с которой открывается еще одна, потом еще одна. Как на скрине. Все они редактируют свою часть JSON документа. Для этого редактирование каждой подчасти документа, происходит в отдельной, вложеной транзакции. На каждой кнопке Коммит или Роллбек, что позволяет выдержать следующую логику: Если на дочерних формах нажата кнопка ОК, а на родительской Cancel то изменения не сохраняются. Это написал ты. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:23 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stop, 300 в месяц ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:23 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stopВложенные бегин начинают вложенные транзакции. Откат вложенной транзакции не приводит к откату родительской. Но родительская может откатить все вложенные закомиченные транзакции, на любом уровне. а с какого бодуна откат вложенной транзкации (считай ундо части кеша) должна была привести к откату родительской транзакции? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:25 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRosstop, 300 в месяц рублей ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:26 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
а вот если бы откат родительской транзакции не приводило бы к откату дочерних, то да - это были бы вложенные транзакции ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:26 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stop, угу ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:26 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRosstopВложенные бегин начинают вложенные транзакции. Откат вложенной транзакции не приводит к откату родительской. Но родительская может откатить все вложенные закомиченные транзакции, на любом уровне. а с какого бодуна откат вложенной транзкации (считай ундо части кеша) должна была привести к откату родительской транзакции? Внимательней перечитайте что я написал. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:26 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
stop, так я и читал транзакция там физическая одна ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:27 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRosstop3. Хотелось бы услышать в чем инновационность в вашей идеи ( в мире существует 100500 складских бухгалтерских ПО ) ВИПРОСовская модель мощнее чем модель Палантир , а них капитализация 20 ярдов зелени просто у нас такие вещи не востребованы Чтото не совсем понял. Причем здесь складско-бухгалтерское ПО заточенное под РФ рынок к глобальным целям вотетого американского стартапа ? http://www.forbes.ru/tehno/tehnologii/64264-vsevidyashchee-oko-palantir ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:30 |
|
В рамках импортозамещения предлагаю обсудить новую базу (Днипра)
|
|||
---|---|---|---|
#18+
ViPRosstop, так я и читал транзакция там физическая одна grand parent transaction действительно одна. А если с чаилд, то их три. И база данных выдает три ID чтобы ими управлять. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2016, 18:31 |
|
|
start [/forum/topic.php?fid=35&msg=39217137&tid=1552251]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
209ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
others: | 245ms |
total: | 562ms |
0 / 0 |